SEO

Technical SEO Checklist: Fix Foundation Issues First

A focused technical SEO checklist covering crawlability, indexability, site speed, structured data, and mobile optimization — the foundational issues that must be resolved before on-page and off-page SEO can deliver full results.

40 checklist itemsTechnical SEOSite AuditCore Web Vitals

The Complete Checklist

Crawl entire site with Screaming Frog — export all URLs and HTTP status codes
Verify robots.txt allows crawling of all important pages
Verify XML sitemap contains only canonical, indexable URLs
Submit XML sitemap to Google Search Console and Bing Webmaster Tools
Check Search Console Coverage report — resolve all "Error" and "Excluded" pages
Fix all 5xx server errors immediately — these prevent any page from being indexed
Fix all 4xx errors — implement 301 redirects for pages with backlinks
Remove or fix redirect chains (A→B→C should become A→C)
Check for redirect loops — these prevent crawling
Verify all important pages are indexable (no noindex in <meta> or X-Robots-Tag)
Check canonical tags — ensure they point to the correct canonical URL
Fix self-referencing canonical issues
Fix cross-domain canonical issues (www vs non-www, HTTP vs HTTPS)
Enable HTTPS on all pages — test for mixed content warnings
Verify HSTS header is configured for security and SEO
Run PageSpeed Insights on 5 representative pages — note LCP, CLS, INP scores
Check Core Web Vitals field data in Search Console (28-day data)
Optimize LCP element (largest content block): compress images, use CDN
Fix CLS: add width/height to all images, avoid inserting DOM elements above existing content
Reduce Total Blocking Time: defer non-critical JavaScript, minimize third-party scripts
Enable browser caching and GZIP compression
Implement Content Delivery Network (CDN) for all static assets
Convert images to WebP format — 30–50% smaller than JPEG at same quality
Implement lazy loading for below-the-fold images
Run mobile usability test in Search Console — fix all issues found
Verify viewport meta tag is correctly set on all pages
Check touch target sizes — all buttons minimum 44×44px
Test site on real iPhone and Android device — not just Chrome DevTools emulator
Check for duplicate content: URL parameters, trailing slashes, case sensitivity
Implement pagination correctly using rel="next" and rel="prev" or infinite scroll best practices
Verify structured data for: Organization, Sitelinks Searchbox, BreadcrumbList
Add Product schema to product pages (e-commerce)
Add Article schema to blog posts
Add FAQPage schema to FAQ sections
Add Review/Aggregate Rating schema to products with reviews
Add LocalBusiness schema to local business pages
Test all structured data with Google Rich Results Test
Check international SEO: correct hreflang implementation if multilingual
Review crawl budget: large sites should prioritize most important pages in XML sitemap
Monitor Search Console weekly for any new crawl or indexing errors

Pro Tips

Technical SEO is the foundation — fix these issues before spending time on content or links

Core Web Vitals are ranking signals — but also improve conversion rates, so the business case doubles

Use Search Console Coverage report as your technical SEO dashboard — it shows exactly what Google sees

Set up automated monitoring alerts for 404 errors and crawl anomalies — catch issues before they compound

Prioritize fixes by page importance: homepage and key money pages first, less important pages second

Frequently Asked Questions

Frequently Asked Questions

Core Web Vitals are Google's user experience metrics: LCP (Largest Contentful Paint — loading speed), CLS (Cumulative Layout Shift — visual stability), and INP (Interaction to Next Paint — responsiveness). They became ranking signals as part of the Page Experience update. Pages that pass CWV thresholds have a ranking advantage. Fix field data failures (in Search Console) not just lab data (in PageSpeed Insights).

Free Consultation Available

Want Experts to Execute This for You?

Our team applies these frameworks to your business daily — so you get results without doing it yourself.

No credit card required. Response within 2 business hours.

From Checklist to Results

Want Us to Execute This For You?

You have the checklist — now let our team run through it for your business. We audit, fix, and optimise so you can focus on running your business.

Full audit using every checklist item on your site
Prioritised fix list with effort and impact scores
Expert implementation of all recommendations
Response within 24 business hours

Get a Free Audit

We run the checklist on your business — completely free.

No spam. No commitment. We respond within 24 hours.