a zine about getting found — issue 01
filed under: home / services / technical seo audit

Technical SEO Audit services

Crawl, indexation, CWV, schema and AI-crawler access.

fixed-scope diagnosis before any roadmap
I run this myself — no juniors
Q: What is Technical SEO Audit?

A technical SEO audit finds the crawl, indexation, performance, structured-data and architecture issues that stop Google and AI engines from understanding, ranking and citing a site.

What’s inside.

the full stack, one strategist
01Crawl & indexation
Robots, sitemap, canonicals, redirects, noindex, duplicate clusters and crawl traps.
02Architecture review
URL structure, internal links, orphan risk, click depth and template-level weaknesses.
03Performance & rendering
Core Web Vitals, HTML availability, JS rendering risks and mobile layout stability.
04Schema & entity layer
Structured data checked against visible content, Organization/Person signals and service markup.
05Prioritized action plan
Fixes ranked by impact and effort, written for developers and decision makers.

What a technical SEO audit actually checks

A technical SEO audit is not a generic crawl export with red and green cells. It is a diagnosis of whether Google, Bing and AI retrieval systems can reach the right pages, understand the right canonical version, and trust the templates enough to rank or cite them.

Audit layerWhat gets checkedWhy it matters
Crawl accessrobots.txt, sitemap, blocked paths, status codes, crawl trapsSearch engines cannot rank or cite what they cannot fetch cleanly
Indexationcanonical tags, noindex, duplicate clusters, soft 404s, parameter URLsSignals split when Google stores the wrong version of a page
Architectureinternal links, depth, orphan pages, faceted paths, template hierarchyImportant pages need a clear path and repeated internal confirmation
RenderingHTML availability, JS dependency, mobile layout, Core Web VitalsSlow or unstable pages create behavior and crawl quality problems
Structured dataOrganization, Person, Article, Service, FAQ and breadcrumb schemaSchema must confirm visible content, not invent facts

The output is a fix order, not a scare list. A technical audit only earns its keep if it tells you what to fix first.

How I run a technical SEO audit

The sequence is deliberately boring because technical SEO fails when people jump straight to tools without asking what the business needs indexed.

  1. Scope and access. I confirm the site stack, markets, known migrations, important templates and available data sources: Search Console, analytics, CMS access, log files if available.
  2. Primary crawl. I crawl the site the way a search engine would, then compare discovered URLs against sitemap, indexed samples and internal links.
  3. Indexation review. Canonicals, noindex rules, redirects, parameter URLs and duplicate content are checked against the intended URL set.
  4. Template and rendering review. I inspect representative pages by template, not only individual URLs, because one broken template can affect thousands of pages.
  5. Schema and entity review. Structured data is validated against visible copy and brand/entity facts so it supports trust rather than creating contradictions.
  6. Prioritization. Findings are ranked by impact, effort and dependency. A blocked canonical issue comes before a cosmetic schema warning.

If a site is also targeting AI search, I add crawler access and extractability checks: whether GPTBot, OAI-SearchBot, PerplexityBot and similar agents can fetch clean HTML and whether the important answer blocks are visible without interaction.

Technical SEO audit vs SEO consulting vs AI SEO

These services overlap, but they solve different problems. The audit is the diagnostic layer. Consulting turns the diagnosis into a roadmap and ongoing decisions. AI SEO builds the answer-engine and generative-search layer on top of a site that search systems can already parse.

NeedBest fitOutput
You suspect crawling, indexing, speed or schema is blocking growthTechnical SEO AuditPrioritized technical fixes and evidence
You need strategy, roadmap and execution decisions across SEOSEO ConsultingRoadmap, priorities, implementation support and reporting
You need visibility in ChatGPT, Perplexity and AI OverviewsAI SEOCrawl, entity, answer-format and authority work across AI surfaces

For most sites, the technical audit comes first because it establishes whether the rest of the work has a clean foundation. If the audit finds only minor issues, the next step may be content, links or GEO. If it finds indexation debt, fixing that comes before publishing more pages.

The issues I keep finding

