GEO audit of an online store — AI readiness 43/100

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

This audit in brief

An audit of an online store. The score is 43 out of 100; about 30 pages were read and 98% of the criteria evaluated.

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

The three weakest areas: External Consistency — 0/100, FAQ Quality — 0/100, Answer Readiness — 14/100.

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

The report at a glance

Strengths

  • Conversion Trust81/100
  • Schema.org / JSON-LD58/100
  • Entity Clarity56/100

Main problems

  • External Consistency0/100
  • FAQ Quality0/100
  • Answer Readiness14/100
  • Proof Layer38/100
  • AI Summary Readiness40/100

Anonymised example report: online store. Addresses, names and quotes are hidden.

43of 100
Readiness for AI recommendations

~30 pages

criteria evaluated: 98%

criteria 2.0.0 · engine 1.23.0

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

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 · 3 passed · 3 issues

  • Partial: Brand name is unclear

    Fix: Only one source confirms this name. Add it to a second independent source (e.g. WebSite JSON-LD or Open Graph og:site_name) to remove ambiguity.

  • Partial: Legal entity details are incomplete

    Fix: A legal/company name is visible, but no registration identifier (VAT/tax ID/company number, or ИНН/ОГРН) was found. Add one.

  • Partial: Business category is unclear

    Fix: State your business category consistently in Organization/Service/Product JSON-LD, the homepage title, and your company summary.

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

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

    • Reason: No local/geographic service signals (LocalBusiness, existing areaServed, or a service tied to a physical location) detected
    • areaServed found: 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
  • 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
  • Согласованность сущности на страницах

  • 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: ≈290
    • Sentence count: 4
    • Identity signal: no
    • Activity signal: yes
    • Context signal: yes
  • Чёткое позиционирование бренда

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

50

4 checked · 2 passed · 2 issues

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

    • Reason: Does not apply to this type of site, per the detected site profile
  • Конкретное название услуги

    • Services detected: 10
    • Specific names: 10
    • Generic names: 0
    • Coverage percent: 100%
  • Понятный результат услуги

    • Reason: Does not apply to this type of site, per the detected site profile
  • 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: Does not apply to this type of site, per the detected site profile
  • Наличие цены или диапазона цены

    • Services evaluated: 10
    • Visible price coverage: 10
    • Structured-only coverage: 0
    • Coverage percent: 100%
  • Понятные сроки оказания услуги

    • Reason: Does not apply to this type of site, per the detected site profile
  • Этапы работы

    • Reason: Does not apply to this type of site, per the detected site profile
  • Доказательства или кейсы по услуге

    • 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%

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

38

7 checked · 2 passed · 3 issues

  • Partial: Commercial claims are not 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.

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

    • Reason: The site makes no claims about its experience
  • Проверка заявлений о количестве клиентов

    • Reason: The site makes no claims about how many clients it has
  • Issue: Claims about results are unsupported

    Fix: Show the numbers behind the result: from what to what, over what period, for whom. A result without a baseline cannot be judged and will not be quoted.

  • Issue: The guarantee is promised but not explained

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

    • Explanation signal types: none
    • Source document found: no
    • Structured warranty found: no
    • Explanation signals count: 0
  • 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: yes
    • Review count: 8
    • Review platform/source found: no
  • Фактическая глубина кейсов

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

    • Credential claims: yes
    • Visible assets: 30
    • Document links: 30
  • 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
  • Неподтверждённые превосходные заявления

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

40

6 checked · 0 passed · 2 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: 1
    • Independent sources count: 3
    • 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
    • Identifier types: none
    • Text length: 0
  • Partial: Address or service area is incomplete

    Fix: State a physical address on your contact page and duplicate it in PostalAddress JSON-LD.

    • Visible address: yes
    • Structured address: yes
    • Fields found: 5
  • Видимость экспертов или команды

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

    • Reason: Does not apply to this type of site, per the detected site profile
  • Partial: 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: yes
  • Issue: Terms of service are missing or perfunctory

    Fix: Publish order, payment, or service terms, or a public offer agreement, on a separate accessible page.

    • Terms page URL: none
    • Text length: 0
    • Linked from transaction flow: no
  • Partial: 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: yes
    • Review pages: 0
  • Кейсы

    • Reason: Does not apply to this type of site, per the detected site profile
  • Актуальность обновления контента

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

Schema.org и JSON-LD

58

