AEO/GEO Readiness Report

Readiness Report

https://buffer.com 🇺🇸 English Next.js

60 /100

Fair

AEO/GEO Readiness

buffer.com scored 60/100 on AEO readiness. The top improvement areas are: FAQ / Questions Answered, Key Takeaways, Expertise & Authority.

About This Report

Key findings and recommendations

Why is FAQ / Questions Answered important?
Add FAQPage schema markup with at least 2 question/answer pairs.
Why is Key Takeaways important?
Add ItemList schema with key takeaways. AI engines extract these as atomic facts.
Why is Expertise & Authority important?
Add author information with credentials (E-E-A-T signals).
Why is Content Type important?
Add Article (or NewsArticle / BlogPosting) JSON-LD schema.
Why is Citation Instruction important?
Add citation metadata so AI engines know how to attribute your content.

Score History

1 scan for buffer.com

Score Breakdown

Same criteria the WP AEO plugin shows inside your post editor — 11 AEO checks (100 pts) and 7 SEO checks (50 pts). The plugin's 6 focus-keyword SEO checks are skipped here because they need an author-defined keyword.

AEO

Answer Engine Optimization

46/100

5/11 checks passed

How discoverable, citable and AI-ready this page is for ChatGPT, Claude, Perplexity, Gemini and other answer engines. Mirrors the AEO score shown inside the WP AEO plugin's post editor.

  • AI Summary 15/15 pts

    Why it matters: Detects an AI-readable opening — a meta description (50+ chars) or the first paragraph after the H1. Answer engines lift this verbatim as the citation snippet, so a clean 2–3 sentence summary drives roughly 2.8× more AI citations.

  • FAQ / Questions Answered 0/15 pts

    Fix: Add FAQPage schema markup with at least 2 question/answer pairs.

    Why it matters: Detects FAQPage JSON-LD schema with at least two question/answer pairs. ChatGPT, Perplexity and Google AI Overviews quote Q&A blocks verbatim — sites with FAQPage structured data see ~43% more AI visibility.

  • Key Takeaways 0/12 pts

    Fix: Add ItemList schema with key takeaways. AI engines extract these as atomic facts.

    Why it matters: Detects ItemList JSON-LD schema with key takeaways. AI engines extract these as atomic, citable facts; pages with 15+ entities/takeaways get up to a 4.8× citation boost.

  • Expertise & Authority 0/8 pts

    Fix: Add author information with credentials (E-E-A-T signals).

    Why it matters: E-E-A-T signals: schema.org/author, rel="author" link, or any author byline element. 96% of AI-cited content includes clear expertise/authorship signals.

  • Topics & Entities 8/8 pts

    Why it matters: Counts comma-separated terms in schema "keywords" or <meta name="keywords">. Two or more topics gives knowledge-graph context — entity-rich pages rank ~3.2× higher in AI retrieval.

  • Content Type 0/7 pts

    Fix: Add Article (or NewsArticle / BlogPosting) JSON-LD schema.

    Why it matters: Detects Article / NewsArticle / BlogPosting JSON-LD schema. Stacking three schema types (Article + FAQ + ItemList) drives ~1.8× more AI citations than a single schema.

  • Citation Instruction 0/7 pts

    Fix: Add citation metadata so AI engines know how to attribute your content.

    Why it matters: Detects citation, license or isBasedOn fields in schema, or <meta name="citation_*"> tags. Pages with explicit attribution guidance are ~2.1× more likely to be cited with a source link.

  • Content Length (300+ words) 3/3 pts

    Why it matters: Counts visible words on the rendered page. Below 300 words AI engines lack enough context to summarize confidently — this is the AEO-side check (3 pts); the SEO group has its own 5-pt version.

  • Semantic Completeness 9/10 pts

    Why it matters: Composite of three sub-signals: heading depth (3+ headings spanning ≥2 levels), body depth (≥600 words), and schema variety (≥4 types). Mirrors how LLMs assess whether a page covers a topic exhaustively — needs at least 8/10 to pass.

  • Content Freshness 4/8 pts

    Fix: No publication date found. Add datePublished/dateModified to schema.

    Why it matters: Reads dateModified / datePublished from schema. Full points within 30 days, partial up to 90, decaying after 180. Roughly half of all AI citations come from content under 90 days old.

  • Multi-Modal Content 7/7 pts

    Why it matters: Counts content modalities present: images, video/iframes, tables and lists. At least two are needed to pass — multi-modal pages get up to +156% more AI citations.