The exact bugs change by stack, but the patterns repeat across audits.

  • Canonical confusion. Multiple URL versions exist and Google chooses the wrong one.
  • Parameter bloat. Tracking, filters or sorting paths create duplicate crawl targets.
  • Template-wide schema errors. FAQ, Article or Service markup is valid JSON but does not match the visible page.
  • Orphan commercial pages. Important service pages exist but are not linked from strong hubs.
  • Slow first response. TTFB and heavy rendering make otherwise good pages feel weak before content loads.
  • Blocked AI crawlers. Security or bot rules accidentally block the very agents the brand wants to be cited by.
  • Migration leftovers. Old redirects, sitemap URLs and canonical tags point in different directions.

The audit separates real blockers from tool noise. A missing optional schema field and a canonical loop are not the same class of problem.

Deliverables: what you can hand to developers

A useful SEO audit has to survive handoff. I write findings so a developer can reproduce the issue and a founder can understand why it matters.

  • Issue summary. What is wrong and how serious it is.
  • Evidence. Example URLs, screenshots or crawl exports where useful.
  • Affected pattern. Whether the problem is one URL, one template or the whole site.
  • Recommended fix. Clear implementation guidance, not just a tool warning.
  • Priority. Impact, effort and dependency so the team does not waste sprint time.
  • QA check. How to confirm the fix after deployment.

For teams without a developer, I can separate fixes into CMS-level tasks, lightweight markup edits and changes that genuinely need engineering time. That keeps the audit actionable instead of becoming a 90-page document nobody opens twice.

How technical audit results are measured

A technical audit is not judged by the number of issues found. It is judged by whether the right pages become crawlable, indexable, faster, more internally supported and easier for search systems to understand.

After fixes, I usually check: indexed canonical URL count, crawl errors and excluded pages in Search Console, sitemap coverage, Core Web Vitals trends, internal-link depth, schema validation, organic impressions on affected templates, and whether AI crawlers can fetch the relevant pages. For AI search projects, the same technical baseline feeds citation monitoring in ChatGPT, Perplexity and AI Overviews.

The report is written with caveats. A technical fix can unlock growth, but it does not guarantee rankings by itself. If competitors have stronger content, links and brand demand, technical SEO removes the brake; it does not replace the engine.

Related results.

cut from real reports

FAQ.

answer-format on purpose
What is a technical SEO audit?
A technical SEO audit is a structured review of how search engines crawl, render, index and understand a website. It checks robots.txt, sitemap, canonicals, redirects, internal links, structured data, Core Web Vitals, mobile rendering and template-level issues before content or link work begins.
When do I need a technical SEO audit?
You need one before a migration, after a traffic drop, when indexed pages do not match the pages you expect, when Core Web Vitals or rendering problems block growth, or before investing heavily in content and links. The audit prevents you from building on a broken foundation.
Is this different from a full SEO audit?
Yes. A full SEO audit also covers content strategy, competitors, backlink gaps and commercial positioning. A technical SEO audit focuses on crawlability, indexation, architecture, performance, structured data and implementation issues that developers can fix.
What do I get after the audit?
You get a prioritized issue list, evidence for each finding, affected URL patterns, recommended fixes, developer-ready notes and a short strategic summary that explains what should be fixed first and what can wait.
Do you implement the fixes?
I can implement lightweight CMS and markup fixes directly when access allows, or work with your developers through tickets, PR review and QA. The audit itself is scoped separately from implementation so the diagnosis stays clean.
Do you audit AI-crawler access too?
Yes. For this site category, technical SEO now includes GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot and other AI crawler access, plus whether important content is available in clean HTML that retrieval systems can parse.
How much does a technical SEO audit cost?
Pricing is quoted after I know the site size, templates, crawl depth, stack and urgency. I do not publish fixed packages because a 40-page service site and a 40,000-URL ecommerce site are different audits.
Can this audit run before AI SEO, GEO or AEO work?
Yes, and it usually should. AI search visibility depends on crawlability, clean entities, structured content and reliable HTML. If those are broken, GEO and AEO work gets built on weak infrastructure.

Also see: AI SEO · Generative Engine Optimization · SEO Consulting

Dima Mochalov
Dima Mochalov
SEO & AI Search Strategist · 9+ years · Head of SEO, Marketing Bear (Dubai)
written by a human who ranks things

Be the answer, not a footnote.

reply is fast — it’s just me here
iNevidimka — Dima MochalovPrivacy · Terms · © 2026
Operated by Mochalov Dmitri Andrei IE (Individual Entrepreneur (Armenia)) · Reg. 20268705 · Arghishti str. 7, suite 0015, Yerevan, Kentron, Armenia. All engagements are governed by our Terms of Service.