Technical SEO is the foundation upon which all other SEO efforts are built. Without a technically sound website, even the best content and link building strategies will underperform. This comprehensive checklist covers the essential technical elements every site should audit regularly.
Crawlability & Indexability
Can search engines find and index your content? Start here.
- Robots.txt: Verify it's not blocking important pages. Check for unintended Disallow directives.
- XML Sitemap: Ensure it exists, is submitted to Search Console, and only includes indexable pages.
- Meta robots tags: Check for accidental noindex or nofollow tags on important pages.
- Canonical tags: Verify canonical tags point to the correct preferred URLs.
- Hreflang implementation: For international sites, ensure proper hreflang tagging.
- Redirect chains: Identify and fix redirect chains (more than one hop).
- Orphan pages: Find pages with no internal links pointing to them.
- Crawl depth: Important pages should be within 3 clicks of homepage.
Core Web Vitals & Page Experience
Google's page experience signals directly impact rankings.
- Largest Contentful Paint (LCP): Target under 2.5 seconds. Optimize hero images, reduce server response time.
- First Input Delay (FID) / Interaction to Next Paint (INP): Target under 100ms. Minimize JavaScript execution time.
- Cumulative Layout Shift (CLS): Target under 0.1. Set image dimensions, avoid injecting content above existing content.
- Mobile-friendliness: Test all templates in Google's mobile-friendly test.
- HTTPS: Entire site should be HTTPS with valid SSL certificate.
- Safe browsing: No malware or deceptive content warnings.
- No intrusive interstitials: Avoid full-screen popups that block content on mobile.
Site Speed Optimization
Speed impacts both user experience and rankings.
- Server response time (TTFB): Target under 200ms. Upgrade hosting, implement caching.
- Image optimization: Use WebP format, proper sizing, lazy loading for below-fold images.
- Code minification: Minify HTML, CSS, and JavaScript files.
- Gzip/Brotli compression: Enable compression for text-based resources.
- Browser caching: Set appropriate cache headers for static resources.
- CDN usage: Use content delivery network for global audience.
- Critical rendering path: Inline critical CSS, defer non-critical resources.
- Third-party scripts: Audit and minimize impact of third-party code.
Mobile Optimization
Mobile-first indexing means Google primarily uses the mobile version.
- Responsive design: Site adapts properly to all screen sizes.
- Tap targets: Buttons and links are large enough to tap (48px minimum).
- Readable text: No need to zoom to read content.
- Viewport configuration: Proper viewport meta tag implementation.
- Content parity: Mobile and desktop have the same content.
- No horizontal scrolling: Content fits within viewport width.
Site Architecture & Internal Linking
Help search engines understand your site structure.
- URL structure: Clean, descriptive, keyword-relevant URLs.
- Site hierarchy: Logical category/subcategory structure.
- Internal link equity: Important pages receive more internal links.
- Anchor text distribution: Varied, relevant anchor text for internal links.
- Breadcrumb navigation: Implemented with proper schema markup.
- Navigation accessibility: Main navigation is crawlable HTML.
- Footer links: Useful cross-links without spam patterns.
Structured Data & Schema
Help search engines understand your content's meaning.
- Organization schema: Company information on homepage.
- Article/BlogPosting schema: For blog and news content.
- Product schema: For e-commerce product pages.
- FAQ schema: For frequently asked questions.
- HowTo schema: For instructional content.
- LocalBusiness schema: For local businesses.
- Schema validation: Test with Google's Rich Results Test.
- No errors/warnings: Fix any schema validation issues.
JavaScript SEO
If your site uses JavaScript frameworks, extra attention is needed.
- Rendering test: Compare Google's cached version to live page.
- JavaScript indexing: Verify Google can see JS-rendered content.
- SSR/prerendering: Consider server-side rendering for critical content.
- Lazy loading implementation: Use intersection observer, not scroll events.
- Dynamic rendering: If needed, serve pre-rendered HTML to bots.
- Link discoverability: Ensure links are in standard anchor tags.
Security & Accessibility
Beyond rankings, these matter for users.
- Mixed content: No HTTP resources on HTTPS pages.
- Security headers: Implement recommended security headers.
- Alt text: All images have descriptive alt attributes.
- Heading hierarchy: Proper H1-H6 structure.
- Color contrast: Text meets WCAG contrast requirements.
- Keyboard navigation: Site is navigable without a mouse.
Technical SEO Audit Tools
Use these tools to complete your audit efficiently:
- Google Search Console: Index coverage, Core Web Vitals, manual actions
- Google PageSpeed Insights: Performance metrics and recommendations
- Screaming Frog: Comprehensive technical crawl
- Ahrefs/Semrush: Technical audit features and monitoring
- Chrome DevTools: Network analysis, Lighthouse audits
- Google Mobile-Friendly Test: Mobile rendering verification
Key Takeaways
- Technical SEO is foundational—other efforts depend on it
- Core Web Vitals are now ranking factors; prioritize performance
- Mobile-first indexing means mobile experience is primary
- Structured data helps search engines understand your content
- JavaScript sites require extra attention for SEO
- Regular audits catch issues before they impact rankings