DigitalOcean Docs
up 1 from 67 on 1 Sept 2026
Embed your badge ↗DigitalOcean Docs scores 68 out of 100 on the a14y v0.3.0-draft scorecard. The scan covered 500 pages, and 63% of the applicable checks passed. The site publishes llms.txt, AGENTS.md, and a valid XML sitemap; a markdown sitemap is absent.
Site checks · 12/15 passed
Evaluated once against the site's origin: discoverability surfaces like
llms.txt, AGENTS.md, and sitemap signals.
- PASS llms-txt.exists Found llms.txt at https://docs.digitalocean.com/llms.txt
- PASS llms-txt.content-type text/plain; charset=utf-8
- PASS llms-txt.non-empty
- FAIL llms-txt.md-extensions 13/299 links are not .md/.mdx
- PASS robots-txt.exists https://docs.digitalocean.com/robots.txt
- PASS robots-txt.allows-ai-bots Allowed: GPTBot, ClaudeBot, CCBot, Google-Extended
- PASS robots-txt.allows-llms-txt
- PASS sitemap-xml.exists https://docs.digitalocean.com/sitemap.xml
- PASS sitemap-xml.valid urlset
- PASS sitemap-xml.has-lastmod 4860 entries with valid lastmod
- FAIL sitemap-md.exists sitemap.md not reachable
- PASS agents-md.exists https://docs.digitalocean.com/llms-full.txt
- FAIL agents-md.has-min-sections Found only: usage
- PASS discovery.no-duplicate-content 500 URLs, no duplicate canonicals
- PASS discovery.in-page-link a top-level page links to an agent file
Pages · 500
Each page was audited against the same scorecard. Click a page to expand its check results.
Showing 1–50 of 500 pages.
63 https://docs.digitalocean.com/products/managed-agents/action-gateway/details/what-you-can-build/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/details/what-you-can-build/
- PASS html.meta-description 150 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 13.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/details/what-you-can-build/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.8% smaller (5256B vs 46900B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 638 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/vector-databases/details/features/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/details/features/
- PASS html.meta-description 124 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.7% smaller (2365B vs 37629B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 328 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/what-you-can-build/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/what-you-can-build/
- PASS html.meta-description 75 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 15.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/what-you-can-build/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.9% smaller (8017B vs 49939B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 819 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/managed-agents/action-gateway/details/features/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/details/features/
- PASS html.meta-description 142 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.8% smaller (3609B vs 43976B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 422 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/weaviate/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 13.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 84.8% smaller (7319B vs 48087B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 598 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mysql/concepts/advanced-edition/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/concepts/advanced-edition/
- PASS html.meta-description 107 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-18
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/concepts/advanced-edition/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.8% smaller (3488B vs 42471B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 528 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/knowledge-bases/details/features/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/knowledge-bases/details/features/
- PASS html.meta-description 116 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 16.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/knowledge-bases/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.1% smaller (5680B vs 44115B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 710 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/inference/how-to/si-overview/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/si-overview/
- PASS html.meta-description 73 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 13.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/si-overview/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.9% smaller (4435B vs 55090B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 716 words in initial HTML
- PASS http.no-interstitial
66 https://docs.digitalocean.com/reference/mcp/configure-mcp/ 19/29
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/mcp/configure-mcp/
- PASS html.meta-description 81 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- PASS html.text-ratio 18.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/mcp/configure-mcp/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 84.4% smaller (8277B vs 52907B)
- PASS markdown.valid-markdown 0.6% HTML markup
- PASS html.ssr-content 981 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/valkey/details/features/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/valkey/details/features/
- PASS html.meta-description 104 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-04-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/valkey/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.4% smaller (2257B vs 40462B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 388 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/cspm/details/features/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/details/features/
- PASS html.meta-description 116 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 16.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.1% smaller (4116B vs 41660B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 665 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/inference/details/features/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/details/features/
- PASS html.meta-description 65 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 28 headings
- PASS html.text-ratio 33.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 63.8% smaller (31010B vs 85562B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3781 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/bare-metal-gpus/concepts/gpu-product-comparison/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/bare-metal-gpus/concepts/gpu-product-comparison/
- PASS html.meta-description 109 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- PASS html.text-ratio 15.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/bare-metal-gpus/concepts/gpu-product-comparison/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.7% smaller (3318B vs 35515B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 491 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/nfs/details/features/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/details/features/
- PASS html.meta-description 147 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-06-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 19.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 84.2% smaller (7231B vs 45775B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1041 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/notebooks/details/features/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/details/features/
- PASS html.meta-description 93 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 11.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.7% smaller (2290B vs 43404B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 410 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/databases/kafka/details/features/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/kafka/details/features/
- FAIL html.meta-description only 28 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-12-08
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/kafka/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (1319B vs 37264B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 283 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/paperspace/workflows/details/features/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/workflows/details/features/
- PASS html.meta-description 149 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/workflows/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.4% smaller (1761B vs 38294B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 308 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/uptime/details/features/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/details/features/
- PASS html.meta-description 147 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.9% smaller (2621B vs 37132B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 468 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/uptime/how-to/create-checks/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/how-to/create-checks/
- PASS html.meta-description 94 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 13.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/how-to/create-checks/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.3% smaller (2753B vs 35650B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 435 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/databases/opensearch/details/features/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/opensearch/details/features/
- FAIL html.meta-description only 33 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-06-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/opensearch/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1325B vs 38713B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 292 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/paperspace/deployments/details/features/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/deployments/details/features/
- PASS html.meta-description 117 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/deployments/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1343B vs 39298B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 263 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/details/features/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/details/features/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 15.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.2% smaller (4294B vs 44022B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 723 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/databases/mongodb/details/features/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mongodb/details/features/
- FAIL html.meta-description only 39 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-02-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mongodb/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.8% smaller (1602B vs 38494B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 305 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/container-registry/details/features/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/container-registry/details/features/
- FAIL html.meta-description only 28 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-10
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 13.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/container-registry/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.4% smaller (3831B vs 39922B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 473 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/snapshots/details/features/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshots/details/features/
- PASS html.meta-description 144 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshots/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.4% smaller (1975B vs 35497B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 318 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/functions/details/features/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/details/features/
- PASS html.meta-description 145 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- FAIL html.text-ratio 14.7%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.0% smaller (4194B vs 46464B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 707 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/vpc/details/features/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/vpc/details/features/
- PASS html.meta-description 142 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- PASS html.text-ratio 20.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/vpc/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.4% smaller (9664B vs 52057B)
- PASS markdown.valid-markdown 17.1% HTML markup
- PASS html.ssr-content 959 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/
- PASS html.meta-description 146 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- FAIL html.text-ratio 14.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.0% smaller (6844B vs 52755B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 773 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/mysql/details/features/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/details/features/
- FAIL html.meta-description only 37 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.9% smaller (3417B vs 42075B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 533 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/postgresql/details/features/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/postgresql/details/features/
- FAIL html.meta-description only 42 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 13.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/postgresql/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.3% smaller (3326B vs 43023B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 535 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/kubernetes/details/features/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/details/features/
- PASS html.meta-description 141 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-29
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 16 headings
- PASS html.text-ratio 22.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 77.1% smaller (14341B vs 62495B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1823 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/custom-images/details/features/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/custom-images/details/features/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-09-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- PASS html.text-ratio 15.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/custom-images/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/1 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.9% smaller (4139B vs 37377B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 575 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/vector-databases/weaviate/details/features/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/details/features/
- PASS html.meta-description 52 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 12.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.1% smaller (3525B vs 39580B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 423 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/projects/details/features/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/projects/details/features/
- PASS html.meta-description 147 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-04-18
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 13.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/projects/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.3% smaller (2386B vs 35416B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 380 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/backups/details/features/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/backups/details/features/
- PASS html.meta-description 151 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 14.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/backups/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.9% smaller (2955B vs 36465B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 486 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/
- PASS html.meta-description 145 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 9.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.6% smaller (5909B vs 62997B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 542 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/droplets/details/features/ 19/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/details/features/
- PASS html.meta-description 147 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- PASS html.text-ratio 20.7%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 79.1% smaller (15268B vs 73176B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1908 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/dns/details/features/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/dns/details/features/
- PASS html.meta-description 135 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 11.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/dns/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.2% smaller (1759B vs 36665B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 277 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/ipv6/details/features/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/ipv6/details/features/
- PASS html.meta-description 142 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/ipv6/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.3% smaller (1640B vs 34757B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 254 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/reserved-ips/details/features/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/reserved-ips/details/features/
- PASS html.meta-description 141 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 12.4%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/reserved-ips/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.8% smaller (2402B vs 39002B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 414 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/load-balancers/details/features/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/load-balancers/details/features/
- PASS html.meta-description 143 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 24 headings
- PASS html.text-ratio 24.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/load-balancers/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 78.2% smaller (12543B vs 57518B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1824 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/firewalls/details/features/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/firewalls/details/features/
- PASS html.meta-description 150 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 12.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/firewalls/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.4% smaller (2027B vs 36196B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 353 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/spaces/details/features/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/spaces/details/features/
- PASS html.meta-description 133 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 17.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/spaces/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.9% smaller (6188B vs 47376B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 888 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/features/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/features/
- PASS html.meta-description 149 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 14.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.7% smaller (4738B vs 46101B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 682 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/managed-agents/action-gateway/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/details/pricing/
- PASS html.meta-description 138 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.7% smaller (4222B vs 45591B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 584 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/inference/how-to/manage-serverless-inference-prepayment/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/manage-serverless-inference-prepayment/
- PASS html.meta-description 135 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 16.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/manage-serverless-inference-prepayment/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.6% smaller (6534B vs 57279B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1062 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/details/pricing/
- PASS html.meta-description 149 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 12.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.7% smaller (3182B vs 38420B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 397 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/knowledge-bases/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/knowledge-bases/details/pricing/
- PASS html.meta-description 140 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- PASS html.text-ratio 15.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/knowledge-bases/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.3% smaller (5008B vs 42733B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 653 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/cspm/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/details/pricing/
- PASS html.meta-description 55 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 13.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.0% smaller (2744B vs 39248B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 483 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/opensearch/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/opensearch/
- PASS html.meta-description 111 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 16.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/opensearch/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.0% smaller (7938B vs 46559B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 754 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/inference/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/details/pricing/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-10-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 16 headings
- FAIL html.text-ratio 14.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.5% smaller (30320B vs 163503B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2535 words in initial HTML
- PASS http.no-interstitial
66 https://docs.digitalocean.com/reference/mcp/use-local-mcp/ 19/29
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/mcp/use-local-mcp/
- PASS html.meta-description 93 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-12-05
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- PASS html.text-ratio 17.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/mcp/use-local-mcp/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.0% smaller (6527B vs 46485B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 876 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/nfs/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/details/pricing/
- FAIL html.meta-description only 45 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-03-12
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.9% smaller (1905B vs 37214B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 329 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/reference/mcp/mcp-tools/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/mcp/mcp-tools/
- PASS html.meta-description 136 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/mcp/mcp-tools/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.3% smaller (5519B vs 51765B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 547 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/valkey/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/valkey/details/pricing/
- PASS html.meta-description 82 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-04-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/valkey/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.5% smaller (2184B vs 39863B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 365 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/opensearch/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/opensearch/details/pricing/
- PASS html.meta-description 53 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-06-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/opensearch/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.1% smaller (1505B vs 39056B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 285 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/deployments/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/deployments/details/pricing/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 9.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/deployments/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (955B vs 39262B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 209 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/workflows/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/workflows/details/pricing/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/workflows/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.5% smaller (958B vs 37861B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 208 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/snapshooter/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/details/pricing/
- PASS html.meta-description 142 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (1113B vs 39252B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 276 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/notebooks/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/details/pricing/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 9.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (923B vs 41862B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 232 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/kafka/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/kafka/details/pricing/
- FAIL html.meta-description only 48 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-12-08
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/kafka/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.7% smaller (2055B vs 38837B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 354 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/functions/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/details/pricing/
- PASS html.meta-description 105 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.6%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.2% smaller (1564B vs 41300B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 328 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/uptime/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/details/pricing/
- PASS html.meta-description 109 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 10.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (1178B vs 33920B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 239 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/uptime/how-to/edit-checks/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/how-to/edit-checks/
- PASS html.meta-description 73 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/how-to/edit-checks/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (1364B vs 33892B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 257 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/snapshots/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshots/details/pricing/
- PASS html.meta-description 101 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshots/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.7% smaller (1137B vs 34650B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 240 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mysql/concepts/migration-strategies/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/concepts/migration-strategies/
- PASS html.meta-description 62 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-18
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 14.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/concepts/migration-strategies/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.6% smaller (3565B vs 42367B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 566 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/container-registry/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/container-registry/details/pricing/
- PASS html.meta-description 151 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 13.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/container-registry/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.0% smaller (2696B vs 38696B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 461 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/mongodb/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mongodb/details/pricing/
- FAIL html.meta-description only 38 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-02-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mongodb/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.7% smaller (2060B vs 39217B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 349 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/postgresql/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/postgresql/details/pricing/
- FAIL html.meta-description only 41 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 13.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/postgresql/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.7% smaller (3041B vs 41767B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 493 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/vpc/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/vpc/details/pricing/
- FAIL html.meta-description only 12 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-09
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/vpc/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.8% smaller (2281B vs 43768B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 456 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mysql/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/details/pricing/
- PASS html.meta-description 57 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 12.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.8% smaller (2932B vs 40999B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 477 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/kubernetes/details/pricing/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/details/pricing/
- PASS html.meta-description 106 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 16.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.3% smaller (9060B vs 54244B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1172 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/custom-images/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/custom-images/details/pricing/
- PASS html.meta-description 149 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-09-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/custom-images/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (1170B vs 33516B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 224 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/projects/details/pricing/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/projects/details/pricing/
- FAIL html.meta-description only 34 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/projects/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (780B vs 32758B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 171 words in initial HTML
- PASS http.no-interstitial
62 https://docs.digitalocean.com/products/vector-databases/weaviate/reference/api-errors/ 18/29
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/reference/api-errors/
- PASS html.meta-description 106 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 11.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/reference/api-errors/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.4% smaller (2255B vs 40630B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 364 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/reference/api/create-personal-access-token/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/api/create-personal-access-token/
- PASS html.meta-description 65 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 17.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/api/create-personal-access-token/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.3% smaller (6691B vs 45636B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 951 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/vector-databases/weaviate/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/details/pricing/
- PASS html.meta-description 66 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.3% smaller (1819B vs 38335B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 303 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/monitoring/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (1095B vs 35122B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 225 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/monitoring/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.0% smaller (2281B vs 38112B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 325 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/droplets/details/pricing/ 19/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/details/pricing/
- PASS html.meta-description 86 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 18.9%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.4% smaller (10119B vs 60939B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1494 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/firewalls/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/firewalls/details/pricing/
- PASS html.meta-description 65 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/firewalls/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.5% smaller (857B vs 34948B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 186 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/monitoring/how-to/install-metrics-agent/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/how-to/install-metrics-agent/
- PASS html.meta-description 77 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- PASS html.text-ratio 19.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/how-to/install-metrics-agent/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 20 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.5% smaller (13190B vs 71134B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1488 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/backups/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/backups/details/pricing/
- PASS html.meta-description 144 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-03-09
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/backups/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.3% smaller (2030B vs 35679B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 359 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/networking/dns/details/pricing/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/dns/details/pricing/
- FAIL html.meta-description only 23 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/dns/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (825B vs 34877B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 197 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/load-balancers/details/pricing/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/load-balancers/details/pricing/
- PASS html.meta-description 144 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 15.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/load-balancers/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.3% smaller (4144B vs 42566B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 677 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/ipv6/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/ipv6/details/pricing/
- PASS html.meta-description 61 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/ipv6/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.7% smaller (1112B vs 34109B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 191 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/spaces/details/pricing/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/spaces/details/pricing/
- PASS html.meta-description 95 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 18.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/spaces/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.3% smaller (6554B vs 47744B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1070 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/reserved-ips/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/reserved-ips/details/pricing/
- PASS html.meta-description 53 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-06-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.8%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/reserved-ips/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.1% smaller (1462B vs 37688B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 290 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/pricing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/pricing/
- PASS html.meta-description 78 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.7% smaller (4363B vs 47106B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 641 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/postgresql/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/postgresql/
- PASS html.meta-description 151 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 16.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/postgresql/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 80.9% smaller (9278B vs 48589B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 832 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/managed-agents/action-gateway/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/details/availability/
- PASS html.meta-description 82 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 8.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.7% smaller (1453B vs 44263B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 244 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/vector-databases/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/details/availability/
- PASS html.meta-description 67 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.4% smaller (1972B vs 35077B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 233 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/knowledge-bases/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/knowledge-bases/details/availability/
- PASS html.meta-description 53 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/knowledge-bases/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1299B vs 37945B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 258 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/reference/mcp/prompting/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/mcp/prompting/
- PASS html.meta-description 85 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- PASS html.text-ratio 15.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/mcp/prompting/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.0% smaller (4252B vs 42376B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 637 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/cspm/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/details/availability/
- PASS html.meta-description 56 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-03-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1290B vs 38454B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 220 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/inference/details/availability/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/details/availability/
- FAIL html.meta-description only 47 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 8.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (1517B vs 51934B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 313 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/nfs/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/details/availability/
- PASS html.meta-description 58 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-10-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (1339B vs 37800B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 208 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/opensearch/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/opensearch/details/availability/
- PASS html.meta-description 57 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-06-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 8.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/opensearch/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (1348B vs 43751B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 212 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/databases/valkey/details/availability/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/valkey/details/availability/
- FAIL html.meta-description only 44 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-04-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 7.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/valkey/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (1480B vs 47580B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 217 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/paperspace/deployments/details/availability/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/deployments/details/availability/
- FAIL html.meta-description only 49 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 8.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/deployments/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.4% smaller (1726B vs 47437B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 255 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/paperspace/notebooks/details/availability/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/details/availability/
- FAIL html.meta-description only 47 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 8.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1688B vs 50024B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 278 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/paperspace/workflows/details/availability/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/workflows/details/availability/
- FAIL html.meta-description only 47 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 8.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/workflows/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.3% smaller (1723B vs 46022B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 254 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/kafka/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/kafka/details/availability/
- PASS html.meta-description 52 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 7.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/kafka/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (1503B vs 46525B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 206 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/uptime/details/availability/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/details/availability/
- FAIL html.meta-description only 44 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.7% smaller (1106B vs 33612B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 236 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshooter/details/availability/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/details/availability/
- PASS html.meta-description 62 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.0% smaller (2999B vs 42581B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 380 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/uptime/how-to/destroy-checks/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/how-to/destroy-checks/
- PASS html.meta-description 57 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/how-to/destroy-checks/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1156B vs 33705B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 234 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/functions/details/availability/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/details/availability/
- PASS html.meta-description 60 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 8.9%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (1270B vs 43573B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 242 words in initial HTML
- PASS http.no-interstitial
57 https://docs.digitalocean.com/products/databases/mysql/concepts/sort-buffer-size/ 16/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/concepts/sort-buffer-size/
- FAIL html.meta-description only 40 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-18
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 13.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/concepts/sort-buffer-size/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/3 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.3% smaller (4584B vs 47317B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 631 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/snapshots/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshots/details/availability/
- PASS html.meta-description 72 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshots/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (839B vs 34353B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 187 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/mongodb/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mongodb/details/availability/
- PASS html.meta-description 63 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 7.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mongodb/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (1531B vs 47451B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 209 words in initial HTML
- PASS http.no-interstitial
62 https://docs.digitalocean.com/reference/api/oauth/ 18/29
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/api/oauth/
- PASS html.meta-description 87 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 29 headings
- PASS html.text-ratio 25.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/api/oauth/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/13 blocks missing language
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 74.9% smaller (21152B vs 84411B)
- PASS markdown.valid-markdown 0.6% HTML markup
- PASS html.ssr-content 2390 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/vpc/details/availability/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/vpc/details/availability/
- PASS html.meta-description 92 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 8.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/vpc/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.8% smaller (2262B vs 53569B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 313 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/container-registry/details/availability/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/container-registry/details/availability/
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/container-registry/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: description, doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (1212B vs 38404B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 202 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/mysql/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/details/availability/
- PASS html.meta-description 61 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 7.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (1560B vs 48467B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 220 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/postgresql/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/postgresql/details/availability/
- PASS html.meta-description 66 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 7.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/postgresql/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.7% smaller (1635B vs 49232B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 228 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/kubernetes/details/availability/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/details/availability/
- FAIL html.meta-description only 48 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 7.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (1722B vs 54980B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 243 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/projects/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/projects/details/availability/
- PASS html.meta-description 120 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/projects/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (967B vs 33071B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 184 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/vector-databases/weaviate/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/details/availability/
- PASS html.meta-description 76 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.5% smaller (1717B vs 38146B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 263 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/custom-images/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/custom-images/details/availability/
- PASS html.meta-description 130 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/custom-images/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (1050B vs 33431B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 199 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/backups/details/availability/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/backups/details/availability/
- FAIL html.meta-description missing
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 8.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/backups/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: description, doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (1429B vs 40438B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 196 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/firewalls/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/firewalls/details/availability/
- PASS html.meta-description 113 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/firewalls/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (976B vs 35170B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 194 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/droplets/details/availability/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/details/availability/
- PASS html.meta-description 92 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 5.6%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.8% smaller (3754B vs 89558B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 386 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/dns/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/dns/details/availability/
- PASS html.meta-description 108 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/dns/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (1010B vs 35187B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 208 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/reserved-ips/details/availability/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/reserved-ips/details/availability/
- PASS html.meta-description 147 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-09-18
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.4%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/reserved-ips/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.4% smaller (1344B vs 37721B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 261 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/load-balancers/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/load-balancers/details/availability/
- PASS html.meta-description 63 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/load-balancers/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.2% smaller (1645B vs 43649B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 267 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/spaces/details/availability/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/spaces/details/availability/
- FAIL html.meta-description only 44 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- PASS html.text-ratio 21.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/spaces/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.0% smaller (9059B vs 53442B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1219 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/networking/ipv6/details/availability/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/ipv6/details/availability/
- FAIL html.meta-description only 47 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/ipv6/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (941B vs 33990B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 177 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/monitoring/how-to/install-metrics-agent-repository/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/how-to/install-metrics-agent-repository/
- PASS html.meta-description 87 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 21.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/how-to/install-metrics-agent-repository/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 24 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.4% smaller (10258B vs 55266B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1420 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/managed-agents/action-gateway/details/limits/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/details/limits/
- PASS html.meta-description 88 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 14.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.9% smaller (5286B vs 47510B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 750 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/availability/
- PASS html.meta-description 78 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.9% smaller (1803B vs 43958B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 270 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/droplets/details/gpu-availability/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/details/gpu-availability/
- PASS html.meta-description 132 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-10
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 20 headings
- FAIL html.text-ratio 9.2%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/details/gpu-availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.0% smaller (5537B vs 78917B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 732 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/details/limits/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/details/limits/
- PASS html.meta-description 78 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.5% smaller (1583B vs 35185B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 205 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/knowledge-bases/details/limits/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/knowledge-bases/details/limits/
- FAIL html.meta-description only 44 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 14.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/knowledge-bases/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.3% smaller (5103B vs 43766B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 672 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/inference/details/limits/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/details/limits/
- FAIL html.meta-description only 38 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 23 headings
- PASS html.text-ratio 25.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 70.0% smaller (22781B vs 75927B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2714 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/cspm/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/details/limits/
- FAIL html.meta-description only 45 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1203B vs 35694B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 255 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/opensearch/details/limits/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/opensearch/details/limits/
- FAIL html.meta-description only 48 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-18
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 14.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/opensearch/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.9% smaller (3922B vs 43214B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 637 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/nfs/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/details/limits/
- FAIL html.meta-description only 49 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-06-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 13.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.3% smaller (2458B vs 36431B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 423 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/valkey/details/limits/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/valkey/details/limits/
- FAIL html.meta-description only 35 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 18.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/valkey/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.8% smaller (6076B vs 46053B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 931 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/paperspace/notebooks/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/details/limits/
- FAIL html.meta-description only 38 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (1068B vs 41457B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 256 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/paperspace/workflows/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/workflows/details/limits/
- FAIL html.meta-description only 38 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/workflows/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.3% smaller (995B vs 37349B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 212 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/paperspace/deployments/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/deployments/details/limits/
- FAIL html.meta-description only 40 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/deployments/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1311B vs 39029B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 232 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/kafka/details/limits/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/kafka/details/limits/
- FAIL html.meta-description only 43 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-02
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 14.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/kafka/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.9% smaller (3758B vs 41498B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 591 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/snapshooter/details/limits/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/details/limits/
- FAIL html.meta-description only 40 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.3% smaller (2744B vs 41120B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 553 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/uptime/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/details/limits/
- FAIL html.meta-description only 35 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (968B vs 33411B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 221 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/functions/details/limits/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/details/limits/
- PASS html.meta-description 51 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 12.3%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.1% smaller (2517B vs 42546B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 477 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/snapshots/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshots/details/limits/
- FAIL html.meta-description only 38 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshots/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1189B vs 34708B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 255 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/container-registry/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/container-registry/details/limits/
- FAIL html.meta-description only 47 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-27
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 12.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/container-registry/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.5% smaller (2411B vs 37153B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 395 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mongodb/details/limits/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mongodb/details/limits/
- FAIL html.meta-description only 36 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 16.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mongodb/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.5% smaller (5517B vs 44158B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 805 words in initial HTML
- PASS http.no-interstitial
58 https://docs.digitalocean.com/reference/api/metadata/ 15/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/api/metadata/
- PASS html.meta-description 67 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- FAIL html.headings only 2 headings
- PASS html.text-ratio 49.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/api/metadata/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (1901B vs 73061B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 260 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/vpc/details/limits/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/vpc/details/limits/
- FAIL html.meta-description only 32 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 16.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/vpc/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.6% smaller (5990B vs 48206B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 865 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/postgresql/details/limits/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/postgresql/details/limits/
- PASS html.meta-description 57 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 19.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/postgresql/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.4% smaller (8810B vs 50123B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1115 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/mysql/details/limits/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/details/limits/
- PASS html.meta-description 52 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 20.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.1% smaller (8695B vs 48700B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1221 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/kubernetes/details/limits/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/details/limits/
- PASS html.meta-description 52 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 24.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 76.1% smaller (14613B vs 61061B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1959 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/custom-images/details/limits/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/custom-images/details/limits/
- FAIL html.meta-description only 42 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 14.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/custom-images/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.9% smaller (3668B vs 36152B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 521 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/projects/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/projects/details/limits/
- FAIL html.meta-description only 37 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/projects/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (915B vs 32943B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 190 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/monitoring/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/reference/
- PASS html.meta-description 89 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.9% smaller (2344B vs 38401B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 357 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/weaviate/details/limits/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/details/limits/
- PASS html.meta-description 89 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 12.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.8% smaller (3271B vs 39835B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 418 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/droplets/details/limits/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/details/limits/
- FAIL html.meta-description only 37 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 17.7%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.3% smaller (7354B vs 53589B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1136 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/droplets/details/images/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/details/images/
- PASS html.meta-description 100 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.4%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/details/images/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.5% smaller (2660B vs 48297B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 487 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/backups/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/backups/details/limits/
- FAIL html.meta-description only 36 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 14.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/backups/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.2% smaller (2726B vs 35026B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 471 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/networking/firewalls/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/firewalls/details/limits/
- FAIL html.meta-description only 38 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-04
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 13.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/firewalls/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.6% smaller (3132B vs 37277B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 468 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/networking/dns/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/dns/details/limits/
- FAIL html.meta-description only 32 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 14.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/dns/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.5% smaller (3198B vs 37552B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 489 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/reserved-ips/details/limits/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/reserved-ips/details/limits/
- FAIL html.meta-description only 41 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.6%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/reserved-ips/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.0% smaller (3214B vs 40148B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 532 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/products/networking/ipv6/details/limits/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/ipv6/details/limits/
- FAIL html.meta-description only 33 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 12.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/ipv6/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.1% smaller (2089B vs 35153B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 355 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/monitoring/how-to/uninstall-metrics-agent/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/how-to/uninstall-metrics-agent/
- PASS html.meta-description 114 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 17.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/how-to/uninstall-metrics-agent/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 16 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.1% smaller (6019B vs 46612B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 861 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/load-balancers/details/limits/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/load-balancers/details/limits/
- FAIL html.meta-description only 43 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-15
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 20.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/load-balancers/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.2% smaller (8361B vs 46993B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1231 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/spaces/details/limits/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/spaces/details/limits/
- FAIL html.meta-description only 35 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 20.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/spaces/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 80.4% smaller (10428B vs 53248B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1422 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/limits/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/limits/
- PASS html.meta-description 75 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.1% smaller (2501B vs 42287B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 410 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/managed-agents/action-gateway/details/data-privacy/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/details/data-privacy/
- PASS html.meta-description 81 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- PASS html.text-ratio 29.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/details/data-privacy/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 74.5% smaller (15804B vs 61973B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2397 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/inference/how-to/si-endpoints/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/si-endpoints/
- PASS html.meta-description 68 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- PASS html.text-ratio 17.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/si-endpoints/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.8% smaller (8684B vs 61134B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1132 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/inference/details/models/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/details/models/
- PASS html.meta-description 138 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-10-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 21.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/details/models/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 72.0% smaller (36039B vs 128527B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3660 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/knowledge-bases/details/knowledge-base-models/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/knowledge-bases/details/knowledge-base-models/
- PASS html.meta-description 76 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/knowledge-bases/details/knowledge-base-models/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.9% smaller (3667B vs 45419B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 471 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/inference/how-to/browse-model-catalog/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/browse-model-catalog/
- PASS html.meta-description 110 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 16.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/browse-model-catalog/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.9% smaller (6527B vs 53797B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 984 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/droplets/details/private-droplets/ 19/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/details/private-droplets/
- PASS html.meta-description 150 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 21 headings
- PASS html.text-ratio 20.2%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/details/private-droplets/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.8% smaller (10650B vs 61960B)
- PASS markdown.valid-markdown 15.1% HTML markup
- PASS html.ssr-content 1297 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/reference/paperspace/api-keys/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/paperspace/api-keys/
- PASS html.meta-description 116 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/paperspace/api-keys/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.1% smaller (1784B vs 36355B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 307 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/snapshooter/details/ip-address-allowlist/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/details/ip-address-allowlist/
- PASS html.meta-description 83 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 13.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/details/ip-address-allowlist/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.8% smaller (2528B vs 41015B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 461 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/accounts-and-teams/manage-accounts/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/accounts-and-teams/manage-accounts/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 18 headings
- PASS html.text-ratio 17.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/accounts-and-teams/manage-accounts/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.4% smaller (6222B vs 45902B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 978 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshooter/how-to/connect-digitalocean-teams/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/connect-digitalocean-teams/
- PASS html.meta-description 145 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/connect-digitalocean-teams/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.4% smaller (3676B vs 42733B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 570 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/uptime/how-to/create-alerts/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/how-to/create-alerts/
- PASS html.meta-description 92 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- PASS html.text-ratio 16.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/how-to/create-alerts/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.3% smaller (3969B vs 37039B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 635 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/billing/pay-bills/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/billing/pay-bills/
- PASS html.meta-description 149 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 18.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/billing/pay-bills/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 84.8% smaller (7545B vs 49758B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1106 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/app-platform/getting-started/quickstart/ 19/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 15.3%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.1% smaller (5797B vs 53357B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 940 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/monitoring/concepts/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/concepts/
- PASS html.meta-description 60 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/concepts/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.2% smaller (1350B vs 35602B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 241 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/monitoring/how-to/manage-alerts/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/how-to/manage-alerts/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 24 headings
- PASS html.text-ratio 24.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/how-to/manage-alerts/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 15 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 74.4% smaller (20900B vs 81719B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 2630 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/kubernetes/how-to/create-clusters/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/create-clusters/
- PASS html.meta-description 121 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-09
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 16 headings
- PASS html.text-ratio 23.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/create-clusters/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 16 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 74.1% smaller (27511B vs 106073B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 3227 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/droplets/details/spot-gpu-capacity/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/details/spot-gpu-capacity/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-27
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 11.2%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/details/spot-gpu-capacity/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.2% smaller (2894B vs 50279B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 529 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/data-privacy/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/data-privacy/
- PASS html.meta-description 81 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- PASS html.text-ratio 30.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/details/data-privacy/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 73.8% smaller (16128B vs 61611B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2421 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/uptime/how-to/edit-alerts/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/how-to/edit-alerts/
- PASS html.meta-description 76 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/how-to/edit-alerts/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.2% smaller (1289B vs 33810B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 252 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/monitoring/how-to/upgrade-legacy-agent/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/how-to/upgrade-legacy-agent/
- PASS html.meta-description 118 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 16.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/how-to/upgrade-legacy-agent/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 6 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.5% smaller (5266B vs 42103B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 707 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/inference/how-to/import-models/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/import-models/
- PASS html.meta-description 110 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-20
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- PASS html.text-ratio 27.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/import-models/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 74.9% smaller (17183B vs 68333B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2616 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/monitoring/details/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/details/
- PASS html.meta-description 74 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/details/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.5% smaller (1631B vs 36557B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 248 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/inference/details/data-privacy/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/details/data-privacy/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 16.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/details/data-privacy/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.8% smaller (5820B vs 51870B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 922 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/monitoring/details/features/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/details/features/
- PASS html.meta-description 102 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 16.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.7% smaller (4536B vs 40158B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 685 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/monitoring/support/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/support/
- PASS html.meta-description 74 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/support/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.1% smaller (1774B vs 36333B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 287 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/uptime/how-to/destroy-alerts/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/how-to/destroy-alerts/
- PASS html.meta-description 80 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/how-to/destroy-alerts/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1137B vs 33711B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 237 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/monitoring/details/pricing/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/details/pricing/
- PASS html.meta-description 58 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.3% smaller (955B vs 34994B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 215 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/monitoring/details/availability/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/details/availability/
- PASS html.meta-description 61 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 12.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.3% smaller (2041B vs 36070B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 317 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/managed-agents/action-gateway/reference/providers/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/reference/providers/
- PASS html.meta-description 119 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 501 headings
- PASS html.text-ratio 21.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/reference/providers/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 74.6% smaller (156645B vs 617594B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 17822 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/managed-agents/action-gateway/examples/build-research-assistant/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/examples/build-research-assistant/
- PASS html.meta-description 139 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 15.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/examples/build-research-assistant/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.1% smaller (7103B vs 55016B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 906 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/kubernetes/how-to/cluster-setup/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/cluster-setup/
- PASS html.meta-description 113 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-12
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/cluster-setup/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.8% smaller (3222B vs 52044B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 441 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/refactor-a-repository/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/refactor-a-repository/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 15.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/refactor-a-repository/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.0% smaller (7306B vs 56415B)
- PASS markdown.valid-markdown 0.6% HTML markup
- PASS html.ssr-content 985 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/connect-action-gateway/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/connect-action-gateway/
- PASS html.meta-description 119 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 14.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/connect-action-gateway/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.8% smaller (6845B vs 56294B)
- PASS markdown.valid-markdown 1.8% HTML markup
- PASS html.ssr-content 805 words in initial HTML
- PASS http.no-interstitial
66 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/reference/environment-spec/ 19/29
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/reference/environment-spec/
- PASS html.meta-description 145 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- PASS html.text-ratio 24.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/reference/environment-spec/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 7 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 74.4% smaller (24863B vs 97216B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 3068 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/overview/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/overview/
- PASS html.meta-description 142 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 19.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/overview/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 80.9% smaller (10264B vs 53845B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1269 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/overview/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/overview/
- PASS html.meta-description 150 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- PASS html.text-ratio 20.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/overview/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.1% smaller (10367B vs 54726B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1349 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/platform/organizations/roles/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/organizations/roles/
- PASS html.meta-description 103 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/organizations/roles/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (1051B vs 36774B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 195 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/quickstart/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/quickstart/
- PASS html.meta-description 88 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 15.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.7% smaller (6766B vs 50782B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 894 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/managed-agents/action-gateway/quickstart/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/quickstart/
- PASS html.meta-description 77 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 13.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.3% smaller (4493B vs 46303B)
- PASS markdown.valid-markdown 2.1% HTML markup
- PASS html.ssr-content 612 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/create/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/create/
- PASS html.meta-description 70 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 15.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/create/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.5% smaller (7806B vs 57622B)
- PASS markdown.valid-markdown 0.5% HTML markup
- PASS html.ssr-content 961 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/getting-started/quickstart/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 22.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 79.3% smaller (9370B vs 45287B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1253 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/opensearch/getting-started/quickstart/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/opensearch/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 16.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/opensearch/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.7% smaller (7787B vs 54356B)
- PASS markdown.valid-markdown 2.2% HTML markup
- PASS html.ssr-content 935 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/use-web-search/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/use-web-search/
- PASS html.meta-description 135 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/use-web-search/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.4% smaller (5713B vs 66047B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 805 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/postgresql/getting-started/quickstart/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/postgresql/getting-started/quickstart/
- PASS html.meta-description 75 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 15.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/postgresql/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 10 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.2% smaller (7205B vs 56487B)
- PASS markdown.valid-markdown 2.9% HTML markup
- PASS html.ssr-content 901 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/knowledge-bases/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/knowledge-bases/getting-started/
- PASS html.meta-description 75 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/knowledge-bases/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (1334B vs 38321B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 253 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/concepts/vector-search-concepts/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/concepts/vector-search-concepts/
- PASS html.meta-description 144 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- PASS html.text-ratio 26.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/concepts/vector-search-concepts/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 76.4% smaller (11661B vs 49346B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1624 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/knowledge-bases/getting-started/quickstart/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/knowledge-bases/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 22.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/knowledge-bases/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 78.1% smaller (11146B vs 50964B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1516 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/knowledge-bases/details/website-crawler/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/knowledge-bases/details/website-crawler/
- PASS html.meta-description 110 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/knowledge-bases/details/website-crawler/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.7% smaller (1652B vs 38432B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 316 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/cspm/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/getting-started/quickstart/
- PASS html.meta-description 71 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-03-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.3% smaller (1750B vs 37375B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 318 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/cspm/concepts/rule-types/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/concepts/rule-types/
- PASS html.meta-description 90 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-03-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 13.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/concepts/rule-types/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.6% smaller (2879B vs 38728B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 457 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/inference/how-to/use-model-playground/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-model-playground/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- PASS html.text-ratio 21.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-model-playground/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 72.5% smaller (16011B vs 58164B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1631 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/inference/getting-started/quickstart/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/getting-started/quickstart/
- PASS html.meta-description 124 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 25.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 74.2% smaller (19578B vs 75893B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2625 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/inference/details/website-crawler/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/details/website-crawler/
- PASS html.meta-description 110 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/details/website-crawler/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (1846B vs 46170B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 405 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/inference/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-20
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.4% smaller (1685B vs 46460B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 361 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/cspm/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/getting-started/
- PASS html.meta-description 90 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-02-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (982B vs 35522B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 203 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/nfs/how-to/create/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/how-to/create/
- PASS html.meta-description 52 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-06-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 16.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/how-to/create/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.6% smaller (5120B vs 41280B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 720 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/nfs/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-10-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (1101B vs 35020B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 216 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/nfs/getting-started/quickstart/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 14.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/6 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.0% smaller (4078B vs 40882B)
- PASS markdown.valid-markdown 2.4% HTML markup
- PASS html.ssr-content 570 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/opensearch/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/opensearch/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-06-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/opensearch/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.5% smaller (963B vs 38245B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 216 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/valkey/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/valkey/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-04-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/valkey/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (998B vs 38340B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 218 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/valkey/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/valkey/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/valkey/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.1% smaller (2534B vs 42595B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 426 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/databases/opensearch/getting-started/quickstart/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/opensearch/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- FAIL html.text-ratio 13.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/opensearch/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 12 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.6% smaller (7030B vs 61587B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 798 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/paperspace/deployments/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/deployments/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/deployments/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (1273B vs 39347B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 239 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/accounts-and-teams/add-ssh-keys/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/accounts-and-teams/add-ssh-keys/
- PASS html.meta-description 75 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/accounts-and-teams/add-ssh-keys/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.8% smaller (2356B vs 37877B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 403 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.3% smaller (1564B vs 42575B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 297 words in initial HTML
- PASS http.no-interstitial
62 https://docs.digitalocean.com/reference/paperspace/core/install/ 18/29
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/paperspace/core/install/
- PASS html.meta-description 139 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 14.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/paperspace/core/install/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 11 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.7% smaller (4416B vs 47300B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 721 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/paperspace/workflows/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/workflows/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/workflows/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (1035B vs 37389B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 215 words in initial HTML
- PASS http.no-interstitial
62 https://docs.digitalocean.com/reference/paperspace/gradient/install/ 18/29
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/paperspace/gradient/install/
- PASS html.meta-description 139 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- FAIL html.text-ratio 13.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/paperspace/gradient/install/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 8 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.1% smaller (4112B vs 46270B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 644 words in initial HTML
- PASS http.no-interstitial
62 https://docs.digitalocean.com/reference/paperspace/pspace/install/ 18/29
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/paperspace/pspace/install/
- PASS html.meta-description 53 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 9.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/paperspace/pspace/install/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (970B vs 36954B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 190 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/deployments/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/deployments/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/deployments/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.1% smaller (2002B vs 41223B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 356 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 9.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (1211B vs 42155B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 292 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/notebooks/details/public-datasets/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/details/public-datasets/
- PASS html.meta-description 61 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- PASS html.text-ratio 19.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/details/public-datasets/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.2% smaller (10190B vs 54305B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 927 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/snapshooter/how-to/connect-other-accounts/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/connect-other-accounts/
- PASS html.meta-description 144 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 19.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/connect-other-accounts/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.9% smaller (9800B vs 57356B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1364 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/snapshooter/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (1085B vs 39178B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 270 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/getting-started/quickstart/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 15.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.1% smaller (5587B vs 46871B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 774 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshooter/details/alpha-beta-tests/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/details/alpha-beta-tests/
- PASS html.meta-description 116 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/details/alpha-beta-tests/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.9% smaller (2040B vs 40343B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 445 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/kafka/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/kafka/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/kafka/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (952B vs 36801B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 207 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/support-plans/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/support-plans/
- PASS html.meta-description 133 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 14.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/support-plans/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.1% smaller (3707B vs 41667B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 600 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/uptime/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 14.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.8% smaller (3415B vs 37219B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 561 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/kafka/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/kafka/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/kafka/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.6% smaller (2153B vs 40162B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 372 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/app-platform/concepts/choosing-a-plan/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/concepts/choosing-a-plan/
- PASS html.meta-description 109 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-06-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.4%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/concepts/choosing-a-plan/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.7% smaller (4189B vs 50230B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 706 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/uptime/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (998B vs 33432B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 202 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/app-platform/getting-started/sample-apps/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/getting-started/sample-apps/
- PASS html.meta-description 64 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.6%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/getting-started/sample-apps/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.7% smaller (4608B vs 62800B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 591 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/app-platform/getting-started/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.9%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.5% smaller (2203B vs 48876B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 393 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/app-platform/details/intro-faq/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/details/intro-faq/
- FAIL html.meta-description only 23 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-06-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 19.6%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/details/intro-faq/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.6% smaller (10743B vs 58391B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1449 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/functions/how-to/create-functions/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/how-to/create-functions/
- PASS html.meta-description 69 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 18.1%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/create-functions/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 4/6 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.2% smaller (7545B vs 50887B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1051 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/functions/getting-started/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.3%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (1683B vs 42004B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 311 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/functions/getting-started/sample-functions/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/getting-started/sample-functions/
- PASS html.meta-description 115 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.3%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/getting-started/sample-functions/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.8% smaller (3665B vs 50591B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 533 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/deploy-mongodb/ 20/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/deploy-mongodb/
- PASS html.meta-description 90 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 17.9%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/deploy-mongodb/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.2% smaller (7468B vs 53967B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 1151 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/functions/getting-started/quickstart/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 17.7%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 6/15 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.5% smaller (7152B vs 52938B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 1037 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/snapshots/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshots/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshots/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.3% smaller (928B vs 34381B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 194 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/mongodb/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mongodb/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mongodb/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (975B vs 37789B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 210 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/app-platform/how-to/create-apps/ 20/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/how-to/create-apps/
- PASS html.meta-description 61 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 20.3%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/how-to/create-apps/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 80.2% smaller (13630B vs 68938B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1759 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mongodb/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mongodb/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mongodb/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.6% smaller (2242B vs 41314B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 386 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/container-registry/getting-started/quickstart/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/container-registry/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 21.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/container-registry/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 4/5 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 80.1% smaller (9535B vs 47977B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 1272 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/container-registry/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/container-registry/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/container-registry/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (1067B vs 35702B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 212 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/reference/doctl/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/doctl/
- PASS html.meta-description 114 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-04-15
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- FAIL html.text-ratio 13.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/doctl/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.6% smaller (4131B vs 39732B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 454 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/vpc/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/vpc/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/vpc/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (1078B vs 40994B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 279 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/vpc/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/vpc/getting-started/quickstart/
- PASS html.meta-description 63 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 13.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/vpc/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.4% smaller (3448B vs 45100B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 635 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/billing/manage-payment-methods/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/billing/manage-payment-methods/
- PASS html.meta-description 138 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 21.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/billing/manage-payment-methods/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.4% smaller (10222B vs 55027B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1544 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/mysql/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (1000B vs 38725B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 221 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mysql/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.0% smaller (2583B vs 43006B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 435 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/postgresql/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/postgresql/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2019-07-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 11.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/postgresql/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.4% smaller (6904B vs 50718B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 551 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/postgresql/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/postgresql/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/postgresql/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.3% smaller (1075B vs 39480B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 229 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/kubernetes/getting-started/quickstart/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 17.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.6% smaller (7782B vs 54120B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1125 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/kubernetes/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1549B vs 44908B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 279 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/postgresql/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/postgresql/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 12.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/postgresql/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.2% smaller (3049B vs 44672B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 498 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/custom-images/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/custom-images/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/custom-images/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (1018B vs 33258B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 196 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/projects/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/projects/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/projects/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (958B vs 32954B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 183 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/custom-images/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/custom-images/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 13.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/custom-images/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.8% smaller (2661B vs 36872B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 430 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/projects/getting-started/quickstart/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/projects/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 13.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/projects/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.5% smaller (2240B vs 34506B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 400 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/vector-databases/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/getting-started/
- PASS html.meta-description 96 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (1124B vs 34615B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 192 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/vector-databases/postgresql/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/postgresql/getting-started/
- PASS html.meta-description 95 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/postgresql/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.7% smaller (1140B vs 34709B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 214 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/vector-databases/opensearch/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/opensearch/getting-started/
- PASS html.meta-description 81 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/opensearch/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.7% smaller (1145B vs 34711B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 223 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/volumes/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/volumes/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/volumes/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (905B vs 34818B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 202 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/vector-databases/weaviate/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/getting-started/
- PASS html.meta-description 66 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (1076B vs 37110B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 211 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/
- PASS html.meta-description 119 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.3% smaller (3115B vs 40319B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 361 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/vector-databases/weaviate/getting-started/quickstart/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/getting-started/quickstart/
- PASS html.meta-description 68 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.8% smaller (3395B vs 41604B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 463 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/backups/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/backups/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/backups/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (1007B vs 33272B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 201 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/dns/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/dns/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/dns/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.3% smaller (1304B vs 35696B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 237 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/droplets/getting-started/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.6%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (1477B vs 45946B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 335 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/firewalls/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/firewalls/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/firewalls/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (1018B vs 35085B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 199 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/ipv6/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/ipv6/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/ipv6/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (1081B vs 34077B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 186 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/load-balancers/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/load-balancers/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/load-balancers/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.1% smaller (1529B vs 39067B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 290 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/reserved-ips/getting-started/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/reserved-ips/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.9%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/reserved-ips/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (1088B vs 37295B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 228 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/droplets/getting-started/quickstart/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 13.4%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.5% smaller (4761B vs 49966B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 704 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/spaces/getting-started/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/spaces/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/spaces/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (1029B vs 39905B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 262 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/backups/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/backups/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 13.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/backups/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.3% smaller (2461B vs 36538B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 419 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/monitoring/getting-started/quickstart/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 21.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/8 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.4% smaller (8654B vs 46611B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1235 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/dns/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/dns/getting-started/quickstart/
- PASS html.meta-description 77 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/dns/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.3% smaller (2506B vs 37375B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 384 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/ipv6/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/ipv6/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/ipv6/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.9% smaller (2603B vs 36742B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 401 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/firewalls/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/firewalls/getting-started/quickstart/
- PASS html.meta-description 79 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-04
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 13.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/firewalls/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.7% smaller (2752B vs 37846B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 452 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/reserved-ips/getting-started/quickstart/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/reserved-ips/getting-started/quickstart/
- PASS html.meta-description 91 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.5%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/reserved-ips/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.5% smaller (2641B vs 40794B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 473 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshots/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshots/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 12.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshots/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.7% smaller (2364B vs 37490B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 401 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/load-balancers/getting-started/quickstart/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/load-balancers/getting-started/quickstart/
- PASS html.meta-description 113 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 14.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/load-balancers/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.2% smaller (3784B vs 42991B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 630 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/platform/teams/roles/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/teams/roles/
- PASS html.meta-description 141 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/teams/roles/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.7% smaller (1683B vs 39479B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 265 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/kubernetes/how-to/add-node-pools/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/add-node-pools/
- PASS html.meta-description 52 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-09
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 17.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/add-node-pools/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 11 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.8% smaller (13748B vs 80125B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 1786 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/kubernetes/how-to/connect-to-cluster/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/connect-to-cluster/
- PASS html.meta-description 88 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-12
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 16.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/connect-to-cluster/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/7 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.3% smaller (8192B vs 59702B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1088 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/monitoring/details/limits/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/monitoring/details/limits/
- PASS html.meta-description 52 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- PASS html.text-ratio 15.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/monitoring/details/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.4% smaller (3714B vs 38647B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 587 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/snapshooter/how-to/connect-using-agent/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/connect-using-agent/
- PASS html.meta-description 112 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 19.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/connect-using-agent/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/12 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.7% smaller (9925B vs 54346B)
- PASS markdown.valid-markdown 0.6% HTML markup
- PASS html.ssr-content 1262 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/snapshooter/how-to/connect-using-containerized-agent/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/connect-using-containerized-agent/
- PASS html.meta-description 127 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 17.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/connect-using-containerized-agent/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 3/10 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 84.4% smaller (8711B vs 55935B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 1168 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/snapshooter/how-to/connect-servers/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/connect-servers/
- PASS html.meta-description 149 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 16.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/connect-servers/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/2 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.9% smaller (5634B vs 46389B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 881 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/cspm/concepts/rule-management/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/concepts/rule-management/
- PASS html.meta-description 91 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 13.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/concepts/rule-management/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.2% smaller (2575B vs 38007B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 419 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/spaces/getting-started/quickstart/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/spaces/getting-started/quickstart/
- PASS html.meta-description 124 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 16.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/spaces/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.6% smaller (5836B vs 46966B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 893 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/managed-agents/action-gateway/examples/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/examples/
- PASS html.meta-description 150 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/examples/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.2% smaller (2547B vs 43942B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 364 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/inference/how-to/use-serverless-inference/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-serverless-inference/
- PASS html.meta-description 104 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-serverless-inference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.1% smaller (4053B vs 58772B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 627 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/app-platform/how-to/clone-app/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/how-to/clone-app/
- PASS html.meta-description 117 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-12-09
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.3%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/how-to/clone-app/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.4% smaller (5070B vs 52912B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 817 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/
- PASS html.meta-description 148 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 14.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.7% smaller (6708B vs 50394B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 781 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/paperspace/accounts-and-teams/use-secrets/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/accounts-and-teams/use-secrets/
- PASS html.meta-description 61 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 16.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/accounts-and-teams/use-secrets/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 10 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.0% smaller (4808B vs 43703B)
- PASS markdown.valid-markdown 2.7% HTML markup
- PASS html.ssr-content 780 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/notebooks/details/storage-architecture/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/details/storage-architecture/
- PASS html.meta-description 56 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 12.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/details/storage-architecture/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.3% smaller (2961B vs 44378B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 486 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/billing/late-payments/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/billing/late-payments/
- PASS html.meta-description 101 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-15
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 13.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/billing/late-payments/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.6% smaller (4784B vs 46102B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 674 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/snapshooter/how-to/add-an-encryption-key/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/add-an-encryption-key/
- PASS html.meta-description 144 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-10-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 18.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/add-an-encryption-key/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 16 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.2% smaller (6876B vs 49648B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1117 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshooter/how-to/use-spaces-for-storage/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/use-spaces-for-storage/
- PASS html.meta-description 119 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/use-spaces-for-storage/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.4% smaller (4170B vs 43469B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 617 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/managed-agents/action-gateway/examples/triage-jira-issues/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/examples/triage-jira-issues/
- PASS html.meta-description 125 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 16.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/examples/triage-jira-issues/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.9% smaller (7904B vs 55905B)
- PASS markdown.valid-markdown 1.2% HTML markup
- PASS html.ssr-content 1044 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/architecture/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/architecture/
- PASS html.meta-description 120 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/architecture/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.6% smaller (6412B vs 47976B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 810 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/review-pull-requests/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/review-pull-requests/
- PASS html.meta-description 131 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 16.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/review-pull-requests/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.4% smaller (7702B vs 56681B)
- PASS markdown.valid-markdown 1.2% HTML markup
- PASS html.ssr-content 1061 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/manage-connections/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/manage-connections/
- PASS html.meta-description 114 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 17.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/manage-connections/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.4% smaller (9229B vs 63111B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 1262 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/sessions/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/sessions/
- PASS html.meta-description 114 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 20.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/sessions/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.3% smaller (9102B vs 51553B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1252 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/how-to/
- PASS html.meta-description 91 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 12.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.7% smaller (6510B vs 52828B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 716 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/kubernetes/how-to/autoscaling/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/autoscaling/
- PASS html.meta-description 81 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-12
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/autoscaling/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (1875B vs 46485B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 319 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/support/create-support-ticket/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/support/create-support-ticket/
- PASS html.meta-description 85 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/support/create-support-ticket/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.9% smaller (1851B vs 36419B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 294 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/
- PASS html.meta-description 116 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.7% smaller (4009B vs 48216B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 496 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/connect/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/connect/
- PASS html.meta-description 94 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-05-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 12.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/connect/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 10 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.3% smaller (5951B vs 61531B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 676 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/how-to/create/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/how-to/create/
- PASS html.meta-description 86 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 13.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/how-to/create/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.0% smaller (3289B vs 36528B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 367 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/create/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/create/
- PASS html.meta-description 99 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 38 headings
- PASS html.text-ratio 22.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/create/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 28 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 72.4% smaller (35735B vs 129335B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 3868 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/concepts/choosing-an-engine/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/concepts/choosing-an-engine/
- PASS html.meta-description 110 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 21.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/concepts/choosing-an-engine/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.8% smaller (7444B vs 43197B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1031 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/use-web-fetch/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/use-web-fetch/
- PASS html.meta-description 132 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/use-web-fetch/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.2% smaller (3944B vs 58091B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 633 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/knowledge-bases/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/knowledge-bases/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/knowledge-bases/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.2% smaller (2897B vs 42347B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 393 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/inference/how-to/retrieve-available-models/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/retrieve-available-models/
- PASS html.meta-description 58 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/retrieve-available-models/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.3% smaller (2730B vs 58707B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 511 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/inference/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-20
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- FAIL html.text-ratio 14.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.6% smaller (12035B vs 73269B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1280 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/cspm/concepts/findings-and-severity/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/concepts/findings-and-severity/
- PASS html.meta-description 90 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-03-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 17.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/concepts/findings-and-severity/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.9% smaller (5163B vs 42842B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 787 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/cspm/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/how-to/
- PASS html.meta-description 100 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-02-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.0% smaller (1933B vs 38471B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 279 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/inference/how-to/use-dedicated-inference/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-dedicated-inference/
- PASS html.meta-description 82 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 22 headings
- PASS html.text-ratio 22.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-dedicated-inference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 77.2% smaller (19662B vs 86137B)
- PASS markdown.valid-markdown 1.2% HTML markup
- PASS html.ssr-content 2413 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/nfs/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-10-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.8% smaller (2870B vs 40091B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 399 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/nfs/how-to/delete/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/how-to/delete/
- PASS html.meta-description 82 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-10-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/how-to/delete/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.0% smaller (2272B vs 38163B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 378 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/inference/concepts/context-management/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/concepts/context-management/
- PASS html.meta-description 60 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-08-06
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 18.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/concepts/context-management/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 6 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.7% smaller (8104B vs 61054B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1288 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/valkey/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/valkey/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-04-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/valkey/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.2% smaller (4709B vs 48101B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 528 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/create-jupyter-notebook/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/create-jupyter-notebook/
- PASS html.meta-description 86 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 14.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/create-jupyter-notebook/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.7% smaller (3752B vs 45255B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 653 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/opensearch/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/opensearch/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 12.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/opensearch/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.9% smaller (4920B vs 48655B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 547 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/machines/getting-started/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/machines/getting-started/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.8%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/machines/getting-started/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (1344B vs 41472B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 272 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/workflows/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/workflows/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/workflows/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.8% smaller (2100B vs 40239B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 316 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/deployments/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/deployments/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 10.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/deployments/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.4% smaller (2919B vs 44020B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 356 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/notebooks/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.4% smaller (5060B vs 52468B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 588 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/accounts-and-teams/manage-teams/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/accounts-and-teams/manage-teams/
- PASS html.meta-description 51 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 15.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/accounts-and-teams/manage-teams/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.8% smaller (3618B vs 39404B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 642 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/how-to/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/
- PASS html.meta-description 150 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.7% smaller (7642B vs 53402B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 952 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/notebooks/details/storage-types/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/details/storage-types/
- PASS html.meta-description 76 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 16.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/details/storage-types/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.2% smaller (5341B vs 49483B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 831 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/snapshooter/how-to/use-other-storage-providers/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/use-other-storage-providers/
- PASS html.meta-description 105 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 16 headings
- PASS html.text-ratio 19.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/use-other-storage-providers/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/2 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.1% smaller (9657B vs 57184B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1457 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/uptime/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-09-08
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.9% smaller (2282B vs 37423B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 314 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/kafka/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/kafka/how-to/
- PASS html.meta-description 146 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-12-08
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/kafka/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.1% smaller (4062B vs 45444B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 467 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/app-platform/details/features/ 19/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/details/features/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 18.4%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/details/features/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.3% smaller (8179B vs 55715B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1191 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/app-platform/how-to/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- FAIL html.text-ratio 13.9%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 84.2% smaller (11622B vs 73610B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1280 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/functions/how-to/develop-functions/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/how-to/develop-functions/
- PASS html.meta-description 119 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 21.0%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/develop-functions/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 6/21 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.1% smaller (11217B vs 59481B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1467 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/functions/how-to/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 11.9%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.2% smaller (4373B vs 49495B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 554 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mongodb/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mongodb/how-to/
- PASS html.meta-description 149 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 12.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mongodb/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.5% smaller (5131B vs 48705B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 564 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/add-functions/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/add-functions/
- PASS html.meta-description 61 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 19.6%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/add-functions/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 7/18 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.3% smaller (12513B vs 70740B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 1724 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/app-platform/how-to/deploy-from-container-images/ 20/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/how-to/deploy-from-container-images/
- PASS html.meta-description 93 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 21.8%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/how-to/deploy-from-container-images/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 79.6% smaller (13570B vs 66517B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1868 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/droplets/getting-started/recommended-droplet-setup/ 20/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/getting-started/recommended-droplet-setup/
- PASS html.meta-description 107 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 18 headings
- PASS html.text-ratio 27.8%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/getting-started/recommended-droplet-setup/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 13 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 69.4% smaller (29341B vs 95947B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 3784 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/container-registry/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/container-registry/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-10
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/container-registry/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.4% smaller (2174B vs 38993B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 317 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/vpc/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/vpc/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 12.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/vpc/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.0% smaller (5935B vs 53762B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 726 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mysql/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/how-to/
- PASS html.meta-description 139 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 13.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.1% smaller (6868B vs 53417B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 738 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/kubernetes/how-to/autoscale/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/autoscale/
- PASS html.meta-description 142 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-09
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- PASS html.text-ratio 25.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/autoscale/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 5/17 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 74.6% smaller (20078B vs 79063B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 2533 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mysql/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/
- PASS html.meta-description 148 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2019-08-20
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 12.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.9% smaller (7086B vs 50125B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 620 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/postgresql/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/postgresql/how-to/
- PASS html.meta-description 101 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 13.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/postgresql/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.2% smaller (6913B vs 53907B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 716 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/regional-availability/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/regional-availability/
- PASS html.meta-description 63 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 16 headings
- FAIL html.text-ratio 3.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/regional-availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.4% smaller (14883B vs 224218B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 769 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/billing/spend-alerts/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/billing/spend-alerts/
- PASS html.meta-description 131 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-05
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 14.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/billing/spend-alerts/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.7% smaller (4178B vs 44686B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 711 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/kubernetes/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 84.3% smaller (10429B vs 66390B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1067 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/custom-images/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/custom-images/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-09-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/custom-images/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.2% smaller (1707B vs 35468B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 251 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/projects/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/projects/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-07-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 10.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/projects/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.8% smaller (1450B vs 34311B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 227 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/how-to/
- PASS html.meta-description 75 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.2% smaller (1345B vs 35335B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 212 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/backups/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/backups/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 10.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/backups/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.2% smaller (1675B vs 35111B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 260 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/reference/api/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/api/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- FAIL html.text-ratio 12.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/api/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.1% smaller (4459B vs 45201B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 524 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/
- PASS html.meta-description 120 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.2% smaller (2666B vs 39274B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 344 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/
- PASS html.meta-description 70 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.5% smaller (3763B vs 44035B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 434 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/load-balancers/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/load-balancers/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/load-balancers/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.3% smaller (3915B vs 44880B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 511 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/droplets/how-to/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.8%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.8% smaller (5759B vs 56313B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 793 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/firewalls/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/firewalls/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/firewalls/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.5% smaller (2074B vs 37958B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 297 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/reserved-ips/how-to/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/reserved-ips/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.2%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/reserved-ips/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.2% smaller (3391B vs 43612B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 429 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/ipv6/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/ipv6/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/ipv6/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.3% smaller (1668B vs 35521B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 239 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/spaces/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/spaces/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/spaces/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.6% smaller (4684B vs 49683B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 593 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/volumes/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/volumes/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/volumes/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.7% smaller (2039B vs 38366B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 300 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshots/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshots/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshots/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.5% smaller (2544B vs 39177B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 343 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/volumes/getting-started/quickstart/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/volumes/getting-started/quickstart/
- PASS html.meta-description 59 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 16.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/volumes/getting-started/quickstart/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.0% smaller (5385B vs 41402B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 751 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/platform/teams/settings/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/teams/settings/
- PASS html.meta-description 97 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/teams/settings/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1320B vs 38533B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 223 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/kubernetes/how-to/configure-multinode-gpus/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/configure-multinode-gpus/
- PASS html.meta-description 90 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 16.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/configure-multinode-gpus/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/26 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 78.2% smaller (53281B vs 244154B)
- PASS markdown.valid-markdown 7.7% HTML markup
- PASS html.ssr-content 4578 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/inference/how-to/use-batch-inference/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-batch-inference/
- PASS html.meta-description 148 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 17.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-batch-inference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 31 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.2% smaller (29839B vs 167859B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 3347 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/inference/how-to/use-chat-completions-api/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-chat-completions-api/
- PASS html.meta-description 61 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-18
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 12.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-chat-completions-api/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.9% smaller (5507B vs 67744B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 823 words in initial HTML
- PASS http.no-interstitial
57 https://docs.digitalocean.com/reference/paperspace/ 16/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/paperspace/
- PASS html.meta-description 125 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/paperspace/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.9% smaller (1873B vs 36529B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 252 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-droplets/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/back-up-droplets/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 14.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/back-up-droplets/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.1% smaller (3810B vs 42649B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 631 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/app-platform/getting-started/deploy-sample-apps/ 19/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/getting-started/deploy-sample-apps/
- PASS html.meta-description 78 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 19.8%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/getting-started/deploy-sample-apps/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 76.4% smaller (15310B vs 64899B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1648 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/functions/how-to/configure-functions/ 19/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/how-to/configure-functions/
- PASS html.meta-description 87 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 17.4%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/configure-functions/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.7% smaller (5982B vs 48452B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 982 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/platform/billing/invoices/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/billing/invoices/
- PASS html.meta-description 78 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 19.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/billing/invoices/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/1 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.3% smaller (8984B vs 50726B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1213 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/kubernetes/how-to/manage-1click-apps/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/manage-1click-apps/
- PASS html.meta-description 65 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-12
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 16.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/manage-1click-apps/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 14 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.0% smaller (9806B vs 69933B)
- PASS markdown.valid-markdown 1.3% HTML markup
- PASS html.ssr-content 1252 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/functions/how-to/schedule-functions/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/how-to/schedule-functions/
- FAIL html.meta-description only 39 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 18.9%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/schedule-functions/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 3/8 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 84.3% smaller (9002B vs 57331B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1401 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/platform/billing/spend-by-date-range/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/billing/spend-by-date-range/
- PASS html.meta-description 115 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/billing/spend-by-date-range/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.6% smaller (4533B vs 48319B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 608 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-managed-databases/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/back-up-managed-databases/
- PASS html.meta-description 150 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-05-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/back-up-managed-databases/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.0% smaller (3370B vs 42137B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 578 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-volumes/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/back-up-volumes/
- PASS html.meta-description 151 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 14.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/back-up-volumes/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.0% smaller (3357B vs 42146B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 606 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-doks/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/back-up-doks/
- PASS html.meta-description 149 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- PASS html.text-ratio 15.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/back-up-doks/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.5% smaller (4089B vs 42915B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 708 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/platform/organizations/how-to/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/organizations/how-to/
- PASS html.meta-description 91 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/organizations/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.2% smaller (2409B vs 41716B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 326 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/agent-adapters/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/agent-adapters/
- PASS html.meta-description 149 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 21.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/agent-adapters/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.0% smaller (9840B vs 54706B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1325 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/draft-marketing-content/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/draft-marketing-content/
- PASS html.meta-description 151 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 15.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/draft-marketing-content/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.6% smaller (7040B vs 56998B)
- PASS markdown.valid-markdown 0.6% HTML markup
- PASS html.ssr-content 988 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/add-custom-tool-provider/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/add-custom-tool-provider/
- PASS html.meta-description 101 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 15.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/add-custom-tool-provider/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.4% smaller (5558B vs 47726B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 785 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/actors/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/actors/
- PASS html.meta-description 119 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 15.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/actors/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.9% smaller (5269B vs 47438B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 799 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/kubernetes/how-to/cluster-management/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/cluster-management/
- PASS html.meta-description 103 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-12
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/cluster-management/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.6% smaller (3289B vs 51481B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 457 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/how-to/destroy/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/how-to/destroy/
- PASS html.meta-description 74 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/how-to/destroy/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.7% smaller (1490B vs 34958B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 264 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/tag/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/tag/
- PASS html.meta-description 67 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- FAIL html.text-ratio 14.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/tag/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.4% smaller (4846B vs 45884B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 695 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/enable-pgvector/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/enable-pgvector/
- PASS html.meta-description 85 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 14.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/enable-pgvector/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.0% smaller (5727B vs 47789B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 673 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/use-model-synthesis-tool/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/use-model-synthesis-tool/
- PASS html.meta-description 143 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 21.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/use-model-synthesis-tool/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 11 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 78.4% smaller (24877B vs 115233B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3148 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/create/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/create/
- PASS html.meta-description 100 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 36 headings
- PASS html.text-ratio 22.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/create/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 26 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 72.6% smaller (34067B vs 124543B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 3647 words in initial HTML
- PASS http.no-interstitial
57 https://docs.digitalocean.com/products/inference/how-to/use-responses-api/ 16/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-responses-api/
- FAIL html.meta-description only 36 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-responses-api/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.4% smaller (5152B vs 67601B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 798 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/cspm/concepts/workloads-and-billing/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/concepts/workloads-and-billing/
- PASS html.meta-description 81 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 14.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/concepts/workloads-and-billing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.0% smaller (3126B vs 38985B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 508 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/nfs/how-to/mount/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/how-to/mount/
- PASS html.meta-description 60 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 15.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/how-to/mount/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 2/11 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.2% smaller (4659B vs 42953B)
- PASS markdown.valid-markdown 2.1% HTML markup
- PASS html.ssr-content 673 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/reference/ansible/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/ansible/
- PASS html.meta-description 106 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-03-29
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/ansible/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.1% smaller (1744B vs 35743B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 232 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/droplets/getting-started/recommended-gpu-setup/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/getting-started/recommended-gpu-setup/
- PASS html.meta-description 88 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 14.2%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/getting-started/recommended-gpu-setup/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.6% smaller (4743B vs 50613B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 754 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/accounts-and-teams/enable-sso/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/accounts-and-teams/enable-sso/
- PASS html.meta-description 134 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 21.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/accounts-and-teams/enable-sso/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.7% smaller (6863B vs 42225B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1160 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/machines/how-to/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/machines/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 14.2%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/machines/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.9% smaller (6358B vs 52586B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 808 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/run-example-notebooks/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/run-example-notebooks/
- PASS html.meta-description 151 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- PASS html.text-ratio 21.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/run-example-notebooks/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 4/5 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 80.7% smaller (10451B vs 54225B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1423 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/functions/how-to/async-functions/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/how-to/async-functions/
- PASS html.meta-description 151 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-08-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 18.9%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/async-functions/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 2/17 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 84.5% smaller (9662B vs 62498B)
- PASS markdown.valid-markdown 3.7% HTML markup
- PASS html.ssr-content 1338 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-other-servers/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/back-up-other-servers/
- PASS html.meta-description 149 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 14.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/back-up-other-servers/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.8% smaller (3472B vs 42422B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 658 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/app-platform/details/pricing/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/details/pricing/
- PASS html.meta-description 61 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- FAIL html.text-ratio 14.6%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/details/pricing/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.3% smaller (7516B vs 64072B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1191 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/functions/how-to/destroy/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/how-to/destroy/
- PASS html.meta-description 135 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.5%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/destroy/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.2% smaller (1604B vs 42187B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 340 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/functions/how-to/include-files/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/how-to/include-files/
- PASS html.meta-description 152 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 11.1%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/include-files/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.2% smaller (2499B vs 43056B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 410 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/connect-functions-to-website/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/connect-functions-to-website/
- PASS html.meta-description 107 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 20.1%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/connect-functions-to-website/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 2/8 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.5% smaller (9544B vs 58013B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1451 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/volumes/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/volumes/reference/
- PASS html.meta-description 110 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-01
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/volumes/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.5% smaller (2446B vs 37740B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 343 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/app-platform/how-to/deploy-from-monorepo/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/how-to/deploy-from-monorepo/
- PASS html.meta-description 51 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 15.2%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/how-to/deploy-from-monorepo/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 5/5 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.2% smaller (5773B vs 53294B)
- PASS markdown.valid-markdown 2.3% HTML markup
- PASS html.ssr-content 915 words in initial HTML
- PASS http.no-interstitial
56 https://docs.digitalocean.com/platform/billing/signup-credit/ 15/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/billing/signup-credit/
- FAIL html.meta-description only 44 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-15
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/billing/signup-credit/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (1351B vs 39828B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 284 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/kubernetes/how-to/destroy-clusters/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/destroy-clusters/
- PASS html.meta-description 100 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/destroy-clusters/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.0% smaller (4784B vs 59676B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 585 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/volumes/how-to/create/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/volumes/how-to/create/
- PASS html.meta-description 56 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 16 headings
- PASS html.text-ratio 18.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/volumes/how-to/create/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.2% smaller (10698B vs 60237B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1353 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/accounts/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/accounts/
- PASS html.meta-description 141 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/accounts/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.5% smaller (6181B vs 45914B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 569 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/inference/how-to/use-system-one-api/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-system-one-api/
- PASS html.meta-description 118 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 16.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-system-one-api/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.5% smaller (10856B vs 80546B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1576 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/platform/teams/how-to/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/teams/how-to/
- PASS html.meta-description 83 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/teams/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.7% smaller (3282B vs 45128B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 466 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/kubernetes/how-to/enable-high-availability/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/enable-high-availability/
- PASS html.meta-description 75 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-12
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 12.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/enable-high-availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.5% smaller (6238B vs 65502B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 775 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/teams/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/teams/
- PASS html.meta-description 145 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/teams/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.8% smaller (3792B vs 41174B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 479 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/organizations/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/organizations/
- PASS html.meta-description 90 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 16.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/organizations/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.3% smaller (6482B vs 44229B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 740 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/inference/how-to/use-prompt-caching/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-prompt-caching/
- PASS html.meta-description 63 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-20
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 18.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-prompt-caching/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 14 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.8% smaller (15445B vs 95069B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2096 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/rotate-credentials/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/rotate-credentials/
- PASS html.meta-description 80 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-06-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/rotate-credentials/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.2% smaller (2701B vs 39720B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 427 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/app-platform/how-to/deploy-from-github-actions/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/how-to/deploy-from-github-actions/
- PASS html.meta-description 78 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 13.1%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/how-to/deploy-from-github-actions/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.1% smaller (8140B vs 74772B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 1057 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/reference/terraform/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/terraform/
- PASS html.meta-description 85 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-09-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 12.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/terraform/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.1% smaller (3647B vs 40796B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 431 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/kubernetes/how-to/integrate-with-docr/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/integrate-with-docr/
- PASS html.meta-description 60 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-12
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/integrate-with-docr/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 6 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.7% smaller (4836B vs 58223B)
- PASS markdown.valid-markdown 1.0% HTML markup
- PASS html.ssr-content 602 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/functions/how-to/set-custom-cors-headers/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/how-to/set-custom-cors-headers/
- FAIL html.meta-description only 24 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 13.0%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/set-custom-cors-headers/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/3 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.0% smaller (3965B vs 49626B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 585 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/app-platform/how-to/scale-app/ 20/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/how-to/scale-app/
- PASS html.meta-description 61 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-05-20
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 18.4%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/how-to/scale-app/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 79.3% smaller (22776B vs 109900B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2322 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/inference/how-to/use-reasoning/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-reasoning/
- PASS html.meta-description 58 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-04-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-reasoning/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.6% smaller (5291B vs 63243B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 848 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/platform/organizations/limits/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/platform/organizations/limits/
- PASS html.meta-description 55 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/organizations/limits/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.3% smaller (1736B vs 36785B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 245 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/use-tool-playground/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/use-tool-playground/
- PASS html.meta-description 113 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 13.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/how-to/use-tool-playground/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.8% smaller (4286B vs 46626B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 659 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/environments/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/environments/
- PASS html.meta-description 147 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 16.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/concepts/environments/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.8% smaller (6990B vs 49375B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 908 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/review-documents/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/review-documents/
- PASS html.meta-description 146 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 15.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/examples/review-documents/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.0% smaller (7531B vs 57760B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 1049 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/connections/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/connections/
- PASS html.meta-description 146 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 15.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/concepts/connections/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.9% smaller (5260B vs 47369B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 799 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/kubernetes/how-to/data-storage/ 16/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/data-storage/
- PASS html.meta-description 99 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-12
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/data-storage/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.4% smaller (2816B vs 50300B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 412 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/reference/
- PASS html.meta-description 76 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/agent-harness-runtime/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.8% smaller (2205B vs 42605B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 336 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/managed-agents/action-gateway/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/managed-agents/action-gateway/reference/
- PASS html.meta-description 54 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/managed-agents/action-gateway/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.6% smaller (3328B vs 44931B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 465 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/monitor-clusters/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/monitor-clusters/
- PASS html.meta-description 97 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-06-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 14.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/monitor-clusters/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.9% smaller (4262B vs 42111B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 604 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/vector-databases/weaviate/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/weaviate/reference/
- PASS html.meta-description 62 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-06-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.4% smaller (1792B vs 38675B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 275 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/create-vector-index/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/create-vector-index/
- PASS html.meta-description 65 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 17.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/create-vector-index/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.9% smaller (7399B vs 52456B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1027 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/create-knn-index/ 19/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/create-knn-index/
- PASS html.meta-description 66 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 16.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/create-knn-index/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 85.9% smaller (7241B vs 51227B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 935 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/retrieve-knowledge-base/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/retrieve-knowledge-base/
- PASS html.meta-description 150 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 14.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-server-side-tools/retrieve-knowledge-base/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 6 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.9% smaller (7756B vs 69739B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 819 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/knowledge-bases/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/knowledge-bases/reference/
- PASS html.meta-description 89 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 12.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/knowledge-bases/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.4% smaller (3202B vs 41944B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 456 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/cspm/concepts/scans-and-results/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/concepts/scans-and-results/
- PASS html.meta-description 73 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/concepts/scans-and-results/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.3% smaller (3505B vs 40242B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 584 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/inference/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/inference/reference/
- PASS html.meta-description 89 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-09-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.5% smaller (6090B vs 53168B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 744 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/cspm/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/cspm/reference/
- PASS html.meta-description 127 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-02-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 11.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.8% smaller (2352B vs 37901B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 312 words in initial HTML
- PASS http.no-interstitial
69 https://docs.digitalocean.com/products/app-platform/how-to/scale-to-zero/ 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/how-to/scale-to-zero/
- PASS html.meta-description 70 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 17.7%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/how-to/scale-to-zero/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 86.6% smaller (7869B vs 58737B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1253 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/nfs/how-to/resize/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/how-to/resize/
- PASS html.meta-description 62 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-10-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 13.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/how-to/resize/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.8% smaller (2862B vs 39828B)
- PASS markdown.valid-markdown 1.0% HTML markup
- PASS html.ssr-content 451 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/databases/valkey/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/valkey/reference/
- PASS html.meta-description 89 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-04-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/valkey/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.5% smaller (3138B vs 41804B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 447 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/nfs/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/nfs/reference/
- PASS html.meta-description 89 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2025-10-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/nfs/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.9% smaller (1864B vs 36853B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 303 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/databases/opensearch/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/opensearch/reference/
- PASS html.meta-description 125 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-06-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/opensearch/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.5% smaller (2261B vs 40821B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 359 words in initial HTML
- PASS http.no-interstitial
62 https://docs.digitalocean.com/reference/pydo/ 18/29
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/reference/pydo/
- PASS html.meta-description 151 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2024-10-02
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/pydo/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.1% smaller (2178B vs 37064B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 290 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/paperspace/deployments/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/deployments/reference/
- PASS html.meta-description 150 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/deployments/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.3% smaller (2444B vs 42661B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 319 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/paperspace/notebooks/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/notebooks/reference/
- PASS html.meta-description 93 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/notebooks/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (1370B vs 42567B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 266 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/paperspace/machines/reference/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/machines/reference/
- PASS html.meta-description 142 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 9.7%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/machines/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.1% smaller (1662B vs 43064B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 284 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/paperspace/workflows/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/paperspace/workflows/reference/
- PASS html.meta-description 145 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/workflows/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.3% smaller (1886B vs 40065B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 270 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/snapshooter/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/reference/
- PASS html.meta-description 81 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.5% smaller (990B vs 39389B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 267 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-files/ 18/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshooter/how-to/back-up-files/
- PASS html.meta-description 132 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- PASS html.text-ratio 15.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshooter/how-to/back-up-files/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.7% smaller (4489B vs 43414B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 740 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/kafka/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/kafka/
- PASS html.meta-description 150 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-12-08
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/kafka/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.0% smaller (5514B vs 45890B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 442 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/databases/kafka/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/kafka/reference/
- PASS html.meta-description 120 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/kafka/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.7% smaller (1655B vs 38264B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 283 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/uptime/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/uptime/reference/
- PASS html.meta-description 89 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/uptime/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.9% smaller (1788B vs 35069B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 298 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/app-platform/details/availability/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/details/availability/
- PASS html.meta-description 50 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 8.3%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/details/availability/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (1293B vs 50551B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 286 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/app-platform/reference/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/app-platform/reference/
- PASS html.meta-description 89 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-06-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.5%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.4% smaller (4621B vs 53692B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 680 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/functions/how-to/create-namespaces/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/how-to/create-namespaces/
- PASS html.meta-description 145 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 13.1%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/create-namespaces/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 2/4 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.5% smaller (3327B vs 44566B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 541 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/functions/reference/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/functions/reference/
- PASS html.meta-description 151 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.5%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.4% smaller (4130B vs 47787B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 556 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/container-registry/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/container-registry/reference/
- PASS html.meta-description 124 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/container-registry/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.2% smaller (2594B vs 38271B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 365 words in initial HTML
- PASS http.no-interstitial
57 https://docs.digitalocean.com/products/backups/reference/ 16/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/backups/reference/
- PASS html.meta-description 113 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 12.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/backups/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.5% smaller (2237B vs 34442B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 297 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/kubernetes/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/reference/
- PASS html.meta-description 129 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-07-04
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.7% smaller (2438B vs 46401B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 374 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/droplets/reference/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/droplets/reference/
- PASS html.meta-description 91 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.2%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.7% smaller (2479B vs 46997B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 464 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/networking/reserved-ips/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/reserved-ips/reference/
- PASS html.meta-description 106 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.9%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/reserved-ips/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.8% smaller (2354B vs 38180B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 350 words in initial HTML
- PASS http.no-interstitial
57 https://docs.digitalocean.com/products/networking/vpc/reference/ 16/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/vpc/reference/
- PASS html.meta-description 89 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2020-04-07
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/vpc/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.7% smaller (2290B vs 42902B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 408 words in initial HTML
- PASS http.no-interstitial
57 https://docs.digitalocean.com/products/snapshots/reference/ 16/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/snapshots/reference/
- PASS html.meta-description 103 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/snapshots/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.6% smaller (1569B vs 35432B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 252 words in initial HTML
- PASS http.no-interstitial
57 https://docs.digitalocean.com/products/networking/load-balancers/reference/ 16/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/load-balancers/reference/
- PASS html.meta-description 117 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/load-balancers/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.2% smaller (2274B vs 39156B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 364 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/databases/mongodb/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mongodb/reference/
- PASS html.meta-description 89 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2021-02-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mongodb/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.3% smaller (2324B vs 40421B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 358 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/databases/mysql/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/mysql/reference/
- PASS html.meta-description 120 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.9% smaller (2524B vs 41597B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 374 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/kubernetes/how-to/add-volumes/ 18/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/kubernetes/how-to/add-volumes/
- PASS html.meta-description 122 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-08-12
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 18.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/kubernetes/how-to/add-volumes/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 7/15 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.6% smaller (12805B vs 73786B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1697 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/databases/postgresql/reference/ 17/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/databases/postgresql/reference/
- PASS html.meta-description 89 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/postgresql/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.5% smaller (2740B vs 42399B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 423 words in initial HTML
- PASS http.no-interstitial
57 https://docs.digitalocean.com/products/custom-images/reference/ 16/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/custom-images/reference/
- PASS html.meta-description 116 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2018-09-25
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/custom-images/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.1% smaller (1692B vs 34361B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 256 words in initial HTML
- PASS http.no-interstitial
57 https://docs.digitalocean.com/products/projects/reference/ 16/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/projects/reference/
- FAIL html.meta-description only 48 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 11.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/projects/reference/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.4% smaller (1956B vs 34735B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 278 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/dns/how-to/ 17/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://docs.digitalocean.com/products/networking/dns/how-to/
- PASS html.meta-description 98 chars
- FAIL html.og-title missing
- FAIL html.og-description missing
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- PASS html.json-ld.date-modified 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/dns/how-to/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.2% smaller (2242B vs 38378B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 321 words in initial HTML
- PASS http.no-interstitial