GEO audit of a service company site — AI readiness 56/100

An anonymised report of a real site — service company site. The address, the company name and any identifying quotes are hidden.

This audit in brief

An audit of a service company site: overall AI readiness 56 out of 100. about 30 pages were read, and 99% of the applicable criteria were evaluated.

The strongest area is “AI Access & Crawlability” — 100 out of 100.

The three weakest areas: Trust Signals — 15/100, FAQ Quality — 20/100, Service Structure — 30/100.

“Trust Signals” is only partly prepared: some criteria pass, others do not.

The report at a glance

Strengths

  • AI Access & Crawlability100/100
  • Proof Layer80/100
  • Schema.org / JSON-LD73/100

Main problems

  • Trust Signals15/100
  • FAQ Quality20/100
  • Service Structure30/100
  • Answer Readiness35/100
  • AI Summary Readiness47/100

Anonymised example report: services site. Addresses, names and quotes are hidden.

56of 100
Readiness for AI recommendations

~30 pages

criteria evaluated: 99%

criteria 1.16.0 · engine 1.19.0

Доступность для AI

100

10 checked · 10 passed · 0 issues

  • Главная страница возвращает HTTP 200

  • Финальный URL использует HTTPS

  • robots.txt присутствует

    • HTTP status: ≈200
  • XML sitemap присутствует

    • URLs indexed: ≈5000
  • OAI-SearchBot разрешён

  • Политика для GPTBot ясна

  • Googlebot разрешён

  • YandexBot разрешён

  • Нет глобального Disallow: /

    • Global block: None
  • HTML-контент доступен

Понятность компании как сущности

56

11 checked · 5 passed · 4 issues

  • Issue: Brand name is unclear

    Fix: Multiple conflicting company/brand names were found with no single dominant one. Standardize on one name across Organization/WebSite JSON-LD, Open Graph, and your pages.

  • Видимость юридического лица

    • Identifier value: ******5560
  • Понятность категории бизнеса

  • Partial: The «what we do» statement is unconvincing

    Fix: Add a short paragraph to the homepage that directly explains what the company does and what services or products it offers.

    • Character count: 66
    • Subject signal: no
    • Activity signal: yes
    • Structured corroboration: no
  • География оказания услуг

  • Issue: Target audience is unclear

    Fix: Add a dedicated \"Who it's for\" section and explicitly list the types of customers, companies, or users the offering fits.

    • Audience source: none
  • Issue: About page says too little

    Fix: Add a substantive About page describing what you do, your history, your team, your legal details, and a link to contact.

    • About page found: no
  • Полнота страницы контактов

    • Contact form: yes
    • Channels count: 5
  • Внешние профили sameAs

    • sameAs count: 2
    • Visible profiles count: 6
    • Overlapping profiles count: 0
  • Issue: Company details differ from page to page

    Fix: Use the same brand and legal name everywhere — in Schema.org, Open Graph, and your main pages.

  • Partial: A quotable company summary is missing

    Fix: Add a compact company summary to the homepage: name, what you do, who you help, and where or in what format you offer your services.

    • Character count: 66
    • Sentence count: 1
    • Identity signal: no
    • Activity signal: yes
    • Context signal: yes
  • Чёткое позиционирование бренда

Структура услуг

30

8 checked · 2 passed · 5 issues

  • Отдельная страница для каждой ключевой услуги

    • Reason: No service/business-provider signals detected
    • Core services detected: 0
  • Конкретное название услуги

    • Services detected: 10
    • Specific names: 10
    • Generic names: 0
    • Coverage percent: 100%
  • Issue: The result of the service is unclear

    Fix: For each service, state the concrete outcome: what the client gets after the work is complete.

    • Services evaluated: 10
    • Services with outcome: 0
    • Coverage percent: 0%
  • Issue: Not every service says who it is for

    Fix: Add a \"Who it's for\" block to service pages and list the client types or tasks the offer suits.

    • Services evaluated: 10
    • Services with target audience: 0
    • Coverage percent: 0%
  • Issue: Not every service says who it is not for

    Fix: For complex or custom services, state limitations, requirements, and cases where the service is not a fit.

    • Applicable services: 10
    • Services with limitations/non-fit: 0
    • Coverage percent: 0%
  • Partial: Price is not visible for every service

    Fix: For each service, state a price, price range, starting-from cost, or a clear custom-quote condition.

    • Services evaluated: 10
    • Visible price coverage: 4
    • Structured-only coverage: 0
    • Coverage percent: 40%
  • Issue: Timelines are missing for some services

    Fix: State an approximate timeline or duration range for project and custom-delivery services.

    • Applicable services: 10
    • Services with timeline: 0
    • Coverage percent: 0%
  • Issue: Process steps are missing for some services

    Fix: Describe the service delivery process in at least three sequential steps.

    • Applicable services: 10
    • Services with process: 0
    • Steps count: 0
    • Coverage percent: 0%
  • Доказательства или кейсы по услуге

    • Reason: No reliable service candidates or service-provider signals detected
    • Services evaluated: 0
  • FAQ по конкретной услуге

    • Services evaluated: 10
    • Services with specific FAQ: 10
    • Coverage percent: 100%

