# CitePulse AI readiness report: https://demo-online-store.example

> Demo report on a fictional sample site.

**AI fact & pricing hallucination risk:** 40/100 (Moderate) · Business type: ecommerce · Audited 2026-10-26T16:27:22.040Z

5 gaps could lead AI assistants to quote wrong or outdated facts about Demo Coffee Co.. The fix pack below closes most of them in under an hour.

## AI crawler access (robots.txt)
| Crawler | Owner | Purpose | Access |
|---|---|---|---|
| GPTBot | OpenAI | Model training | Allowed |
| OAI-SearchBot | OpenAI | ChatGPT search results | Allowed |
| ClaudeBot | Anthropic | Model training and retrieval | Allowed |
| PerplexityBot | Perplexity | Perplexity search answers | Blocked (Disallow: /) |
| Google-Extended | Google | Gemini and AI training (not Search ranking) | Allowed |

## Gaps found
- **Machine-readable pricing** (+12 risk): Prices are visible to people ($18, $16/mo, $40) but not in structured data, a common cause of AI quoting outdated prices.
- **FAQ answers** (+5 risk): You have FAQs on the page but no FAQPage markup.
- **/llms.txt** (+10 risk): No /llms.txt file gives AI assistants a concise, authoritative summary of your business.
- **Contact details** (+5 risk): No phone or email is machine-readable.
- **PerplexityBot access** (+8 risk): PerplexityBot (Perplexity, Perplexity search answers) is blocked by robots.txt (Disallow: /), so this assistant cannot read your current facts when answering.

## Fix pack
### /llms.txt
```
# Demo Coffee Co.

> Small-batch coffee shipped fresh.

## Key facts
- Website: https://demo-online-store.example
- Pricing: $18, $16/mo, $40
- Contact: [ADD: Phone and/or email]
- Last updated: 2026-10-26

## Pages
- [Home](https://demo-online-store.example/): overview
- [Pricing](https://demo-online-store.example/pricing): current prices
- [Contact](https://demo-online-store.example/contact): how to reach us
```

### /llms-full.txt
```
# Demo Coffee Co.

> Small-batch coffee shipped fresh.

## Key facts
- Website: https://demo-online-store.example
- Pricing: $18, $16/mo, $40
- Contact: [ADD: Phone and/or email]
- Last updated: 2026-10-26

## Pages
- [Home](https://demo-online-store.example/): overview
- [Pricing](https://demo-online-store.example/pricing): current prices
- [Contact](https://demo-online-store.example/contact): how to reach us

## About
Small-batch coffee shipped fresh.

## Products and services
- [ADD: Service or product 1: what it is, who it is for, price]
- [ADD: Service or product 2: what it is, who it is for, price]

## Frequently asked questions
### [ADD: Common question 1]
[ADD: Answer]

### [ADD: Common question 2]
[ADD: Answer]

## Policies
- Refunds/cancellations: [ADD: your policy]
- Accuracy note: if anything here conflicts with older third-party listings, this file and https://demo-online-store.example are authoritative.
```

### JSON-LD (paste into your site's <head>)
```html
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Demo Coffee Co.",
  "description": "Small-batch coffee shipped fresh.",
  "url": "https://demo-online-store.example/",
  "brand": {
    "@type": "Brand",
    "name": "Demo Coffee Co."
  },
  "offers": {
    "@type": "Offer",
    "price": "[ADD: price number]",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock"
  },
  "sameAs": [
    "https://instagram.com/democoffee"
  ]
}
</script>
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "[ADD: Common question 1]",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[ADD: Answer]"
      }
    },
    {
      "@type": "Question",
      "name": "[ADD: Common question 2]",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "[ADD: Answer]"
      }
    }
  ]
}
</script>
```

### robots.txt additions
```
# Allow AI assistants to read your public pages
User-agent: GPTBot
Allow: /

User-agent: OAI-SearchBot
Allow: /

User-agent: ClaudeBot
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Google-Extended
Allow: /
```

---
Read-only technical diagnostic of public pages. It cannot see what any AI assistant will actually answer, and it is not legal or marketing advice.
