Technical SEO is the foundation that helps search engines discover, understand, crawl and index your website. It is not about adding keywords everywhere — it is about making the website technically clear and accessible.

A new website can look excellent and still struggle in search if important pages cannot be crawled, metadata is missing, the site is slow or search engines cannot understand how the content is organised.

The good news is that most technical SEO problems are easier to prevent than to fix later. Building the right foundation before launch can save time and give your website a much stronger starting point.

Here are the technical SEO basics we recommend checking before a new website goes live.

01

Use semantic HTML

HTML gives search engines important clues about the structure and meaning of your content. Using semantic elements makes that structure clearer.

Use elements such as <header>, <nav>, <main>, <section>, <article> and <footer> where they make sense.

Headings also matter. A page should have a clear hierarchy, with one primary H1 and logical H2 and H3 sections beneath it.

  • One clear H1 for the main topic
  • Logical H2 and H3 hierarchy
  • Descriptive link text
  • Meaningful image alt text
  • Semantic page sections

Good HTML is useful for accessibility, maintainability and search engines at the same time.

02

Get your metadata right

Every important page should have a useful title and meta description. These elements help search engines understand the page and can influence how your result is presented in search.

Your title should describe the page clearly and naturally. Avoid repeating the same generic title across the entire website.

Meta descriptions should explain what someone will find on the page and give them a reason to click. They should be written for humans rather than stuffed with keywords.

Good SEO metadata tells search engines what the page is about and gives people a reason to open it.
03

Make the website easy to crawl

Search engines need to be able to discover your important pages. Internal links are one of the simplest ways to create a clear path through your website.

Make sure important pages are linked from other relevant pages. Avoid creating isolated pages that visitors and search engines can only reach through obscure URLs.

Your robots.txt file should also be configured carefully. It can help manage crawler access, but blocking the wrong path can prevent search engines from accessing important resources.

A clean URL structure helps too. Use short, descriptive URLs that communicate what the page contains.

04

Check indexing before launch

A page cannot perform in organic search if it is not indexed. Before launch, check that important pages are not accidentally marked with a noindex directive.

Create and submit an XML sitemap containing the canonical URLs you want search engines to discover.

After launch, connect the website to Google Search Console and monitor indexing, crawl issues and search performance.

LAUNCH CHECK Make sure the pages you want in search can actually be discovered and indexed.
05

Performance is technical SEO too

Page speed affects how people experience a website. Large images, unnecessary JavaScript, heavy third-party tools and inefficient assets can all make pages slower.

Optimise images, load only the resources you need and avoid adding scripts simply because a feature looks interesting.

Modern websites also benefit from paying attention to Core Web Vitals and other real-world performance signals.

A fast website is not just an SEO checkbox. It is a better product for the people using it.

06

Make mobile experience a priority

Search engines need to understand a website that works well across screen sizes, but more importantly, your customers need a website they can actually use on their phones.

Check navigation, buttons, forms, typography, images and interactive components on real mobile devices.

Make sure important content is available on mobile and that the mobile version is not missing information that exists on desktop.

Responsive design should be part of the website architecture from the beginning rather than an afterthought before launch.

07

Use structured data where it makes sense

Structured data gives search engines additional information about the meaning of your content.

Depending on the website, useful structured data can include organisation information, articles, products, breadcrumbs, local business details and other supported content types.

Structured data should describe content that is actually present on the page. It should never be used to add misleading information simply to try to influence search results.

For a business website, getting the organisation, website and relevant page relationships clear is a useful starting point.

08

Technical SEO starts before launch

Technical SEO is not something that should be added after a website is finished. The strongest foundations are built into the site from the beginning.

Use semantic HTML, write useful metadata, create a logical internal linking structure, keep important pages crawlable, manage indexing correctly and build with performance and mobile users in mind.

Then use tools such as Google Search Console and performance testing tools to find issues that appear after launch.

SEO is a long-term process, but the technical foundation does not need to be complicated. Get the fundamentals right first, then build from there.

That's what good digital craft should do: create websites that are not only useful for people, but also understandable and accessible to the systems that help people find them.