GEO audit of a service company site — AI readiness 37/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

The site is service company site, AI readiness 37 out of 100. about 30 pages were read, covering 100% of the applicable criteria.

The strongest area is “Conversion Trust” — 92 out of 100.

The three weakest areas: External Consistency — 0/100, Proof Layer — 10/100, FAQ Quality — 19/100.

“External Consistency” is only partly prepared: some criteria pass, others do not.

The report at a glance

Strengths

  • Conversion Trust92/100
  • Schema.org / JSON-LD60/100
  • Trust Signals51/100

Main problems

  • External Consistency0/100
  • Proof Layer10/100
  • FAQ Quality19/100
  • Answer Readiness22/100
  • Service Structure22/100

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

37of 100
Readiness for AI recommendations

~30 pages

criteria evaluated: 100%

criteria 3.11.0 · engine 1.50.0

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

—

16 checked · 15 passed · 1 issues

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

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

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

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

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

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

  • Googlebot разрешён

  • YandexBot разрешён

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

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

  • Страницы, закрытые от индексации

    • Homepage closed to indexing: no
    • Pages closed to indexing: 0
    • Share of read pages: 0%
  • Фавиконка присутствует

    • HTTP status: ≈200
  • Несуществующие страницы отвечают 404

    • HTTP status: ≈400
  • Язык и кодировка объявлены

  • Canonical главной корректен

  • Issue: Root redirects diverge or run long

    Fix: Redirect every spelling of the site root (http, www) to the one canonical address — a divergent variant is a second site competing for the same identity

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

33

12 checked · 5 passed · 4 issues

  • Ясность названия бренда

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

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

  • Чёткое описание «что мы делаем»

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

  • 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
  • Partial: About page says too little

    Fix: Expand your About page with more substance (at least a few short paragraphs) and add supporting details — company name, description, legal info, team, history/mission, and a contact link.

    • Text length: ≈2420
    • Supporting signals count: 2
  • Partial: Contact page is incomplete

    Fix: You have multiple contact channels but no dedicated contact page. Create one that lists them together.

    • Contact page URL: none
    • Contact form: no
    • Channels count: 3
  • Issue: sameAs profiles are incomplete

    Fix: Add sameAs links to your official company profiles and duplicate those links visibly on the site.

    • sameAs count: 0
    • Visible profiles count: 0
    • Overlapping profiles count: 0
  • Issue: Company name is written differently across pages

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

  • Issue: A quotable company summary is missing or too thin

    Fix: Publish a company summary in your Organization JSON-LD: a "description" of at least 150 characters and two sentences that names the company, what it does and who or where it serves.

    • Summary source: none
  • Partial: Brand positioning is indistinct

    Fix: State what makes the company different in a way a reader could repeat: a named method, a measurable outcome, a specific focus.

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

22

5 checked · 1 passed · 3 issues

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

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

    • Services detected: 10
    • Specific names: 10
    • Generic names: 0
    • Coverage percent: 100%
  • Partial: 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: 1
    • Coverage percent: 10%
  • 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%
  • Кому услуга не подходит

    • Reason: No project/custom-delivery service candidates detected
    • Applicable services: 0
  • Issue: 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: 0
    • Structured-only coverage: 0
    • Coverage percent: 0%
  • Понятные сроки оказания услуги

    • Reason: No project/custom-delivery service candidates detected
    • Applicable services: 0
  • Этапы работы

    • Reason: No project/custom-delivery service candidates detected
    • Applicable services: 0
  • Доказательства или кейсы по услуге

    • Reason: No reliable service candidates or service-provider signals detected
    • Services evaluated: 0
  • Issue: Not every service has its own FAQ

    Fix: Add service-specific questions and answers on each core service's own page.

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

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

10

5 checked · 1 passed · 3 issues

  • Issue: Not every commercial claim is backed up

    Fix: Put the evidence next to the claim: a figure, a named client, a date, a certificate, a link to the source. A claim a reader cannot check reads as advertising.

  • Issue: Claims about experience are unsupported

    Fix: Show what the experience consists of: since when, how many projects, in which industries. "Years on the market" without content is not experience, it is age.

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

    • Reason: The site makes no claims about how many clients it has
  • Проверка заявлений о результатах

    • Reason: The site makes no claims about results achieved
  • 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
  • Видимость источников отзывов

    • Reason: No visible or structured review/rating signals found
    • Visible reviews found: 0
  • Фактическая глубина кейсов

    • Reason: No case studies were found to read
  • Видимость сертификатов или лицензий

    • Reason: No certificate/license/accreditation claim found
    • Credential claims: 0
  • Issue: Too few links to proof outside the site

    Fix: Add links to independent sources: review cards, registries, publications, certificates, or external case corroboration.

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

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

51

4 checked · 2 passed · 1 issues

  • Реальные контактные данные

    • Corroborated values count: 2
    • Independent sources count: 4
    • Conflicting values: no
  • 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: Does not apply to this type of site, per the detected site profile
  • Политика конфиденциальности

    • Forms/data collection detected: yes
    • Text length: ≈1450
    • Linked site-wide: yes
  • Условия оказания услуг

    • Reason: No order/payment/booking/contract signals detected
    • Transaction signals: none
  • Issue: Too few 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: 0
  • Кейсы

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

    • Reason: No editorial/content pages or date signals detected
    • Editorial pages: 0

