← Back to Blog
Accessibility & UI

Empty Links and Buttons: A Small Bug With a Big Impact

Pekryon July 27, 2026
Empty Links and Buttons: A Small Bug With a Big Impact

Picture this: you're browsing a website, and you spot a button that says "Learn More." You click it, expecting a new page or at least some kind of response. Instead... nothing happens. No page change. No message. Just silence.

You shrug it off and move on. But have you ever wondered what actually causes this?

Let's understand what it really means.

What are empty links and buttons?

An empty link or button is exactly what it sounds like — a clickable element on a webpage that looks like it should do something, but doesn't actually lead anywhere or trigger any action when clicked. Sometimes the link points to nowhere at all (technically pointing to just "#" in the code). Sometimes the button has no text or label attached to it, so even if it does something, nobody — especially someone using assistive technology — can tell what it's for.

Think of it like a doorbell button on a house that isn't wired to anything. It looks exactly like a real doorbell, but pressing it does absolutely nothing.

Why should you care?

If you're a website owner, empty links and buttons quietly damage the experience for real visitors, hurt how search engines understand your site, and can make certain parts of your website completely unusable for people relying on screen readers. If you're just a visitor, understanding this helps you realize it's usually a genuine mistake on the website's part, not something wrong with your device or browser.

Where do you see it in daily life?

How does it work?

Websites are built using code that defines links (using an element called an anchor tag) and buttons. A properly working link points to an actual destination — another page, a file, or a specific section. A properly working button usually triggers an action, like submitting a form or opening a menu, and includes a text label describing what it does.

Empty links and buttons happen when this code is incomplete — for example, a developer adds a placeholder link while building the page and simply forgets to fill in the real destination before publishing, or an icon-only button is added without an accompanying label that describes its purpose for people who can't see the icon.

Common examples

Benefits

Fixing empty links and buttons is one of the simplest, most immediately rewarding improvements a website can make. It genuinely helps every single visitor navigate more smoothly, helps screen reader users understand and use every part of the page, and helps search engines properly understand the site's structure and content.

Risks or limitations

Here's a nuance worth understanding: not every "clickable-looking" element without an obvious destination is automatically broken.

A well-known exception is buttons that trigger an action without navigating anywhere — for example, a button that opens a dropdown menu, expands a section, or shows a popup. These are working exactly as intended, even though they don't take you to a new page. The real issue is specifically when a link or button looks interactive but genuinely does nothing at all, or lacks a text label describing its function.

Type Working as intended?
Link with a real destination Yes — normal behavior
Button that opens a menu, popup, or expands content Yes — this is a legitimate use, even without navigation
Link pointing to "#" with no destination and no action No — genuinely empty, should be fixed
Icon-only button with no text label for screen readers No — inaccessible, should be fixed

Common mistakes beginners make

Tips or best practices

If you're ever curious whether your own website has any empty links or buttons, the scanner at pekryon.com can help you check this as part of a wider website report.

Free — No Signup Needed
See how your own site scores.
Enter your website below — see your security score on screen in a moment, no account required.
 items scanned so far

Manual Check Guide

You can check for empty links and buttons on your own website right now, without any special tools:

  1. Open your website in a browser and try clicking every link and button on a page, one by one.
  2. If a link or button doesn't navigate anywhere, open a new page, or trigger a visible response (like a menu opening or a message appearing), note it down.
  3. Right-click any link that looks suspicious and choose "Inspect" (available in most browsers), then look at the code — if it says href="#" with nothing else meaningful, that link likely goes nowhere.
  4. Try navigating your website using only the Tab key on your keyboard, without a mouse. If you land on a button or link and can't tell what it does just from its label, it likely needs a clearer description.
  5. Make a simple list of anything that didn't respond as expected, so it can be fixed.

Beginner Tips

Frequently Asked Questions

1. Is every button that doesn't open a new page automatically broken? No. Many buttons are designed to trigger an action instead, like opening a menu or a popup, without navigating anywhere — that's normal and working as intended.

2. Why do empty links happen in the first place? Usually because a placeholder link or button was added while building the page and never connected to its real destination before the site was published.

3. Do empty links and buttons affect SEO? Yes, they can. Search engines use links to understand a site's structure, and confusing or broken links can make that understanding less accurate.

4. How do empty links affect people using screen readers? Significantly. A screen reader relies entirely on labels and destinations to describe what an element does — an empty or unlabeled one leaves the user with no information at all.

5. Can I check for empty links without any technical knowledge? Yes. Simply clicking through every link and button on your website, and noting anything that doesn't respond, is a genuinely effective manual check.

6. Are icon-only buttons always a problem? Not if they include a hidden text label that describes their purpose for screen readers. The problem is specifically icons with no label at all.

7. How often should I check my website for empty links or buttons? It's worth checking after every significant update to your website, since new pages or sections are the most common place for these issues to appear.

Conclusion

Empty links and buttons might seem like a tiny, forgettable detail, but they quietly affect real visitors — especially those relying on screen readers — and can even influence how search engines understand your website. The good news is that they're usually quick and easy to fix once they're found.

A simple habit of testing your website's clickable elements after every update goes a long way toward a smoother, more accessible experience for everyone.

If you'd like to see whether your own website has any empty links or buttons, you can sign up at pekryon.com to scan your website and see where it stands.

empty linksempty buttonswebsite accessibilityscreen reader issueswebsite SEObroken linkswebsite usabilityaccessible designwebsite UXcybersecurity basics
Share this post
Comments
Loading comments…