If you've been told your site has "technical SEO issues" but nobody has shown you what to actually check, this article is for you. Below is a sequenced audit checklist you can run on any production website in 2026 — no theory, just specific things to verify and fix.
The order matters: each block depends on the previous one. There's no point optimizing Core Web Vitals on pages that aren't indexable, or chasing schema markup on a site whose canonicals are wrong.
1. Crawlability (does Google reach the page?)
- robots.txt: confirm it's not blocking
/,/sitemap.xml, or production paths. Openhttps://yoursite.com/robots.txtand inspect line by line. - HTTP status: every important page must return
200. Usecurl -Ito check headers; flag any3xxchain longer than one hop. - Server response time: aim for under 600 ms TTFB. Anything above 1.5 s in repeated tests is a red flag for crawl budget.
- JavaScript-only rendering: open the rendered DOM in Chrome DevTools and disable JS — if main content disappears, Googlebot may not index it. Server-side rendering or hydration is the fix.
2. Indexability (does Google index the page?)
- Canonical tag: every page should have
<link rel="canonical" href="...">pointing to itself or to the master version. Conflicting or missing canonicals trigger silent deduplication. - noindex audit: grep your codebase for
noindexmeta tags. They're often left over from staging environments and silently kill rankings. - Sitemap consistency:
/sitemap.xmlmust list only canonical, indexable URLs. Cross-check that every URL in the sitemap returns 200 and isn't blocked by robots. - Search Console "Pages" report: review weekly. The "Not indexed" tab is where your indexing problems hide.
3. Core Web Vitals (does the page perform?)
Google's three CWV metrics in 2026 (after the FID ? INP transition):
- LCP (Largest Contentful Paint): target under 2.5 s. Almost always limited by hero images, fonts, or render-blocking CSS.
- INP (Interaction to Next Paint): target under 200 ms. Replaced FID in March 2024. Long JavaScript tasks on the main thread are the usual culprit.
- CLS (Cumulative Layout Shift): target under 0.1. Always reserve space for images, ads, and embeds with explicit
width/height.
Measure with PageSpeed Insights for lab data and Search Console's Core Web Vitals report for field data — only field data counts for ranking.
4. URL hygiene
- HTTPS only — every
http://URL must 301 redirect (no chains). - Trailing slash policy: pick one and enforce it via 301.
- Lowercase paths — case-sensitive URL duplicates split rank signals.
- Avoid URL parameters for content variations — use clean paths (
/blog/post, not/blog?id=42).
5. Structured data
Add JSON-LD only after the basics are clean. Validate with Google's Rich Results Test. The high-leverage types in 2026:
- Article + BreadcrumbList for blog posts.
- FAQPage when your post genuinely contains question/answer content.
- Product + Offer for e-commerce.
- LocalBusiness if you serve a geographic area.
Don't fake structured data — Google penalizes mismatches between markup and visible content.
6. Internationalization (if applicable)
For multilingual sites: use hreflang annotations correctly. Each language version must reference all the others (including itself), and every reference must be reciprocal. Validate with Search Console's International Targeting report.
How often to run this checklist
Quarterly for stable sites. Monthly if you ship code weekly. After every major redesign or migration, before going live.
If your team doesn't have the in-house bandwidth to run this regularly, our SEO consulting service includes a free 24-hour audit that maps your current state against this checklist.
Comments
0Sign in to leave a comment
Sign inSé el primero en comentar