The Technical SEO Checklist: 15 Fixes That Move Rankings
A prioritised, actionable checklist of the 15 technical SEO issues that show up most consistently in audits and move the needle fastest when fixed — with specific instructions for each.

Technical SEO audits consistently surface the same categories of problems. Across hundreds of small-business sites, the issues that block rankings most reliably fall into a predictable list — which means you don't need a bespoke 200-point audit to find the fixes that will move your traffic. You need to methodically work through the 15 items below, in order, using free tools that are available to any website owner. This is not a comprehensive crawl of every conceivable issue. It's the ranking-moving checklist: the fixes with the highest probability of improving your search visibility per hour of effort invested.
Before starting: set up Google Search Console (free) and submit your XML sitemap if you haven't already. Search Console is the primary source of data for eight of the fifteen checks below. If you don't have it set up, do that first — the data it provides turns this checklist from guesswork into evidence-based prioritisation.
Crawl and indexing checks (items 1-5)
These five checks ensure Google can find, access, and index your pages at all. No amount of content or link investment matters if these foundations are broken.
1. Indexing coverage audit: go to Google Search Console → Index → Pages. Check the count of "Indexed" pages against the actual number of pages your site has. Then review every "Not indexed" reason — specifically look for "Crawled — currently not indexed" (content quality issue), "Discovered — currently not indexed" (crawl budget or priority issue), and "Blocked by robots.txt" (accidental crawl block). Fix any accidental blocks first; they're often the easiest and highest-impact fix.
2. Robots.txt check: visit yourdomain.com/robots.txt and read it. Confirm it's not blocking any directory you want Google to crawl. A common mistake is adding "Disallow: /" accidentally during development and never removing it — which blocks Google from crawling the entire site.
3. Accidental noindex tags: crawl your site with Screaming Frog SEO Spider (free up to 500 URLs) and filter by meta robots. Any page with "noindex" that you didn't intentionally set to noindex is costing you rankings. Check especially after CMS updates and plugin changes, which frequently add or change meta robot tags.
4. XML sitemap health: your sitemap should include every page you want indexed, no pages you don't, and no redirect URLs (sitemaps should only contain canonical, live 200-status URLs). Validate your sitemap at xml-sitemaps.com and check Search Console's Sitemap report for errors.
5. Orphaned pages check: pages with no internal links pointing to them are frequently missed in Google's crawl. Use Screaming Frog's "Orphan Pages" report (Configuration → Spider → Check orphan pages) to identify them. Every important page needs at least one contextual internal link from an indexed page.
Performance checks (items 6-8)
These three checks cover the measurable user experience signals Google uses directly as ranking factors.
6. Core Web Vitals field data: in Search Console → Experience → Core Web Vitals, check how many URLs are in the "Poor" and "Needs improvement" buckets for both mobile and desktop. For every failing URL group, run it through PageSpeed Insights (pagespeed.web.dev) to get specific fix recommendations. Prioritise mobile — Google weights mobile scores more heavily due to mobile-first indexing. See Core Web Vitals explained for the full breakdown.
7. Image optimisation: images are the most common cause of poor LCP scores. Check your five most-visited pages with PageSpeed Insights and look for "Properly size images," "Serve images in next-gen formats," and "Efficiently encode images" in the Opportunities section. Convert PNG/JPEG to WebP, add explicit width and height attributes to all images, and enable lazy loading for below-the-fold images.
8. Time to First Byte (TTFB): test your homepage TTFB with WebPageTest.org (use a test location close to your server). TTFB under 800ms is good; over 1500ms suggests hosting or server-side caching problems. Common fixes: upgrade from shared hosting to a VPS or managed host; enable server-side caching (LiteSpeed Cache for WordPress, Varnish, or a CDN layer like Cloudflare). TTFB is the most direct server-side performance fix — it affects every page on your site simultaneously.
Mobile and HTTPS checks (items 9-10)
These two checks are non-negotiable baseline requirements for competitive rankings in 2026.
9. Mobile usability: in Search Console → Experience → Mobile Usability, check for any URLs with errors — text too small, clickable elements too close, content wider than screen, viewport not configured. Fix every flagged item. Then test your three most important pages in Google's Mobile-Friendly Test (search.google.com/test/mobile-friendly). See mobile-friendly website SEO for the full implications.
10. HTTPS and mixed content: confirm your site serves exclusively over HTTPS. Then check for mixed content (HTTP resources — images, scripts, CSS — loaded on HTTPS pages) using the Chrome browser's security panel (Inspect → Security → View certificate) or the free tool Why No Padlock (whynopadlock.com). Mixed content can show a "not secure" warning in Chrome and suppress the full HTTPS ranking benefit.
The highest-leverage technical SEO audit is one you can do in two hours with free tools. Most ranking problems are not subtle — they show up in Search Console as explicit errors, in PageSpeed Insights as failing scores, and in Screaming Frog as red rows in a spreadsheet.
Structured data and on-page technical checks (items 11-13)
These checks improve how Google understands and surfaces your content in search results.
11. Schema markup validation: use Google's Rich Results Test (search.google.com/test/rich-results) on your homepage, a service page, and a blog post. Confirm each page has appropriate schema (LocalBusiness, FAQPage, Article/BlogPosting respectively) and that Google shows "eligible for rich results" — not just "valid." Fix any errors flagged. See what is schema markup for implementation guidance.
12. Canonical tag audit: run Screaming Frog and export all canonical tags. Every page should have a self-referencing canonical tag pointing to its own URL. Canonical tags pointing to the wrong URL, or pages missing canonical tags entirely, create duplicate content confusion and can dilute your ranking authority.
13. Title tags and meta descriptions: crawl your site with Screaming Frog and check for missing title tags, duplicate title tags, title tags over 60 characters (they truncate in search results), and missing meta descriptions. Every page that can receive organic traffic needs a unique, keyword-containing title tag and a compelling meta description. Missing or duplicate title tags are one of the most common quick wins in any audit.
Architecture and redirect checks (items 14-15)
These final two checks address authority flow and URL health across your site.
14. Redirect chain audit: Screaming Frog's Redirect Chains report identifies pages that redirect through multiple hops (301 → 301 → final destination). Each hop in a redirect chain loses some link equity. Chains should be collapsed to single direct redirects wherever possible. Also check for redirect loops (a URL that redirects to itself or to a URL that redirects back to it) — these prevent crawling and indexing of the affected pages.
15. Internal link depth and anchor text: export your full site crawl from Screaming Frog and sort by "Crawl Depth." Pages more than four clicks from the homepage are candidates for improved internal linking — either add them to an existing high-authority page's content, or link from the homepage or main navigation for your most important commercial pages. Simultaneously, check that your most important pages are receiving internal links with descriptive, keyword-relevant anchor text — not just "click here" or "read more." Internal linking strategy covers this in full depth.
How often should you run this checklist?
Run the full checklist at least once every six months, or immediately after any major site change — a redesign, a platform migration, a new plugin installation, or a content audit that removes or rewrites pages. Technical SEO drifts: plugins update and introduce noindex tags, redirects accumulate and chain, images get uploaded without optimisation. A biannual audit catches these issues before they compound into significant ranking losses.
Which item on this list moves rankings fastest?
It depends on what's broken. If you have accidental noindex tags or robots.txt blocks (items 2-3), fixing those can restore rankings in days once Google re-crawls the affected pages. If you have Core Web Vitals failures (item 6) and your competitors pass, improving those scores moves rankings in four to six weeks as field data updates. If you have missing title tags (item 13), Google re-processes those quickly — sometimes within two to three weeks of fixing. In general: fix any discovered/indexed blockers first (items 1-5), then performance (items 6-8), then the rest in order.
Should you hire someone or do this yourself?
Items 1-5 and 11-13 can be done by any reasonably tech-savvy business owner using the free tools described. Items 6-8 (Core Web Vitals improvements beyond simple image optimisation) and 14-15 (redirect chain cleanup on large sites) often benefit from developer involvement. The prioritisation is: do what you can yourself immediately, brief a developer on the items requiring code changes, and use the cost context in how much SEO costs for a small business to budget the developer work accurately.
Keep reading
Each item on this checklist has its own deep-dive article. For performance: Core Web Vitals and page speed SEO. For crawling: how Google crawls and indexes your website. For architecture: site architecture and URL structure. For the full strategic picture: what is technical SEO.
Sources
- Google Search Central — Search Console documentation, Core Web Vitals thresholds, and structured data guidelines. developers.google.com/search
- Screaming Frog — SEO Spider tool documentation and audit methodology. screamingfrog.co.uk
- Ahrefs — technical SEO audit framework and ranking factor research. ahrefs.com/blog
Want us to run this checklist on your site and prioritise the fixes that will move your rankings fastest? Get a free Brand & Tech Assessment and we'll deliver a prioritised technical audit within 48 hours.
Book a free Brand and Tech Assessment to see exactly how we would grow your organic visibility.