SEO 10 min read

Technical SEO Explained: The Foundation Your Site Can’t Rank Without

Picture two bakeries on the same street. The first one paid a premium agency for its website: animations, a video background, a custom brand typeface, close-up shots of croissants you could almost smell. The second threw together something plain, no frills. Six months later the owner of the first bakery opens her analytics and can’t make sense of it: people are searching “fresh bread near me” and “breakfast café in [neighbourhood]” — and the result staring back at them is the second bakery. Not prettier. Not richer in content. Google just sees it, crawls it, and understands it, while the first one is nearly invisible. It’s a technical problem: the first bakery’s technical SEO is broken, and half its pages are dangling in “discovered, currently not indexed”.

This is technical SEO explained in one sentence: the invisible work under the hood that decides whether a search engine can find your site at all, crawl it, understand it, and file it in its index. Not the design, not the copy, not the links. The foundation everything else either stands on or sinks into. The nasty part is that you can’t see it from the outside. A beautiful site with a broken technical base looks flawless right up until the moment you open the report and see zero traffic from search.

In 2026 the price of that foundation went up. Google guards its crawling budget more aggressively every year, its AI Overviews only cite pages they trust, and page experience sits directly inside the ranking formula. You can pour money into content and ads all you like — if the base leaks, you pay more for a worse result. Let’s break down, in plain language, what this foundation is made of and how to tell when yours is in trouble.

What technical SEO is and why it matters at all

Drop the jargon. Every kind of SEO has two sides. The first is “do you deserve the top spot”: how useful your content is, how many sites link to you, whether you have real expertise. The second is “can Google even put you there”: can the search engine find the page, read it, understand it, and index it. That second side is technical SEO.

The logic is brutally simple. First Google has to find your page — learn it exists. Then crawl it — download and read it. Then index it — file it in the enormous catalogue the results are built from. Only then does it rank — decide what position to show you in. If something breaks in the first three steps, the fourth never happens. A perfect article Google couldn’t index brings you exactly zero visitors. As far as search is concerned, it doesn’t exist.

So technical SEO isn’t a nice-to-have for perfectionists. It’s the precondition for everything else working. It’s the first thing we check on any project, and the first thing that explains why a site somebody spent real money on still can’t be found in search. There’s no point growing content and chasing links on a foundation that won’t hold the weight.

Indexing: does Google see your pages at all

Indexing is the heart of technical SEO, and it’s where we most often find the disaster. A page can physically exist, open fine in your browser, look gorgeous — and still be missing from Google’s index. For search, it isn’t there. The most common and most maddening technical problem in our experience sounds exactly like this: “the site’s up, but it’s not in Google.”

Indexing is governed by two unremarkable files and a couple of directives:

  • robots.txt — the instruction robots read at the door: where they may go, where they may not. A single stray Disallow: / can block your entire site from being crawled. We regularly see a site stay accidentally blocked after moving off a test server, where that line was deliberate.
  • XML sitemap — the list of every page you want indexed, handed to Google on a plate. Not a guarantee of indexing, but a strong “this is the important stuff, take a look” signal.
  • The noindex meta tag — a direct “do not index this page” command. Handy for utility pages, but if it lands on commercial ones by mistake, the effect is the same as a Disallow: the page drops out of results.
  • The canonical tag (more on this below) — tells Google which version of a page to treat as the main one.

You can check all of this for free. Google Search Console has a Page Indexing report: it shows how many pages are indexed, how many Google found but didn’t take, and — crucially — why. A pile of pages in “discovered, currently not indexed” is a red flag: the crawler knows the pages exist but decided not to bother. Often the reason is technical — weak internal linking, duplicates, a slow server, or thin content that isn’t worth crawling.

Crawling and architecture: how the robot walks your site

Google doesn’t download your whole site in one sitting. Every site has what’s called a crawl budget — how many pages the robot is willing to fetch per visit. For a small site, that’s a non-issue. But if the site is large, tangled, or slow, the robot spends its budget on junk — duplicates, endless filters, utility pages — and never reaches what matters. Some of your money pages simply don’t get crawled.

Here architecture decides everything — how your site structure and internal links are built. Simple rule: any important page should be no more than three or four clicks from the homepage. The deeper a page is buried, the fewer internal links point to it, the less often the robot visits and the lower its weight. An orphan — a page with no internal links pointing to it at all — is nearly invisible to the robot, even if it sits in the sitemap.

Internal links do two jobs at once. They lay out a route through the site for the robot, and they distribute “weight” between pages: link from a strong page to one that needs help, and you pass it some of that authority. So thoughtful internal linking isn’t about visitor convenience (though it’s that too) — it’s a direct SEO lever. A logical, shallow, well-connected structure is half the battle on the technical base. A tangled maze of thousands of pages with no clear hierarchy is a guaranteed loss of part of your index.

