GEO audit of an online store — AI readiness 50/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
The site is online store, AI readiness 50 out of 100. about 30 pages were read, covering 98% of the applicable criteria.
The strongest area is “Entity Clarity” — 69 out of 100.
The three weakest areas: Schema.org / JSON-LD — 31/100, Service Structure — 32/100, Trust Signals — 39/100.
“Schema.org / JSON-LD” is only partly prepared: some criteria pass, others do not.
The report at a glance
Strengths
- Entity Clarity69/100
- Answer Readiness66/100
- FAQ Quality62/100
Main problems
- Schema.org / JSON-LD31/100
- Service Structure32/100
- Trust Signals39/100
- AI Summary Readiness51/100
- Proof Layer53/100
Anonymised example report: online store. Addresses, names and quotes are hidden.
~30 pages
criteria evaluated: 98%
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: ≈1100
OAI-SearchBot разрешён
Политика для GPTBot ясна
Googlebot разрешён
YandexBot разрешён
Нет глобального Disallow: /
- Global block: None
HTML-контент доступен
Понятность компании как сущности
6911 checked · 5 passed · 3 issues
Ясность названия бренда
Видимость юридического лица
- Identifier value: ******9513
Issue: Business category is unclear
Fix: State your business category consistently in Organization/Service/Product JSON-LD, the homepage title, and your company summary.
- Category candidate: none
Partial: The «what we do» statement is unconvincing
- Character count: ≈400
- Subject signal: yes
- Activity signal: yes
- Structured corroboration: no
География оказания услуг
- 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: ≈8980
- Supporting signals count: 5
Полнота страницы контактов
- Contact form: yes
- Channels count: 5
Partial: sameAs profiles are incomplete
Fix: Only one official profile link was found. Add sameAs entries for your other official profiles and mirror them on the site.
- sameAs count: 0
- Visible profiles count: 1
- 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.
Краткое описание компании для AI
- Character count: ≈110
- 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.
Структура услуг
328 checked · 2 passed · 4 issues
Отдельная страница для каждой ключевой услуги
- Reason: No service/business-provider signals detected
- Core services detected: 0
Конкретное название услуги
- Services detected: 5
- Specific names: 5
- 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: 5
- Services with outcome: 2
- Coverage percent: 40%
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: 5
- 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: 5
- 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: 5
- Visible price coverage: 1
- Structured-only coverage: 0
- Coverage percent: 20%
Issue: Timelines are missing for some services
Fix: State an approximate timeline or duration range for project and custom-delivery services.
- Applicable services: 5
- 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: 5
- 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: 5
- Services with specific FAQ: 4
- Coverage percent: 80%
Слой доказательств
537 checked · 3 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
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.
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: 2
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
Фактическая глубина кейсов
- Reason: No case studies were found to read
Видимость сертификатов или лицензий
- Credential claims: yes
- Visible assets: 48
- Document links: 45
Внешние ссылки на доказательства
- Proof contexts found: yes
- External proof links count: 20
Неподтверждённые превосходные заявления
Сигналы доверия
397 checked · 2 passed · 4 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: 5
- 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
Физический адрес или зона оказания услуг
- Visible address: yes
- Structured address: yes
- Fields found: 4
Видимость экспертов или команды
- Reason: No service-provider/expert-business signals detected
- Usable Person count: 0
Issue: Authorship is missing in places
Fix: State the author of your content and add a visible byline, profile link, or Person/author markup.
- Editorial pages: 13
- Attributed pages: 0
- Coverage percent: 0
- Source types: none
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
Актуальность обновления контента
- Editorial pages: 13
- Pages with reliable date: 13
- Pages older than 730 days: 0
- Date coverage percent: ≈100
Schema.org и JSON-LD
3111 checked · 2 passed · 7 issues
Partial: No JSON-LD markup at all
Fix: Add JSON-LD structured data to your homepage too — it's the page AI systems and search engines check first, and right now only secondary pages carry it.
- Pages scanned: 30
- Pages with JSON-LD: 1
- JSON-LD blocks found: 1
- Homepage JSON-LD: no
Валидация JSON-LD
- Total blocks: 1
- Valid blocks: 1
- Invalid blocks: 0
- Pages with invalid JSON-LD: 0
Partial: Organization markup is missing or incomplete
Fix: Add the Organization JSON-LD block to your homepage too — it's currently only on a secondary page, and the homepage is what AI systems and search engines check first.
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
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: 29
- 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: 95
- FAQPage schema pages: 0
Issue: Person markup is missing or incomplete
Fix: Add Person for authors, experts, or team members with a name, job title, and a link to your organization.
- Person type found: none
- Person signals found: yes
Разметка 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: 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: 3
Соответствие Schema видимому контенту
- Reason: AI evaluation was unavailable for this run
Риск спамной или вводящей в заблуждение разметки
- Reason: AI evaluation was unavailable for this run
Готовность AI Summary
519 checked · 4 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: ≈490
- Sentence count: 7
- 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: 5
- Strong summaries: 2
- Weak summaries: 3
- Coverage percent: 40%
Блок ключевых фактов
- Facts found: 14
- Fact types: none
- Heading: 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: 3
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
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: 5
- Pages with not-for block: 0
- Coverage percent: 0%
- Heading: none
Краткие выжимки кейсов
- Reason: No substantive case-study pages detected
- Case pages evaluated: 0
Конкретность формулировок
- Text blocks reviewed: 22
Низкий уровень пустых фраз
- Text blocks reviewed: 22
Абзацы, которые легко цитировать
Качество FAQ
626 checked · 3 passed · 2 issues
Наличие FAQ
- Visible FAQ blocks: 95
- Unique questions: 85
- Pages with FAQ: 14
- Dedicated FAQ pages: 2
Покрытие коммерческих вопросов
- Commercial topic groups found: 2
Issue: Objections are not answered
Fix: Add answers to common objections: cancellation, refunds, guarantees, limitations, security, or support.
- Objection topic groups found: 0
Покрытие локальных вопросов
- Reason: No local/geographic service signals detected
- 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
Partial: FAQ answers are too vague
Fix: Answer FAQ questions with terms, numbers and steps instead of restating the question or promising to discuss it individually.
- FAQ pairs reviewed: 20
- Share of specific answers: 70%
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: 14
- Pages with FAQPage schema: 0
- Coverage percent: 0
Естественные формулировки вопросов
- FAQ pairs reviewed: 20
- Share of naturally phrased questions: 80%
Согласованность со страницами услуг
- Reason: No reliable service/product candidates were found
- Services detected: 0
Готовность к AI-ответам
669 checked · 6 passed · 2 issues
Контент под рекомендательные запросы
Покрытие интента «лучший исполнитель для…»
Покрытие проблемных запросов
Покрытие локальных запросов
- Reason: No geographic/local service signals detected
- Geographic offers: 0
Partial: 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: 2
- Dimensions found: 1
- Strong/weak: weak
Страницы для этапа выбора
- Offers evaluated: 5
- Decision-stage pages: 4
- Coverage percent: 80%
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: 4
- Pages with specific next step: 4
- Coverage percent: 100%
Не шаблонный контент
Внешняя согласованность
601 checked · 0 passed · 0 issues
Видимость Google Business 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: 0
- Overlapping profiles: 0
Упоминания бренда
Риск противоречий
Коммерческое доверие
6010 checked · 3 passed · 2 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: 70
- Generic CTA count: 63
- Initial-region CTA: none
- Label: none
- Target: none
Наличие формы заявки
- Service-provider signal: no
- Quote/contact CTA: no
- Lead form found: yes
- Contact page or channel: yes
Видимость цены или условий
- Reason: No offering/commercial signals detected
- Visible price/condition count: 0
Объяснение гарантий
- Explanation signals count: 2
- 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
Мобильная готовность к конверсии
- Viewport adapts to the device: The page declares itself usable on a phone
Issue: Too much distracts from the action
Fix: Leave one obvious next step on the page. Several different actions asking for the same attention means none of them is the next step.
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.
- Trust types near: none
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: 0
- Pages with specific CTA: 0
- Initial specific CTA: no
- Generic CTA count: 63
- Label: none
Want to know which of these problems your own site has? Run an AIRA check.