Semantics.rs
Semantics.rs/Services/Semantic SEO audit
Service

A semantic SEO audit that ends in concrete changes.

An audit does not end with 100 generic line items. Each finding is tied to the business goal, a URL, the impact, the evidence and a completion criterion.

Author: Precise Search SEO · Published and checked:

What gets checked?

Scope of the audit
LayerCheckDeliverable
Intent and mapURL boundaries, gaps and overlapsA topical and impact map
ContentAnswers, evidence, sources and information gainFinished replacements for the critical parts
LinksCrawlability, anchor text, hub and spoke relationsA link map
Schema@id relations and alignment with visible contentA corrected JSON-LD example
TechnicalCanonicals, sitemap, dates, mobile rendering, imagesA prioritised backlog
AI visibilityExtractability of answers, share of impressions in AI features, AI crawler arrivalsFindings per URL and a list of gaps

What makes a finding complete?

Every finding states six things: the surface, an example, the impact, the priority, who owns the task and the completion criterion. Without a completion criterion a finding cannot be closed, only abandoned.

“Improve the content” is not a finding. “No internal link points to the old URL” is, because it can be verified with a single command. The audit example shows the full shape on two real findings from a live project.

A real finding from the taxi.co.rs project, recorded 16 August 2026
ElementContent
SurfaceTwo URLs: the price guide and the national fare page
ExampleBoth target the query for taxi prices in Serbia, under near-identical titles
ImpactThe guide at position 9.35 with 25 clicks, the fare page with 354
PriorityP0 — it hits the commercially most important query
OwnerProject owner, plus a change in the city fare template
Completion criterionThe guide returns a 301, no internal link points to the old URL, the URL is removed from the sitemap and the sitemap is resubmitted

Priority follows the consequence, not the effort: a finding fixed in five minutes can be P0, while one that takes a week can be P2.

How priority is decided

The priority scale
LevelCriterion
P0Blocks indexing or conversion, or splits signal on the commercially most important query
P1Weakens credibility or dilutes signal, but does not block the task
P2Degrades accessibility or maintainability with no immediate loss

Priority follows the consequence, not the difficulty of the fix. A finding resolved in five minutes can be P0; one that takes a week can be P2.

What does the audit cost?

from €500fixed fee, not hourly

The final figure depends on the number of URLs and languages. It is confirmed before work starts and does not change during the audit.

What is included

  • Findings at URL level, each with its impact and a completion criterion — not a generic checklist.
  • A "what would refute this" field on every finding, so you can test the conclusion yourself.
  • Ready replacements for critical content and a corrected JSON-LD example.
  • A prioritised backlog and an explicit list of what was not checked.
  • One round of questions and clarifications after delivery.

What is not included

  • Implementing the changes on your site — that is a separate engagement.
  • Writing new content beyond the examples given in the findings.
  • Ongoing monitoring after delivery.

What is not promised: the audit shows what is wrong and on what criterion, but the outcome depends on execution and on the context of the site. No position is guaranteed.

What the result looks like

See the public audit example. It documents findings, their impact and the implemented solution — including two findings on a live project, without invented client results.

Does the audit cover visibility in AI answers?

Yes. The check covers three things: whether pages offer an answer that can be lifted out without the rest of the text, how the share of impressions in AI features stands by page type in Search Console, and which AI crawlers arrive according to server or CDN logs. Findings are reported per URL, like the rest of the audit.

What is checked in this part
CheckData sourceWhat comes out as a finding
Extractability of answersThe site itselfPages where the answer does not stand as a self-contained unit
Share of impressions in AI featuresSearch Console, your accountThe difference between page types, with period and basis stated
AI crawler arrivalsServer or CDN logsWhich agents arrive, which paths most often, what is blocked

What is not promised here: not a citation in an AI answer, not an impression, not a position. What is measured is what exists on the site now and which component is missing. No structured data type guarantees entry into an AI answer, and Search Console for generative features reports impressions without the queries behind them.

What preparing for AI search involves exactly, with our own measurement on two projects, is set out on the page about AI search and SEO.

When does an audit not make sense?

An audit assumes the site exists, is indexed, and has a business goal to measure against. Without those, findings have nothing to be prioritised by.

In those four cases we say so before you send any money, not in the report.

Send your site for review

Describe the project and you will get a proposed next step, not a generic package.

Request an assessment