From 8c719b6f5dfa91434234c879fa04db4bfdf78189 Mon Sep 17 00:00:00 2001 From: ruben-cytonic Date: Thu, 14 May 2026 15:43:25 +0100 Subject: [PATCH] docs: add scope callout clarifying off-site AEO limits Closes #53. palkim's proposal: make explicit what aeo.js can and cannot influence so users don't treat generated files as a complete AEO strategy. Adds a "Scope" section to the introduction page (between "How it works" and "Supported Frameworks") with two side-by-side Asides: - **What aeo.js does well**: machine-readable access to your own site via llms.txt, ai-index.json, JSON-LD, sitemap, raw markdown. - **What aeo.js cannot influence**: third-party mentions, inbound links, community discussions, model training data, off-site freshness signals. Frames aeo.js as a "necessary but not sufficient" foundation paired with off-site work for full coverage. Build clean: 21 pages. Co-Authored-By: Claude Opus 4.7 (1M context) --- .../docs/getting-started/introduction.mdx | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/website/src/content/docs/getting-started/introduction.mdx b/website/src/content/docs/getting-started/introduction.mdx index e409f14..c4b04e2 100644 --- a/website/src/content/docs/getting-started/introduction.mdx +++ b/website/src/content/docs/getting-started/introduction.mdx @@ -3,6 +3,8 @@ title: Introduction description: What is aeo.js and why you need Answer Engine Optimization. --- +import { Aside } from '@astrojs/starlight/components'; + ![aeo.js in action](/example.webp) ## What is Answer Engine Optimization? @@ -30,6 +32,30 @@ AI crawlers and LLMs look for specific files and formats that most websites don' 3. **aeo.js** scans your output, extracts content, and generates all AEO files 4. The optional **widget** lets visitors toggle between human and AI views of your pages +## Scope: what aeo.js does and doesn't influence + +AEO is the **on-site** half of being discoverable by AI engines — there's an off-site half that aeo.js cannot reach. Setting expectations upfront so you can plan a full strategy: + + + + + +Think of aeo.js as a strong foundation — necessary but not sufficient. For full AEO coverage, pair it with the off-site work above: PR, community engagement, and being mentioned where your customers research. + ## Supported Frameworks | Framework | Import |