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.
~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-контент доступен
Понятность компании как сущности
5611 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
Чёткое позиционирование бренда
Структура услуг
504 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%
Слой доказательств
387 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
Неподтверждённые превосходные заявления
Сигналы доверия
406 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
5814 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
407 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
01 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-ответам
149 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%
Не шаблонный контент
Внешняя согласованность
01 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
Упоминания бренда
Риск противоречий
Коммерческое доверие
8111 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.