← All articles
SEO

Technical SEO from day one: building a site Google finds and loves

A website can have strong design and useful copy, but if Google can't read it properly, customers won't find it. Technical SEO is the foundation that decides whether a search engine sees your pages, understands them and shows them to the right people. Building it in during development costs far less than working out later why the site isn't growing in search.

In short

  • Technical SEO makes sure Google can find, crawl and correctly index every important page.
  • It's cheapest to build in during development: on a finished site, fixes often mean reworking templates and page addresses.
  • After launch, Google Search Console shows how the site is doing in search, so you can spot problems before traffic drops.

Why technical SEO belongs at the start

Search engine optimisation (SEO) has two parts. Content SEO is about what your pages say. Technical SEO is about how the site is built: addresses, code, speed and settings for search engine crawlers.

Technical decisions are part of the architecture. The URL structure, page templates and language versions are easy to get right on day one. Changing them on a live site means rework, redirects and the risk of losing rankings for a while. That's why technical SEO belongs in the specification, not among "post-launch" services.

Crawling and indexing: what Google sees

A search engine works in two steps. First, Google's robot (Googlebot) finds and reads pages; this is crawling. Then Google decides which of them to store in its index and show in search; this is indexing. A mistake at either step means the page won't be found.

  • The robots.txt file. Tells crawlers which sections not to crawl. It doesn't guarantee that a page stays out of search; that's what noindex is for.
  • XML sitemap. A list of your important pages that helps Google find new and updated addresses faster.
  • Clean URLs. Short addresses made of words rather than numbers and parameters, following one pattern across the site.
  • Internal links. Every important page should be reachable through links from other pages, not only through the site's own search.
  • Canonical tag. Shows which of several similar addresses is the main one, so duplicates don't compete with each other.
  • hreflang tag. On a multilingual site, tells Google which language version to show to which user. The versions must point to each other.
  • noindex tag. Keeps service pages out of search: the basket, account area, on-site search results and thank-you pages. For it to work, the page must not be blocked in robots.txt.

Speed, mobile and HTTPS

Google assesses how easy a page is to use, partly through three measures called Core Web Vitals: how quickly the main content appears (LCP), how quickly the page responds to input (INP) and whether the layout jumps around while it loads (CLS). Google takes them into account, although useful content matters more, and slow pages drive visitors away anyway.

Google indexes sites mainly by their mobile version (mobile-first indexing). If part of the text or links is removed on phones, then for search it effectively doesn't exist. So the mobile version should carry the same content as the desktop one.

A secure connection (HTTPS) is the baseline. Google treats it as a signal, and browsers mark sites without it as not secure, which puts visitors off, especially on pages with forms.

How your page looks in search results

The page title and meta description are often what people see in search before they visit your site. Every page needs its own title that honestly describes its content, and a meta description that explains why it's worth clicking. Google sometimes rewrites them, but clear and accurate text gives it the best material to work with.

Structured data is markup based on the schema.org vocabulary that tells Google exactly what is on the page: a product, an article, an organisation or an event. It can make a page eligible for rich results, for example with a product's price, availability or rating. Nothing guarantees they will appear, but for most of them the markup is a precondition.

Moving and redesigning without losing rankings

A redesign or a move to a new domain is one of the riskiest moments for SEO. If old addresses simply disappear, so does the history they have built up in search. A permanent redirect (301) sends visitors and crawlers from the old address to the new one and passes on its accumulated signals. A migration plan looks like this:

  1. Collect a full list of old URLs, especially those that bring traffic or have external links.
  2. Match each one to the right page on the new site.
  3. Set up direct 301 redirects, without chains of several hops.
  4. Update internal links, canonical tags and the sitemap.
  5. After launch, watch for errors in Google Search Console.

Google Search Console is a free service that shows which pages are indexed, which aren't and why, how the site performs on Core Web Vitals and which searches people find it through. It's also where you submit your sitemap and, when you change domain, tell Google about the move. Check it regularly, not only once traffic has already fallen.

Checklist

  • Put the URL structure and language versions into the specification before development starts.
  • Set up robots.txt, an XML sitemap and noindex for service pages.
  • Add canonical tags and hreflang to every page of a multilingual site.
  • Check Core Web Vitals and the mobile version before launch.
  • Give every key page its own title and meta description.
  • Map out 301 redirects before any redesign or domain move.
  • Connect Google Search Console on launch day.

How we do it at IANKO

We build technical SEO into the site's architecture at the "make it work" stage instead of adding it after launch. Our Chief Technology Officer (CTO) owns the URL structure, speed and technical tags, while our Web & Mobile App Designer designs the interface for phones first. Before launch, our QA engineers and testers check the redirects, the sitemap and the indexing tags. Then, at the "make it better" stage, we watch the Google Search Console reports and fix issues as soon as they appear.

The bottom line

Technical SEO doesn't bring traffic on its own, but without it even the best content won't reach people. Build it into the architecture from day one, and every new page will work for your search traffic rather than against it.

Estimate your project’s starting cost.

Pick what you need and see the minimum project cost right away. We confirm the exact price after a short call.

Open the calculator