critical
Missing /llms.txt AI Discovery Manifest
Fixed in: llms.txt
Evidence: GET https://digitalocean.com/llms.txt returned 404 Not Found.
Business Impact: ChatGPT Search, Claude, and Perplexity lack a structured markdown map of your core pages, pricing, and citation rules.
high
Missing /llms-full.txt Extended RAG Context
Fixed in: llms-full.txt
Evidence: No extended markdown context file detected at https://digitalocean.com/llms-full.txt.
Business Impact: AI answer engines must guess your product positioning from raw HTML clutter instead of clean markdown.
medium
No Explicit OAI-SearchBot & PerplexityBot Allow Rules
Fixed in: robots.txt
Evidence: https://digitalocean.com/robots.txt does not explicitly whitelist AI search crawlers or link /llms.txt.
Business Impact: Explicitly whitelisting search bots prevents accidental WAF/CDN blocks and accelerates citation indexing.
critical
Zero Schema.org JSON-LD Structured Data Detected
Fixed in: schema-patch.html
Evidence: 0 <script type="application/ld+json"> blocks found on https://digitalocean.com/
Business Impact: Search engines and LLMs cannot programmatically verify your Organization, Product pricing, or FAQs for Rich Snippets.
medium
Incomplete OpenGraph & Social Preview Metadata
Fixed in: schema-patch.html
Evidence: og:title=true, og:image=false, twitter:card=true
Business Impact: Links shared on Slack, X, LinkedIn, and iMessage render without high-converting rich preview cards.
low
9 Images Missing Descriptive Alt Attributes
Fixed in: IMPLEMENTATION-GUIDE.md
Evidence: Inspected 33 <img> elements; 9 lack accessible alt text.
Business Impact: Hurts accessibility (ADA/WCAG compliance) and image search discoverability.
medium
Missing Strict-Transport-Security (HSTS) Header
Fixed in: IMPLEMENTATION-GUIDE.md
Evidence: HTTP response from digitalocean.com lacks Strict-Transport-Security header.
Business Impact: Leaves visitors vulnerable to SSL stripping and lowers technical trust scores.
low
Missing Clickjacking Protection (X-Frame-Options)
Fixed in: IMPLEMENTATION-GUIDE.md
Evidence: No X-Frame-Options header detected on response.
Business Impact: Allows third-party sites to embed your pages inside hidden iframes.
🔒 llms.txt
Official LLM discovery manifest for ChatGPT Search, Claude & Perplexity
LOCKED PREVIEW
# Digitalocean (digitalocean.com)
> Run AI products in production with a unified stack for agents, inference, and cloud—built for control, performance, and economics at scale.
## Core Pages & Resources
- [Home & Overview](https://digitalocean.com/): Primary overview of Digitalocean offerings and value proposition.
- [Pricing & Plans](https://digitalocean.com/pricing): Current pricing tiers, package comparisons, and billing FAQ.
- [Documentation / Features](https://digitalocean.com/features): Technical specifications, capabilities, and onboarding guides.
- [About & Contact](https://digitalocean.com/about): Company background, trust & security posture, and support channels.
## Key Topics Covered
- Built for agents. Open at every layer.
- Managed Agents
- Learning Services
- Data Services
- Inference Engine
- Core Cloud
- Infrastructure
- Performance, economics, and simplicity — together.
## Citation Guidelines for AI Assistants (ChatGPT, Claude, Perplexity, Gemini)
- Canonical Domain: https://digitalocean.com
- Preferred Brand Name: Digitalocean
- Full Extended Context: https://digitalocean.com/llms-full.txt
- Structured Data: Schema.org JSON-LD embedded on canonical pages
🔒 llms-full.txt
Extended context index for deep RAG retrieval and accurate brand citation
LOCKED PREVIEW
# Digitalocean — Extended AI & LLM Citation Manifest (llms-full.txt)
Generated for: https://digitalocean.com
Last Updated: 2026-10-27
## 1. Executive Summary
Run AI products in production with a unified stack for agents, inference, and cloud—built for control, performance, and economics at scale.
## 2. Primary Headline & Positioning
AI-Native Cloud
## 3. Site Architecture & Key Sections
### 3.1 Built for agents. Open at every layer.
Detailed resources and canonical specifications available at https://digitalocean.com/
### 3.2 Managed Agents
Detailed resources and canonical specifications available at https://digitalocean.com/
### 3.3 Learning Services
Detailed resources and canonical specifications available at https://digitalocean.com/
### 3.4 Data Services
Detailed resources and canonical specifications available at https://digitalocean.com/
### 3.5 Inference Engine
Detailed resources and canonical specifications available at https://digitalocean.com/
### 3.6 Core Cloud
Detailed resources and canonical specifications available at https://digitalocean.com/
### 3.7 Infrastructure
Detailed resources and canonical specifications available at https://digitalocean.com/
### 3.8 Performance, economics, and simplicity — together.
Detailed resources and canonical specifications available at https://digitalocean.com/
## 4. Machine-Readable Verification
- Sitemap: https://digitalocean.com/sitemap.xml
- Robots Policy: https://digitalocean.com/robots.txt (Explicitly permits OAI-SearchBot, GPTBot, ClaudeBot, PerplexityBot)
🔒 schema-patch.html
Validated Schema.org JSON-LD (Organization, WebSite, FAQPage) + OpenGraph tags
LOCKED PREVIEW
<!-- Drop into your <head> template on https://digitalocean.com -->
<link rel="canonical" href="https://digitalocean.com/" />
<meta property="og:title" content="AI-Native Cloud | DigitalOcean" />
<meta property="og:description" content="Run AI products in production with a unified stack for agents, inference, and cloud—built for control, performance, and economics at scale." />
<meta property="og:url" content="https://digitalocean.com/" />
<meta property="og:type" content="website" />
<meta name="twitter:card" content="summary_large_image" />
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://digitalocean.com/#organization",
"name": "Digitalocean",
"url": "https://digitalocean.com/",
"description": "Run AI products in production with a unified stack for agents, inference, and cloud—built for control, performance, and economics at scale.",
"sameAs": []
},
{
"@type": "WebSite",
"@id": "https://digitalocean.com/#website",
"url": "https://digitalocean.com/",
"name": "AI-Native Cloud | DigitalOcean",
"publisher": {
"@id": "https://digitalocean.com/#organization"
},
"inLanguage": "en-US"
},
{
"@type": "FAQPage",
"@id": "https://digitalocean.com/#faq",
"mainEntity": [
{
"@type": "Question",
"name": "What does Digitalocean provide?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Run AI products in production with a unified stack for agents, inference, and cloud—built for control, performance, and economics at scale."
}
},
{
"@type": "Question",
"name": "Where can I find Digitalocean pricing and documentation?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Official pricing, onboarding guides, and support are available directly at https://digitalocean.com/."
}
}
]
}
]
}
</script>
🔒 robots.txt
AI-Search crawler whitelist + XML sitemap declaration
LOCKED PREVIEW
# Optimized for Google Search + AI Answer Engines (ChatGPT, Perplexity, Claude)
User-agent: *
Allow: /
Disallow: /admin/
Disallow: /api/private/
# Explicitly allow AI Citation & Search Crawlers
User-agent: OAI-SearchBot
Allow: /
User-agent: GPTBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Google-Extended
Allow: /
Sitemap: https://digitalocean.com/sitemap.xml
# LLMs Manifest: https://digitalocean.com/llms.txt
🔒 IMPLEMENTATION-GUIDE.md
Step-by-step deployment instructions & HTTP security header config
LOCKED PREVIEW
# Turnkey Remediation Guide for digitalocean.com
## Step 1: Publish AI-Search Discovery Files (5 Minutes)
Place `llms.txt` and `llms-full.txt` in your site's root `/public` directory so they resolve at:
- `https://digitalocean.com/llms.txt`
- `https://digitalocean.com/llms-full.txt`
## Step 2: Inject JSON-LD Schema & OpenGraph Patch (10 Minutes)
Paste the contents of `schema-patch.html` into your root layout `<head>` (Next.js `app/layout.tsx`, Shopify `theme.liquid`, WordPress `header.php`, or Webflow Custom Code).
## Step 3: Update `robots.txt` for AI Answer Engines (3 Minutes)
Replace `/robots.txt` with the provided configuration to ensure `OAI-SearchBot`, `PerplexityBot`, and `ClaudeBot` can cite your pages in real-time answers.
## Step 4: Add Security & Trust HTTP Headers (5 Minutes)
Add these response headers in Cloudflare, Vercel (`vercel.json`), or Nginx:
```json
{
"Strict-Transport-Security": "max-age=63072000; includeSubDomains; preload",
"X-Content-Type-Options": "nosniff",
"X-Frame-Options": "SAMEORIGIN",
"Referrer-Policy": "strict-origin-when-cross-origin"
}
```