• Crawling and indexing
  • Core Web Vitals and INP
  • AI bot policy

What it is

What a technical SEO audit is

A technical SEO audit checks whether search engines can find, crawl, render and index your site, and whether it loads quickly for real users. It surfaces what holds visibility back, from server errors and JavaScript-dependent content to conflicting canonicals and slow templates, and ranks it by impact.

You receive a plain-English report in four parts: an executive summary, issues prioritised by impact and effort, developer-ready specifications and a validation plan. Every point explains what is wrong, why it matters and how to fix it.

In 2026 your site has more readers than Googlebot: AI crawlers and agents browsing on users' behalf. So our technical SEO services cover their access too, as the foundation for our SEO and GEO work.

In depth

Crawling, rendering and indexing

If Google can't crawl a page or see its rendered content, it won't index it properly, and an unindexed page appears neither in classic results nor in AI Overviews or AI Mode. So we start here: which URLs Google discovers, processes and indexes, and why others fall away.

We cross-reference a full crawl with Search Console's indexing reports and server logs. For JavaScript SEO we compare initial and rendered HTML: if content or links only appear once scripts run, indexing becomes slow and unreliable. Common culprits:

  • Key pages on noindex, blocked in robots.txt or without internal links.
  • Canonicals that contradict the sitemap, links or redirects.
  • Redirect chains, 4xx and 5xx errors, and URL-multiplying parameters.
  • Filters and pagination wasting crawling on low-value URLs.

In depth

Core Web Vitals and INP: the speed that counts

Core Web Vitals measure your users' real experience against three thresholds: LCP (main content loading) at or under 2.5 seconds, INP (responsiveness to interactions) under 200 milliseconds and CLS (visual stability) under 0.1. INP replaced FID on 12 March 2024.

We work from field data in the Chrome UX Report and Search Console, not just a lab score, then trace the cause: heavy images or slow servers for LCP, third-party scripts for INP, elements without reserved space for CLS. Deeper fixes are coordinated with web development.

In depth

AI bots, CDNs and snippet controls

Controlling what AI does with your site starts by separating search bots from training bots. OAI-SearchBot (ChatGPT), Claude-SearchBot and PerplexityBot feed answers that can cite you; GPTBot and ClaudeBot collect training data. You can block training and stay visible in AI search.

robots.txt isn't enough: since 1 July 2025, Cloudflare has blocked known AI crawlers by default and asks new domains to choose. We also review CDN and firewall rules, and confirm in server logs that each bot gets the intended access.

Google-Extended governs Gemini's use of your content but affects neither Search nor AI Overviews; those are limited with nosnippet, data-nosnippet, max-snippet, noindex or Search Console's generative AI control, available worldwide as of 31 August 2026. llms.txt is optional: Google doesn't use it.

In depth

Structured data, AMP and semantic markup

Structured data still helps, but selectively. Google stopped showing FAQ rich results on 7 May 2026, HowTo rich results are gone, and in 2025 it retired others such as course info and estimated salary. Unused markup does no harm but justifies no new work.

We prioritise the types that still add value: Organization, LocalBusiness, Product and merchant listings, Article, Event and Video. AMP is no longer an advantage either: since July 2026 Google links straight to publishers' own AMP pages and ranks them like any other.

Semantics matter too: Google notes that browsing agents may read screenshots, the DOM and the accessibility tree, so proper headings, real buttons and labelled forms help people and agents alike. See UX/UI and accessibility.

In depth

Site migrations without losing rankings

To protect rankings in a migration, every old URL should 301-redirect to its closest equivalent, ranking content should survive and everything is validated before and after launch. Post-redesign drops usually come from forgotten redirects, trimmed content or an indexed staging site.

We step in before any code is written: a URL inventory with traffic and links, a redirect map, staging kept out of the index and a launch checklist. On multilingual sites, hreflang and canonicals must point to the new URLs; see international SEO.

After launch we monitor crawling, 404s, indexing and traffic against the baseline, use Search Console's Change of Address tool for domain moves and keep redirects long term.

What's included

What the technical SEO audit includes

Eight deliverables, scaled to your site and platform.

  1. Executive summary

    Site health, main risks and the highest-impact actions, without jargon.

  2. Crawling and indexing

    What the search engine sees and indexes, what it leaves out and why.

  3. JavaScript rendering

    Initial versus rendered HTML, revealing content and links crawlers miss.

  4. Core Web Vitals diagnosis

    LCP, INP and CLS from field data, with fixes per template.

  5. AI bot policy

    robots.txt, CDN and firewall reviewed, with a written decision on search and training.

  6. Structured data plan

    Which markup to keep, add or retire, validated with Google's tools.

  7. Developer specifications

    Tickets with acceptance criteria, ready for your developers or ours.

  8. Validation and monitoring

    Each fix verified, then tracked in Search Console and server logs.

How we work

How we run a technical SEO audit

In phases, as set out in our method; timing depends on site size and data access.

  1. Phase 01 / 06

    Scope and access

    Goals, platform and languages; access to Search Console, analytics, CDN and logs.

  2. Phase 02 / 06

    Crawl and data

    Full crawl, rendering checks, field data, indexing and bot activity.

  3. Phase 03 / 06

    Diagnosis and priorities

    Each issue with its cause, impact and effort, in a phased plan.

  4. Phase 04 / 06

    Walkthrough

    We review the report with your developers and agree first fixes.

  5. Phase 05 / 06

    Supported implementation

    Your team applies the specs with our support, or we do it directly.

  6. Phase 06 / 06

    Validation and monitoring

    Every change verified; later releases checked for regressions.

