GEO audit of an online store — AI readiness 23/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
This is an audit of an online store scoring 23 out of 100. The crawl read about 30 pages; 97% of the applicable criteria reached a verdict.
The strongest area is “Conversion Trust” — 63 out of 100.
The three weakest areas: External Consistency — 0/100, FAQ Quality — 0/100, Schema.org / JSON-LD — 0/100.
“External Consistency” is only partly prepared: some criteria pass, others do not.
The report at a glance
Strengths
- Conversion Trust63/100
- Entity Clarity62/100
- AI Summary Readiness48/100
Main problems
- External Consistency0/100
- FAQ Quality0/100
- Schema.org / JSON-LD0/100
- Answer Readiness1/100
- Trust Signals7/100
Anonymised example report: online store. Addresses, names and quotes are hidden.
~30 pages
criteria evaluated: 97%
criteria 2.0.0 · engine 1.24.0
Доступность для AI
—10 checked · 10 passed · 0 issues
Главная страница возвращает HTTP 200
Финальный URL использует HTTPS
robots.txt присутствует
- HTTP status: ≈200
XML sitemap присутствует
- URLs indexed: ≈220
OAI-SearchBot разрешён
Политика для GPTBot ясна
Googlebot разрешён
YandexBot разрешён
Нет глобального Disallow: /
- Global block: None
HTML-контент доступен
Понятность компании как сущности
6210 checked · 5 passed · 2 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.
Видимость юридического лица
- Identifier value: ******7289
Понятность категории бизнеса
Чёткое описание «что мы делаем»
- 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
Качество страницы «О компании»
- Text length: ≈1700
- Supporting signals count: 3
Полнота страницы контактов
- 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
Согласованность сущности на страницах
- Reason: Fewer than two independent strong name sources were found across the scanned pages
- Independent sources: 1
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: ≈400
- Sentence count: 1
- Identity signal: yes
- Activity signal: yes
- Context signal: yes
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.
Структура услуг
405 checked · 2 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%
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%
Кому услуга не подходит
- Reason: No project/custom-delivery service candidates detected
- Applicable services: 0
Наличие цены или диапазона цены
- Services evaluated: 10
- Visible price coverage: 8
- Structured-only coverage: 0
- Coverage percent: 80%
Понятные сроки оказания услуги
- 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%
Слой доказательств
203 checked · 0 passed · 2 issues
Issue: 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
Проверка заявлений о результатах
- Reason: The site makes no claims about results achieved
Объяснение гарантий
- Reason: No guarantee/refund/warranty claim found
- Explanation signals count: 0
Видимость источников отзывов
- 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
Partial: Superlatives with nothing behind them
Fix: Back a superlative with what makes it true — a ranking, an award, a measured figure — or drop it: an unproven "best" costs trust and gives an AI nothing to quote.
Сигналы доверия
73 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: 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: No local-business/physical-location signals detected
- Visible address: no
Видимость экспертов или команды
- 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
Политика конфиденциальности
- Reason: No data-collection forms detected
- Forms/data collection detected: 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: 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
06 checked · 0 passed · 6 issues
Issue: No JSON-LD markup at all
Fix: Add at least one <script type=\"application/ld+json\"> block describing your organization so AI systems can read structured facts about your business.
- Pages scanned: 30
- Pages with JSON-LD: 0
- JSON-LD blocks found: 0
- Homepage JSON-LD: no
Валидация JSON-LD
- Reason: No JSON-LD found anywhere on the scanned site — nothing to validate
Issue: Organization markup is missing or incomplete
Fix: Add an Organization (or LocalBusiness) JSON-LD block with your company's name, url, logo and contact details so AI systems can identify who is behind this site.
- Organization type found: none
Разметка LocalBusiness
- Reason: No strong local-business signals (address plus phone/hours/geo/map/branch/pricing, or an address on a contact/location page) detected on the scanned site
- 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
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: 23
- BreadcrumbList pages found: 0
Разметка Service
- Reason: Does not apply to this type of site, per the detected site profile
Issue: Product / Offer markup is missing or unlinked
Fix: Add Product and a related Offer with price, currency, availability and a URL so AI systems can understand what you sell.
- Product entities found: 0
- Offer entities found: 0
Разметка FAQPage
- Reason: No FAQ/Q&A content detected anywhere on the scanned site
- FAQ blocks found: 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
Ссылки sameAs
- Reason: No Organization, LocalBusiness, or Person entity found on the scanned site
- sameAs values found: 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)
- Reason: No local-business or address signals detected on the scanned site
- Fields found: 0
Соответствие Schema видимому контенту
- Reason: The site carries no valid JSON-LD to compare with its pages
Риск спамной или вводящей в заблуждение разметки
- Reason: The site carries no valid JSON-LD to compare with its pages
Готовность AI Summary
488 checked · 2 passed · 3 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: ≈320
- Sentence count: 4
- Initial HTML region: no
- Identity signal: no
- Activity signal: no
- Context signal: yes
Issue: 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: 0
- Coverage percent: 0%
Блок ключевых фактов
- Facts found: 9
- Visible/structured-only: visible
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: 0
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: 22
- 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.
Абзацы, которые легко цитировать
Качество 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: No visible FAQ content found
- Vendor-selection topic groups found: 0
Конкретность ответов
- 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-ответам
19 checked · 2 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
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: 1
- Coverage percent: 10%
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: 1
- Pages with specific next step: 1
- 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
Упоминания бренда
Риск противоречий
Коммерческое доверие
638 checked · 1 passed · 0 issues
Partial: The first screen does not say what is on offer
Fix: Place the name or a clear heading, a specific offer, and the main target action near the start of the homepage.
- Identity found: yes
- Offer found: yes
- Primary action found: no
- H1: none
- CTA label: none
- Method: initial HTML source region
Partial: The call to action is hard to find
Fix: Add a specific action button near the start of the page: order, book, get a quote, or get started.
- Primary CTA count: 14
- Generic CTA count: 0
- Initial-region CTA: none
- Label: none
- Target: none
Наличие формы заявки
- Reason: No service-provider/lead-generation signals detected
- Lead form found: n/a
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: 80
- Structured-only count: 27
Объяснение гарантий
- Reason: No guarantee/refund/warranty claim found
- Explanation signals count: 0
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
Юридические страницы
- Reason: No data collection and no transaction signals detected
- Privacy page/link: n/a
Partial: Hard to convert on a phone
Fix: Fix what still does not fit a phone screen: fixed pixel widths, tables with many columns, an over-long form, a blocked zoom. The viewport is declared correctly — these are what is left.
- Tables too wide for a phone screen: 2
Низкий уровень отвлекающих элементов
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.
Partial: The next step is not obvious
Fix: Use specific actions such as \"Get a quote\", \"Book now\", \"Order\", or \"Start a check\" instead of a vague \"Learn more\".
- Key offer pages: 22
- Pages with specific CTA: 7
- Initial specific CTA: no
- Generic CTA count: 0
- Label: none
Want to know which of these problems your own site has? Run an AIRA check.