SEO / blog

What Is Technical SEO? A Simple Guide with Checklist and Examples

What Is Technical SEO? A Simple Guide with Checklist and Examples

The short answer: Technical SEO is the work that lets search engines find, crawl, render and index your website, so your content has a chance to rank. It covers crawl access, status codes, duplicate URLs, redirects, sitemaps, page speed, mobile pages, structured data and JavaScript. It does not make weak content rank, but problems here can stop good content being seen at all.

Technical SEO at a glance: indexing, one URL per page, clean redirects and Core Web Vitals

Key takeaways

  • Technical SEO is about access and understanding: can Google reach a page, read it, and choose the right version to show?
  • Google lists three minimum requirements for indexing: Googlebot is not blocked, the page returns HTTP 200, and the page has indexable content. Even then, indexing is not guaranteed.
  • Most small business sites do not have a crawl budget problem. They have duplicate URLs, slow templates, broken redirects and pages accidentally set to noindex.
  • Start every audit in Google Search Console, then run a crawler, then fix in order of impact: indexing blockers first, speed and structured data later.
  • A one-off audit is not enough: recheck after every redesign, plugin update or batch of new pages.

What is technical SEO?

Technical SEO is the part of search engine optimisation that deals with how a website is built and served, rather than what it says. Its job is to make sure search engines can crawl, understand and index the correct version of every page you want found.

It sits next to on-page SEO (the content) and off-page SEO (the reputation a site earns from links and mentions). The three depend on each other: a brilliant page that Google cannot index earns nothing, and a technically perfect page with thin content will not rank either.

Part of SEOThe question it answersTypical work
Technical SEOCan search engines reach, read and index this page?Crawl access, status codes, canonicals, redirects, sitemaps, speed, mobile, structured data
On-page SEODoes this page answer the search well?Keyword research, titles, headings, copy, internal links, images
Off-page SEODo other sites trust and mention this business?Links, digital PR, reviews, business listings

If you want the wider picture first, our guide to what SEO means in marketing explains how all three parts fit into a business’s growth plan.

Why does technical SEO matter?

Technical SEO matters because Google can only rank pages it has crawled and indexed. Google says Search works in three stages (crawling, indexing and serving results), and that not every page makes it through each stage.

Google’s technical requirements are short. Googlebot must not be blocked, the page must return an HTTP 200 (success) status code, and the page must have indexable content. Google adds that meeting these requirements does not mean a page will be indexed. That is the honest framing for technical SEO: it removes the reasons Google might skip or misread a page, and it gives your content a fair chance.

What does technical SEO cover?

Technical SEO covers eight areas: crawling, indexing, duplicate URLs, redirects, sitemaps, page speed, mobile and structured data, and JavaScript rendering. In our experience, the first four cause most problems on small business sites.

1. Crawling and robots.txt

Crawling is when a search engine bot downloads your pages. A robots.txt file tells bots which paths they may request. Google’s robots.txt documentation is clear that robots.txt manages crawler traffic and is not a way to keep a page out of Google. To keep a page out of search results, use a noindex tag or password protection.

2. Indexing and status codes

Indexing is when Google stores a page so it can appear in results. The usual blockers are a stray noindex tag (often left on after a site launch), pages that return errors, and “soft 404s”, where a page says “not found” but returns a 200 status.

3. Duplicate URLs and canonicals

The same content often lives at several addresses: with and without a trailing slash, with tracking parameters, or under an old slug. Google picks one as the canonical. Its guide to duplicate URLs ranks the signals: redirects and rel=”canonical” are strong signals, sitemap inclusion is a weak one, and robots.txt should not be used for canonicalisation.

4. Redirects and broken links

A 301 redirect tells Google a page has moved permanently. Problems come from redirect chains (A to B to C), redirects pointing at the home page instead of the closest match, and internal links that still point to old URLs. Every internal link should go straight to the final 200 URL.

5. XML sitemaps and site structure

An XML sitemap lists the canonical URLs you want indexed. According to Google’s sitemap documentation, one sitemap can hold up to 50,000 URLs or 50MB uncompressed, Google ignores the priority and changefreq values, and it only uses lastmod when the date is consistently accurate. Important pages should also be reachable within a few clicks through normal internal links.

6. Page speed and Core Web Vitals

Core Web Vitals are Google’s three measures of loading, responsiveness and visual stability. web.dev’s Core Web Vitals guidance sets the “good” thresholds below, measured at the 75th percentile of page loads, with mobile and desktop counted separately.

MetricWhat it measuresGoodCommon cause of a fail
Largest Contentful Paint (LCP)How quickly the main content appears2.5 seconds or lessHuge hero images, slow hosting, render-blocking CSS
Interaction to Next Paint (INP)How quickly the page responds to taps and clicks200 milliseconds or lessHeavy JavaScript, chat widgets, too many tracking scripts
Cumulative Layout Shift (CLS)How much the layout jumps while loading0.1 or lessImages without dimensions, late-loading banners and fonts

7. Mobile pages, HTTPS and structured data

Google uses the mobile version of a page, crawled with its smartphone bot, for indexing and ranking. So the mobile version needs the same content, structured data, titles and meta descriptions as the desktop version. HTTPS is expected on every page. Structured data (schema markup such as Organization, Article or BreadcrumbList) helps search engines understand what a page is about. It can make a page eligible for rich results, but it does not guarantee them.

8. JavaScript rendering and AI crawlers

Google’s JavaScript SEO guide explains that Google crawls, renders and then indexes JavaScript pages, and that pages can wait in a render queue. It still calls server-side rendering or pre-rendering a great idea, partly because not every bot runs JavaScript. That includes many AI crawlers. If you want to be cited by AI assistants, keep key content in the HTML. Our guide to appearing in Google AI Overviews covers the content side. One detail worth knowing: Google says blocking its Google-Extended token in robots.txt does not affect your inclusion or ranking in Google Search.

