Every issue, explainedThe full report opens every issue. Here are five examples.
Each issue includes evidence from your site, a plain-language explanation of why it matters, a concrete fix, and an estimate of how much it would lift the score.
criticalContent clarityLow effort · ~30 min
Homepage does not state who the product is for or what category it sells
Evidence
Hero headline: 'Grow faster with confidence.' Subhead: 'A better way for modern businesses.' Neither names the audience, the category, nor the outcome.
Why it matters
Search engines and AI engines cannot match this page to a query because no specific audience, product category, or outcome is named. A page that could be about anything matches no specific intent.
Recommended fix
Rewrite the hero in this shape: '[Product category] for [specific audience] who want to [specific outcome].' Example: 'Booking software for local tour operators who want to cut admin time by 40%.'
Estimated score impact
+12 overall, +18 content clarity, +9 AI readiness
highCrawlability & indexabilityLow effort · ~30 min
GPTBot, ClaudeBot and PerplexityBot disallowed in robots.txt — no AI citations possible
Evidence
robots.txt at /robots.txt contains:
User-agent: GPTBot
Disallow: /
User-agent: ClaudeBot
Disallow: /
User-agent: PerplexityBot
Disallow: /
Why it matters
AI answer engines respect robots.txt. While these directives are in place, your pages will never be cited in ChatGPT, Claude, or Perplexity answers — even when a user asks a question your site answers perfectly.
Recommended fix
Remove the AI crawler disallows unless you have a deliberate IP-protection reason to block them. Add explicit allow rules for GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and CCBot.
Estimated score impact
+14 AI readiness, +6 crawlability
highMetadata qualityMedium effort · ~2 hours
Six product pages share the same meta description
Evidence
Meta description on /products/a, /products/b, /products/c, /products/d, /products/e, /products/f is identical: 'Premium solutions for modern businesses.'
Why it matters
Duplicate meta descriptions signal to Google that pages are interchangeable, which leads to deduplication and lost rankings. They also collapse social shares into identical-looking cards.
Recommended fix
Write a unique 140–160 character description per product page. Lead with the specific benefit, follow with the proof, end with the action. Treat the description as the ad for that page.
Estimated score impact
+8 metadata quality, +3 overall
mediumStructured dataLow effort · ~30 min
FAQ schema missing on pricing page (4 visible Q&A entries)
Evidence
The /pricing page renders 4 visible question-answer pairs in an accordion, but the page source contains no FAQPage JSON-LD.
Why it matters
FAQ schema turns plain Q&A blocks into rich results that take additional SERP space and lift CTR. It also gives AI answer engines a clean unit to extract.
Recommended fix
Add FAQPage JSON-LD to /pricing with mainEntity entries that exactly match the visible question and answer text. Validate in Google Rich Results Test.
Estimated score impact
+6 structured data, +2 AI readiness
mediumStructured dataMedium effort · ~2 hours
Article schema on blog posts has no datePublished or author
Evidence
Article JSON-LD on /blog/* contains headline + mainEntityOfPage, but no datePublished, dateModified, or author fields.
Why it matters
Missing date fields weaken freshness signals. A missing author Person entity gives Google no expertise signal to attribute the article to.
Recommended fix
Add datePublished, dateModified, and author (Person with name, url, sameAs) to every Article block. Verify the visible byline on the page matches the author entity in JSON-LD.
Estimated score impact
+5 structured data, +3 entity signals