14 checked · 8 passed · 5 issues

  • Наличие JSON-LD

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

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

  • Issue: No LocalBusiness markup

    Fix: Add a JSON-LD LocalBusiness (or a more specific subtype matching your actual business type, e.g. Restaurant, Store, Attorney) so AI systems can identify this as a physical/local business.

    • LocalBusiness type found: none
  • Issue: No WebSite markup

    Fix: Add a WebSite JSON-LD block (name and url, optionally a SearchAction) so AI systems can identify this as your site's canonical web presence.

    • WebSite type found: none
  • 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
  • Разметка BreadcrumbList

  • Разметка Service

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

    • Product entities found: 1
    • Offer entities found: 1
    • Related pair found: yes
  • Разметка FAQPage

    • Reason: No FAQ/Q&A content detected anywhere on the scanned site
    • FAQ blocks found: 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
  • Partial: Review markup is missing or incomplete

    Fix: You publish an AggregateRating but no individual Review entities — add Review markup for the reviews actually shown on the page.

  • Разметка AggregateRating

  • Issue: No sameAs links in the markup

    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)

    • Reason: No geography signal (LocalBusiness, existing areaServed, or Service paired with an address/place) detected on the scanned site
    • areaServed found: no
  • Почтовый адрес (PostalAddress)

    • Fields found: 5
  • Issue: Markup does not match what the page shows

    Fix: Make the markup say what the page says. Markup contradicting the visible content is what makes an assistant state a wrong fact about you with confidence.

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

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

40

7 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: ≈290
    • Sentence count: 4
    • Initial HTML region: no
    • Identity signal: no
    • Activity signal: no
    • Context signal: yes
  • AI Summary на страницах услуг

    • Reason: No dedicated service pages detected
    • Service pages evaluated: 0
  • 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: 12
    • 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: 1
    • Pages with best-for block: 0
    • Coverage percent: 0%
    • Heading: none
  • Блок ограничений

    • Reason: Does not apply to this type of site, per the detected site profile
  • Краткие выжимки кейсов

    • Reason: Does not apply to this type of site, per the detected site profile
  • Partial: Wording is too abstract

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

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

    • Text blocks reviewed: 21
  • Partial: Paragraphs are hard to quote

    Fix: Write self-contained paragraphs an AI can quote as a complete answer: one thought, concrete facts, no dependence on the rest of the page.

Качество FAQ

0

1 checked · 0 passed · 1 issues

  • Issue: No FAQ on the site

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

    • Visible FAQ blocks: 0
  • Покрытие коммерческих вопросов

    • Reason: No visible FAQ content found
    • Commercial topic groups found: 0
  • Покрытие возражений

    • Reason: No visible FAQ content found
    • Objection topic groups found: 0
  • Покрытие локальных вопросов

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

    • Reason: No visible FAQ content found
    • Comparison question found: no
  • Вопросы выбора подрядчика или поставщика

    • Reason: Does not apply to this type of site, per the detected site profile
  • Конкретность ответов

    • Reason: AI evaluation was unavailable for this run
  • Разметка FAQPage

    • Reason: No visible FAQ content found
    • Pages with visible FAQ: 0
  • Естественные формулировки вопросов

    • Reason: AI evaluation was unavailable for this run
  • Согласованность со страницами услуг

    • Reason: No visible FAQ content found
    • Services detected: 0

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

14

9 checked · 3 passed · 6 issues

  • Issue: Nothing written for recommendation-style questions

    Fix: Write content an assistant could recommend you from: who you are for, what you do, on what terms.

  • 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.

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

    • Reason: No geographic/local service signals detected
    • Geographic offers: 0
  • 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
  • Страницы для этапа выбора

    • Offers evaluated: 10
    • Decision-stage pages: 10
    • Coverage percent: 100%
  • Issue: 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: 10
    • Pages with specific next step: 10
    • Coverage percent: 100%
  • Не шаблонный контент

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

0

1 checked · 0 passed · 1 issues

  • Видимость Google Business 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
  • Упоминания бренда

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

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

81

11 checked · 6 passed · 2 issues

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

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

    • Primary CTA count: 61
    • Generic CTA count: 55
    • 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: yes
    • Lead form found: no
    • Contact page or channel: yes
  • Видимость цены или условий

    • Visible price/condition count: ≈170
    • Structured-only count: 1
  • Issue: 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: 0
    • Signal types: none
    • 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: yes
    • Privacy page/link: none
    • Terms page/link: none
    • Linked near flow: no
  • Мобильная готовность к конверсии

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

  • 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: 1
    • Pages with specific CTA: 1
    • Initial specific CTA: yes
    • Generic CTA count: 55

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

Similar examples

GEO Audit Example: online store, partial readiness | AIRA