Most business owners think SEO means “rank for more keywords.” That’s only true after the technical foundation is solid. If Google can’t crawl your site, can’t render it on mobile, or takes 6 seconds to load, no amount of blog writing will save you.
This is the audit I do for every new client before I propose a single content idea.
1. Is your site actually indexable? (1 minute)
Open Google and search:
site:yourdomain.com
Count the results. If you have 80 pages but Google shows 12, you have an indexing problem. The most common causes:
- A
noindexmeta tag accidentally on production - A blocked
robots.txtrule - Pages buried so deep nothing links to them
Then go to Google Search Console → Pages. The “Why pages aren’t indexed” panel tells you exactly what’s wrong.
2. Run PageSpeed Insights (2 minutes)
Visit pagespeed.web.dev and run your homepage and one product/service page. Look at:
- LCP (Largest Contentful Paint) — should be under 2.5s
- CLS (Cumulative Layout Shift) — should be under 0.1
- INP (Interaction to Next Paint) — should be under 200ms
If any of these are red on mobile, that’s your highest-leverage fix. A site that drops from 4.2s LCP to 2.1s LCP almost always sees ranking lift within 30 days.
3. Mobile usability check (1 minute)
In Chrome DevTools, press F12 → toggle device toolbar → set to iPhone 12. Browse your site for 60 seconds. Look for:
- Text smaller than 16px
- Buttons closer than 8px to each other
- Horizontal scroll on any page
- Forms that don’t fit the viewport
Google indexes mobile-first. If your mobile experience is broken, your desktop rankings will be capped.
4. Check your title tags and meta descriptions (3 minutes)
Open the Pages report in Search Console. Sort by impressions descending. Take the top 10 pages and check:
- Is the title tag under 60 characters and keyword-front-loaded?
- Is the meta description under 160 characters and written as a benefit, not a description?
- Are there duplicate title tags across pages?
Title tags are the single highest-ROI tweak in SEO. A page ranking #6 with a weak title can usually move to #4 just from a sharper rewrite.
5. Internal linking audit (2 minutes)
Pick your 3 most important “money pages” (the ones that actually drive sales or leads). Use a free tool like Screaming Frog (500 URL limit free) or Ahrefs Webmaster Tools. Check how many internal links point to each money page.
If the answer is “5 or fewer,” that’s the problem. Money pages should be linked from your homepage, your nav, and at least 5 supporting blog posts. PageRank flows internally — give it somewhere to flow.
6. Check for broken links and redirect chains (1 minute)
In Search Console → Pages → Not found (404). Anything with traffic should be 301-redirected to a relevant live page.
For redirect chains (A → B → C), use a free header checker. Each hop adds latency and dilutes link equity. One direct redirect always beats a chain.
What to do with the findings
Don’t try to fix everything at once. Take the audit and rank issues by:
- Impact — does it affect indexable pages with traffic?
- Effort — is it a 30-minute fix or a 3-week refactor?
The best first move is usually 2 or 3 quick wins (title tag rewrites, fixing 404s, compressing hero images) that you can ship this week. That builds momentum and proves the SEO budget is worth funding.
Bottom line
Technical SEO is unglamorous, but it’s where 80% of the gap between you and your competitor lives. Run this audit once a quarter — it’s the cheapest insurance you can buy against a slow ranking decline.