Слой доказательств

80

4 checked · 2 passed · 0 issues

  • Обнаружение коммерческих заявлений

  • Проверка заявлений об опыте

  • Проверка заявлений о количестве клиентов

  • Проверка заявлений о результатах

  • Partial: The guarantee is promised but not explained

    Fix: Tie the guarantee statement to distinct conditions: duration, scope, limitations, and the claims process.

    • Source document found: no
    • Structured warranty found: no
    • Explanation signals count: 1
  • Partial: Reviews do not show where they came from

    Fix: Show the number of reviews and state where they come from: your own database, a company profile, or an independent platform.

    • Visible reviews found: 0
    • Structured reviews found: no
    • Review count: none
    • Review platform/source found: yes
  • Фактическая глубина кейсов

  • Видимость сертификатов или лицензий

    • Credential claims: yes
    • Visible assets: 51
    • Document links: 51
  • Внешние ссылки на доказательства

    • Proof contexts found: yes
    • External proof links count: 6
  • Неподтверждённые превосходные заявления

Сигналы доверия

15

4 checked · 0 passed · 3 issues

  • Issue: Contact details are insufficient

    Fix: Publish consistent contact details in at least two independent places: your contact page and structured data.

    • Corroborated values count: 2
    • Independent sources count: 4
    • Conflicting values: yes
  • Partial: Legal company information is incomplete

    Fix: Publish the legal company name and key registration details on a dedicated legal/company details page.

    • Legal page URL: none
    • Legal name found: yes
    • Text length: 0
  • Физический адрес или зона оказания услуг

    • Reason: Does not apply to this type of site, per the detected site profile
  • Видимость экспертов или команды

    • Reason: No service-provider/expert-business signals detected
    • Usable Person count: 0
  • Указание авторов или экспертов

    • Reason: No editorial content pages detected
    • Editorial pages: 0
  • Issue: The privacy policy is missing or perfunctory

    Fix: Add an accessible privacy policy page and link to it next to data-collection forms.

    • Forms/data collection detected: yes
    • Privacy page URL: none
    • Text length: 0
    • Linked site-wide: no
  • Условия оказания услуг

    • Reason: No order/payment/booking/contract signals detected
    • Transaction signals: none
  • Issue: No reviews on the site

    Fix: Add visible customer reviews or testimonials, and only mark up reviews that genuinely appear on the page.

    • Visible reviews count: 0
    • Structured Review count: 0
    • AggregateRating found: no
    • Review pages: 1
  • Кейсы

    • Reason: No service-provider/business signals detected
    • Case pages found: 0
  • Актуальность обновления контента

    • Reason: Editorial pages exist but no reliable publish/modified date could be found
    • Editorial pages: 0
    • Pages with reliable date: 0
    • Newest date: unknown
    • Oldest date: unknown
    • Pages older than 730 days: 0
    • Date coverage percent: 0

Schema.org и JSON-LD

73