Canonicalisation and duplicates: when a site competes with itself

Duplicate content is a quiet killer of rankings, and it almost never happens on purpose. The same product is reachable at three different URLs because of filters and sorting. The site opens on www and without it, on http and on https — to Google that’s four different sites with identical content. A page carrying UTM tags from an ad campaign counts as separate from the clean one. The result: the site competes with itself. Google can’t tell which version to show, so it splits the weight between them instead of pushing one to the top.

The cure is the canonical tag — a line in the code that says: “this version is the main one, the rest are copies, give all the weight and indexing to it.” Sounds simple, breaks easily. A canonical tag that points to the wrong or a non-existent page is one of the sneakiest technical errors there is: on the surface everything looks fine, while Google calmly drops the page from the index, because you told it to treat a different one as primary.

For multilingual sites, another layer sits on top of canonicalisation — hreflang markup, which tells Google which language version to show which user. Building a multilingual site properly is largely a technical job: every language on its own URL, correct canonical tags and hreflang, or the versions start cannibalising each other in the results.

Structured data: helping Google and AI understand the page

Structured data (Schema.org) is markup that tells the search engine what’s actually on the page. A human sees a price, a rating, and opening hours and understands them without a hint. The robot just sees text. Markup translates that text into machine language: “this is the company name, this is the address, this is a 4.8 review, this is the price of a service.”

Why it earns its keep in practice:

  • Rich snippets in the results. Star ratings, prices, FAQ answers shown directly in search — they’re all drawn from markup. That kind of result stands out and pulls more clicks at the same position.
  • Citability in AI Overviews and ChatGPT. Language models more readily pull in pages whose structure they clearly understood. Clean markup is a direct “I’m easy to parse and quote” signal, and in 2026 landing in an AI answer is its own traffic channel.
  • Local business. LocalBusiness markup with an address, phone, and hours is a basic building block of local SEO, without which you under-perform in Maps and the local pack.

This is work that’s nearly invisible from the outside but gives the site an edge in every single result. And it’s part of the wider job of getting cited in AI answers: you don’t just need to show a machine your content, you need to hand it over in a form the machine is guaranteed to parse.

HTTPS, security, and mobile layout: the hygiene you can’t skip

Three things in this block stopped being an advantage long ago and became the mandatory minimum. Their absence doesn’t lift you — it sinks you.

HTTPS. A secure connection (the padlock in the address bar) is a confirmed ranking signal and, frankly, a basic condition of trust. Browsers flag a site without HTTPS as “not secure”, and half your visitors turn around before they’ve read the headline. A certificate is free today and takes half an hour to install — there isn’t a single reason not to have one.

Mobile-first. Google indexes sites by their mobile version — that’s been the norm for years, not an experiment. If the site falls apart on a phone, buttons won’t tap, text won’t read without zooming, that broken version is what gets judged, not the tidy desktop one. Most of your visitors are on a phone anyway, so this isn’t only an SEO question — it’s lost enquiries.

Basic security. A hacked site with a malware redirect gets thrown out of the results and tagged with a warning that zeroes out your traffic. Regular updates, decent hosting, form protection — that’s part of technical hygiene too, the part people remember only once it’s too late.

Core Web Vitals and speed: everyone pays for a slow site

Speed is the one part of technical SEO both the visitor and the search engine feel at the same time. A slow site loses people before it even loads, and loses rankings on top. By industry estimates, a noticeable share of visitors leave if a page takes longer than a few seconds to load — and on mobile, where connections are weaker, that threshold is lower still.

Google measures speed and experience with three metrics — that’s Core Web Vitals:

MetricWhat it measuresIn plain English
LCP (Largest Contentful Paint)Speed of loading the main contentHow fast someone sees the main thing on screen instead of a blank space
INP (Interaction to Next Paint)Responsiveness to actionsHow snappily the page reacts to a click or tap, with no lag
CLS (Cumulative Layout Shift)Layout stabilityWhether the layout jumps under your finger when a late image or banner lands

In 2026 it’s this trio that defines the technical side of page experience. INP, as a reminder, has fully replaced the old FID metric — Google now looks not at a page’s first reaction but at its responsiveness across the whole visit. Perfect Core Web Vitals won’t carry you to the top on their own — they’re one signal among many. But all else equal, failing scores drag you down, and on competitive queries “all else equal” decides everything. For how to read and fix these three metrics, there’s a separate breakdown; here the point is simple: a slow site costs you twice — in search position and in visitors who bailed.

Why ads and content burn out on a leaky base

Here’s the idea owners miss most often. Technical SEO doesn’t only hit your organic traffic. It undermines everything you do on the site — including the things you pay for separately.