Personal reply, No obligation, English, Español

The SERMAN approach

Why choose SERMAN as your technical SEO agency

  1. Built for Google and AI

    We review AI crawlers, the CDN and snippet controls, not just Googlebot.

  2. Priorities, not warning lists

    Tools find hundreds of warnings; we tell you which matter and in what order.

  3. From diagnosis to implementation

    Developer-ready specs and a team that can apply them: the audit never ends as a PDF.

What it is not

What a technical audit is not

  • Not a tool export sent without review.
  • Not a ranking guarantee: it removes obstacles; content and authority still count.
  • Not a chase for a perfect PageSpeed score: we optimise for real users.
  • Not a myth seller: no llms.txt for Google, no AMP as an advantage, no FAQ markup for rich results.

What we measure

Signs of a technically healthy site

  1. Index coverage

    Key pages indexed and why others are excluded.

  2. Field Core Web Vitals

    LCP, INP and CLS from real users, by template and device.

  3. Crawl errors

    4xx and 5xx responses, redirect chains and surplus URLs.

  4. Crawler activity

    Visits from Googlebot, Bingbot and AI search bots in server logs.

  5. Stability after changes

    Indexing and organic traffic against the baseline, measured with reliable analytics.

Tools & platforms

Tools we work with

  • Google Search Console
  • Bing Webmaster Tools
  • Screaming Frog SEO Spider
  • Screaming Frog Log File Analyser
  • Sitebulb
  • PageSpeed Insights
  • Lighthouse
  • Chrome UX Report
  • Rich Results Test
  • Cloudflare

Who it's for

A particularly good fit if…

  • Your organic traffic has dropped and you don't know why.
  • You're redesigning, replatforming or changing domain.
  • Your site runs on a JavaScript framework and Google struggles to index it.
  • You run an online shop with filters, variants and thousands of URLs.
  • You want to control which AI bots access your site.

Compliance

Rules and policies we check

Reviewed in every audit; not a substitute for legal advice.

  1. Google spam policies

    We flag practices Google penalises, such as back button hijacking (added in April 2026) or scaled low-value pages.

  2. Accessibility

    Since 28 June 2025, Spain's Law 11/2023 has required accessible consumer e-commerce (micro-enterprises exempt). We flag failures in the code.

  3. Cookies and performance

    Your banner must follow the AEPD cookie guide, with rejecting as easy as accepting, without hurting CLS or INP.

FAQ

Frequently asked questions

What does a technical SEO audit include?

A technical SEO audit reviews crawling, indexing, JavaScript rendering, internal linking, Core Web Vitals, structured data, language versions, security and AI bot access. You get a prioritised report, developer specifications and a validation plan.

How much does a technical SEO audit cost?

It depends on scope: URLs and templates, platform, languages, JavaScript, log access, and whether it includes implementation support or a migration. After a first call we send a tailored proposal detailing what we review and what you receive.

What are Core Web Vitals and what scores should I aim for?

They are the metrics Google uses to measure a page's loading, responsiveness and visual stability. A good experience means LCP at or under 2.5 seconds, INP under 200 milliseconds and CLS under 0.1.

How often should I run a technical SEO audit?

Before a migration or redesign, after a traffic drop and, as a general check, once a year. In between, Search Console monitoring and regular crawls catch what each release introduces.

How do I migrate a website without losing rankings?

With an inventory of URLs carrying traffic and links, one-to-one 301 redirects, equivalent content, staging out of the index, and updated hreflang and canonicals. Then monitor crawling, errors and indexing for weeks.

Should I block AI bots in robots.txt?

It depends on your goal. To be eligible for ChatGPT, Claude or Perplexity answers, allow OAI-SearchBot, Claude-SearchBot and PerplexityBot. Blocking training bots such as GPTBot or ClaudeBot doesn't cost that visibility. Also check your CDN, which may block them silently.

Related services

Pairs well with

  • SEO

    Organic visibility on Google and in AI answers: a solid technical base, bilingual content and genuine authority, run as one measurable programme.

  • Web Development

    Custom web engineering with Next.js and headless: measurable performance, integrations with your systems and care plans that protect the build.

  • Generative Engine Optimization (GEO)

    GEO so ChatGPT, Gemini, Claude, Perplexity and Copilot can find, understand and cite your brand, built on solid SEO.

  • International & Multilingual SEO

    International SEO that makes every language and market version of your site findable: architecture, hreflang, native keywords and country tracking.

  • Analytics, First-Party Data & Server-Side Tracking

    GA4, first-party data, server-side tracking and Consent Mode v2 set up properly: reliable, lawful data you own, the base for campaigns and reports.

Insights

Go deeper

  1. 1 Oct 2026 · 12 min read · Design, web & motion

    What is agentic commerce? How to make your website agent-ready

    What agentic commerce means, what is actually live in Spain and how to prepare your website and store so an AI agent can read, compare and buy from you.

Contact

Start with a technical SEO audit

See what stops Google and AI crawlers reading your site properly, and what we'd fix first.

Personal reply, No obligation, English, Español

Start with SERMAN

  1. Tell us about your project

  2. First conversation

  3. Diagnosis and proposal

WhatsApp(opens in a new tab)

Choose what you allow. Technical storage is needed for the site to work and cannot be switched off.