What we check
Crawling and indexing
What Google can reach, what it's choosing not to index, and why. We compare your sitemap, Search Console coverage and a full crawl side by side.
Speed and Core Web Vitals
Real-user data from Chrome, not just lab scores. We find the heavy scripts, oversized images and render-blocking files slowing you down.
Site structure
How your pages link to each other, how deep important pages are buried, and whether your navigation helps or hurts.
Structured data
Organisation, LocalBusiness, product, FAQ, breadcrumb and article markup: checked for errors and for whether it matches what's on the page.
Duplicates and thin pages
Parameter URLs, near-identical location pages, tag archives, print versions. Too many low-value pages drag the whole site down.
Redirects and errors
Redirect chains, 404s with backlinks pointing at them, mixed HTTP and HTTPS, and www versus non-www versions competing.
What you get at the end
A document you can read in ten minutes. The first page is the top five fixes and what each one should change. After that come the details: affected URLs, screenshots, and exact instructions for WordPress, Shopify, custom PHP or static sites.
If you want, we'll do the fixes too. A lot of clients hand us access and let us get on with it.
When you need one
- Traffic dropped after a Google update and you don't know why
- You're redesigning or moving to a new platform and don't want to lose rankings
- The site has grown to hundreds or thousands of pages and nobody's sure what's indexed
- Pages look fine to you but aren't showing up in Google at all
- Your PageSpeed scores are red on mobile
A note from our own site
We rebuilt seospidy.com in 2026 and went from over 13,000 pages to about 70. Most of those old pages were near-identical city pages, and they were doing more harm than good. The audit process on this page is the same one we ran on ourselves. You can read about it in why we cut our site from 13,000 pages to 70.