DigitalOcean Docs
up 5 from 65 on 27 May 2026
Embed your badge ↗DigitalOcean Docs scores 70 out of 100 on the a14y v0.3.0-draft scorecard. The scan covered 500 pages, and 66% 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 17/298 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 4516 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/vector-databases/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 37326B)
- 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/vector-databases/weaviate/ 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/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 8.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (7081B vs 74646B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 601 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/cspm/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/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-03-31
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (3681B vs 40107B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 592 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/inference/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/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-07-27
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 28 headings
- PASS html.text-ratio 29.6%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 68.9% smaller (29764B vs 95731B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3796 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/inference/how-to/si-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/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
- PASS markdown.content-negotiation text/markdown; 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 (4435B vs 64588B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 807 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/bare-metal-gpus/concepts/gpu-product-comparison/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- PASS html.text-ratio 15.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2988B vs 34704B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 456 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/knowledge-bases/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/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.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (5680B vs 43838B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 710 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/nfs/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/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
- PASS markdown.content-negotiation text/markdown; 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 (7231B vs 45949B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1044 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 2025-12-05
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- FAIL html.text-ratio 5.9%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (7515B vs 645692B)
- PASS markdown.valid-markdown 0.6% HTML markup
- PASS html.ssr-content 2948 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/opensearch/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/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.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1325B vs 41394B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 321 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/valkey/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/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.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2257B vs 43662B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 424 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/workflows/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/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
- PASS markdown.content-negotiation text/markdown; 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 (1758B vs 37999B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 308 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/notebooks/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/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
- PASS markdown.content-negotiation text/markdown; 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 43109B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 410 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/uptime/how-to/create-checks/ 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-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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 13.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2757B vs 35348B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 435 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/kafka/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1319B vs 39275B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 306 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/deployments/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 39003B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 263 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/snapshooter/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/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.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 43727B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 723 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/uptime/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 36841B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 468 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/functions/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/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
- PASS markdown.content-negotiation text/markdown; 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 (4197B vs 47192B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 718 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/mysql/concepts/migration-strategies/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 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/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
- PASS markdown.content-negotiation text/markdown; 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 (3565B vs 48085B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 635 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/databases/mongodb/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/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 10.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1602B vs 42005B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 346 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshots/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 35202B)
- 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/container-registry/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/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-04-07
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 12.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3020B vs 38472B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 380 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/networking/vpc/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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- PASS html.text-ratio 20.5%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.8% smaller (9273B vs 50998B)
- PASS markdown.valid-markdown 17.9% HTML markup
- PASS html.ssr-content 932 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/postgresql/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/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 2019-07-26
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (2547B vs 47479B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 508 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mysql/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/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 2019-08-20
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (2574B vs 46473B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 503 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/ 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/
- 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 1.4%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (7192B vs 953013B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1276 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/kubernetes/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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- PASS html.text-ratio 20.2%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.3% smaller (13106B vs 70267B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1800 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/custom-images/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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.8% smaller (4139B vs 37078B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 575 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/weaviate/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3522B vs 39285B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 423 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/projects/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/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.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 35654B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 383 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/ 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/
- 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-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 2.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
- PASS markdown.content-negotiation text/markdown; 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 (5853B vs 235984B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 538 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/backups/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/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.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2955B vs 36170B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 486 words in initial HTML
- PASS http.no-interstitial
74 https://docs.digitalocean.com/products/droplets/details/features/ 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-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 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-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- PASS html.text-ratio 18.2%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.1% smaller (12906B vs 76517B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1719 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/dns/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/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
- PASS markdown.content-negotiation text/markdown; 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 36911B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 280 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/firewalls/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/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 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1619B vs 35492B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 284 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/ipv6/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/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-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/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
- PASS markdown.content-negotiation text/markdown; 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 (1642B vs 35058B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 260 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/networking/load-balancers/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/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
- PASS markdown.content-negotiation text/markdown; 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 57535B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1823 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/spaces/details/features/ 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/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
- PASS markdown.content-negotiation text/markdown; 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.0% smaller (6188B vs 47602B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 892 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/networking/reserved-ips/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/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.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2402B vs 40253B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 426 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-07-15
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (5479B vs 63004B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1059 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
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (8287B vs 61754B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 814 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 38117B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 397 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/knowledge-bases/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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.2% smaller (5008B vs 42456B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 653 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/cspm/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/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-03-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 13.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2681B vs 38326B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 471 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
- FAIL html.text-ratio 5.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.0% smaller (6527B vs 641195B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 2932 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/inference/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/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-07-31
- 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/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 74.6% smaller (27095B vs 106670B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3295 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/nfs/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/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
- PASS markdown.content-negotiation text/markdown; 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 37388B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 332 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/reference/mcp/mcp-tools/ 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/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 4.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.2% smaller (5519B vs 717048B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 2566 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/valkey/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2184B vs 43063B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 401 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/deployments/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/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 8.1%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (955B vs 44438B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 209 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/opensearch/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1505B vs 41737B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 314 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/notebooks/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/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 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 8.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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (923B vs 47039B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 232 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshooter/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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 39528B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 276 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/workflows/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/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 8.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (955B vs 43037B)
- 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/databases/kafka/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2055B vs 40848B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 377 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/uptime/how-to/edit-checks/ 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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1364B vs 33601B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 257 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/uptime/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 33629B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 239 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/functions/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/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
- PASS markdown.content-negotiation text/markdown; 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 (1567B vs 42028B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 339 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/databases/mysql/concepts/sort-buffer-size/ 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/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 2022-07-07
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 91.4% smaller (4584B vs 53032B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 700 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshots/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 34355B)
- 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/mongodb/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2060B vs 42728B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 390 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/container-registry/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/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
- PASS markdown.content-negotiation text/markdown; 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 38402B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 458 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/vpc/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2281B vs 42982B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 448 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/mysql/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/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 2019-08-20
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (2394B vs 46185B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 471 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/postgresql/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/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 2019-07-26
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (2453B vs 46838B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 474 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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.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
- PASS markdown.content-negotiation text/markdown; 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 (7406B vs 60457B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1125 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/custom-images/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 33217B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 224 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/projects/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/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
- PASS markdown.content-negotiation text/markdown; 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 32996B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 174 words in initial HTML
- PASS http.no-interstitial
66 https://docs.digitalocean.com/products/vector-databases/weaviate/reference/api-errors/ 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/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.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2252B vs 40335B)
- 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/monitoring/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/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.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1100B vs 35995B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 226 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/weaviate/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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1816B vs 38040B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 303 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
- FAIL html.text-ratio 5.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 98.9% smaller (6691B vs 637174B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2993 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/monitoring/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/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 10.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2282B vs 43633B)
- 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-07-22
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (6180B vs 59106B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 992 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/monitoring/how-to/install-metrics-agent/ 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/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
- PASS markdown.content-negotiation text/markdown; 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 (12965B vs 70066B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1482 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/dns/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/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.7% smaller (825B vs 35123B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 200 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/backups/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 35384B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 359 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/firewalls/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 34657B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 186 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/networking/load-balancers/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/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
- PASS markdown.content-negotiation text/markdown; 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 42583B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 676 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/ipv6/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/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
- PASS markdown.content-negotiation text/markdown; 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 (1112B vs 34407B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 196 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/reserved-ips/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/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.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1462B vs 38939B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 302 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/spaces/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/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
- PASS markdown.content-negotiation text/markdown; 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 47970B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1074 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 9 headings
- FAIL html.text-ratio 13.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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.8% smaller (8168B vs 61806B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 852 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/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/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 11.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1972B vs 34774B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 233 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/knowledge-bases/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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 37668B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 258 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/inference/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1501B vs 62984B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 458 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 2025-12-05
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- FAIL html.text-ratio 5.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.3% smaller (4252B vs 637086B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2693 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/cspm/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1273B vs 37456B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 216 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/nfs/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1323B vs 37781B)
- 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/databases/opensearch/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/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.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1318B vs 45682B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 241 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/paperspace/deployments/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/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
- PASS markdown.content-negotiation text/markdown; 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 (1726B vs 47096B)
- 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/valkey/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/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 8.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1446B vs 49804B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 253 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/paperspace/notebooks/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/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.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 49683B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 278 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/paperspace/workflows/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/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.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1720B vs 45681B)
- 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/snapshooter/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/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.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2999B vs 42286B)
- 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/databases/kafka/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/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 8.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1409B vs 47092B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 229 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/uptime/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/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
- PASS markdown.content-negotiation text/markdown; 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 33321B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 236 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/functions/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/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 9.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1261B vs 44126B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 253 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/uptime/how-to/destroy-checks/ 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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1156B vs 33414B)
- 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/databases/mongodb/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/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 8.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1493B vs 49836B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 250 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshots/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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (839B vs 34058B)
- 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/container-registry/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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1200B vs 37935B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 199 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/vpc/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2216B vs 52024B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 305 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/postgresql/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/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 8.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1597B vs 53752B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 292 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-05-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 18 headings
- FAIL html.text-ratio 6.2%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/4 blocks missing language
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (9972B vs 649037B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3302 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mysql/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/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 8.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1522B vs 53052B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 289 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/kubernetes/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1616B vs 60187B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 346 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/custom-images/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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1050B vs 33132B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 199 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/weaviate/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/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.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1714B vs 37851B)
- 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/backups/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1401B vs 39688B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 196 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/projects/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/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
- PASS markdown.content-negotiation text/markdown; 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 33309B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 187 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/droplets/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/droplets/details/availability/
- FAIL html.meta-description only 46 chars
- FAIL html.og-title missing
- 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-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 6.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2559B vs 79337B)
- 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/networking/firewalls/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/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 10.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 34879B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 194 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/dns/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/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
- PASS markdown.content-negotiation text/markdown; 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 35433B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 211 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/reserved-ips/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1344B vs 38972B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 273 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/load-balancers/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1623B vs 43342B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 266 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/ipv6/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/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
- PASS markdown.content-negotiation text/markdown; 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 (941B vs 34288B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 182 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/spaces/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/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.2% smaller (8957B vs 53292B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1213 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/monitoring/how-to/install-metrics-agent-repository/ 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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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.3% smaller (10258B vs 54971B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1420 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/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/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.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 34882B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 205 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/droplets/details/gpu-availability/ 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/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-07-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- FAIL html.text-ratio 8.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3508B vs 69962B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 618 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/knowledge-bases/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/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-04-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 15.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4902B vs 43001B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 658 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/cspm/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/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-03-31
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (1073B vs 34745B)
- 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/inference/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/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-07-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 23 headings
- PASS html.text-ratio 22.0%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 77.4% smaller (18865B vs 83402B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2453 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/nfs/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/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
- PASS markdown.content-negotiation text/markdown; 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 36605B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 426 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/opensearch/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/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-07-29
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 14.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3849B vs 45806B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 657 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/paperspace/deployments/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 38734B)
- 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/databases/valkey/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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- PASS html.text-ratio 17.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (5734B vs 48899B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 933 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/paperspace/notebooks/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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 41162B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 256 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshooter/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 40825B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 553 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/functions/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/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
- PASS markdown.content-negotiation text/markdown; 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 (2520B vs 43274B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 488 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/paperspace/workflows/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (992B vs 37054B)
- 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/databases/kafka/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/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-07-29
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (3592B vs 43292B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 593 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/uptime/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/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.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 33120B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 221 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/snapshots/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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1189B vs 34413B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 255 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
- FAIL html.text-ratio 9.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.7% smaller (1901B vs 660395B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2289 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/container-registry/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 36859B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 392 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/vpc/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/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-07-13
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (5281B vs 46639B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 759 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/mongodb/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/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-07-21
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (5444B vs 47581B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 837 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/databases/mysql/details/limits/ 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/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-07-13
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (6403B vs 51956B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1035 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/databases/postgresql/details/limits/ 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/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-07-15
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (7161B vs 54079B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1022 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/custom-images/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/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 15.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3668B vs 35853B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 521 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/weaviate/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3268B vs 39540B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 418 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/kubernetes/details/limits/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 21.2%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 80.2% smaller (13327B vs 67293B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1875 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/monitoring/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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 2.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 98.6% smaller (2344B vs 169792B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 359 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/projects/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/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
- PASS markdown.content-negotiation text/markdown; 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 33181B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 193 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/droplets/details/images/ 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/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 10.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2660B vs 55375B)
- 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/networking/firewalls/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/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-07-29
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (2823B vs 36621B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 416 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/backups/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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 34731B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 471 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/dns/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/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
- PASS markdown.content-negotiation text/markdown; 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 37798B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 492 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/droplets/details/limits/ 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/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-27
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 16.9%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.4% smaller (7465B vs 59193B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1219 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/reserved-ips/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/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.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3214B vs 41399B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 544 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/products/networking/ipv6/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/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
- PASS markdown.content-negotiation text/markdown; 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 35451B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 360 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/load-balancers/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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 21.1%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.8% smaller (8605B vs 47245B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1259 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/spaces/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/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-07-13
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 80.5% smaller (10430B vs 53477B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1426 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/monitoring/how-to/uninstall-metrics-agent/ 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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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.0% smaller (6019B vs 46317B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 861 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/knowledge-bases/details/knowledge-base-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/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
- PASS markdown.content-negotiation text/markdown; 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 45142B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 471 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/inference/how-to/si-endpoints/ 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/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-07-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 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/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.2% smaller (8143B vs 69006B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1159 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/inference/details/models/ 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/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-07-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 18.1%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 77.0% smaller (30578B vs 133209B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3127 words in initial HTML
- PASS http.no-interstitial
74 https://docs.digitalocean.com/products/droplets/details/private-droplets/ 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-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 19.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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 84.1% smaller (10722B vs 67525B)
- PASS markdown.valid-markdown 15.0% HTML markup
- PASS html.ssr-content 1366 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
- FAIL html.text-ratio 14.9%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.0% smaller (6527B vs 65248B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1129 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/paperspace/accounts-and-teams/manage-accounts/ 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/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
- PASS markdown.content-negotiation text/markdown; 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 (6222B vs 46124B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 988 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/reference/paperspace/api-keys/ 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/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 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 5.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.7% smaller (1784B vs 630485B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2364 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/how-to/connect-digitalocean-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/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.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3676B vs 43009B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 570 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/snapshooter/details/ip-address-allowlist/ 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/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.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 40720B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 461 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
- FAIL html.text-ratio 13.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (5797B vs 70033B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1096 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-07-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 8.2%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.6% smaller (7436B vs 167257B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1524 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/uptime/how-to/create-alerts/ 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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3969B vs 36748B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 635 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/kubernetes/how-to/create-clusters/ 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/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-05-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 16 headings
- PASS html.text-ratio 22.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 76.5% smaller (25289B vs 107602B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 3140 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/monitoring/concepts/ 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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1351B vs 37634B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 241 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/monitoring/how-to/manage-alerts/ 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/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.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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.3% smaller (20900B vs 81424B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 2630 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/inference/how-to/import-models/ 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/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 24.6%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 78.5% smaller (17183B vs 79784B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2761 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/uptime/how-to/edit-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/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 11.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 33519B)
- 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/monitoring/details/ 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/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 9.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1632B vs 40915B)
- 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-07-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 14.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (5128B vs 62302B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 981 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/monitoring/how-to/upgrade-legacy-agent/ 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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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.4% smaller (5266B vs 41808B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 707 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/uptime/how-to/destroy-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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 33420B)
- 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/monitoring/support/ 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/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 7.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1775B vs 52452B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 287 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/monitoring/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4536B vs 39863B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 685 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/monitoring/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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 35775B)
- 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/monitoring/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/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.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (955B vs 34699B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 215 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/create/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- PASS html.text-ratio 15.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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.3% smaller (7973B vs 58029B)
- PASS markdown.valid-markdown 0.5% HTML markup
- PASS html.ssr-content 998 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/organizations/roles/ 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/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 6.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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (1051B vs 130679B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 655 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/vector-databases/opensearch/getting-started/quickstart/ 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/vector-databases/opensearch/getting-started/quickstart/
- 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
- PASS html.headings 5 headings
- PASS html.text-ratio 16.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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.6% smaller (7792B vs 54064B)
- PASS markdown.valid-markdown 2.2% HTML markup
- PASS html.ssr-content 935 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/vector-databases/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/vector-databases/getting-started/quickstart/
- 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
- PASS html.headings 6 headings
- PASS html.text-ratio 22.9%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 79.2% smaller (9373B vs 44992B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1253 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/vector-databases/concepts/vector-search-concepts/ 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/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 27.1%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 76.2% smaller (11661B vs 49043B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1624 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/vector-databases/postgresql/getting-started/quickstart/ 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/vector-databases/postgresql/getting-started/quickstart/
- 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
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (7210B vs 56203B)
- PASS markdown.valid-markdown 2.9% HTML markup
- PASS html.ssr-content 901 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/knowledge-bases/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/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 9.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1339B vs 43043B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 254 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/knowledge-bases/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/knowledge-bases/getting-started/quickstart/
- 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-04-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 22.9%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 78.0% smaller (11151B vs 50697B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1516 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/cspm/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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1750B vs 36570B)
- 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/knowledge-bases/details/website-crawler/ 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/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 11.3%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.6% smaller (1682B vs 38215B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 320 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/cspm/concepts/rule-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/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 14.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2879B vs 37923B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 453 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/inference/how-to/use-model-playground/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- PASS html.text-ratio 19.6%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 77.0% smaller (16011B vs 69608B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1776 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/inference/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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1685B vs 60779B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 509 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/inference/getting-started/quickstart/ 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/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 23.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 77.6% smaller (19578B vs 87344B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2770 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/inference/details/website-crawler/ 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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1846B vs 57621B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 550 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/cspm/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/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 8.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (982B vs 41661B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 199 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/nfs/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/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.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1106B vs 36805B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 220 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/nfs/how-to/create/ 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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 41454B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 723 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/nfs/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/nfs/getting-started/quickstart/
- 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-03-12
- 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
- PASS markdown.content-negotiation text/markdown; 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.1% smaller (4083B vs 41067B)
- PASS markdown.valid-markdown 2.4% HTML markup
- PASS html.ssr-content 573 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/valkey/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/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 3.0%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (1003B vs 130910B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 257 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/valkey/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/databases/valkey/getting-started/quickstart/
- 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 2025-04-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 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/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
- PASS markdown.content-negotiation text/markdown; 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 (2539B vs 45806B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 462 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/opensearch/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/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 2.4%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (968B vs 164084B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 248 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/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/databases/opensearch/getting-started/quickstart/
- 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 2024-06-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- FAIL html.text-ratio 13.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 89.1% smaller (7035B vs 64279B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 827 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/deployments/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/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.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1278B vs 40457B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 240 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/accounts-and-teams/add-ssh-keys/ 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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2356B vs 40333B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 413 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/notebooks/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/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.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1569B vs 43158B)
- 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/paperspace/workflows/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/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
- PASS markdown.content-negotiation text/markdown; 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 (1032B vs 37489B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 215 words in initial HTML
- PASS http.no-interstitial
66 https://docs.digitalocean.com/reference/paperspace/gradient/install/ 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/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 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- FAIL html.text-ratio 5.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
- PASS markdown.content-negotiation text/markdown; 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 99.4% smaller (4123B vs 638496B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 2687 words in initial HTML
- PASS http.no-interstitial
66 https://docs.digitalocean.com/reference/paperspace/core/install/ 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/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 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 5.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.3% smaller (4430B vs 639548B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2765 words in initial HTML
- PASS http.no-interstitial
66 https://docs.digitalocean.com/reference/paperspace/pspace/install/ 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/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 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 5.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
- PASS markdown.content-negotiation text/markdown; 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 99.8% smaller (967B vs 630226B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2241 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/deployments/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/paperspace/deployments/getting-started/quickstart/
- 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 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 11.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2007B vs 40939B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 356 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/notebooks/details/public-datasets/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- PASS html.text-ratio 19.6%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 81.1% smaller (10190B vs 54011B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 927 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/notebooks/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/paperspace/notebooks/getting-started/quickstart/
- 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 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 9.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1216B vs 41871B)
- 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/snapshooter/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/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 9.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1090B vs 40030B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 271 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/snapshooter/how-to/connect-other-accounts/ 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/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.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 83.0% smaller (9800B vs 57637B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1364 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 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 2023-09-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 14.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (5592B vs 51155B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 774 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/details/alpha-beta-tests/ 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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 40048B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 445 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/support-plans/ 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/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 8.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3707B vs 136613B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1059 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/kafka/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/databases/kafka/getting-started/quickstart/
- 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 2022-12-08
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (2158B vs 42184B)
- 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/kafka/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/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 2.5%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (957B vs 151714B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 233 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/app-platform/concepts/choosing-a-plan/ 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/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 11.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4189B vs 66906B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 862 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/uptime/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/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 1.8%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1003B vs 189765B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 205 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/uptime/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/uptime/getting-started/quickstart/
- 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
- PASS html.headings 5 headings
- PASS html.text-ratio 15.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3420B vs 36939B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 561 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/app-platform/getting-started/ 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/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/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
- PASS markdown.content-negotiation text/markdown; 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 (2203B vs 71012B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 549 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/app-platform/details/intro-faq/ 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/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 16.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
- PASS markdown.content-negotiation text/markdown; 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 (10743B vs 75067B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1605 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/app-platform/getting-started/sample-apps/ 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/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 10.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4608B vs 92218B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 680 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/functions/how-to/create-functions/ 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/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 15.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 87.5% smaller (7548B vs 60190B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1062 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/functions/getting-started/quickstart/ 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/quickstart/
- 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 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 17.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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.7% smaller (7160B vs 53677B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 1048 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/functions/getting-started/ 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/
- 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 8.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1691B vs 52049B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 323 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/functions/getting-started/sample-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/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 5.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3668B vs 111500B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 544 words in initial HTML
- PASS http.no-interstitial
75 https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/deploy-mongodb/ 21/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.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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.8% smaller (7471B vs 56779B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 1152 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/snapshots/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/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
- PASS markdown.content-negotiation text/markdown; 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 (933B vs 34484B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 195 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mongodb/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/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 3.1%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (980B vs 127738B)
- 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/databases/mongodb/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/databases/mongodb/getting-started/quickstart/
- 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
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (2247B vs 44836B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 427 words in initial HTML
- PASS http.no-interstitial
75 https://docs.digitalocean.com/products/app-platform/how-to/create-apps/ 21/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 17.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 84.1% smaller (13630B vs 85614B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1915 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/container-registry/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/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 3.0%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (1072B vs 122454B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 212 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/reference/doctl/ 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/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 5.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.4% smaller (4142B vs 640798B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2509 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/container-registry/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/container-registry/getting-started/quickstart/
- 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
- PASS html.headings 8 headings
- PASS html.text-ratio 21.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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.0% smaller (9540B vs 47694B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 1269 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/vpc/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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3448B vs 44314B)
- 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/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
- FAIL html.text-ratio 9.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (10222B vs 167133B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1968 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/vpc/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/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 2.5%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1078B vs 157627B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 273 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mysql/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/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 3.2%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (1005B vs 130883B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 293 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/mysql/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/databases/mysql/getting-started/quickstart/
- 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 2019-08-20
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 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/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
- PASS markdown.content-negotiation text/markdown; 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 (2588B vs 48735B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 504 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/postgresql/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/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 3.4%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (1080B vs 125059B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 296 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/postgresql/ 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/
- 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 6 headings
- FAIL html.text-ratio 1.3%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (7301B vs 536061B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 695 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/postgresql/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/databases/postgresql/getting-started/quickstart/
- 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
- PASS html.headings 8 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/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
- PASS markdown.content-negotiation text/markdown; 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 (3054B vs 50336B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 562 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/kubernetes/getting-started/quickstart/ 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/kubernetes/getting-started/quickstart/
- 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-17
- 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/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
- PASS markdown.content-negotiation text/markdown; 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.4% smaller (7787B vs 61837B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1233 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/kubernetes/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/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 8.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1554B vs 57245B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 388 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/custom-images/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/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 4.2%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (1023B vs 81573B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 199 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/custom-images/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/custom-images/getting-started/quickstart/
- 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-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 13.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2666B vs 36584B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 430 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/projects/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/projects/getting-started/quickstart/
- 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 13.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2243B vs 34753B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 403 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/projects/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/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 8.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 38667B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 187 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/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/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.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1129B vs 34886B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 193 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/opensearch/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/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 9.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1150B vs 39884B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 224 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/weaviate/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/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 8.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1073B vs 42286B)
- 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/volumes/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/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 9.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (910B vs 35884B)
- 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/vector-databases/postgresql/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/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 9.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1145B vs 39890B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 215 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/backups/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/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 9.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
- PASS markdown.content-negotiation text/markdown; 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 (1012B vs 37132B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 205 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/weaviate/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3392B vs 41309B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 463 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/postgresql/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/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 5.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3116B vs 89264B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 361 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/droplets/getting-started/ 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/
- 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 8.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1482B vs 54795B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 400 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/ipv6/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/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 3.4%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (1081B vs 102270B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 193 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/firewalls/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/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 4.3%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (1018B vs 81447B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 201 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/dns/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/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 1.5%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1304B vs 243200B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 244 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/load-balancers/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/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 2.4%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (1529B vs 174062B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 293 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/reserved-ips/getting-started/ 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/
- 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 3.7%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (1088B vs 102374B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 242 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/backups/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/backups/getting-started/quickstart/
- 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
- PASS html.headings 6 headings
- FAIL html.text-ratio 13.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2466B vs 36254B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 419 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/spaces/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/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 7.7%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (1029B vs 51487B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 266 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/droplets/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/droplets/getting-started/quickstart/
- 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-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 12.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4766B vs 55470B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 768 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/dns/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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 37621B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 387 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/monitoring/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/monitoring/getting-started/quickstart/
- 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
- 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/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
- PASS markdown.content-negotiation text/markdown; 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.3% smaller (8659B vs 46327B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1235 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/firewalls/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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 13.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2747B vs 37551B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 451 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/ipv6/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/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
- PASS markdown.content-negotiation text/markdown; 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 (2603B vs 37040B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 406 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/load-balancers/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/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
- PASS markdown.content-negotiation text/markdown; 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 43008B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 629 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshots/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/snapshots/getting-started/quickstart/
- 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
- PASS html.headings 5 headings
- FAIL html.text-ratio 12.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2369B vs 37206B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 401 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/networking/reserved-ips/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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 12.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2641B vs 42046B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 485 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/kubernetes/how-to/connect-to-cluster/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- PASS html.text-ratio 16.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 87.2% smaller (8192B vs 64137B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1165 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/teams/roles/ 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/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 1.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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1683B vs 458003B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 728 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/monitoring/details/limits/ 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/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.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3714B vs 38352B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 587 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/kubernetes/how-to/add-node-pools/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 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/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
- PASS markdown.content-negotiation text/markdown; 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 85.9% smaller (11621B vs 82307B)
- PASS markdown.valid-markdown 0.5% HTML markup
- PASS html.ssr-content 1654 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/spaces/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/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
- PASS markdown.content-negotiation text/markdown; 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 47192B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 897 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/snapshooter/how-to/connect-servers/ 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-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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 46665B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 881 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/snapshooter/how-to/connect-using-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/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.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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.6% smaller (9925B vs 54051B)
- PASS markdown.valid-markdown 0.6% HTML markup
- PASS html.ssr-content 1262 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/snapshooter/how-to/connect-using-containerized-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/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.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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.3% smaller (8711B vs 55640B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 1168 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/inference/how-to/use-serverless-inference/ 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-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 12.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4053B vs 77830B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 728 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/app-platform/how-to/clone-app/ 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/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 12.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (5070B vs 69588B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 973 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/notebooks/details/storage-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/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 13.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3033B vs 44155B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 491 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/paperspace/accounts-and-teams/use-secrets/ 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/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 2023-12-14
- 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
- PASS markdown.content-negotiation text/markdown; 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.1% smaller (4788B vs 43893B)
- PASS markdown.valid-markdown 2.8% HTML markup
- PASS html.ssr-content 787 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/snapshooter/how-to/add-an-encryption-key/ 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/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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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.1% smaller (6876B vs 49353B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1117 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/how-to/use-spaces-for-storage/ 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/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 9.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4170B vs 65886B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 617 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/billing/late-payments/ 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/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 7.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4784B vs 158208B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1098 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/support/create-support-ticket/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 6.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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (1861B vs 130758B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 755 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/vector-databases/concepts/choosing-an-engine/ 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/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.7%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.6% smaller (7444B vs 42894B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1031 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/connect/ 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/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 13.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (5948B vs 61236B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 676 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/how-to/create/ 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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3289B vs 36225B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 367 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/create/ 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/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-07-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 37 headings
- PASS html.text-ratio 22.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 73.0% smaller (34762B vs 128556B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 3689 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/inference/how-to/retrieve-available-models/ 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/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
- PASS markdown.content-negotiation text/markdown; 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.8% smaller (2730B vs 65337B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 599 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/knowledge-bases/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/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 7.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2898B vs 62047B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 393 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/cspm/concepts/findings-and-severity/ 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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (5163B vs 42037B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 783 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/inference/how-to/ 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/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
- PASS html.text-ratio 16.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (11766B vs 126205B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1439 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/inference/how-to/use-dedicated-inference/ 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/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-06-03
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 22 headings
- PASS html.text-ratio 21.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 79.8% smaller (19666B vs 97592B)
- PASS markdown.valid-markdown 1.2% HTML markup
- PASS html.ssr-content 2558 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/cspm/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/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 5.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
- PASS markdown.content-negotiation text/markdown; 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 (1737B vs 71885B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 256 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/nfs/how-to/delete/ 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/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
- PASS markdown.content-negotiation text/markdown; 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.1% smaller (2272B vs 38337B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 381 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/nfs/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/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 8.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2871B vs 54720B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 402 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/inference/concepts/context-management/ 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/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 16.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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.8% smaller (8104B vs 72505B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1433 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/valkey/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/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 0.4%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (4710B vs 1570507B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 598 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/create-jupyter-notebook/ 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/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.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 44960B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 653 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/opensearch/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/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 0.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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (4921B vs 2144938B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 610 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/deployments/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/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 9.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2920B vs 50026B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 356 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/machines/getting-started/ 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/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%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1349B vs 42066B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 273 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/notebooks/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/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 10.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
- PASS markdown.content-negotiation text/markdown; 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 (5061B vs 57412B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 588 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/paperspace/accounts-and-teams/manage-teams/ 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/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
- PASS markdown.content-negotiation text/markdown; 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 (3618B vs 39626B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 652 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/workflows/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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2098B vs 41920B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 316 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/paperspace/notebooks/details/storage-types/ 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/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
- PASS markdown.content-negotiation text/markdown; 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 (5341B vs 49188B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 831 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
- FAIL html.text-ratio 12.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (7643B vs 65099B)
- 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/databases/kafka/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/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 0.3%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (4063B vs 1628014B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 518 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/snapshooter/how-to/use-other-storage-providers/ 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/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.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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.0% smaller (9657B vs 56889B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1457 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/uptime/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/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 0.4%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (2283B vs 1133466B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 328 words in initial HTML
- PASS http.no-interstitial
74 https://docs.digitalocean.com/products/app-platform/details/features/ 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-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 2022-06-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- PASS html.text-ratio 15.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (8182B vs 72395B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1348 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/app-platform/how-to/ 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/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 14.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (11342B vs 132463B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1407 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/functions/how-to/ 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/
- 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 6.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4377B vs 93680B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 565 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/functions/how-to/develop-functions/ 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/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 19.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 82.3% smaller (11220B vs 63313B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1478 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/add-functions/ 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/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 18.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 83.0% smaller (12516B vs 73552B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 1725 words in initial HTML
- PASS http.no-interstitial
75 https://docs.digitalocean.com/products/app-platform/how-to/deploy-from-container-images/ 21/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 18.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 83.7% smaller (13570B vs 83193B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2024 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/mongodb/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/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 0.4%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (5132B vs 1608011B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 641 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-07-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 18 headings
- FAIL html.text-ratio 5.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 94.2% smaller (29339B vs 503934B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 3858 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/container-registry/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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 1.3%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1589B vs 298214B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 261 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/vpc/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/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 0.3%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (5130B vs 2282216B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 666 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/kubernetes/how-to/autoscale/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- PASS html.text-ratio 22.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 78.0% smaller (18343B vs 83293B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 2366 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/mysql/ 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/
- 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 1.1%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (6668B vs 574030B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 652 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/mysql/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/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 0.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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (7079B vs 2306962B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 872 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/postgresql/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/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 0.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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (7139B vs 2058122B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 843 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/regional-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/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-07-15
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- FAIL html.text-ratio 4.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (13927B vs 302382B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1198 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/kubernetes/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/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 7.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (9806B vs 128369B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1116 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/billing/billing-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/billing-alerts/
- 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-07-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 7.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/billing/billing-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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (2442B vs 131596B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 868 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/custom-images/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/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 1.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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1708B vs 229606B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 259 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/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/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
- PASS markdown.content-negotiation text/markdown; 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 (1346B vs 36171B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 212 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/projects/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/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 7.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1451B vs 50960B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 230 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/opensearch/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/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 5.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2667B vs 77269B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 344 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/weaviate/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/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 4.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
- PASS markdown.content-negotiation text/markdown; 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 (3761B vs 109393B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 434 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/reference/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/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 2.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.7% smaller (4470B vs 1295894B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2576 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/backups/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/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 7.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1676B vs 51417B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 272 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/droplets/how-to/ 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/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 9.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (5760B vs 83030B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 857 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/firewalls/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/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 1.5%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2075B vs 270933B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 307 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/dns/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/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 0.6%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (2243B vs 660399B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 336 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/ipv6/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/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 1.6%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1669B vs 239505B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 250 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/networking/load-balancers/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/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 0.8%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (3664B vs 719221B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 502 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/networking/reserved-ips/how-to/ 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/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 0.7%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (3358B vs 746938B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 458 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshots/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/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 10.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2545B vs 42027B)
- 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/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/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 9.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2040B vs 43383B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 305 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/spaces/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/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 2.5%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (4685B vs 242962B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 597 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/teams/settings/ 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/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 2.3%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1320B vs 375698B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 684 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/kubernetes/how-to/configure-multinode-gpus/ 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/how-to/configure-multinode-gpus/
- 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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 14.6%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 1/5 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.8% smaller (8652B vs 77487B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 1214 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/volumes/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/volumes/getting-started/quickstart/
- 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
- 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
- PASS markdown.content-negotiation text/markdown; 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 (5390B vs 41683B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 756 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/platform/billing/spend-by-date-range/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 8.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 96.7% smaller (4521B vs 138529B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1029 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/inference/how-to/use-chat-completions-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-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-07-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 11.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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.6% smaller (5523B vs 74390B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 911 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/inference/how-to/use-batch-inference/ 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/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 16.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 83.4% smaller (29839B vs 179310B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 3492 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/reference/paperspace/ 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/
- 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 5.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.7% smaller (1873B vs 640315B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2309 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-droplets/ 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-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.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3810B vs 42354B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 631 words in initial HTML
- PASS http.no-interstitial
74 https://docs.digitalocean.com/products/functions/how-to/configure-functions/ 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-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.3%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 87.8% smaller (5985B vs 49180B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 993 words in initial HTML
- PASS http.no-interstitial
74 https://docs.digitalocean.com/products/app-platform/getting-started/deploy-sample-apps/ 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-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 17.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (15310B vs 81575B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1804 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/functions/how-to/schedule-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/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 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- PASS html.text-ratio 18.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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.5% smaller (9023B vs 58081B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1419 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/kubernetes/how-to/manage-1click-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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 16.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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.8% smaller (9806B vs 74368B)
- PASS markdown.valid-markdown 1.3% HTML markup
- PASS html.ssr-content 1329 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-managed-databases/ 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-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.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (3370B vs 41842B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 578 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-07-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 10.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 93.6% smaller (8976B vs 140940B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1636 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-volumes/ 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-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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 41851B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 606 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-doks/ 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/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.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4089B vs 42620B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 708 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/tag/ 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/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-05-28
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- FAIL html.text-ratio 14.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4843B vs 45590B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 695 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/organizations/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/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-07-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 6.7%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (2138B vs 136176B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 745 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/enable-pgvector/ 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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 87.9% smaller (5727B vs 47494B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 673 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/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/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.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 34655B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 264 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/create/ 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/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-07-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 35 headings
- PASS html.text-ratio 21.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 73.1% smaller (33172B vs 123286B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 3483 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/inference/how-to/use-responses-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/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.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 93.1% smaller (5152B vs 74231B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 886 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/cspm/concepts/workloads-and-billing/ 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/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-03-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 14.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2816B vs 37895B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 471 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/droplets/getting-started/recommended-gpu-setup/ 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/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-07-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 13.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4719B vs 56064B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 816 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/nfs/how-to/mount/ 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/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
- PASS markdown.content-negotiation text/markdown; 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 43127B)
- PASS markdown.valid-markdown 2.1% HTML markup
- PASS html.ssr-content 676 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/paperspace/notebooks/getting-started/run-example-notebooks/ 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/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.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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.6% smaller (10451B vs 53940B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1423 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/paperspace/accounts-and-teams/enable-sso/ 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/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 2023-12-14
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 83.8% smaller (6865B vs 42450B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1170 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/paperspace/machines/how-to/ 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/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 12.5%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 89.4% smaller (6359B vs 59806B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 808 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-other-servers/ 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-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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 42127B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 658 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/reference/ansible/ 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/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 2.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.9% smaller (1744B vs 1165832B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2302 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/functions/how-to/destroy/ 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/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
- PASS markdown.content-negotiation text/markdown; 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 (1607B vs 42915B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 351 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/functions/how-to/async-functions/ 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/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.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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.7% smaller (9665B vs 63226B)
- PASS markdown.valid-markdown 3.7% HTML markup
- PASS html.ssr-content 1349 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/app-platform/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/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 12.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (7516B vs 80748B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1347 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/functions/how-to/include-files/ 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/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
- PASS markdown.content-negotiation text/markdown; 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 (2502B vs 43784B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 421 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/functions/getting-started/serverless-jamstack/connect-functions-to-website/ 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/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 19.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 84.3% smaller (9547B vs 60825B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1452 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/volumes/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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 7.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
- PASS markdown.content-negotiation text/markdown; 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.8% smaller (2446B vs 57883B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 348 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/platform/billing/signup-credit/ 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/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 6.8%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (1351B vs 130050B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 708 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
- FAIL html.text-ratio 13.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 91.7% smaller (5773B vs 69970B)
- PASS markdown.valid-markdown 2.3% HTML markup
- PASS html.ssr-content 1071 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/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/platform/accounts/
- PASS html.meta-description 123 chars
- FAIL html.og-title missing
- 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 4.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (5979B vs 225128B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1016 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/kubernetes/how-to/destroy-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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 11.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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.5% smaller (4792B vs 64120B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 663 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/volumes/how-to/create/ 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/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
- PASS markdown.content-negotiation text/markdown; 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.3% smaller (10698B vs 60507B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1358 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/teams/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/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 1.0%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (3282B vs 1032841B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 915 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/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/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 2.3%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (3792B vs 460706B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 948 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/kubernetes/how-to/enable-high-availability/ 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/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-05-21
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 12.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 91.1% smaller (6238B vs 69937B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 852 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-07-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 8.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4899B vs 137410B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1025 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/rotate-credentials/ 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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2698B vs 39425B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 427 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/inference/how-to/use-prompt-caching/ 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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- PASS html.text-ratio 15.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 87.7% smaller (11118B vs 90706B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1690 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/kubernetes/how-to/integrate-with-docr/ 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/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 2022-09-26
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 92.8% smaller (4522B vs 63081B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 653 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/app-platform/how-to/deploy-from-github-actions/ 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-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 11.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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.1% smaller (8140B vs 91448B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 1213 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/functions/how-to/set-custom-cors-headers/ 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/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 12.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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.1% smaller (3968B vs 50354B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 596 words in initial HTML
- PASS http.no-interstitial
75 https://docs.digitalocean.com/products/app-platform/how-to/scale-app/ 21/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 16.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 82.0% smaller (22776B vs 126576B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2478 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/organizations/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/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 6.7%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (1405B vs 130098B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 686 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/inference/how-to/use-reasoning/ 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-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.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 92.4% smaller (5291B vs 69873B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 936 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/create-vector-index/ 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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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.8% smaller (7399B vs 52161B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1027 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/monitor-clusters/ 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/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.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4259B vs 41816B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 604 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/vector-databases/weaviate/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/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 8.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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.4% smaller (1789B vs 49322B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 275 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/create-knn-index/ 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/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.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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.8% smaller (7241B vs 50924B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 935 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/knowledge-bases/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/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-07-22
- 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/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
- PASS markdown.content-negotiation text/markdown; 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 (3079B vs 44997B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 435 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-03-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 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/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
- PASS markdown.content-negotiation text/markdown; 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 (2965B vs 38570B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 506 words in initial HTML
- PASS http.no-interstitial
73 https://docs.digitalocean.com/products/app-platform/how-to/scale-to-zero/ 19/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 15.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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.6% smaller (7866B vs 75413B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1409 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/inference/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/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-07-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 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/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
- PASS markdown.content-negotiation text/markdown; 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 (5188B vs 69141B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 822 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/cspm/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/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 8.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2352B vs 48038B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 308 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/nfs/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/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 10.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
- PASS markdown.content-negotiation text/markdown; 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 (1864B vs 40486B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 306 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/nfs/how-to/resize/ 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/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
- PASS markdown.content-negotiation text/markdown; 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 40002B)
- PASS markdown.valid-markdown 1.0% HTML markup
- PASS html.ssr-content 454 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/databases/valkey/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/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.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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.0% smaller (3138B vs 45004B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 483 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/databases/opensearch/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/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.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2261B vs 43502B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 388 words in initial HTML
- PASS http.no-interstitial
66 https://docs.digitalocean.com/reference/pydo/ 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/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 5.2%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.7% smaller (2178B vs 638644B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2354 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/paperspace/deployments/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/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 8.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2444B vs 52408B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 319 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/paperspace/notebooks/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/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 8.1%
- 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
- PASS markdown.content-negotiation text/markdown; 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.2% smaller (1370B vs 49514B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 266 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/paperspace/machines/reference/ 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/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 8.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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.7% smaller (1662B vs 50453B)
- 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/paperspace/workflows/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/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 8.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1883B vs 47802B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 270 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/snapshooter/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/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.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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 39665B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 267 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/snapshooter/how-to/back-up-files/ 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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 43690B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 740 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/databases/kafka/ 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/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 0.9%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (6169B vs 612991B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 535 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/databases/kafka/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/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.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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.9% smaller (1655B vs 40275B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 306 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/uptime/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/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.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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 34778B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 298 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/app-platform/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/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 7.8%
- 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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (1280B vs 66946B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 442 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/app-platform/reference/ 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/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 9.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4621B vs 90229B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 836 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/functions/how-to/create-namespaces/ 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-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.0%
- 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
- PASS markdown.content-negotiation text/markdown; 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.6% smaller (3330B vs 45294B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 552 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/functions/reference/ 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/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 7.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (4133B vs 79173B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 567 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/backups/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/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 10.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2237B vs 38297B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 300 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/container-registry/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/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 11.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
- PASS markdown.content-negotiation text/markdown; 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.7% smaller (2594B vs 41436B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 362 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/kubernetes/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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.5% smaller (2438B vs 54107B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 482 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/droplets/reference/ 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/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 10.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2479B vs 52490B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 528 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/networking/load-balancers/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/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
- PASS markdown.content-negotiation text/markdown; 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 39173B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 363 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/networking/reserved-ips/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/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.7%
- 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
- PASS markdown.content-negotiation text/markdown; 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.0% smaller (2354B vs 39431B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 362 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/snapshots/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/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 9.4%
- 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
- PASS markdown.content-negotiation text/markdown; 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.2% smaller (1569B vs 41001B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 252 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/databases/mongodb/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/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.5%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2324B vs 43932B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 399 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/networking/vpc/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/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 8.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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.9% smaller (2290B vs 56517B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 400 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/databases/mysql/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/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.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2524B vs 47315B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 443 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/databases/postgresql/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/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 11.9%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (2740B vs 48052B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 487 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/kubernetes/how-to/add-volumes/ 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-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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- PASS html.text-ratio 17.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 83.8% smaller (12805B vs 78934B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1783 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/custom-images/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/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 8.6%
- 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
- PASS markdown.content-negotiation text/markdown; 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.2% smaller (1692B vs 45004B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 256 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/projects/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/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 8.8%
- 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
- PASS markdown.content-negotiation text/markdown; 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 (1956B vs 45914B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 281 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/billing/bandwidth/ 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/bandwidth/
- 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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/billing/bandwidth/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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 (8421B vs 139572B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1764 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/volumes/how-to/delete-detach/ 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/volumes/how-to/delete-detach/
- 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 18 headings
- PASS html.text-ratio 16.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/volumes/how-to/delete-detach/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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 84.5% smaller (10472B vs 67587B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1261 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/billing/ 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/
- 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-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- FAIL html.text-ratio 6.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/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
- PASS markdown.content-negotiation text/markdown; 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 (7489B vs 192715B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1168 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/networking/dns/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/networking/dns/reference/
- 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 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 1.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/dns/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
- PASS markdown.content-negotiation text/markdown; 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 99.3% smaller (3003B vs 459546B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 421 words in initial HTML
- PASS http.no-interstitial
59 https://docs.digitalocean.com/platform/teams/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/teams/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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/teams/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (1784B vs 130483B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 760 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/networking/firewalls/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/firewalls/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 2018-06-19
- 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/networking/firewalls/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
- PASS markdown.content-negotiation text/markdown; 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.8% smaller (2151B vs 51001B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 309 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/networking/ipv6/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/ipv6/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 2018-06-19
- 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/networking/ipv6/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
- PASS markdown.content-negotiation text/markdown; 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 (2601B vs 50994B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 330 words in initial HTML
- PASS http.no-interstitial
61 https://docs.digitalocean.com/products/inference/how-to/generate-images-from-text-prompts/ 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/generate-images-from-text-prompts/
- 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-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/generate-images-from-text-prompts/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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 93.2% smaller (5091B vs 74445B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 906 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/spaces/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/spaces/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 8 headings
- FAIL html.text-ratio 2.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/spaces/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
- PASS markdown.content-negotiation text/markdown; 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 98.5% smaller (3625B vs 245651B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 564 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/functions/how-to/manage-namespace-access/ 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/how-to/manage-namespace-access/
- PASS html.meta-description 84 chars
- FAIL html.og-title missing
- 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-13
- 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/functions/how-to/manage-namespace-access/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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 85.4% smaller (8074B vs 55160B)
- PASS markdown.valid-markdown 2.0% HTML markup
- PASS html.ssr-content 1131 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/upgrade-version/ 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/weaviate/how-to/upgrade-version/
- 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 2026-06-30
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 3 headings
- FAIL html.text-ratio 11.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/how-to/upgrade-version/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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 (2188B vs 38320B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 346 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/inference/how-to/use-multimodal-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-multimodal-inference/
- 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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/how-to/use-multimodal-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
- PASS markdown.content-negotiation text/markdown; 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 90.2% smaller (8766B vs 89062B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1328 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/platform/ai-assistant/ 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/ai-assistant/
- 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 2025-12-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- FAIL html.text-ratio 9.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/ai-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
- PASS markdown.content-negotiation text/markdown; 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 (6508B vs 140870B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1364 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/functions/how-to/destroy-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/destroy-namespaces/
- 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 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 12.0%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/destroy-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
- PASS markdown.content-negotiation text/markdown; 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 94.4% smaller (2457B vs 43836B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 449 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/kubernetes/how-to/delete-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/kubernetes/how-to/delete-volumes/
- 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-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/kubernetes/how-to/delete-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
- PASS markdown.content-negotiation text/markdown; 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 (2675B vs 53470B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 495 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/vector-databases/weaviate/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/vector-databases/weaviate/how-to/resize/
- 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
- 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/vector-databases/weaviate/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
- PASS markdown.content-negotiation text/markdown; 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 93.7% smaller (2539B vs 40079B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 410 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/platform/support/ 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/
- 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 2026-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 6.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/platform/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (1457B vs 136998B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 688 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/edit-vectors/ 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/edit-vectors/
- 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
- FAIL html.text-ratio 12.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/postgresql/how-to/edit-vectors/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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 88.6% smaller (8741B vs 76957B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 941 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/edit-vectors/ 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/edit-vectors/
- 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 14.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/opensearch/how-to/edit-vectors/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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 87.8% smaller (6455B vs 52766B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 780 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/inference/how-to/use-inference-router/ 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/inference/how-to/use-inference-router/
- 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-07-13
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 18 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-inference-router/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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 78.8% smaller (20385B vs 96010B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 2911 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/knowledge-bases/concepts/ 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/concepts/
- 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-04-23
- 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/knowledge-bases/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
- PASS markdown.content-negotiation text/markdown; 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 (1772B vs 46192B)
- 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/cspm/concepts/ 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/
- PASS html.meta-description 123 chars
- FAIL html.og-title missing
- 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 5.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/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
- PASS markdown.content-negotiation text/markdown; 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 (1810B vs 71376B)
- 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/cspm/concepts/suppression-behavior/ 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/suppression-behavior/
- 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-03-31
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 14.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/cspm/concepts/suppression-behavior/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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 (2739B vs 38590B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 502 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/nfs/how-to/create-snapshot/ 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/nfs/how-to/create-snapshot/
- 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 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/nfs/how-to/create-snapshot/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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.6% smaller (5046B vs 44195B)
- PASS markdown.valid-markdown 1.2% HTML markup
- PASS html.ssr-content 701 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/valkey/concepts/ 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/concepts/
- 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 2025-04-24
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 1.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/valkey/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1417B vs 310582B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 281 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/opensearch/concepts/ 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/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 2024-06-17
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 1.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/opensearch/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1424B vs 411386B)
- 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/deployments/concepts/ 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/concepts/
- 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 2023-12-14
- 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/paperspace/deployments/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
- PASS markdown.content-negotiation text/markdown; 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 (969B vs 39051B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 203 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/paperspace/notebooks/concepts/ 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/concepts/
- 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
- 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/paperspace/notebooks/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
- PASS markdown.content-negotiation text/markdown; 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 (984B vs 41284B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 233 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/paperspace/machines/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/paperspace/machines/concepts/
- 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 2023-12-14
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.2%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/paperspace/machines/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
- PASS markdown.content-negotiation text/markdown; 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 (967B vs 40856B)
- 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/paperspace/workflows/concepts/ 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/concepts/
- 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
- 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/workflows/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
- PASS markdown.content-negotiation text/markdown; 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 (1501B vs 39285B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 254 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/kafka/concepts/ 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/concepts/
- 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 2022-12-08
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 1.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/kafka/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1180B vs 265053B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 242 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/app-platform/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/app-platform/concepts/
- 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 2022-06-16
- 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/app-platform/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
- PASS markdown.content-negotiation text/markdown; 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 (1487B vs 66555B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 486 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/reference/terraform/ 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/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 3.3%
- 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
- PASS markdown.content-negotiation text/markdown; 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 99.7% smaller (3647B vs 1059891B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2502 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/app-platform/details/limits/ 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/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 2022-06-16
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- PASS html.text-ratio 20.7%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 79.5% smaller (16774B vs 81846B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2320 words in initial HTML
- PASS http.no-interstitial
71 https://docs.digitalocean.com/products/app-platform/how-to/manage-services/ 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/manage-services/
- FAIL html.meta-description only 46 chars
- FAIL html.og-title missing
- 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 15 headings
- PASS html.text-ratio 15.6%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/how-to/manage-services/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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.7% smaller (21512B vs 124519B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2264 words in initial HTML
- PASS http.no-interstitial
64 https://docs.digitalocean.com/products/kubernetes/how-to/restore-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/restore-volumes/
- 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 2022-06-07
- 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/kubernetes/how-to/restore-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
- PASS markdown.content-negotiation text/markdown; 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 96.8% smaller (1741B vs 54624B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 449 words in initial HTML
- PASS http.no-interstitial
70 https://docs.digitalocean.com/products/app-platform/concepts/platform-upgrade-policy/ 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/concepts/platform-upgrade-policy/
- 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 7 headings
- FAIL html.text-ratio 11.1%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/app-platform/concepts/platform-upgrade-policy/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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 (3526B vs 68318B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 800 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/functions/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/functions/concepts/
- 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 2022-05-23
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 1.7%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1413B vs 248251B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 292 words in initial HTML
- PASS http.no-interstitial
68 https://docs.digitalocean.com/products/functions/how-to/structure-projects/ 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/structure-projects/
- 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 4 headings
- FAIL html.text-ratio 13.8%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/functions/how-to/structure-projects/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL code.language-tags 2/2 blocks missing language
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.0% smaller (4071B vs 45407B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 621 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/mongodb/concepts/ 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/concepts/
- 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 2021-02-11
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 1.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mongodb/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1207B vs 214621B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 263 words in initial HTML
- PASS http.no-interstitial
66 https://docs.digitalocean.com/reference/libraries/ 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/libraries/
- 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-07-22
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 5.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/reference/libraries/index.html.md
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.frontmatter missing: doc_version
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; 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 99.1% smaller (5909B vs 646918B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2634 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/vpc/concepts/ 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/concepts/
- 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 2020-04-07
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 1.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/vpc/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1413B vs 275590B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 310 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/databases/postgresql/concepts/ 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/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 2019-07-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 1.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/postgresql/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1755B vs 366359B)
- 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/databases/mysql/concepts/ 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/
- 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 2019-08-20
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 1.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/databases/mysql/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1583B vs 391597B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 332 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/kubernetes/concepts/ 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/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 2018-10-01
- 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/kubernetes/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
- PASS markdown.content-negotiation text/markdown; 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 (1342B vs 55068B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 366 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/inference/concepts/ 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/concepts/
- 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-26
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 12.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/inference/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
- PASS markdown.content-negotiation text/markdown; 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 (3460B vs 70068B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 654 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/postgresql/concepts/ 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/concepts/
- 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 8.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/postgresql/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
- PASS markdown.content-negotiation text/markdown; 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 (1526B vs 46019B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 238 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/concepts/ 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/concepts/
- 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 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/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
- PASS markdown.content-negotiation text/markdown; 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 (1478B vs 36113B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 213 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/opensearch/concepts/ 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/concepts/
- 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
- 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/vector-databases/opensearch/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
- PASS markdown.content-negotiation text/markdown; 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 (2093B vs 58164B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 290 words in initial HTML
- PASS http.no-interstitial
67 https://docs.digitalocean.com/products/droplets/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/droplets/concepts/
- 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 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 9.1%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/droplets/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
- PASS markdown.content-negotiation text/markdown; 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 (1867B vs 56474B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 444 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/vector-databases/weaviate/concepts/ 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/concepts/
- 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 8.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/vector-databases/weaviate/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
- PASS markdown.content-negotiation text/markdown; 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 (1133B vs 42255B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 216 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/dns/concepts/ 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/concepts/
- 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 2018-06-19
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 0.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/dns/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (2294B vs 646333B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 390 words in initial HTML
- PASS http.no-interstitial
63 https://docs.digitalocean.com/products/networking/firewalls/concepts/ 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/concepts/
- 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
- FAIL html.headings only 2 headings
- FAIL html.text-ratio 0.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://docs.digitalocean.com/products/networking/firewalls/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
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1969B vs 489055B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 323 words in initial HTML
- PASS http.no-interstitial