Home / Fix a Problem / Something Looks Broken / Site-wide link & asset crawl report

A site accumulates broken internal links and missing assets steadily over time — a page deleted without checking what linked to it, an image moved or renamed, a URL restructured during a redesign — and none of it necessarily throws a visible error anywhere you’d personally encounter, since a 404 buried several clicks into your own site is easy to never stumble across yourself. Search engines encounter these dead ends far more systematically than any human ever would, crawling every link they can find regardless of how obscure, which means broken links can be quietly affecting how your site is perceived and indexed long before a real visitor ever stumbles across one. That’s a genuinely underappreciated reason to keep internal links clean, separate from the direct visitor experience. It’s a benefit that accrues quietly over time rather than announcing itself the day it happens. The same is true of most genuine site maintenance.

Click through a handful of older pages

Open a few of your site’s oldest pages or posts and click through every link on them, checking specifically for a broken link or a missing image.

Older content is where this tends to accumulate most, so even a small sample from your archive gives a reasonable early sense of whether a fuller crawl is likely to find much. It’s also worth thinking about whether your site has recently changed its URL structure, migrated hosts, or gone through a significant content purge, since each of those is a common trigger for a fresh wave of broken references.

QAT-014

Site-wide link & asset crawl report

A full crawl of your site's internal links and assets, catching broken links and missing files before a visitor stumbles onto one.

$109.32 delivered in 48 hours
Needs WP admin login. Create a limited sub-account — we never ask for your own password.
  • Full backup taken before we start
  • If we can’t fix it, you get your money back
  • We never ask for your own password

What we need from you

  • Whether you want the entire site crawled, or specific sections prioritised
  • Whether you want issues fixed as found, or a full report before any changes
  • Any known problem areas, such as a recent redesign or migration, worth prioritising

This or something else?

You want a full crawl of internal links and assets for broken references This fix covers it
You want external links to other websites checked specifically This fix covers it; we can include external link checking on request
Third-party embeds and iframes are the specific concern, not internal links Third-party embed & iframe testing, a different service
You already know of specific broken links and just want them fixed A more targeted repair, not this broader crawl
The concern is site speed, not broken links or assets specifically A different, performance-focused service

What we do

  1. Crawl the entire site, or the specified sections, systematically
  2. Identify every broken internal link and missing or unreachable asset
  3. Trace each broken reference back to what changed and why
  4. Prioritise findings by how visible and disruptive each one likely is to visitors
  5. Fix straightforward, low-risk issues directly, such as updating an outdated internal link
  6. Deliver a written report covering everything found and fixed, plus anything needing a decision

What is included

  • A full crawl of internal links and assets across the specified scope
  • Every broken reference identified and traced to its likely cause
  • Straightforward, low-risk issues fixed directly
  • A written report covering findings, fixes made, and anything needing a decision

Not included

  • Fixing every issue found, if some require a larger content decision from you
  • Ongoing monitoring for new broken links as content changes in future
  • A dedicated performance audit, which is a separate service
  • Testing third-party embeds specifically, which has its own dedicated service

Questions about this fix

Will this find broken links pointing to my site from other websites?

That's a different kind of check, since it involves scanning the wider web rather than crawling your own site; this focuses on links and assets within your own pages.

How often should a crawl like this be repeated?

After a significant redesign, migration, or content purge is a sensible trigger, alongside a routine check every so often on a site with a lot of ongoing content changes.

Will you fix every broken link you find automatically?

Straightforward ones, such as an internal link that clearly should point somewhere else, yes — anything requiring a content decision gets reported to you rather than guessed at.

Does this check images and downloadable files too, not just links?

Yes, any asset referenced on your pages — images, PDFs, other downloadable files — is checked alongside the links themselves.

Could this reveal that a whole section of my site is effectively orphaned?

Yes, and it's a genuinely useful thing to surface — content nobody links to anymore is easy to forget exists at all.

Site-wide link & asset crawl report
$109.32 · delivered in 48 hours · needs WP admin login

Related fixes

If this is the second time this year

A bad update breaking the site is a symptom of updates not being tested first. Care plans run every update on a staging clone before it reaches your live site, which is the actual fix for this happening again.

See care plans

Your access, your rules

Create a separate admin account for us and delete it when we are done. For anything else, we get in touch and agree a method — never a form field on this site, never by reply to an email.

We back up first, always

Before anything is touched we take a full backup and keep it for 30 days. If a fix goes wrong, we put the site back exactly as it was.

If it is not what you bought

If the problem turns out smaller than what you ordered, we refund the difference. If it is bigger, we stop and send a quote before doing any extra work.

If we cannot fix it

You get back what we received. Diagnosis is on us — you only pay when the problem is actually solved. The payment processor takes its fee before the money reaches us, so we never hold it and it is not ours to return. That is true here as everywhere else.

If it comes back

Reply within seven days of delivery and we put it back on the bench at no cost. The fix is not finished until it holds.

What we are responsible for

If something goes wrong with a fix, our responsibility is limited to what you paid for it. We take a full backup first so mistakes can be undone, and we tell you before doing anything outside what you bought.