What should a technical SEO checklist include?

Work through this checklist in order. Priority reflects how much traffic each problem usually blocks.

CheckPass looks likeWhere to checkPriority
Important pages are indexedMoney pages show “Indexed” in URL InspectionSearch Console: URL Inspection, Page indexingCritical
No accidental noindexOnly thank-you, login and filter pages are noindexCrawler noindex report, page sourceCritical
robots.txt does not block key pathsCSS, JavaScript and page folders are crawlableyoursite.com/robots.txt, Search Console robots.txt reportCritical
One URL per pageSlash, www and parameter variants redirect or canonicalise to one URLCrawler duplicates reportHigh
Redirects are cleanSingle 301 hops, no chains, no loopsCrawler redirect reportHigh
No broken internal linksZero internal 404sCrawler response codesHigh
Sitemap is accurateOnly canonical, indexable 200 URLs, submitted in Search ConsoleSearch Console: SitemapsHigh
Core Web Vitals pass on mobileLCP, INP and CLS all “good”PageSpeed Insights field data, Search ConsoleMedium
Structured data is validNo errors; schema matches visible contentRich Results Test, Schema Markup ValidatorMedium
Key content is in the HTMLHeadings and copy visible with JavaScript offView source, URL Inspection rendered HTMLMedium

How do you do a technical SEO audit?

A technical SEO audit follows the same order Google does: can it reach the page, can it index it, and does it understand it. Here is the process we use, which you can follow with free tools.

  1. Read Search Console first. Open the Page indexing report and note every reason pages are not indexed. “Excluded by noindex tag” on a service page is usually a mistake.
  2. Crawl the site. Export status codes, canonicals, noindex tags, redirect chains and click depth.
  3. Compare three lists. Put the crawl, the sitemap and the indexed pages side by side. Pages in the sitemap but not indexed, or indexed but not linked, are where problems hide.
  4. Check the money pages by hand. Run URL Inspection on your top 10 pages and look at the rendered HTML and the Google-selected canonical.
  5. Measure speed with field data. Use PageSpeed Insights and Search Console’s Core Web Vitals report, which reflect real visitors.
  6. Test structured data. Run the Rich Results Test on each template: home, service page, blog post.
  7. Prioritise by impact. Score each issue by pages affected and traffic at risk. Indexing blockers come before speed tweaks.
  8. Fix, then validate. Use Search Console’s “Validate fix” button and recheck the crawl. Keep a short log of what changed and when.

If you want a quick view before a full audit, our article on how to check a site’s SEO lists free checkers and what their scores do and do not tell you.

What do common technical SEO problems look like?

These are typical patterns on small business websites, not results from any one site.

ProblemWhat you noticeFix
Noindex left on after launchNew site gets almost no impressionsRemove the tag, resubmit the sitemap, request indexing for key pages
Old blog URLs still liveTwo versions of a post split impressions301 the old URL to the new one and update internal links
Redesign changed every URLTraffic drops after go-liveMap every old URL to its closest new page with single 301s
Hero image is 3MBLCP fails on mobileResize, serve WebP or AVIF, add width and height, preload it
Location pages are near copies“Duplicate, Google chose different canonical”Give each page genuinely local content, or merge them

Can you do technical SEO yourself?

Yes, for the basics. Any owner can set up Search Console, submit a sitemap, fix broken links and compress images.

Bring in help when the fix lives in the code: template-level speed problems, JavaScript rendering, a site migration or schema built into a theme. One wrong redirect rule or robots.txt line can affect every page at once.

Where DigitalCave fits

DigitalCave is an all-in-one web design, SEO and digital marketing agency, based in the West Midlands and serving Birmingham, Coventry and the UK. Because we build websites as well as optimise them, our technical work goes beyond a list of issues: we fix the templates, redirects and schema ourselves.

If you want a professional view, start with a free SEO audit of your website. For hands-on work, see our technical SEO audits and fixes in Birmingham, our technical SEO service in Coventry, or the wider SEO services it sits within. When you are ready, request a fixed-price quote.

Frequently asked questions

What is the difference between technical SEO and on-page SEO?

Technical SEO makes sure search engines can crawl, render and index a page. On-page SEO makes sure the content on that page answers the search well, through its copy, headings, titles and internal links. A page needs both: technical SEO gets it seen, on-page SEO earns the ranking.

How often should I do a technical SEO audit?

Run a full audit once or twice a year, and a quick check after any redesign, migration, theme change or major plugin update. Check Search Console’s Page indexing and Core Web Vitals reports monthly, because most problems show up there first.

Does page speed affect Google rankings?

Yes, but modestly. Google says Core Web Vitals are used by its ranking systems, but that it always seeks to show the most relevant content, even if the page experience is sub-par. Speed has a bigger effect on visitors: slow pages lose enquiries before anyone reads them.

What tools do I need for technical SEO?

Start with free tools: Google Search Console for indexing and Core Web Vitals, PageSpeed Insights for speed, the Rich Results Test for structured data, and a desktop crawler for status codes, redirects and duplicates.

Is technical SEO a one-off job?

No. The big fixes are often one-off, but websites change constantly. New pages, plugin updates, tracking scripts and redesigns all introduce new issues, so technical SEO needs regular monitoring and a recheck after every significant change.

Can technical SEO help my site appear in AI answers?

It helps with access. AI assistants and Google’s AI features can only use content their crawlers can reach and read, so clean HTML, fast pages and a robots.txt that allows the crawlers you want are the foundation. Being cited still depends on clear, trustworthy content.

In one line

Technical SEO makes sure Google can reach, read and index the right version of every page you care about, so fix indexing blockers first and recheck after every change.