9 checked · 6 passed · 2 issues

  • Наличие JSON-LD

    • Pages scanned: 30
    • Pages with JSON-LD: 30
    • JSON-LD blocks found: 41
    • Homepage JSON-LD: yes
  • Валидация JSON-LD

    • Total blocks: 41
    • Valid blocks: 41
    • Invalid blocks: 0
    • Pages with invalid JSON-LD: 0
  • Разметка Organization

  • Разметка LocalBusiness

    • Reason: Does not apply to this type of site, per the detected site profile
  • Разметка WebSite

  • Partial: WebPage markup is missing or incomplete

    Fix: Add WebPage-level JSON-LD to your homepage too — it's currently only on a secondary page.

  • Issue: No BreadcrumbList markup

    Fix: Add BreadcrumbList JSON-LD to your deeper pages (e.g. /services/consulting) so AI systems can understand where each page sits in your site's structure.

    • Deep pages found: 25
    • BreadcrumbList pages found: 0
  • Разметка Service

    • Reason: No service signals (service-page URL/heading match, Microdata Service, or offer catalog) detected on the scanned site
    • Service type found: none
  • Разметка Product / Offer

    • Reason: No product/catalog signals detected on the scanned site
    • Product entities found: 0
    • Offer entities found: 0
  • Issue: No FAQPage markup

    Fix: Mark up your existing FAQ section with FAQPage JSON-LD (Question/Answer pairs) so AI systems can surface your answers directly.

    • FAQ blocks found: 72
    • FAQPage schema pages: 0
  • Разметка Person

    • Reason: No author/team signals (team/author-page match, Microdata Person, or author/creator/employee/founder/member property) detected on the scanned site
    • Person type found: none
  • Разметка Review

    • Reason: No review signals (reviews/testimonials page match, or existing Review/AggregateRating/review property) detected on the scanned site
    • Review entities found: 0
  • Разметка AggregateRating

    • Reason: No review signals detected on the scanned site — nothing to aggregate a rating from
    • AggregateRating entities found: 0
  • Ссылки sameAs

    • Valid sameAs count: 2
    • Invalid sameAs count: 0
  • Зона обслуживания (areaServed)

  • Почтовый адрес (PostalAddress)

    • Reason: Does not apply to this type of site, per the detected site profile
  • Соответствие Schema видимому контенту

  • Риск спамной или вводящей в заблуждение разметки

Готовность AI Summary

47

6 checked · 1 passed · 2 issues

  • Partial: Homepage has no AI summary

    Fix: Add a compact company description near the main heading: what it does, who it serves, and what it offers.

    • Character count: 20
    • Sentence count: 1
    • Initial HTML region: no
    • Identity signal: no
    • Activity signal: no
    • Context signal: yes
  • Partial: Service pages have no AI summary

    Fix: Add a short summary under the H1 of each service page: what the service is, its outcome, and who it's for.

    • Service pages evaluated: 10
    • Strong summaries: 0
    • Weak summaries: 9
    • Coverage percent: 0%
  • Блок ключевых фактов

    • Facts found: 17
    • Fact types: none
    • Visible/structured-only: visible
  • Partial: "Why choose us" has no proof behind it

    Fix: Tie the \"why choose us\" block to concrete evidence: case studies, reviews, ratings, certificates, or measurable facts.

    • Why-choose section URL: none
    • Heading: none
    • Proof types near: none
    • Proof types site-wide: 2
  • Issue: The «best for» block is missing in places

    Fix: Add a dedicated \"Who it's for\" or \"Best for\" block to the homepage and key offer pages.

    • Key offer pages: 17
    • Pages with best-for block: 0
    • Coverage percent: 0%
    • Heading: none
  • Issue: The «not for» block is missing in places

    Fix: For complex and custom offers, add a compact block covering limitations and applicability conditions.

    • Applicable offers: 10
    • Pages with not-for block: 0
    • Coverage percent: 0%
    • Heading: none
  • Краткие выжимки кейсов

    • Reason: No substantive case-study pages detected
    • Case pages evaluated: 0
  • Конкретность формулировок

  • Низкий уровень пустых фраз

  • Абзацы, которые легко цитировать

Качество FAQ

20

5 checked · 1 passed · 4 issues

  • Наличие FAQ

    • Visible FAQ blocks: 72
    • Unique questions: 71
    • Pages with FAQ: 2
    • Dedicated FAQ pages: 0
  • Issue: Buying questions are not answered

    Fix: Add answers about pricing, timelines, ordering process, payment, or service availability.

    • Commercial topic groups found: 0
  • Issue: Objections are not answered

    Fix: Add answers to common objections: cancellation, refunds, guarantees, limitations, security, or support.

    • Objection topic groups found: 0
  • Issue: Local questions are not answered

    Fix: Add questions about service area, address, directions, parking, or local delivery.

    • Local topic groups found: 0
  • Покрытие сравнительных вопросов

    • Reason: Only one offering was found — nothing objective to compare
    • Comparison question found: no
  • Вопросы выбора подрядчика или поставщика

    • Reason: The site does not show service/solution provider signals
    • Vendor-selection topic groups found: 0
  • Конкретность ответов

  • Issue: FAQ has no FAQPage markup

    Fix: Add FAQPage JSON-LD to every page where a question-and-answer block is visible to users.

    • Pages with visible FAQ: 2
    • Pages with FAQPage schema: 0
    • Coverage percent: 0
  • Естественные формулировки вопросов

  • Согласованность со страницами услуг

    • Reason: No reliable service/product candidates were found
    • Services detected: 0