SEO

Search Engine Optimization

40/50

6/7 checks passed

Classic on-page SEO signals — meta tag quality, content structure, images, links, and readability. Mirrors the SEO score from the WP AEO plugin, minus the 6 focus-keyword checks the public scanner can't validate without an author-set keyword (install the plugin to score those too).

  • SEO Title Length 10/10 pts

    Why it matters: The <title> tag should be 30–70 characters. The 50–60 sweet spot avoids truncation in Google and Bing SERPs.

  • Description Length 10/10 pts

    Why it matters: Meta description should be 100–170 characters. Below 100 it gets ignored by Google; above 170 it gets truncated mid-sentence.

  • Content Length (300+ words) 5/3 pts

    Why it matters: Same 300+ word target as the AEO check, scored separately under SEO (5 pts here vs. 3 pts there). Below 300 words pages rarely rank for competitive queries.

  • Images with Alt Text 5/5 pts

    Why it matters: Page must contain at least one <img> tag with a non-empty alt attribute. Alt text is required for image SEO and accessibility compliance.

  • Internal/External Links 5/5 pts

    Why it matters: Page should contain at least one internal or external <a href> link. Links distribute authority and give crawlers new paths to follow.

  • Heading Structure 5/5 pts

    Why it matters: At least two H2–H6 subheadings, so the document has a hierarchical structure crawlers can outline.

  • Readability Score 0/10 pts

    Fix: Flesch score: -29. Aim for 60+ (8th grade level).

    Why it matters: Flesch Reading Ease ≥60 = full score; 50–59 partial; 30–49 minimal; below 30 fails. 60+ is plain English at roughly an 8th-grade reading level.

Suggested Fixes

Use aeo.js for Next.js Build-time AEO files (llms.txt, sitemap, schema) for your static site
7 issues
  • AEO Missing: FAQ / Questions Answered

    Fix: Add FAQPage schema markup with at least 2 question/answer pairs.

    Why it matters: Detects FAQPage JSON-LD schema with at least two question/answer pairs. ChatGPT, Perplexity and Google AI Overviews quote Q&A blocks verbatim — sites with FAQPage structured data see ~43% more AI visibility.

  • AEO Missing: Key Takeaways

    Fix: Add ItemList schema with key takeaways. AI engines extract these as atomic facts.

    Why it matters: Detects ItemList JSON-LD schema with key takeaways. AI engines extract these as atomic, citable facts; pages with 15+ entities/takeaways get up to a 4.8× citation boost.

  • AEO Missing: Expertise & Authority

    Fix: Add author information with credentials (E-E-A-T signals).

    Why it matters: E-E-A-T signals: schema.org/author, rel="author" link, or any author byline element. 96% of AI-cited content includes clear expertise/authorship signals.

  • AEO Missing: Content Type

    Fix: Add Article (or NewsArticle / BlogPosting) JSON-LD schema.

    Why it matters: Detects Article / NewsArticle / BlogPosting JSON-LD schema. Stacking three schema types (Article + FAQ + ItemList) drives ~1.8× more AI citations than a single schema.

  • AEO Missing: Citation Instruction

    Fix: Add citation metadata so AI engines know how to attribute your content.

    Why it matters: Detects citation, license or isBasedOn fields in schema, or <meta name="citation_*"> tags. Pages with explicit attribution guidance are ~2.1× more likely to be cited with a source link.

  • AEO Missing: Content Freshness

    Fix: No publication date found. Add datePublished/dateModified to schema.

    Why it matters: Reads dateModified / datePublished from schema. Full points within 30 days, partial up to 90, decaying after 180. Roughly half of all AI citations come from content under 90 days old.

  • SEO Missing: Readability Score

    Fix: Flesch score: -29. Aim for 60+ (8th grade level).

    Why it matters: Flesch Reading Ease ≥60 = full score; 50–59 partial; 30–49 minimal; below 30 fails. 60+ is plain English at roughly an 8th-grade reading level.