You run paid search and send the traffic to a page that loads in six seconds. Some people leave before it finishes: you paid for the click and got no enquiry. Your cost per lead climbs, and you blame the ads, when the base is at fault. You commission expensive blog articles — and half of them don’t get indexed thanks to weak internal linking and bring not a single visit from search. Money spent, return zero. The effect is always the same: with a broken foundation you pay more for a worse result, and it takes a while to see why.

It stings most when the site cost a fortune. What a website costs and how polished it looks have nothing to do with the state of its technical base. A pretty wrapper and healthy indexing are different things, and the second one matters more. That’s why a good contractor bakes technical SEO into the site from day one rather than patching it on later. Fixing the base on a live site is always more expensive and more painful than laying it from the start — one more reason to take choosing your provider seriously, instead of handing the site to whoever draws pretty pictures without a thought for whether Google will ever see it.

How to spot technical problems yourself

A deep audit is best left to a specialist, but you can run the basic diagnostics yourself, for free. Where to start, in order:

  1. Connect Google Search Console. It’s the main, free line of communication with Google. The Page Indexing report shows what’s in the index, what isn’t, and why. The Core Web Vitals report shows where you have speed problems on real users.
  2. Check speed in PageSpeed Insights. Paste the URL — get a read on LCP, INP, CLS and a prioritised list of specific issues. Look at the mobile tab first.
  3. Open robots.txt and your sitemap. Open yoursite.com/robots.txt — make sure there’s no stray Disallow: / in there. Confirm the sitemap exists, opens, and has been submitted in Search Console.
  4. Run a crawler over the site. The free versions of Screaming Frog or Sitebulb walk the site like Google’s robot and surface broken links, duplicates, orphan pages, and wrong canonical tags.
  5. Open the site on a phone, honestly. Not in emulation mode, on a real device. Does everything tap? Does the text read without zooming? Does anything jump while it loads?

If any of those throws up something worrying — lots of unindexed pages, failed Core Web Vitals, sitemap errors — that’s a sign the foundation needs attention. And it’s worth fixing before you pour new content or ad budget into the site.

The foundation decides

Back to the two bakeries. The one that lost didn’t do anything stupid — it simply invested in what you can see and skipped what you can’t. A handsome façade on a leaky foundation. The one that won had a site Google could find, crawl, understand, and index without obstacles. Plain on the outside, healthy on the inside.

That’s the whole point of technical SEO. It’s not the work you show off on your homepage, and it’s not what a client notices. It’s the condition under which everything else starts working at all: content ranks, ads pay back, pages get pulled into AI answers. The search engine doesn’t care how much you paid for the design. It cares whether it can read you. In 2026, when Google grows ever fussier about what to crawl and whom to trust, the prettiest site isn’t the one that wins. The winner is the one with everything in place under the hood — and which, because of that, can be found at all.

Frequently asked questions

What is technical SEO in plain English?
It’s all the under-the-hood work that decides whether Google can find your pages, crawl them, understand them, and add them to its index. That covers indexing, your sitemap and robots file, site architecture and internal links, canonical tags, structured data, HTTPS, mobile layout, and speed. Content and links answer the question “do you deserve the top spot”; technical SEO answers “can Google even put you there”.
How is technical SEO different from regular SEO and content?
Content and backlinks are about authority and relevance: you’ve earned a high position. Technical SEO is about access: the search engine can physically find, read, and index the page. It’s the foundation. You can write the best copy in your niche, but if the page is blocked in robots, points to the wrong canonical, or takes eight seconds to load, it won’t climb. You fix the base first, then build content and links on top.
How do I know if my site has technical SEO problems?
The first free tool is Google Search Console: the Page Indexing report shows what Google found but didn’t index, and why. Warning signs include lots of pages stuck in “discovered, currently not indexed”, impressions dropping without any content change, failed Core Web Vitals, and sitemap errors. Then run a crawler like Screaming Frog or Sitebulb and check speed in PageSpeed Insights.
What are Core Web Vitals and why do they matter for SEO?
They’re Google’s three metrics for how a page actually feels to use: LCP (how fast the main content loads), INP (how snappily the page responds to taps and clicks), and CLS (whether the layout jumps around under your finger). They sit inside the ranking signals and hit hardest on mobile, where connections and devices are weaker. They won’t hand you the top spot on their own, but all else equal, failing scores drag your rankings down and cut conversions.
How long does technical SEO take and when do results show?
A baseline technical audit and fixing the critical errors is usually a few weeks of work. Indexing pays off fastest: pages Google previously ignored can start appearing within days to weeks of the fix. Gains from speed and architecture come slower, as the crawler re-visits the site. These are ranges, not promises — timelines depend on site size, crawl frequency, and how neglected the base was.

Need a website that brings clients from Google?

Webtor designs, builds and ranks multilingual websites for small and medium businesses — with lead forms wired straight to your email and Telegram.

Get a free consultation
Get a quote