**Q: How do I find and fix broken or empty links on my site?**
⚠️ Before you start: back up your site first.
What this fixes:
Some links and buttons go nowhere. A visitor who clicks one hits a dead end, which looks careless, and search engines that follow those links see a neglected site.
Steps:
1. Make a list of the dead links. Check the home-page menus, service lists, award/badge images, and location lists.
2. For each dead link, decide where it should go. If a real page exists, point the link there. If a badge has no real source, remove it.
3. In WordPress, open the page (or the Divi Theme Builder area for header/footer links), click the link, and either paste the correct address or delete the link.
4. Click Save / Publish.
5. Run a free broken-link checker over the whole site to catch any you missed.
How to check it worked:
Every menu, badge, and location link opens a real page, and the link checker shows no broken or empty links.
Tools you may need (free):
– Broken Link Checker plugin (https://wordpress.org/plugins/broken-link-checker/) — scans the whole site.
– Or an online scanner like Dr. Link Check (https://www.drlinkcheck.com) — no plugin needed.
Common mistakes to avoid:
– Fixing visible page links but forgetting header/footer links in the Theme Builder.
– Pointing a dead link at the home page as a lazy catch-all instead of the right page.
When to call SEO Doctor:
– A checker reports hundreds of errors and you’re not sure which ones matter.