AI Bot Access

23/23 AI crawlers can access your site

23 allowed 0 blocked
GPTBot
OpenAI · AI training & ChatGPT
ChatGPT-User
OpenAI · ChatGPT browsing
OAI-SearchBot
OpenAI · ChatGPT search
ClaudeBot
Anthropic · Claude AI training
Claude-User
Anthropic · Claude web access
Claude-SearchBot
Anthropic · Claude search
anthropic-ai
Anthropic · Claude training (legacy)
Google-Extended
Google · Gemini AI training
Gemini-Deep-Research
Google · Gemini Deep Research
PerplexityBot
Perplexity · Perplexity search
Perplexity-User
Perplexity · Perplexity browsing
Bytespider
ByteDance · TikTok / Doubao AI
CCBot
Common Crawl · Open training data
Meta-ExternalAgent
Meta · Llama AI training
FacebookBot
Meta · Meta link previews & AI
Amazonbot
Amazon · Alexa & Rufus AI
Applebot-Extended
Apple · Apple Intelligence
cohere-ai
Cohere · Cohere AI training
DuckAssistBot
DuckDuckGo · DuckAssist AI answers
GrokBot
xAI · Grok AI training
AI2Bot
Allen AI · Academic AI research
YouBot
You.com · You.com AI search
PetalBot
Huawei · Petal Search & AI

Discoverability Files & Signals

Informational checks — these don't affect the AEO/SEO score, but they tell you which AI/SEO discovery files and meta signals exist on the page.

Platforms detected
Cloudflare (140 pts · 3 signals) · Next.js (90 pts · 2 signals)
/robots.txt
Found at https://buffer.com/robots.txt
/llms.txt
Not found — AI crawlers can't read a structured site summary.
/sitemap.xml
Found at https://buffer.com/sitemap.xml
Canonical URL
https://buffer.com
Open Graph (title + description + image)
All three OG tags present.
Image alt-text coverage
26 / 61 images carry alt text (43%) — aim for 70%+.
Statistical density
6 numeric facts detected — aim for 5+ for richer AI citations.
JSON-LD blocks present
2 schema types detected.

JSON-LD Schemas Detected

Every structured-data type we found in this page's <script type="application/ld+json"> blocks. Multiple schemas (Article + FAQ + ItemList) drive ~1.8× more AI citations than a single schema.

Buffer
Buffer
Detected from Organization JSON-LD with logo

Schema coverage

Article
Long-form content (Article / NewsArticle / BlogPosting)
WebPage
Generic page schema (WebPage / CollectionPage / AboutPage)
Organization
Publisher / company
BreadcrumbList
Site hierarchy navigation
FAQPage
Question / answer blocks
HowTo
Step-by-step instructions
Product
Product / offer info
Event
Events / dates / locations
VideoObject
Video content
LocalBusiness
Brick-and-mortar business
Person
Additional structured data detected

Page Citability

How well this page can be cited by AI engines

PageReadinessAEOSEODimensions
/ 60 46 40

Platform Optimization

Per-platform recommendations for better discoverability

! Recommendations 2 items
  1. Enable llms.txt — ChatGPT uses this to understand your site content
  2. Add Article or WebPage schema — helps ChatGPT extract structured content
! Recommendations 1 items
  1. Use FAQPage schema — Perplexity often quotes Q&A pairs verbatim
! Recommendations 1 items
  1. Add Article + FAQPage + BreadcrumbList schema stack
! Recommendations 1 items
  1. Add Organization + WebSite schema

Share this report

Scan another URL

Check any publicly accessible website.

Free scanner · No signup required