Technical SEO is the foundation that determines whether all your content and link-building work actually translates into rankings. A site with excellent content but broken crawlability, slow pages, or indexation errors will underperform a technically clean site with average content. Here are the 23 technical fixes that consistently move rankings — ordered by priority.
Crawlability and indexation (fixes 1–7)
- 1. Verify Google Search Console is set up and your XML sitemap is submitted. Check Coverage report for errors and excluded pages that should be indexed.
- 2. Check your robots.txt is not accidentally blocking important pages or directories. A single misconfigured line can deindex your entire site.
- 3. Fix all 404 errors on internal links. Use Screaming Frog to crawl your site and find broken links. Each broken link wastes crawl budget and creates a dead end for users.
- 4. Resolve redirect chains (A→B→C should be A→C). Each redirect adds latency and dilutes link equity.
- 5. Canonicalise duplicate content. Every page should either have a self-referencing canonical tag or a canonical pointing to the authoritative version.
- 6. Implement hreflang tags if you serve multiple languages or countries. Incorrect hreflang is one of the most common causes of international SEO underperformance.
- 7. Ensure your most important pages are within 3 clicks of the homepage. Deep pages receive less crawl budget and fewer internal links.
Page speed and Core Web Vitals (fixes 8–14)
Google uses Core Web Vitals as a ranking signal. The three metrics are Largest Contentful Paint (LCP), Interaction to Next Paint (INP), and Cumulative Layout Shift (CLS). Passing all three to 'Good' status typically provides a ranking uplift, but more importantly, fast sites convert better.
- 8. Convert all images to WebP format and compress them. Image optimisation alone typically reduces page size by 40–60%.
- 9. Implement lazy loading for images below the fold. Don't load images the user hasn't scrolled to yet.
- 10. Set explicit width and height attributes on all images. This prevents layout shift (CLS) as the page loads.
- 11. Minify CSS, JavaScript, and HTML. Remove comments, whitespace, and unused code.
- 12. Defer non-critical JavaScript. Scripts that block rendering delay LCP. Load analytics, chat widgets, and social sharing scripts after the page content.
- 13. Enable browser caching with appropriate cache-control headers. Return visitors should load cached assets, not re-download everything.
- 14. Use a Content Delivery Network (CDN) for static assets. A CDN serves files from servers geographically close to the user, reducing latency.
On-page fundamentals (fixes 15–19)
- 15. Every page needs a unique, descriptive title tag under 60 characters that includes the primary keyword.
- 16. Every page needs a unique meta description under 155 characters. While not a ranking signal, it affects click-through rate from SERPs.
- 17. Every page should have exactly one H1 tag that matches or closely reflects the title tag.
- 18. Fix duplicate title tags. Two pages with the same title send conflicting signals and compete against each other.
- 19. Ensure your URL structure is clean, descriptive, and uses hyphens not underscores. /services/seo-for-law-firms is better than /services?cat=3&id=47.
Structured data (fixes 20–23)
Schema markup is technical SEO's most underused lever. Implementing structured data correctly enables rich snippets — star ratings, FAQ dropdowns, breadcrumbs — in search results. Rich snippets significantly increase click-through rate even at the same ranking position.
- 20. Implement Organization schema on your homepage with your name, URL, logo, social profiles, and contact information.
- 21. Implement LocalBusiness schema if you serve a specific geographic area — include address, phone, opening hours, and geo-coordinates.
- 22. Implement Article or BlogPosting schema on all blog content with author, datePublished, dateModified, and headline.
- 23. Implement FAQPage schema on pages with FAQ sections. These generate accordion rich results in SERPs and expand your search result's visual footprint.
If you've run through this checklist and found issues but aren't sure how to fix them, our technical SEO audit service covers all 23 of these points plus a prioritised remediation plan. Most clients see meaningful ranking improvements within 60 days of implementing the high-priority fixes.
Build my proposal