Schema.org и JSON-LD

60

11 checked · 7 passed · 4 issues

  • Наличие JSON-LD

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

    • Total blocks: 30
    • Valid blocks: 30
    • 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

  • Issue: WebPage markup is missing or incomplete

    Fix: Add a WebPage JSON-LD entity (or a more specific subtype like AboutPage/ContactPage/FAQPage) to your pages so AI systems can understand what each page represents.

    • WebPage type found: none
  • 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: 26
    • 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: 2
    • FAQPage schema pages: 0
  • Разметка Person

    • Reason: Does not apply to this type of site, per the detected site profile
  • Разметка 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
  • Issue: sameAs links are missing or invalid

    Fix: Add sameAs links to your Organization (or LocalBusiness/Person) JSON-LD pointing to your official profiles (social media, Wikipedia, Crunchbase, etc.) and other authoritative external listings.

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

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

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

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

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

43

8 checked · 2 passed · 2 issues

  • Partial: The homepage has no proper AI summary

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

    • Character count: 54
    • Sentence count: 1
    • Initial HTML region: no
    • Identity signal: no
    • Activity signal: no
    • Context signal: yes
  • AI Summary на страницах услуг

    • Service pages evaluated: 10
    • Strong summaries: 8
    • Weak summaries: 2
    • Coverage percent: 80%
  • Partial: The key-facts block is missing or thin

    Fix: Add a compact key-facts block: price, timeline, format, geography, audience, and key terms.

    • Facts found: 10
    • Fact types: none
    • Heading: none
    • Visible/structured-only: structured-only
  • Issue: "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: 1
  • 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: 27
    • Pages with best-for block: 0
    • Coverage percent: 0%
    • Heading: none
  • Блок ограничений

    • Reason: No project/custom/complex offer candidates detected
    • Applicable offers: 0
  • Краткие выжимки кейсов

    • Reason: No substantive case-study pages detected
    • Case pages evaluated: 0
  • Partial: Wording is too abstract

    Fix: Replace vague promises with checkable facts: what exactly you do, on what terms, with what result.

  • Partial: Too much empty filler text

    Fix: Remove sentences that carry no information — an AI answer built from them says nothing about you.

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

    • Quotable paragraphs found: 14

Качество FAQ

19

7 checked · 1 passed · 5 issues

  • Partial: FAQ is missing or too small

    Fix: Add a question-and-answer block on a dedicated FAQ page or on key service pages.

    • Visible FAQ blocks: 2
    • Unique questions: 2
    • Pages with FAQ: 1
    • 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 and answers 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
  • Конкретность ответов

    • FAQ pairs reviewed: 2
    • Share of specific answers: 100%
  • Issue: FAQPage markup is missing on some FAQ blocks

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

    • Pages with visible FAQ: 1
    • Pages with FAQPage schema: 0
    • Coverage percent: 0
  • Issue: Questions are not worded the way clients ask them

    Fix: Phrase questions the way customers actually ask them out loud — that is the wording AI systems match against.

    • FAQ pairs reviewed: 2
    • Share of naturally phrased questions: 0%
  • Согласованность со страницами услуг

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

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

22

10 checked · 3 passed · 5 issues

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

  • Issue: "Best provider for…" questions are not covered

    Fix: Answer how to choose a provider for this task — selection criteria, comparisons, and where you fit among the alternatives.

  • Issue: Problem-driven questions are not covered

    Fix: Describe the problem the customer starts from, in their own words — not only the service you sell.

  • Issue: Not every local question is 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: 5
    • Coverage percent: 50%
  • Partial: It is not clear how this differs from competitors

    Fix: Name differences a reader can check — numbers, named methods, specific guarantees — instead of general claims.

  • Issue: Limitations are not admitted anywhere

    Fix: Say plainly what you do not do and whom you do not suit — an honest limit is a strong trust signal for both people and AI.

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

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

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

0

1 checked · 0 passed · 1 issues

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

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

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

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

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

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

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

  • Issue: 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: 0
    • Structured profiles: 0
    • Overlapping profiles: 0
    • Platforms: none
  • Упоминания бренда

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

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

92

11 checked · 5 passed · 2 issues

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

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

    • Primary CTA count: 90
    • Generic CTA count: ≈110
    • Initial-region CTA: primary
  • Partial: Leaving a request is hard or impossible

    Fix: Add a short lead-capture form with a clear submit button and a field for the visitor's message.

    • Service-provider signal: no
    • Quote/contact CTA: no
    • Lead form found: no
    • Contact page or channel: yes
  • Issue: 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: 2
    • 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
  • Issue: Proof next to the call to action is insufficient

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

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

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

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

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

    • Viewport adapts to the device: The page declares itself usable on a phone
  • Низкий уровень отвлекающих элементов

  • Partial: Trust signals where the decision is made are insufficient

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

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

    • Key offer pages: 27
    • Pages with specific CTA: 27
    • Initial specific CTA: yes
    • Generic CTA count: ≈110

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

Similar examples