GEO audit of a SaaS product — AI readiness 66/100
An anonymised report of a real site — SaaS product. The address, the company name and any identifying quotes are hidden.
This audit in brief
This is an audit of a SaaS product scoring 66 out of 100. The crawl read about 30 pages; 95% of the applicable criteria reached a verdict.
The strongest area is “AI Access & Crawlability” — 100 out of 100.
The three weakest areas: Entity Clarity — 19/100, AI Summary Readiness — 27/100, Proof Layer — 29/100.
“Entity Clarity” is only partly prepared: some criteria pass, others do not.
The report at a glance
Strengths
- AI Access & Crawlability100/100
- Schema.org / JSON-LD92/100
- Trust Signals72/100
Main problems
- Entity Clarity19/100
- AI Summary Readiness27/100
- Proof Layer29/100
- External Consistency30/100
- Conversion Trust33/100
Anonymised example report: SaaS product. Addresses, names and quotes are hidden.
~30 pages
criteria evaluated: 95%
criteria 3.8.0 · engine 1.37.0
Доступность для AI
10011 checked · 11 passed · 0 issues
Главная страница возвращает HTTP 200
Финальный URL использует HTTPS
robots.txt присутствует
- HTTP status: ≈200
XML sitemap присутствует
- URLs indexed: ≈2950
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%
Понятность компании как сущности
1910 checked · 3 passed · 5 issues
Issue: Brand name is unclear
Fix: Multiple conflicting company/brand names were found with no single dominant one. Standardize on one name across Organization/WebSite JSON-LD, Open Graph, and your pages.
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.
Issue: Business category is unclear
Fix: State your business category consistently in Organization/Service/Product JSON-LD, the homepage title, and your company summary.
Partial: The «what we do» statement is unconvincing
Fix: Add a short paragraph to the homepage that directly explains what the company does and what services or products it offers.
- Character count: 42
- Subject signal: no
- Activity signal: yes
- Structured corroboration: yes
География оказания услуг
- Reason: Does not apply to this type of site, per the detected site profile
Понятность целевой аудитории
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
Полнота страницы контактов
- Contact form: yes
- Channels count: 4
Внешние профили sameAs
- sameAs count: 4
- Visible profiles count: 7
- Overlapping profiles count: 1
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.
Issue: A quotable company summary is missing
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
Чёткое позиционирование бренда
- Reason: AI evaluation was unavailable for this run
Структура услуг
7010 checked · 7 passed · 3 issues
Отдельная страница для каждой ключевой услуги
- Core services detected: 10
- Dedicated service pages: 10
- Coverage percent: 100%
Конкретное название услуги
- Services detected: 10
- Specific names: 10
- Generic names: 0
- Coverage percent: 100%
Понятный результат услуги
- Services evaluated: 10
- Services with outcome: 10
- Coverage percent: 100%
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%
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: 9
- Services with limitations/non-fit: 0
- Coverage percent: 0%
Наличие цены или диапазона цены
- Services evaluated: 10
- Visible price coverage: 9
- Structured-only coverage: 0
- Coverage percent: 90%
Issue: Timelines are missing for some services
Fix: State an approximate timeline or duration range for project and custom-delivery services.
- Applicable services: 9
- Services with timeline: 0
- Coverage percent: 0%
Этапы работы
- Applicable services: 9
- Services with process: 9
- Coverage percent: 100%
Доказательства или кейсы по услуге
- Services evaluated: 10
- Services with specific proof: 9
- Strong coverage: 9
- Weak coverage: 1
FAQ по конкретной услуге
- Services evaluated: 10
- Services with specific FAQ: 10
- Coverage percent: 100%
Слой доказательств
298 checked · 2 passed · 5 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.
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.
Issue: Claims about client numbers are unsupported
Fix: Name the clients, or say where the count comes from and as of when. A round number with no source is the first thing a reader discounts.
Проверка заявлений о результатах
- Reason: The site makes no claims about results achieved
Объяснение гарантий
- Source document found: yes
- Structured warranty found: no
- Explanation signals count: 4
Видимость источников отзывов
- Visible reviews found: 20
- Structured reviews found: yes
- Review count: ≈360
- Review platform/source found: yes
Issue: Case studies carry no facts
Fix: Write each case as task, approach and result, with numbers. A case that only names the client proves nothing an assistant can repeat.
Видимость сертификатов или лицензий
- 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.
Сигналы доверия
729 checked · 6 passed · 2 issues
Реальные контактные данные
- Corroborated values count: 1
- Independent sources count: 2
- Conflicting values: no
Issue: 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: no
- Identifier types: none
- Text length: 0
Физический адрес или зона оказания услуг
- Reason: Does not apply to this type of site, per the detected site profile
Partial: The people behind the site are barely visible
Fix: Add a team or experts page with names, roles, and their connection to the organization.
- Dedicated team page: no
- Usable Person count: 2
- Usable ProfileBlock count: 1
- Visible ProfileBlock count: 1
Указание авторов или экспертов
- Editorial pages: 2
- Attributed pages: 2
- Coverage percent: ≈100
Политика конфиденциальности
- Forms/data collection detected: yes
- Text length: ≈7080
- Linked site-wide: yes
Условия оказания услуг
- Text length: ≈41600
- Linked from transaction flow: yes
Отзывы
- Visible reviews count: 20
- Structured Review count: ≈260
- AggregateRating found: yes
- Review pages: 0
Issue: Too few case studies
Fix: Add case studies describing the task, approach, and result for your core services.
- Case pages found: 0
- Substantive cases: 0
- Section groups: 0
- Text length: 0
Актуальность обновления контента
- Editorial pages: 2
- Pages with reliable date: 2
- Pages older than 730 days: 1
- Date coverage percent: ≈100
Schema.org и JSON-LD
9214 checked · 13 passed · 1 issues
Наличие JSON-LD
- Pages scanned: 30
- Pages with JSON-LD: 30
- JSON-LD blocks found: ≈100
- Homepage JSON-LD: yes
Валидация JSON-LD
- Total blocks: ≈100
- Valid blocks: ≈100
- 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
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
Разметка WebPage
Разметка BreadcrumbList
Разметка 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
- Product entities found: 21
- Offer entities found: 22
- Related pair found: yes
- Price: 0
Разметка FAQPage
Разметка Person
Разметка Review
- Rating: 5
Разметка AggregateRating
Ссылки sameAs
- Valid sameAs count: 3
- Invalid sameAs count: 0
Зона обслуживания (areaServed)
- Reason: Does not apply to this type of site, per the detected site profile
Почтовый адрес (PostalAddress)
- Reason: Does not apply to this type of site, per the detected site profile
Соответствие Schema видимому контенту
Риск спамной или вводящей в заблуждение разметки
Готовность AI Summary
276 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: ≈110
- Sentence count: 2
- 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: 10
- Strong summaries: 0
- Weak summaries: 10
- Coverage percent: 0%
Блок ключевых фактов
- Facts found: 6
- 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: 23
- 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: 9
- Pages with not-for block: 0
- Coverage percent: 0%
- Heading: none
Краткие выжимки кейсов
- Reason: No substantive case-study pages detected
- Case pages evaluated: 0
Конкретность формулировок
- Reason: AI evaluation was unavailable for this run
Низкий уровень пустых фраз
- Reason: AI evaluation was unavailable for this run
Абзацы, которые легко цитировать
- Reason: AI evaluation was unavailable for this run
Качество FAQ
657 checked · 4 passed · 2 issues
Наличие FAQ
- Visible FAQ blocks: 19
- Unique questions: 17
- Pages with FAQ: 7
- Dedicated FAQ pages: 1
Покрытие коммерческих вопросов
- 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: Does not apply to this type of site, per the detected site profile
Issue: Comparison questions are not answered
Fix: Add questions about the differences between services, plans, products, or solution options.
- Comparison topic groups found: 0
Вопросы выбора подрядчика или поставщика
- Reason: The site does not show service/solution provider signals
- Vendor-selection topic groups found: 0
Конкретность ответов
- FAQ pairs reviewed: 20
- Share of specific answers: 90%
Partial: 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: 7
- Pages with FAQPage schema: 4
- Coverage percent: 57
Естественные формулировки вопросов
- FAQ pairs reviewed: 20
- Share of naturally phrased questions: 92%
Согласованность со страницами услуг
- Reason: No reliable service/product candidates were found
- Services detected: 0
Готовность к AI-ответам
718 checked · 6 passed · 2 issues
Контент под рекомендательные запросы
Покрытие интента «лучший исполнитель для…»
Покрытие проблемных запросов
Покрытие локальных запросов
- Reason: Does not apply to this type of site, per the detected site profile
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: 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%
Не шаблонный контент
- Reason: AI evaluation was unavailable for this run
Внешняя согласованность
301 checked · 0 passed · 0 issues
Видимость Google Business Profile
- 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: 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: 4
- Overlapping profiles: 0
Упоминания бренда
Риск противоречий
Коммерческое доверие
3312 checked · 3 passed · 1 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
- 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: ≈130
- Generic CTA count: 0
- Initial-region CTA: none
- Label: none
- Target: none
Наличие формы заявки
- Service-provider signal: yes
- Quote/contact CTA: no
- Lead form found: yes
- Contact page or channel: yes
Видимость цены или условий
- Visible price/condition count: 44
- Structured-only count: 22
Объяснение гарантий
- Explanation signals count: 4
- 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
Partial: Getting in touch quickly is hard
Fix: Add a fast way to get in touch: a phone number, a messenger, or a prominent contact form.
- Source URL count: 4
- Visible phone/messenger count: 2
- Phone (masked): none
Partial: Legal pages are missing
Fix: Add links to the privacy policy and terms near forms, checkout, or payment.
- Data collection: yes
- Transaction: yes
- Linked near flow: no
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.
- Elements with a fixed width wider than a phone screen: 1
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.
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: 23
- Pages with specific CTA: 23
- 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.