Готовность к AI-ответам

35

4 checked · 1 passed · 2 issues

  • Контент под рекомендательные запросы

  • Покрытие интента «лучший исполнитель для…»

  • Покрытие проблемных запросов

  • Issue: Local questions are not covered

    Fix: Tie core services to service-area regions on the relevant pages and in areaServed.

    • Geographic offers: 10
    • Offers with local coverage: 0
    • Coverage percent: 0%
    • Geography signals: none
  • Issue: There is almost no comparison of options

    Fix: Add a dedicated comparison of the options covering price, composition, outcome, limitations, and selection guidance.

    • Comparable group type: yes
    • Candidates: 0
    • Comparison page URL: none
    • Dimensions found: 0
    • Strong/weak: none
    • Heading: none
  • Partial: Too few pages for a reader who is choosing

    Fix: Prepare decision-stage pages for core offers with terms, price, proof, FAQ, and a specific action.

    • Offers evaluated: 10
    • Decision-stage pages: 4
    • Coverage percent: 40%
  • Понятные отличия от конкурентов

  • Честные ограничения

  • Понятный следующий шаг

    • Answer-oriented pages: 4
    • Pages with specific next step: 4
    • Coverage percent: 100%
  • Не шаблонный контент

Внешняя согласованность

60

1 checked · 0 passed · 0 issues

  • Видимость Google Business Profile

  • Согласованность названия бренда

  • Согласованность адреса

    • Reason: Does not apply to this type of site, per the detected site profile
  • Согласованность телефона

  • Согласованность описания услуг

  • Видимость внешних отзывов

  • Внешние ссылки и цитирования

  • Partial: Too few links to official profiles

    Fix: Add links to the company's official profiles on the site and duplicate them in sameAs.

    • Visible official profiles: 1
    • Structured profiles: 2
    • Overlapping profiles: 0
  • Упоминания бренда

  • Риск противоречий

Коммерческое доверие

71

9 checked · 4 passed · 1 issues

  • Понятность оффера на первом экране

    • Identity found: yes
    • Offer found: yes
    • Primary action found: yes
    • Method: initial HTML source region
  • Видимость CTA

    • Primary CTA count: ≈610
    • Generic CTA count: ≈340
    • Initial-region CTA: primary
  • Наличие формы заявки

    • Service-provider signal: no
    • Quote/contact CTA: no
    • Lead form found: yes
    • Contact page or channel: yes
  • Partial: Price and conditions are not visible

    Fix: State a price, a range, a starting-from price, or a clear custom-quote condition on the offer page.

    • Visible price/condition count: ≈290
    • Structured-only count: 0
  • Partial: The guarantee is not explained

    Fix: If you make a guarantee or refund claim, state its duration, conditions, limitations, and how to request it.

    • Explanation signals count: 1
    • Structured warranty: no
  • Partial: No proof next to the call to action

    Fix: Place a review, rating, case study, or other verifiable proof near the primary action.

    • Structurally near: no
    • Proximity reason: not structurally near
  • Быстрый способ связи

    • Reason: No provider/contact-oriented signals detected
    • Fast contact types: n/a
  • Issue: Legal pages are missing

    Fix: Add links to the privacy policy and terms near forms, checkout, or payment.

    • Data collection: yes
    • Transaction: no
    • Privacy page/link: none
    • Terms page/link: none
    • Linked near flow: no
  • Мобильная готовность к конверсии

  • Низкий уровень отвлекающих элементов

  • Partial: No trust signals where the decision is made

    Fix: Add trust signals near the form or button: reviews, contacts, guarantees, company details, or terms.

  • Понятный следующий шаг

    • Key offer pages: 17
    • Pages with specific CTA: 17
    • Initial specific CTA: yes
    • Generic CTA count: ≈340

Want to know which of these problems your own site has? Run an AIRA check.

Similar examples

GEO Audit of a service company site: 56/100 — trust signals | AIRA