Nuxt
up 5 from 76 on 1 Sept 2026
Embed your badge ↗Nuxt scores 81 out of 100 on the a14y v0.3.0-draft scorecard. The scan covered 500 pages, and 82% of the applicable checks passed. The site publishes llms.txt, AGENTS.md, a valid XML sitemap, and a markdown sitemap.
Site checks · 13/16 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://nuxt.com/llms.txt
- PASS llms-txt.content-type text/plain; charset=utf-8
- PASS llms-txt.non-empty
- FAIL llms-txt.md-extensions 2/363 links are not .md/.mdx
- PASS robots-txt.exists https://nuxt.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://nuxt.com/sitemap.xml
- PASS sitemap-xml.valid urlset
- FAIL sitemap-xml.has-lastmod 342 missing <lastmod> of 392 entries
- PASS sitemap-md.exists https://nuxt.com/sitemap.md
- PASS sitemap-md.has-structure 6 headings, 394 links
- PASS agents-md.exists https://nuxt.com/llms-full.txt
- PASS agents-md.has-min-sections Found: installation, configuration, usage
- PASS discovery.no-duplicate-content 500 URLs, no duplicate canonicals
- WARN discovery.in-page-link agent files linked only on deeper pages (e.g. https://nuxt.com/docs/4.x/guide/ai/llms-txt)
Pages · 500
Each page was audited against the same scorecard. Click a page to expand its check results.
Showing 1–50 of 500 pages.
67 https://nuxt.com/showcase 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/showcase
- PASS html.meta-description 108 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 7.3%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 141 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/evals 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/evals
- PASS html.meta-description 113 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 7.6%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 247 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/design-kit 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/design-kit
- PASS html.meta-description 56 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- FAIL html.text-ratio 11.0%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 193 words in initial HTML
- PASS http.no-interstitial
78 https://nuxt.com/modules 21/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html;charset=utf-8
- PASS http.no-noindex-noai index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
- PASS html.canonical-link https://nuxt.com/modules
- PASS html.meta-description 102 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 6.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/modules.md
- PASS markdown.alternate-link https://nuxt.com/raw/modules.md
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/modules>; rel="canonical", <https://nuxt.com/modules>; rel="alternate"; type="text/html", <https://nuxt.com/modules>; rel="canonical", <https://nuxt.com/modules>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 39.3% smaller (135512B vs 223367B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 331 words in initial HTML
- PASS http.no-interstitial
78 https://nuxt.com/changelog 21/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/changelog
- PASS html.meta-description 64 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 48 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/changelog.md
- PASS markdown.alternate-link https://nuxt.com/raw/changelog.md
- FAIL markdown.frontmatter missing: title, description, doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/changelog>; rel="canonical", <https://nuxt.com/changelog>; rel="alternate"; type="text/html", <https://nuxt.com/changelog>; rel="canonical", <https://nuxt.com/changelog>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/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 (22090B vs 319613B)
- PASS markdown.valid-markdown 2.1% HTML markup
- PASS html.ssr-content 1269 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/blog 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog
- PASS html.meta-description 101 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 54 headings
- FAIL html.text-ratio 7.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 1361 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/deploy 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- 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
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 189 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/templates 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/templates
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- 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
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 451 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/team 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/team
- PASS html.meta-description 74 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 4.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 158 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/video-courses 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/video-courses
- PASS html.meta-description 65 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 22 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 312 words in initial HTML
- PASS http.no-interstitial
77 https://nuxt.com/ 17/22
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com
- PASS html.meta-description 140 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- PASS markdown.alternate-link https://nuxt.com/raw/index.md
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS html.ssr-content 711 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/introducing-nuxt-devtools 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/introducing-nuxt-devtools
- PASS html.meta-description 84 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 24 headings
- FAIL html.text-ratio 11.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/introducing-nuxt-devtools.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/introducing-nuxt-devtools.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/introducing-nuxt-devtools>; rel="canonical", <https://nuxt.com/blog/introducing-nuxt-devtools>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.7% smaller (16206B vs 194575B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1732 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/introducing-smart-prefetching 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/introducing-smart-prefetching
- PASS html.meta-description 145 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/introducing-smart-prefetching.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/introducing-smart-prefetching.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/introducing-smart-prefetching>; rel="canonical", <https://nuxt.com/blog/introducing-smart-prefetching>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (1427B vs 112265B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 184 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/going-full-static 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/going-full-static
- PASS html.meta-description 208 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 16 headings
- FAIL html.text-ratio 12.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/going-full-static.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/going-full-static.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/going-full-static>; rel="canonical", <https://nuxt.com/blog/going-full-static>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.5% smaller (7219B vs 160720B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 967 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/building-a-feedback-widget 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/building-a-feedback-widget
- PASS html.meta-description 137 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- FAIL html.text-ratio 12.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/building-a-feedback-widget.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/building-a-feedback-widget.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/building-a-feedback-widget>; rel="canonical", <https://nuxt.com/blog/building-a-feedback-widget>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.5% smaller (7264B vs 162234B)
- PASS markdown.valid-markdown 11.5% HTML markup
- PASS html.ssr-content 827 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/eslint-module 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/eslint-module
- PASS html.meta-description 131 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 18 headings
- FAIL html.text-ratio 13.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/eslint-module.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/eslint-module.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/eslint-module>; rel="canonical", <https://nuxt.com/blog/eslint-module>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 10 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.8% smaller (17224B vs 210579B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2226 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/introducing-nuxt-agent 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/introducing-nuxt-agent
- PASS html.meta-description 164 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 18 headings
- FAIL html.text-ratio 13.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/introducing-nuxt-agent.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/introducing-nuxt-agent.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/introducing-nuxt-agent>; rel="canonical", <https://nuxt.com/blog/introducing-nuxt-agent>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.2% smaller (12226B vs 179263B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1703 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/building-nuxt-mcp 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/building-nuxt-mcp
- PASS html.meta-description 130 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 22 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/building-nuxt-mcp.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/building-nuxt-mcp.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/building-nuxt-mcp>; rel="canonical", <https://nuxt.com/blog/building-nuxt-mcp>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 11 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.1% smaller (12433B vs 209029B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1551 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/meet-nuxi 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/meet-nuxi
- PASS html.meta-description 175 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- FAIL html.text-ratio 9.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/meet-nuxi.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/meet-nuxi.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/meet-nuxi>; rel="canonical", <https://nuxt.com/blog/meet-nuxi>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (7497B vs 185361B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1069 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/looking-forward-2024 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/looking-forward-2024
- PASS html.meta-description 152 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- FAIL html.text-ratio 12.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/looking-forward-2024.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/looking-forward-2024.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/looking-forward-2024>; rel="canonical", <https://nuxt.com/blog/looking-forward-2024>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.8% smaller (11758B vs 163563B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 1650 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/new-website 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/new-website
- PASS html.meta-description 84 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 12 headings
- FAIL html.text-ratio 9.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/new-website.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/new-website.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/new-website>; rel="canonical", <https://nuxt.com/blog/new-website>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.8% smaller (7715B vs 149362B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 617 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/nuxt-devtools-v1-0 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxt-devtools-v1-0
- PASS html.meta-description 68 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 31 headings
- FAIL html.text-ratio 13.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxt-devtools-v1-0.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxt-devtools-v1-0.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxt-devtools-v1-0>; rel="canonical", <https://nuxt.com/blog/nuxt-devtools-v1-0>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.3% smaller (17803B vs 205550B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2316 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/blog/nuxt-icon-v1-0 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxt-icon-v1-0
- PASS html.meta-description 99 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 18 headings
- PASS html.text-ratio 16.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxt-icon-v1-0.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxt-icon-v1-0.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxt-icon-v1-0>; rel="canonical", <https://nuxt.com/blog/nuxt-icon-v1-0>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.6% smaller (15560B vs 165853B)
- PASS markdown.valid-markdown 0.6% HTML markup
- PASS html.ssr-content 2247 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/nuxt-image-v2 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxt-image-v2
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 29 headings
- FAIL html.text-ratio 10.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxt-image-v2.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxt-image-v2.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxt-image-v2>; rel="canonical", <https://nuxt.com/blog/nuxt-image-v2>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 10 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (8079B vs 203876B)
- PASS markdown.valid-markdown 5.7% HTML markup
- PASS html.ssr-content 962 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/nuxt-on-the-edge 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxt-on-the-edge
- PASS html.meta-description 115 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 13.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxt-on-the-edge.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxt-on-the-edge.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxt-on-the-edge>; rel="canonical", <https://nuxt.com/blog/nuxt-on-the-edge>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.9% smaller (7810B vs 151802B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 1048 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/nuxt-scripts 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxt-scripts
- PASS html.meta-description 110 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 18 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxt-scripts.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxt-scripts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxt-scripts>; rel="canonical", <https://nuxt.com/blog/nuxt-scripts>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 11 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.7% smaller (13693B vs 218724B)
- PASS markdown.valid-markdown 6.6% HTML markup
- PASS html.ssr-content 1678 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/nuxt-ui-v3 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxt-ui-v3
- PASS html.meta-description 142 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxt-ui-v3.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxt-ui-v3.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxt-ui-v3>; rel="canonical", <https://nuxt.com/blog/nuxt-ui-v3>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.5% smaller (7984B vs 178755B)
- PASS markdown.valid-markdown 13.6% HTML markup
- PASS html.ssr-content 916 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/nuxt-static-improvements 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxt-static-improvements
- PASS html.meta-description 348 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxt-static-improvements.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxt-static-improvements.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxt-static-improvements>; rel="canonical", <https://nuxt.com/blog/nuxt-static-improvements>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.5% smaller (7416B vs 165306B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 981 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/nuxt-ui-v4 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxt-ui-v4
- PASS html.meta-description 192 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 17 headings
- FAIL html.text-ratio 9.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxt-ui-v4.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxt-ui-v4.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxt-ui-v4>; rel="canonical", <https://nuxt.com/blog/nuxt-ui-v4>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 10 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.3% smaller (8220B vs 219968B)
- PASS markdown.valid-markdown 12.7% HTML markup
- PASS html.ssr-content 1203 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/roadmap-v4 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/roadmap-v4
- PASS html.meta-description 122 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- 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://nuxt.com/blog/roadmap-v4.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/roadmap-v4.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/roadmap-v4>; rel="canonical", <https://nuxt.com/blog/roadmap-v4>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.0% smaller (6755B vs 134432B)
- PASS markdown.valid-markdown 3.2% HTML markup
- PASS html.ssr-content 1042 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/nuxt2-eol 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxt2-eol
- PASS html.meta-description 125 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- FAIL html.text-ratio 12.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxt2-eol.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxt2-eol.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxt2-eol>; rel="canonical", <https://nuxt.com/blog/nuxt2-eol>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.5% smaller (6059B vs 135725B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 947 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/nuxtjs-from-terminal-to-browser 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxtjs-from-terminal-to-browser
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 10.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxtjs-from-terminal-to-browser.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxtjs-from-terminal-to-browser.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxtjs-from-terminal-to-browser>; rel="canonical", <https://nuxt.com/blog/nuxtjs-from-terminal-to-browser>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (2037B vs 119287B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 296 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/nuxt3-rc 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxt3-rc
- PASS html.meta-description 240 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxt3-rc.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxt3-rc.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxt3-rc>; rel="canonical", <https://nuxt.com/blog/nuxt3-rc>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (4994B vs 144255B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 612 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/nuxt3-beta 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/nuxt3-beta
- PASS html.meta-description 155 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/nuxt3-beta.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/nuxt3-beta.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/nuxt3-beta>; rel="canonical", <https://nuxt.com/blog/nuxt3-beta>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (4819B vs 142929B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 658 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/v3 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3>; rel="canonical", <https://nuxt.com/blog/v3>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (3580B vs 124008B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 615 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-3 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-3
- PASS html.meta-description 125 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- FAIL html.text-ratio 11.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-3.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-3.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-3>; rel="canonical", <https://nuxt.com/blog/v3-3>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.0% smaller (8767B vs 174216B)
- PASS markdown.valid-markdown 6.1% HTML markup
- PASS html.ssr-content 950 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/understanding-how-fetch-works-in-nuxt-2-12 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/understanding-how-fetch-works-in-nuxt-2-12
- PASS html.meta-description 108 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 24 headings
- FAIL html.text-ratio 12.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/understanding-how-fetch-works-in-nuxt-2-12.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/understanding-how-fetch-works-in-nuxt-2-12.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/understanding-how-fetch-works-in-nuxt-2-12>; rel="canonical", <https://nuxt.com/blog/understanding-how-fetch-works-in-nuxt-2-12>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 14 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.2% smaller (11427B vs 196643B)
- PASS markdown.valid-markdown 2.5% HTML markup
- PASS html.ssr-content 1738 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/shiki-v1 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/shiki-v1
- PASS html.meta-description 97 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- FAIL html.text-ratio 13.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/shiki-v1.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/shiki-v1.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/shiki-v1>; rel="canonical", <https://nuxt.com/blog/shiki-v1>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.9% smaller (19527B vs 215051B)
- PASS markdown.valid-markdown 4.7% HTML markup
- PASS html.ssr-content 2387 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-4 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-4
- PASS html.meta-description 200 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- FAIL html.text-ratio 12.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-4.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-4.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-4>; rel="canonical", <https://nuxt.com/blog/v3-4>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.1% smaller (8064B vs 164023B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 1071 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-6 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-6
- PASS html.meta-description 161 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- FAIL html.text-ratio 12.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-6.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-6.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-6>; rel="canonical", <https://nuxt.com/blog/v3-6>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.7% smaller (6414B vs 148453B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 912 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-5 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-5
- PASS html.meta-description 130 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- FAIL html.text-ratio 11.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-5.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-5.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-5>; rel="canonical", <https://nuxt.com/blog/v3-5>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.9% smaller (6757B vs 166238B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 898 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-7 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-7
- PASS html.meta-description 133 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-7.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-7.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-7>; rel="canonical", <https://nuxt.com/blog/v3-7>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.1% smaller (6075B vs 156401B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 808 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-11 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-11
- PASS html.meta-description 81 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 19 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-11.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-11.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-11>; rel="canonical", <https://nuxt.com/blog/v3-11>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 10 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.0% smaller (9389B vs 189400B)
- PASS markdown.valid-markdown 2.0% HTML markup
- PASS html.ssr-content 1288 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-10 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-10
- PASS html.meta-description 77 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- FAIL html.text-ratio 11.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-10.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-10.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-10>; rel="canonical", <https://nuxt.com/blog/v3-10>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.4% smaller (8308B vs 181660B)
- PASS markdown.valid-markdown 4.0% HTML markup
- PASS html.ssr-content 1110 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-15 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-15
- PASS html.meta-description 65 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-15.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-15.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-15>; rel="canonical", <https://nuxt.com/blog/v3-15>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (4666B vs 143909B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 664 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-8 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-8
- PASS html.meta-description 108 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 18 headings
- FAIL html.text-ratio 10.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-8.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-8.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-8>; rel="canonical", <https://nuxt.com/blog/v3-8>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.5% smaller (12130B vs 222086B)
- PASS markdown.valid-markdown 2.5% HTML markup
- PASS html.ssr-content 1238 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-9 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-9
- PASS html.meta-description 146 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 14 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-9.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-9.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-9>; rel="canonical", <https://nuxt.com/blog/v3-9>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.4% smaller (5791B vs 160730B)
- PASS markdown.valid-markdown 1.9% HTML markup
- PASS html.ssr-content 833 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-17 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-17
- PASS html.meta-description 143 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 19 headings
- FAIL html.text-ratio 11.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-17.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-17.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-17>; rel="canonical", <https://nuxt.com/blog/v3-17>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.1% smaller (6670B vs 171528B)
- PASS markdown.valid-markdown 7.5% HTML markup
- PASS html.ssr-content 855 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-13 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-13
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-13.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-13.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-13>; rel="canonical", <https://nuxt.com/blog/v3-13>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.4% smaller (5616B vs 156774B)
- PASS markdown.valid-markdown 2.8% HTML markup
- PASS html.ssr-content 732 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-16 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-16
- PASS html.meta-description 68 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 19 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-16.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-16.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-16>; rel="canonical", <https://nuxt.com/blog/v3-16>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 11 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.6% smaller (10470B vs 193152B)
- PASS markdown.valid-markdown 3.1% HTML markup
- PASS html.ssr-content 1271 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/blog/v3-14 22/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-14
- PASS html.meta-description 90 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- FAIL html.text-ratio 12.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-14.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-14.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-14>; rel="canonical", <https://nuxt.com/blog/v3-14>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- FAIL markdown.navigation-stripped 1 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 96.7% smaller (4676B vs 139933B)
- PASS markdown.valid-markdown 0.6% HTML markup
- PASS html.ssr-content 706 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-12 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-12
- PASS html.meta-description 73 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 17 headings
- FAIL html.text-ratio 12.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-12.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-12.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-12>; rel="canonical", <https://nuxt.com/blog/v3-12>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.0% smaller (8244B vs 165411B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 1027 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v4 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v4
- PASS html.meta-description 156 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 16 headings
- FAIL html.text-ratio 12.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v4.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v4.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v4>; rel="canonical", <https://nuxt.com/blog/v4>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.8% smaller (8629B vs 166851B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1258 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v3-18 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v3-18
- PASS html.meta-description 140 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 18 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v3-18.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v3-18.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v3-18>; rel="canonical", <https://nuxt.com/blog/v3-18>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (5500B vs 158735B)
- PASS markdown.valid-markdown 3.8% HTML markup
- PASS html.ssr-content 678 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v4-2 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v4-2
- PASS html.meta-description 143 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- FAIL html.text-ratio 12.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v4-2.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v4-2.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v4-2>; rel="canonical", <https://nuxt.com/blog/v4-2>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.4% smaller (10097B vs 181867B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 1273 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v4-1 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v4-1
- PASS html.meta-description 129 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 21 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v4-1.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v4-1.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v4-1>; rel="canonical", <https://nuxt.com/blog/v4-1>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 14 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.1% smaller (10285B vs 208437B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 1308 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v4-3 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v4-3
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 25 headings
- FAIL html.text-ratio 11.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v4-3.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v4-3.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v4-3>; rel="canonical", <https://nuxt.com/blog/v4-3>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 12 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.1% smaller (13186B vs 225016B)
- PASS markdown.valid-markdown 0.5% HTML markup
- PASS html.ssr-content 1511 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v4-4 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v4-4
- PASS html.meta-description 179 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 20 headings
- FAIL html.text-ratio 11.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v4-4.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v4-4.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v4-4>; rel="canonical", <https://nuxt.com/blog/v4-4>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 12 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.5% smaller (11881B vs 216536B)
- PASS markdown.valid-markdown 1.8% HTML markup
- PASS html.ssr-content 1497 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/blog/v4-5 22/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v4-5
- PASS html.meta-description 213 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 28 headings
- FAIL html.text-ratio 11.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v4-5.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v4-5.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v4-5>; rel="canonical", <https://nuxt.com/blog/v4-5>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 18 blocks
- PASS discovery.indexed
- FAIL markdown.navigation-stripped 1 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 92.4% smaller (21617B vs 283230B)
- PASS markdown.valid-markdown 3.7% HTML markup
- PASS html.ssr-content 2807 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/blog/v4-5-security 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/v4-5-security
- PASS html.meta-description 161 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 13 headings
- FAIL html.text-ratio 12.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/v4-5-security.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/v4-5-security.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/v4-5-security>; rel="canonical", <https://nuxt.com/blog/v4-5-security>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.2% smaller (7277B vs 152219B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 963 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/azure 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/azure
- PASS html.meta-description 53 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/azure.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/azure.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/azure>; rel="canonical", <https://nuxt.com/deploy/azure>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (5484B vs 176887B)
- PASS markdown.valid-markdown 16.5% HTML markup
- PASS html.ssr-content 439 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/deploy/cleavr 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/cleavr
- PASS html.meta-description 54 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- 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://nuxt.com/deploy/cleavr.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/cleavr.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/cleavr>; rel="canonical", <https://nuxt.com/deploy/cleavr>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (969B vs 141467B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 145 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/blog/vision-2023 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/blog/vision-2023
- PASS html.meta-description 144 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- FAIL html.text-ratio 13.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/blog/vision-2023.md
- PASS markdown.alternate-link https://nuxt.com/raw/blog/vision-2023.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/blog/vision-2023>; rel="canonical", <https://nuxt.com/blog/vision-2023>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.0% smaller (6488B vs 131049B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1136 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/newsletter 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/newsletter
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 12.8%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 77 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/deploy/aws-amplify 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/aws-amplify
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 8.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/aws-amplify.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/aws-amplify.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/aws-amplify>; rel="canonical", <https://nuxt.com/deploy/aws-amplify>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (1429B vs 141795B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 174 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/deno-deploy 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/deno-deploy
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/deno-deploy.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/deno-deploy.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/deno-deploy>; rel="canonical", <https://nuxt.com/deploy/deno-deploy>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (2316B vs 161710B)
- PASS markdown.valid-markdown 1.9% HTML markup
- PASS html.ssr-content 269 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/cloudflare 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/cloudflare
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 11 headings
- FAIL html.text-ratio 9.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/cloudflare.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/cloudflare.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/cloudflare>; rel="canonical", <https://nuxt.com/deploy/cloudflare>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.7% smaller (3990B vs 173949B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 385 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/clever-cloud 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/clever-cloud
- PASS html.meta-description 60 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 9.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/clever-cloud.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/clever-cloud.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/clever-cloud>; rel="canonical", <https://nuxt.com/deploy/clever-cloud>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (3728B vs 176906B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 389 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/digitalocean 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/digitalocean
- PASS html.meta-description 60 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/digitalocean.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/digitalocean.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/digitalocean>; rel="canonical", <https://nuxt.com/deploy/digitalocean>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (1926B vs 154232B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 238 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/flightcontrol 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/flightcontrol
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 9.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/flightcontrol.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/flightcontrol.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/flightcontrol>; rel="canonical", <https://nuxt.com/deploy/flightcontrol>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (2764B vs 158831B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 326 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/deploy/gitlab 22/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/gitlab
- FAIL html.meta-description only 45 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 9.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/gitlab.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/gitlab.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/gitlab>; rel="canonical", <https://nuxt.com/deploy/gitlab>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (1981B vs 149181B)
- PASS markdown.valid-markdown 1.8% HTML markup
- PASS html.ssr-content 252 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/github-pages 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/github-pages
- PASS html.meta-description 60 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 9.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/github-pages.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/github-pages.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/github-pages>; rel="canonical", <https://nuxt.com/deploy/github-pages>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (2521B vs 153795B)
- PASS markdown.valid-markdown 1.2% HTML markup
- PASS html.ssr-content 300 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/firebase 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/firebase
- PASS html.meta-description 56 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 15 headings
- FAIL html.text-ratio 9.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/firebase.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/firebase.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/firebase>; rel="canonical", <https://nuxt.com/deploy/firebase>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 13 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (7460B vs 220300B)
- PASS markdown.valid-markdown 0.5% HTML markup
- PASS html.ssr-content 880 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/iis 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/iis
- PASS html.meta-description 51 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 9.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/iis.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/iis.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/iis>; rel="canonical", <https://nuxt.com/deploy/iis>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1000B vs 145047B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 141 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/heroku 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/heroku
- PASS html.meta-description 54 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 9.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/heroku.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/heroku.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/heroku>; rel="canonical", <https://nuxt.com/deploy/heroku>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1044B vs 151471B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 144 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/koyeb 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/koyeb
- PASS html.meta-description 53 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 9.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/koyeb.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/koyeb.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/koyeb>; rel="canonical", <https://nuxt.com/deploy/koyeb>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (1507B vs 152435B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 184 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/deploy/hostinger 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/hostinger
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/hostinger.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/hostinger.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/hostinger>; rel="canonical", <https://nuxt.com/deploy/hostinger>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (1308B vs 139189B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 193 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/netlify 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/netlify
- PASS html.meta-description 55 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 7 headings
- FAIL html.text-ratio 9.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/netlify.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/netlify.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/netlify>; rel="canonical", <https://nuxt.com/deploy/netlify>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (2511B vs 157166B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 296 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/deploy/stormkit 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/stormkit
- PASS html.meta-description 56 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 8.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/stormkit.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/stormkit.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/stormkit>; rel="canonical", <https://nuxt.com/deploy/stormkit>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1006B vs 141494B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 143 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/deploy/sst 22/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/sst
- FAIL html.meta-description only 45 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 9.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/sst.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/sst.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/sst>; rel="canonical", <https://nuxt.com/deploy/sst>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (908B vs 145101B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 157 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/northflank 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/northflank
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/northflank.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/northflank.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/northflank>; rel="canonical", <https://nuxt.com/deploy/northflank>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (1192B vs 145809B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 139 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/render 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/render
- PASS html.meta-description 54 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 9.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/render.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/render.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/render>; rel="canonical", <https://nuxt.com/deploy/render>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (1141B vs 144423B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 162 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/deploy/zeabur 22/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/zeabur
- FAIL html.meta-description only 39 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 6 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/zeabur.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/zeabur.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/zeabur>; rel="canonical", <https://nuxt.com/deploy/zeabur>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (898B vs 143364B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 127 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/deploy/vercel 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/vercel
- PASS html.meta-description 54 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 8.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/vercel.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/vercel.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/vercel>; rel="canonical", <https://nuxt.com/deploy/vercel>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (2473B vs 152830B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 251 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/deploy/zerops 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/deploy/zerops
- PASS html.meta-description 54 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- FAIL html.text-ratio 9.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/deploy/zerops.md
- PASS markdown.alternate-link https://nuxt.com/raw/deploy/zerops.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/deploy/zerops>; rel="canonical", <https://nuxt.com/deploy/zerops>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (3941B vs 175193B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 469 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/api 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/api
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 6.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api>; rel="canonical", <https://nuxt.com/docs/4.x/api>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1635B vs 236886B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 168 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/guide 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide
- FAIL html.meta-description only 42 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide>; rel="canonical", <https://nuxt.com/docs/4.x/guide>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (1426B vs 172626B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 206 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies
- PASS html.meta-description 92 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 365 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/jobs 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/jobs
- PASS html.meta-description 74 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 3521 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/sponsors 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/sponsors
- PASS html.meta-description 85 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 10 headings
- FAIL html.text-ratio 12.7%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 73 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/directory-structure 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure
- PASS html.meta-description 76 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 7.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.5% smaller (5534B vs 224558B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 554 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/64robots 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/64robots
- PASS html.meta-description 56 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 227 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/digi-neat 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/digi-neat
- PASS html.meta-description 103 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.0%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 266 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/liip 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/liip
- PASS html.meta-description 120 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 210 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/coditive 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/coditive
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- 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
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 241 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/maas 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/maas
- PASS html.meta-description 121 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- 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
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 243 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/7span 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/7span
- PASS html.meta-description 65 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 13.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 240 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/drunomics 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/drunomics
- PASS html.meta-description 157 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 8 headings
- FAIL html.text-ratio 11.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 237 words in initial HTML
- PASS http.no-interstitial
62 https://nuxt.com/enterprise/agencies/curotec 13/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/curotec
- FAIL html.meta-description only 42 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- 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
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 213 words in initial HTML
- PASS http.no-interstitial
62 https://nuxt.com/enterprise/agencies/geist 13/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/geist
- FAIL html.meta-description only 34 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.4%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 102 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/keith-mifsud 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/keith-mifsud
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 5 headings
- FAIL html.text-ratio 12.1%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 130 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/passionate-people 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/passionate-people
- PASS html.meta-description 90 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- 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
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 99 words in initial HTML
- PASS http.no-interstitial
62 https://nuxt.com/enterprise/agencies/sidestream 13/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/sidestream
- FAIL html.meta-description only 44 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- 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
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 97 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/the-coding-machine 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/the-coding-machine
- PASS html.meta-description 94 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.4%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 107 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/undefined 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/undefined
- PASS html.meta-description 52 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.4%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 150 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/fidelity-solutions 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/fidelity-solutions
- PASS html.meta-description 162 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- 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
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 279 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/epic-max 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/epic-max
- PASS html.meta-description 161 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 9 headings
- FAIL html.text-ratio 12.2%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 301 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/nuxt-config 24/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://nuxt.com/docs/4.x/api/nuxt-config
- PASS html.meta-description 65 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 165 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/nuxt-config.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/nuxt-config.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/nuxt-config>; rel="canonical", <https://nuxt.com/docs/4.x/api/nuxt-config>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 87 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.0% smaller (56468B vs 940171B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 5426 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/monterail 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/monterail
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.7%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 154 words in initial HTML
- PASS http.no-interstitial
89 https://nuxt.com/docs/4.x/readme 24/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html;charset=utf-8
- PASS http.no-noindex-noai index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
- PASS html.canonical-link https://nuxt.com/docs/4.x/readme
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- PASS html.text-ratio 61.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/readme.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/readme.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/readme>; rel="canonical", <https://nuxt.com/docs/4.x/readme>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (509B vs 292853B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 98 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/bridge/bridge-composition-api 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/bridge/bridge-composition-api
- PASS html.meta-description 57 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/bridge/bridge-composition-api.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/bridge/bridge-composition-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/bridge/bridge-composition-api>; rel="canonical", <https://nuxt.com/docs/4.x/bridge/bridge-composition-api>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.3% smaller (4852B vs 180006B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 637 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/wimadev 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/wimadev
- PASS html.meta-description 55 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.4%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 92 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/bridge/configuration 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/bridge/configuration
- PASS html.meta-description 53 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 10.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/bridge/configuration.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/bridge/configuration.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/bridge/configuration>; rel="canonical", <https://nuxt.com/docs/4.x/bridge/configuration>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (2085B vs 154100B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 344 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/bridge/meta 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/bridge/meta
- PASS html.meta-description 62 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/bridge/meta.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/bridge/meta.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/bridge/meta>; rel="canonical", <https://nuxt.com/docs/4.x/bridge/meta>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (3346B vs 179497B)
- PASS markdown.valid-markdown 2.7% HTML markup
- PASS html.ssr-content 482 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/bridge/nitro 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/bridge/nitro
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 9.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/bridge/nitro.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/bridge/nitro.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/bridge/nitro>; rel="canonical", <https://nuxt.com/docs/4.x/bridge/nitro>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (2084B vs 185987B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 342 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/bridge/nuxt3-compatible-api 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/bridge/nuxt3-compatible-api
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/bridge/nuxt3-compatible-api.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/bridge/nuxt3-compatible-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/bridge/nuxt3-compatible-api>; rel="canonical", <https://nuxt.com/docs/4.x/bridge/nuxt3-compatible-api>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 13 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.3% smaller (7523B vs 205862B)
- PASS markdown.valid-markdown 2.0% HTML markup
- PASS html.ssr-content 1044 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/zen-architects 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/zen-architects
- PASS html.meta-description 85 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 119 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/bridge/overview 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/bridge/overview
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 11 headings
- FAIL html.text-ratio 8.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/bridge/overview.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/bridge/overview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/bridge/overview>; rel="canonical", <https://nuxt.com/docs/4.x/bridge/overview>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 13 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (4107B vs 205056B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 495 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/bridge/plugins-and-middleware 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/bridge/plugins-and-middleware
- PASS html.meta-description 75 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/bridge/plugins-and-middleware.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/bridge/plugins-and-middleware.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/bridge/plugins-and-middleware>; rel="canonical", <https://nuxt.com/docs/4.x/bridge/plugins-and-middleware>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (2318B vs 162744B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 336 words in initial HTML
- PASS http.no-interstitial
67 https://nuxt.com/enterprise/agencies/webreinvent 14/21
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/enterprise/agencies/webreinvent
- PASS html.meta-description 130 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- FAIL html.json-ld.breadcrumb no BreadcrumbList node
- PASS html.headings 4 headings
- FAIL html.text-ratio 12.9%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- FAIL markdown.alternate-link no <link rel="alternate" type="text/markdown">
- FAIL markdown.content-negotiation text/html; charset=utf-8
- PASS discovery.indexed
- PASS html.ssr-content 198 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/bridge/runtime-config 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/bridge/runtime-config
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 10.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/bridge/runtime-config.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/bridge/runtime-config.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/bridge/runtime-config>; rel="canonical", <https://nuxt.com/docs/4.x/bridge/runtime-config>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (1492B vs 145646B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 244 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/bridge/typescript 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/bridge/typescript
- FAIL html.meta-description only 45 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/bridge/typescript.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/bridge/typescript.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/bridge/typescript>; rel="canonical", <https://nuxt.com/docs/4.x/bridge/typescript>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (2008B vs 155938B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 307 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/bridge/vite 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/bridge/vite
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 10.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/bridge/vite.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/bridge/vite.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/bridge/vite>; rel="canonical", <https://nuxt.com/docs/4.x/bridge/vite>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (837B vs 150117B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 165 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/community/framework-contribution 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/community/framework-contribution
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 16 headings
- FAIL html.text-ratio 9.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/community/framework-contribution.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/community/framework-contribution.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/community/framework-contribution>; rel="canonical", <https://nuxt.com/docs/4.x/community/framework-contribution>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (6138B vs 204795B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 718 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/community/changelog 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/community/changelog
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 9.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/community/changelog.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/community/changelog.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/community/changelog>; rel="canonical", <https://nuxt.com/docs/4.x/community/changelog>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (2432B vs 143863B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 128 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/community/contribution 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/community/contribution
- PASS html.meta-description 75 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 21 headings
- FAIL html.text-ratio 12.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/community/contribution.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/community/contribution.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/community/contribution>; rel="canonical", <https://nuxt.com/docs/4.x/community/contribution>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.9% smaller (20375B vs 250785B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2507 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/community/getting-help 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/community/getting-help
- PASS html.meta-description 63 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 10.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/community/getting-help.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/community/getting-help.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/community/getting-help>; rel="canonical", <https://nuxt.com/docs/4.x/community/getting-help>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (3578B vs 151064B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 569 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/community/reporting-bugs 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/community/reporting-bugs
- PASS html.meta-description 90 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 9.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/community/reporting-bugs.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/community/reporting-bugs.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/community/reporting-bugs>; rel="canonical", <https://nuxt.com/docs/4.x/community/reporting-bugs>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (3167B vs 152384B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 452 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/directory-structure/content 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/content
- PASS html.meta-description 75 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 7.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/content.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/content.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/content>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/content>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- FAIL markdown.navigation-stripped 2 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 99.0% smaller (2130B vs 214222B)
- PASS markdown.valid-markdown 8.3% HTML markup
- PASS html.ssr-content 277 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/env 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/env
- PASS html.meta-description 64 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 8.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/env.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/env.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/env>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/env>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (4252B vs 221977B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 588 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/community/roadmap 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/community/roadmap
- PASS html.meta-description 84 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 11 headings
- FAIL html.text-ratio 8.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/community/roadmap.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/community/roadmap.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/community/roadmap>; rel="canonical", <https://nuxt.com/docs/4.x/community/roadmap>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.1% smaller (9430B vs 193747B)
- FAIL markdown.valid-markdown body is 30.8% HTML markup (threshold ≤ 30%)
- PASS html.ssr-content 530 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/gitignore 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/gitignore
- PASS html.meta-description 81 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/gitignore.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/gitignore.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/gitignore>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/gitignore>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (885B vs 191513B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 154 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/modules 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/modules
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/modules.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/modules.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/modules>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/modules>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (2673B vs 209905B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 337 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/directory-structure/nuxt 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/nuxt
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/nuxt.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/nuxt.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/nuxt>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/nuxt>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1124B vs 190000B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 189 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/directory-structure/node_modules 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/node_modules
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/node_modules.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/node_modules.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/node_modules>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/node_modules>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (920B vs 189795B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 135 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/directory-structure/output 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/output
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/output.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/output.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/output>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/output>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (864B vs 190075B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 155 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/layers 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/layers
- PASS html.meta-description 93 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 7.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/layers.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/layers.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/layers>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/layers>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (4062B vs 226987B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 437 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/nuxtignore 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/nuxtignore
- PASS html.meta-description 100 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 7.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/nuxtignore.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/nuxtignore.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/nuxtignore>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/nuxtignore>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (1670B vs 201886B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 207 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/nuxt-config 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/nuxt-config
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/nuxt-config.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/nuxt-config.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/nuxt-config>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/nuxt-config>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1314B vs 198821B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 180 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/package 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/package
- PASS html.meta-description 85 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/package.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/package.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/package>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/package>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (976B vs 194675B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 145 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/public 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/public
- PASS html.meta-description 68 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/public.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/public.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/public>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/public>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (919B vs 193710B)
- PASS markdown.valid-markdown 3.6% HTML markup
- PASS html.ssr-content 163 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/nuxtrc 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/nuxtrc
- PASS html.meta-description 75 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 8.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/nuxtrc.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/nuxtrc.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/nuxtrc>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/nuxtrc>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (1925B vs 208959B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 265 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/shared 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/shared
- PASS html.meta-description 90 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 8.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/shared.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/shared.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/shared>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/shared>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (4999B vs 237761B)
- PASS markdown.valid-markdown 1.3% HTML markup
- PASS html.ssr-content 700 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/server 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/server
- PASS html.meta-description 86 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 29 headings
- FAIL html.text-ratio 7.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/server.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/server.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/server>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/server>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 41 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.6% smaller (17704B vs 403389B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 1952 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/test 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/test
- PASS html.meta-description 90 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/test.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/test.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/test>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/test>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1120B vs 191666B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 177 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/tsconfig 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/tsconfig
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 8.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/tsconfig.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/tsconfig.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/tsconfig>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/tsconfig>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (3381B vs 215142B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 406 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/b5003 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/b5003
- FAIL html.meta-description only 36 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/b5003.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/b5003.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/b5003>; rel="canonical", <https://nuxt.com/docs/4.x/errors/b5003>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (776B vs 132549B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 139 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/b5001 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/b5001
- FAIL html.meta-description only 25 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/b5001.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/b5001.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/b5001>; rel="canonical", <https://nuxt.com/docs/4.x/errors/b5001>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (772B vs 131909B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 146 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/errors/e1006 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e1006
- FAIL html.meta-description only 45 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e1006.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e1006.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e1006>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e1006>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (673B vs 127269B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 135 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/errors/e1007 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e1007
- FAIL html.meta-description only 39 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e1007.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e1007.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e1007>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e1007>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (738B vs 126986B)
- PASS markdown.valid-markdown 1.9% HTML markup
- PASS html.ssr-content 150 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/errors/e1001 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e1001
- FAIL html.meta-description only 39 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e1001.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e1001.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e1001>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e1001>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (815B vs 128094B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 154 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/b5004 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/b5004
- FAIL html.meta-description only 34 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/b5004.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/b5004.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/b5004>; rel="canonical", <https://nuxt.com/docs/4.x/errors/b5004>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (891B vs 133844B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 155 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e2001 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e2001
- FAIL html.meta-description only 43 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e2001.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e2001.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e2001>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e2001>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (569B vs 131290B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 115 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/errors/e2003 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e2003
- FAIL html.meta-description only 44 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e2003.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e2003.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e2003>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e2003>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (642B vs 127074B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 126 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/errors/e2007 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e2007
- FAIL html.meta-description only 48 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e2007.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e2007.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e2007>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e2007>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (610B vs 127088B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 126 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/errors/e2002 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e2002
- FAIL html.meta-description only 35 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 10.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e2002.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e2002.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e2002>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e2002>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (619B vs 127556B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 122 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e2005 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e2005
- FAIL html.meta-description only 34 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e2005.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e2005.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e2005>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e2005>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (691B vs 132091B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 134 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/errors/e2004 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e2004
- FAIL html.meta-description only 25 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e2004.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e2004.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e2004>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e2004>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (696B vs 127126B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 139 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e3001 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e3001
- FAIL html.meta-description only 38 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e3001.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e3001.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e3001>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e3001>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (666B vs 131231B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 130 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e3008 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e3008
- FAIL html.meta-description only 44 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e3008.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e3008.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e3008>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e3008>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (562B vs 131147B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 119 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e3009 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e3009
- FAIL html.meta-description only 40 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e3009.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e3009.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e3009>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e3009>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (572B vs 131121B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 122 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e7001 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e7001
- FAIL html.meta-description only 32 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e7001.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e7001.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e7001>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e7001>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (595B vs 130435B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 129 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/errors/e4012 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e4012
- FAIL html.meta-description only 32 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 10.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e4012.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e4012.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e4012>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e4012>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (801B vs 126658B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 155 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e5001 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e5001
- FAIL html.meta-description only 28 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e5001.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e5001.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e5001>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e5001>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (707B vs 131627B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 134 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e6001 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e6001
- FAIL html.meta-description only 24 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e6001.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e6001.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e6001>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e6001>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (753B vs 130426B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 145 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/errors/e4016 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e4016
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e4016.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e4016.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e4016>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e4016>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (1021B vs 131640B)
- PASS markdown.valid-markdown 5.9% HTML markup
- PASS html.ssr-content 193 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e7009 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e7009
- FAIL html.meta-description only 30 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e7009.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e7009.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e7009>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e7009>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (533B vs 130930B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 122 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e7008 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e7008
- FAIL html.meta-description only 31 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e7008.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e7008.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e7008>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e7008>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (524B vs 131449B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 121 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e7007 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e7007
- FAIL html.meta-description only 33 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e7007.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e7007.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e7007>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e7007>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (558B vs 130982B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 122 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/getting-started/configuration 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/configuration
- PASS html.meta-description 65 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 8.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/configuration.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/configuration.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/configuration>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/configuration>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 10 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.2% smaller (12819B vs 268623B)
- PASS markdown.valid-markdown 19.0% HTML markup
- PASS html.ssr-content 972 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/errors/e7010 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e7010
- FAIL html.meta-description only 30 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e7010.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e7010.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e7010>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e7010>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (514B vs 131281B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 122 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/getting-started/assets 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/assets
- FAIL html.meta-description only 40 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/assets.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/assets.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/assets>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/assets>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (7373B vs 216479B)
- PASS markdown.valid-markdown 7.0% HTML markup
- PASS html.ssr-content 919 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/hello-world 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/hello-world
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 9.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/hello-world.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/hello-world.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/hello-world>; rel="canonical", <https://nuxt.com/docs/4.x/examples/hello-world>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (646B vs 157892B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 138 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/errors/e8007 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/errors/e8007
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 11.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/errors/e8007.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/errors/e8007.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/errors/e8007>; rel="canonical", <https://nuxt.com/docs/4.x/errors/e8007>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (1352B vs 134530B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 220 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/getting-started/deployment 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/deployment
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 16 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/deployment.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/deployment.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/deployment>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/deployment>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.3% smaller (8325B vs 225008B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 1088 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/getting-started/introduction 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/introduction
- PASS html.meta-description 106 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 9.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/introduction.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/introduction.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/introduction>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/introduction>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.4% smaller (6604B vs 183057B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 832 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/getting-started/installation 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/installation
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 8.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/installation.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/installation.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/installation>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/installation>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 12 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (4187B vs 214143B)
- PASS markdown.valid-markdown 2.3% HTML markup
- PASS html.ssr-content 486 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/getting-started/layers 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/layers
- PASS html.meta-description 100 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/layers.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/layers.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/layers>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/layers>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (6874B vs 217986B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 824 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/getting-started/error-handling 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/error-handling
- FAIL html.meta-description only 45 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 15 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/error-handling.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/error-handling.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/error-handling>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/error-handling>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.7% smaller (10345B vs 243340B)
- PASS markdown.valid-markdown 4.0% HTML markup
- PASS html.ssr-content 1338 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/getting-started/data-fetching 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/data-fetching
- PASS html.meta-description 74 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 30 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/data-fetching.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/data-fetching.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/data-fetching>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/data-fetching>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 39 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.7% smaller (34308B vs 469074B)
- PASS markdown.valid-markdown 4.9% HTML markup
- PASS html.ssr-content 4327 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/getting-started/routing 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/routing
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/routing.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/routing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/routing>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/routing>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- FAIL markdown.navigation-stripped 2 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 97.0% smaller (6669B vs 218915B)
- PASS markdown.valid-markdown 5.3% HTML markup
- PASS html.ssr-content 836 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/getting-started/prerendering 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/prerendering
- PASS html.meta-description 103 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 11 headings
- FAIL html.text-ratio 9.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/prerendering.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/prerendering.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/prerendering>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/prerendering>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 14 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.3% smaller (9017B vs 243318B)
- PASS markdown.valid-markdown 1.7% HTML markup
- PASS html.ssr-content 1079 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/getting-started/server 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/server
- PASS html.meta-description 232 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/server.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/server.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/server>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/server>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (4106B vs 197620B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 552 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/getting-started/state-management 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/state-management
- PASS html.meta-description 129 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 8.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/state-management.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/state-management.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/state-management>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/state-management>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (7333B vs 243105B)
- PASS markdown.valid-markdown 8.7% HTML markup
- PASS html.ssr-content 827 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/getting-started/seo-meta 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/seo-meta
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 19 headings
- FAIL html.text-ratio 8.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/seo-meta.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/seo-meta.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/seo-meta>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/seo-meta>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 19 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (11418B vs 285819B)
- PASS markdown.valid-markdown 9.8% HTML markup
- PASS html.ssr-content 1347 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/guide/modules 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/modules
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/modules.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/modules.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/modules>; rel="canonical", <https://nuxt.com/docs/4.x/guide/modules>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (2705B vs 179727B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 327 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/getting-started/styling 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/styling
- FAIL html.meta-description only 41 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 28 headings
- FAIL html.text-ratio 8.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/styling.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/styling.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/styling>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/styling>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 39 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.4% smaller (16894B vs 370693B)
- PASS markdown.valid-markdown 7.3% HTML markup
- PASS html.ssr-content 1988 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/getting-started/views 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/views
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 9.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/views.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/views.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/views>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/views>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 10 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (5160B vs 217318B)
- PASS markdown.valid-markdown 11.5% HTML markup
- PASS html.ssr-content 560 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/getting-started/transitions 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/transitions
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 8.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/transitions.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/transitions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/transitions>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/transitions>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 30 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.0% smaller (16559B vs 329248B)
- PASS markdown.valid-markdown 8.2% HTML markup
- PASS html.ssr-content 1630 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/getting-started/testing 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/testing
- FAIL html.meta-description only 34 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 17 headings
- FAIL html.text-ratio 9.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/testing.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/testing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/testing>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/testing>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 61 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.1% smaller (34669B vs 500107B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 4071 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/migration/auto-imports 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/migration/auto-imports
- PASS html.meta-description 114 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 9.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/migration/auto-imports.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/migration/auto-imports.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/migration/auto-imports>; rel="canonical", <https://nuxt.com/docs/4.x/migration/auto-imports>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (1399B vs 142348B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 226 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/migration/bundling 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/migration/bundling
- PASS html.meta-description 57 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/migration/bundling.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/migration/bundling.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/migration/bundling>; rel="canonical", <https://nuxt.com/docs/4.x/migration/bundling>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (1203B vs 142944B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 213 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/migration/component-options 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/migration/component-options
- PASS html.meta-description 74 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 17 headings
- FAIL html.text-ratio 10.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/migration/component-options.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/migration/component-options.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/migration/component-options>; rel="canonical", <https://nuxt.com/docs/4.x/migration/component-options>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (6346B vs 201706B)
- PASS markdown.valid-markdown 2.7% HTML markup
- PASS html.ssr-content 795 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/getting-started/upgrade 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/getting-started/upgrade
- FAIL html.meta-description only 48 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 45 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/getting-started/upgrade.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/getting-started/upgrade.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/getting-started/upgrade>; rel="canonical", <https://nuxt.com/docs/4.x/getting-started/upgrade>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 64 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.6% smaller (57577B vs 611483B)
- PASS markdown.valid-markdown 3.6% HTML markup
- PASS html.ssr-content 6422 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/migration/overview 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/migration/overview
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 9.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/migration/overview.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/migration/overview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/migration/overview>; rel="canonical", <https://nuxt.com/docs/4.x/migration/overview>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (1273B vs 141191B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 241 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/migration/module-authors 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/migration/module-authors
- PASS html.meta-description 51 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 10.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/migration/module-authors.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/migration/module-authors.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/migration/module-authors>; rel="canonical", <https://nuxt.com/docs/4.x/migration/module-authors>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (3915B vs 175152B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 587 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/migration/meta 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/migration/meta
- FAIL html.meta-description only 45 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/migration/meta.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/migration/meta.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/migration/meta>; rel="canonical", <https://nuxt.com/docs/4.x/migration/meta>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (3441B vs 180196B)
- PASS markdown.valid-markdown 6.9% HTML markup
- PASS html.ssr-content 476 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/migration/runtime-config 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/migration/runtime-config
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 10.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/migration/runtime-config.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/migration/runtime-config.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/migration/runtime-config>; rel="canonical", <https://nuxt.com/docs/4.x/migration/runtime-config>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (2133B vs 160192B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 290 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/migration/pages-and-layouts 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/migration/pages-and-layouts
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 16 headings
- FAIL html.text-ratio 10.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/migration/pages-and-layouts.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/migration/pages-and-layouts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/migration/pages-and-layouts>; rel="canonical", <https://nuxt.com/docs/4.x/migration/pages-and-layouts>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.4% smaller (7650B vs 215387B)
- PASS markdown.valid-markdown 8.5% HTML markup
- PASS html.ssr-content 1050 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/migration/configuration 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/migration/configuration
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 9.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/migration/configuration.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/migration/configuration.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/migration/configuration>; rel="canonical", <https://nuxt.com/docs/4.x/migration/configuration>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 13 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (7047B vs 222698B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 832 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/migration/server 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/migration/server
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 9.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/migration/server.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/migration/server.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/migration/server>; rel="canonical", <https://nuxt.com/docs/4.x/migration/server>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (1080B vs 141471B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 226 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/migration/plugins-and-middleware 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/migration/plugins-and-middleware
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 10.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/migration/plugins-and-middleware.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/migration/plugins-and-middleware.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/migration/plugins-and-middleware>; rel="canonical", <https://nuxt.com/docs/4.x/migration/plugins-and-middleware>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (2690B vs 166166B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 405 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/analyze 24/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://nuxt.com/docs/4.x/api/commands/analyze
- PASS html.meta-description 55 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/analyze.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/analyze.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/analyze>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/analyze>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.0% smaller (2567B vs 261268B)
- PASS markdown.valid-markdown 24.9% HTML markup
- PASS html.ssr-content 178 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/advanced/import-meta 24/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://nuxt.com/docs/4.x/api/advanced/import-meta
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 6.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/advanced/import-meta.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/advanced/import-meta.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/advanced/import-meta>; rel="canonical", <https://nuxt.com/docs/4.x/api/advanced/import-meta>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.5% smaller (4165B vs 271868B)
- PASS markdown.valid-markdown 17.8% HTML markup
- PASS html.ssr-content 337 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/commands/add-template 23/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://nuxt.com/docs/4.x/api/commands/add-template
- FAIL html.meta-description only 46 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 6.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/add-template.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/add-template.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/add-template>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/add-template>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.6% smaller (4107B vs 296499B)
- PASS markdown.valid-markdown 15.8% HTML markup
- PASS html.ssr-content 361 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/advanced/hooks 22/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/api/advanced/hooks
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 5.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/advanced/hooks.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/advanced/hooks.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/advanced/hooks>; rel="canonical", <https://nuxt.com/docs/4.x/api/advanced/hooks>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.1% smaller (27174B vs 394654B)
- FAIL markdown.valid-markdown body is 30.6% HTML markup (threshold ≤ 30%)
- PASS html.ssr-content 955 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/add 24/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://nuxt.com/docs/4.x/api/commands/add
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/add.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/add.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/add>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/add>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.9% smaller (2882B vs 266827B)
- PASS markdown.valid-markdown 18.3% HTML markup
- PASS html.ssr-content 244 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/dev 24/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://nuxt.com/docs/4.x/api/commands/dev
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/dev.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/dev.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/dev>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/dev>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 97.7% smaller (6382B vs 283293B)
- PASS markdown.valid-markdown 22.8% HTML markup
- PASS html.ssr-content 370 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/commands/build 23/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://nuxt.com/docs/4.x/api/commands/build
- FAIL html.meta-description only 28 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/build.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/build.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/build>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/build>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 (3298B vs 266061B)
- PASS markdown.valid-markdown 23.2% HTML markup
- PASS html.ssr-content 224 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/build-module 24/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://nuxt.com/docs/4.x/api/commands/build-module
- PASS html.meta-description 57 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/build-module.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/build-module.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/build-module>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/build-module>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.9% smaller (2746B vs 261384B)
- PASS markdown.valid-markdown 22.9% HTML markup
- PASS html.ssr-content 179 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/commands/cleanup 23/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://nuxt.com/docs/4.x/api/commands/cleanup
- FAIL html.meta-description only 46 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/cleanup.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/cleanup.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/cleanup>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/cleanup>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.4% smaller (1446B vs 253063B)
- PASS markdown.valid-markdown 20.1% HTML markup
- PASS html.ssr-content 152 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/devtools 24/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://nuxt.com/docs/4.x/api/commands/devtools
- PASS html.meta-description 90 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/devtools.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/devtools.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/devtools>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/devtools>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.2% smaller (1974B vs 253731B)
- PASS markdown.valid-markdown 18.0% HTML markup
- PASS html.ssr-content 212 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/generate 24/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://nuxt.com/docs/4.x/api/commands/generate
- PASS html.meta-description 85 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/generate.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/generate.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/generate>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/generate>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.7% smaller (3362B vs 262725B)
- PASS markdown.valid-markdown 21.3% HTML markup
- PASS html.ssr-content 255 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/info 24/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://nuxt.com/docs/4.x/api/commands/info
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/info.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/info.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/info>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/info>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.4% smaller (1416B vs 251813B)
- PASS markdown.valid-markdown 20.5% HTML markup
- PASS html.ssr-content 158 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/overview 24/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://nuxt.com/docs/4.x/api/commands/overview
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/overview.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/overview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/overview>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/overview>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.6% smaller (3787B vs 277546B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 555 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/init 24/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://nuxt.com/docs/4.x/api/commands/init
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 6.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/init.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/init.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/init>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/init>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.6% smaller (3892B vs 272060B)
- PASS markdown.valid-markdown 23.3% HTML markup
- PASS html.ssr-content 220 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/module 24/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://nuxt.com/docs/4.x/api/commands/module
- PASS html.meta-description 73 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 6.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/module.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/module.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/module>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/module>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (3779B vs 277280B)
- PASS markdown.valid-markdown 21.1% HTML markup
- PASS html.ssr-content 280 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/prepare 24/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://nuxt.com/docs/4.x/api/commands/prepare
- PASS html.meta-description 86 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/prepare.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/prepare.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/prepare>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/prepare>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.9% smaller (2814B vs 262280B)
- PASS markdown.valid-markdown 21.0% HTML markup
- PASS html.ssr-content 227 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/upgrade 24/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://nuxt.com/docs/4.x/api/commands/upgrade
- PASS html.meta-description 56 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/upgrade.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/upgrade.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/upgrade>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/upgrade>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.1% smaller (2337B vs 258124B)
- PASS markdown.valid-markdown 26.9% HTML markup
- PASS html.ssr-content 198 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/test 24/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://nuxt.com/docs/4.x/api/commands/test
- PASS html.meta-description 51 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/test.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/test.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/test>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/test>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.2% smaller (2079B vs 259172B)
- PASS markdown.valid-markdown 23.0% HTML markup
- PASS html.ssr-content 178 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/typecheck 24/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://nuxt.com/docs/4.x/api/commands/typecheck
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/typecheck.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/typecheck.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/typecheck>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/typecheck>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.9% smaller (3029B vs 264563B)
- PASS markdown.valid-markdown 19.5% HTML markup
- PASS html.ssr-content 233 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/commands/preview 24/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://nuxt.com/docs/4.x/api/commands/preview
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/commands/preview.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/commands/preview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/commands/preview>; rel="canonical", <https://nuxt.com/docs/4.x/api/commands/preview>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.7% smaller (3562B vs 264488B)
- PASS markdown.valid-markdown 18.0% HTML markup
- PASS html.ssr-content 308 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/client-only 24/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://nuxt.com/docs/4.x/api/components/client-only
- PASS html.meta-description 70 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/client-only.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/client-only.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/client-only>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/client-only>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.1% smaller (2338B vs 263097B)
- PASS markdown.valid-markdown 21.7% HTML markup
- PASS html.ssr-content 345 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/nuxt-announcer 24/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://nuxt.com/docs/4.x/api/components/nuxt-announcer
- PASS html.meta-description 114 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-announcer.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-announcer.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-announcer>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-announcer>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.6% smaller (3867B vs 273742B)
- PASS markdown.valid-markdown 19.5% HTML markup
- PASS html.ssr-content 350 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/dev-only 24/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://nuxt.com/docs/4.x/api/components/dev-only
- PASS html.meta-description 71 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/dev-only.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/dev-only.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/dev-only>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/dev-only>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.4% smaller (1496B vs 250948B)
- PASS markdown.valid-markdown 19.1% HTML markup
- PASS html.ssr-content 248 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/nuxt-img 24/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://nuxt.com/docs/4.x/api/components/nuxt-img
- PASS html.meta-description 75 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-img.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-img.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-img>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-img>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.5% smaller (1310B vs 254157B)
- PASS markdown.valid-markdown 11.2% HTML markup
- PASS html.ssr-content 221 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/nuxt-error-boundary 24/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://nuxt.com/docs/4.x/api/components/nuxt-error-boundary
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-error-boundary.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-error-boundary.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-error-boundary>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-error-boundary>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.3% smaller (1794B vs 263494B)
- PASS markdown.valid-markdown 24.9% HTML markup
- PASS html.ssr-content 234 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/nuxt-island 24/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://nuxt.com/docs/4.x/api/components/nuxt-island
- PASS html.meta-description 101 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 7.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-island.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-island.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-island>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-island>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.2% smaller (5086B vs 279619B)
- PASS markdown.valid-markdown 2.4% HTML markup
- PASS html.ssr-content 674 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/nuxt-client-fallback 24/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://nuxt.com/docs/4.x/api/components/nuxt-client-fallback
- PASS html.meta-description 131 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-client-fallback.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-client-fallback.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-client-fallback>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-client-fallback>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (2967B vs 266334B)
- PASS markdown.valid-markdown 18.9% HTML markup
- PASS html.ssr-content 375 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/nuxt-layout 24/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://nuxt.com/docs/4.x/api/components/nuxt-layout
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 6.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-layout.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-layout.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-layout>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-layout>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.4% smaller (4847B vs 302331B)
- PASS markdown.valid-markdown 18.8% HTML markup
- PASS html.ssr-content 586 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/components/nuxt-loading-indicator 23/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://nuxt.com/docs/4.x/api/components/nuxt-loading-indicator
- FAIL html.meta-description only 48 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 6.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-loading-indicator.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-loading-indicator.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-loading-indicator>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-loading-indicator>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.1% smaller (2388B vs 260551B)
- PASS markdown.valid-markdown 6.2% HTML markup
- PASS html.ssr-content 337 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/nuxt-link 24/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://nuxt.com/docs/4.x/api/components/nuxt-link
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 21 headings
- FAIL html.text-ratio 7.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-link.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-link.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-link>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-link>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 19 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (15194B vs 382982B)
- PASS markdown.valid-markdown 12.6% HTML markup
- PASS html.ssr-content 1751 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/nuxt-picture 24/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://nuxt.com/docs/4.x/api/components/nuxt-picture
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-picture.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-picture.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-picture>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-picture>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.5% smaller (1130B vs 249389B)
- PASS markdown.valid-markdown 11.6% HTML markup
- PASS html.ssr-content 192 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/nuxt-page 24/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://nuxt.com/docs/4.x/api/components/nuxt-page
- PASS html.meta-description 86 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-page.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-page.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-page>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-page>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (5368B vs 297524B)
- PASS markdown.valid-markdown 13.5% HTML markup
- PASS html.ssr-content 699 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/nuxt-route-announcer 24/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://nuxt.com/docs/4.x/api/components/nuxt-route-announcer
- PASS html.meta-description 129 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-route-announcer.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-route-announcer.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-route-announcer>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-route-announcer>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.0% smaller (2708B vs 263187B)
- PASS markdown.valid-markdown 11.4% HTML markup
- PASS html.ssr-content 314 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/components/nuxt-time 23/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://nuxt.com/docs/4.x/api/components/nuxt-time
- PASS html.meta-description 98 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 16 headings
- FAIL html.text-ratio 6.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-time.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-time.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-time>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-time>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 10 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (4338B vs 303478B)
- FAIL markdown.valid-markdown body is 37.2% HTML markup (threshold ≤ 30%)
- PASS html.ssr-content 466 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/nuxt-welcome 24/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://nuxt.com/docs/4.x/api/components/nuxt-welcome
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/nuxt-welcome.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/nuxt-welcome.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/nuxt-welcome>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/nuxt-welcome>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.6% smaller (915B vs 244620B)
- PASS markdown.valid-markdown 11.3% HTML markup
- PASS html.ssr-content 150 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/components/teleports 24/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://nuxt.com/docs/4.x/api/components/teleports
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/components/teleports.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/components/teleports.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/components/teleports>; rel="canonical", <https://nuxt.com/docs/4.x/api/components/teleports>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.5% smaller (1221B vs 253567B)
- PASS markdown.valid-markdown 28.3% HTML markup
- PASS html.ssr-content 219 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/create-use-fetch 24/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://nuxt.com/docs/4.x/api/composables/create-use-fetch
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 11 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/create-use-fetch.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/create-use-fetch.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/create-use-fetch>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/create-use-fetch>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.7% smaller (3815B vs 286138B)
- PASS markdown.valid-markdown 1.8% HTML markup
- PASS html.ssr-content 504 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/on-prehydrate 24/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://nuxt.com/docs/4.x/api/composables/on-prehydrate
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 7.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/on-prehydrate.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/on-prehydrate.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/on-prehydrate>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/on-prehydrate>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.5% smaller (4144B vs 274755B)
- PASS markdown.valid-markdown 11.6% HTML markup
- PASS html.ssr-content 497 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/create-use-async-data 24/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://nuxt.com/docs/4.x/api/composables/create-use-async-data
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/create-use-async-data.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/create-use-async-data.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/create-use-async-data>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/create-use-async-data>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 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 (3343B vs 280046B)
- PASS markdown.valid-markdown 2.1% HTML markup
- PASS html.ssr-content 424 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-app-config 24/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://nuxt.com/docs/4.x/api/composables/use-app-config
- PASS html.meta-description 54 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-app-config.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-app-config.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-app-config>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-app-config>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.8% smaller (572B vs 246559B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 135 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-announcer 24/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://nuxt.com/docs/4.x/api/composables/use-announcer
- PASS html.meta-description 55 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 18 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-announcer.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-announcer.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-announcer>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-announcer>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (3637B vs 289991B)
- PASS markdown.valid-markdown 4.8% HTML markup
- PASS html.ssr-content 449 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-error 24/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://nuxt.com/docs/4.x/api/composables/use-error
- PASS html.meta-description 72 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-error.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-error.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-error>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-error>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.4% smaller (1506B vs 258870B)
- PASS markdown.valid-markdown 4.8% HTML markup
- PASS html.ssr-content 259 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-cookie 24/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://nuxt.com/docs/4.x/api/composables/use-cookie
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 15 headings
- FAIL html.text-ratio 7.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-cookie.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-cookie.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-cookie>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-cookie>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 95.3% smaller (16372B vs 350689B)
- PASS markdown.valid-markdown 22.6% HTML markup
- PASS html.ssr-content 1307 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-async-data 24/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://nuxt.com/docs/4.x/api/composables/use-async-data
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 7.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-async-data.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-async-data.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-async-data>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-async-data>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.8% smaller (20705B vs 398531B)
- PASS markdown.valid-markdown 15.2% HTML markup
- PASS html.ssr-content 1834 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-head-safe 24/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://nuxt.com/docs/4.x/api/composables/use-head-safe
- PASS html.meta-description 57 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 7.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-head-safe.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-head-safe.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-head-safe>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-head-safe>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 (2640B vs 272279B)
- PASS markdown.valid-markdown 2.3% HTML markup
- PASS html.ssr-content 338 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-head 24/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://nuxt.com/docs/4.x/api/composables/use-head
- PASS html.meta-description 76 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 6.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-head.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-head.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-head>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-head>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 97.6% smaller (7547B vs 314100B)
- PASS markdown.valid-markdown 14.8% HTML markup
- PASS html.ssr-content 720 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-layout 24/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://nuxt.com/docs/4.x/api/composables/use-layout
- PASS html.meta-description 60 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-layout.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-layout.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-layout>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-layout>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.4% smaller (1474B vs 254449B)
- PASS markdown.valid-markdown 11.7% HTML markup
- PASS html.ssr-content 239 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-lazy-async-data 24/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://nuxt.com/docs/4.x/api/composables/use-lazy-async-data
- PASS html.meta-description 65 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-lazy-async-data.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-lazy-async-data.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-lazy-async-data>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-lazy-async-data>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.7% smaller (3508B vs 278809B)
- PASS markdown.valid-markdown 14.6% HTML markup
- PASS html.ssr-content 427 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-hydration 24/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://nuxt.com/docs/4.x/api/composables/use-hydration
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 6.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-hydration.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-hydration.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-hydration>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-hydration>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.8% smaller (3305B vs 270925B)
- PASS markdown.valid-markdown 9.2% HTML markup
- PASS html.ssr-content 379 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-fetch 24/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://nuxt.com/docs/4.x/api/composables/use-fetch
- PASS html.meta-description 64 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 7.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-fetch.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-fetch.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-fetch>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-fetch>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 10 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.5% smaller (22721B vs 409427B)
- PASS markdown.valid-markdown 18.3% HTML markup
- PASS html.ssr-content 1827 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-lazy-fetch 24/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://nuxt.com/docs/4.x/api/composables/use-lazy-fetch
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-lazy-fetch.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-lazy-fetch.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-lazy-fetch>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-lazy-fetch>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 97.9% smaller (6294B vs 299389B)
- PASS markdown.valid-markdown 21.0% HTML markup
- PASS html.ssr-content 545 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-loading-indicator 24/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://nuxt.com/docs/4.x/api/composables/use-loading-indicator
- PASS html.meta-description 70 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 16 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-loading-indicator.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-loading-indicator.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-loading-indicator>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-loading-indicator>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.9% smaller (2984B vs 274224B)
- PASS markdown.valid-markdown 4.9% HTML markup
- PASS html.ssr-content 418 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-request-event 24/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://nuxt.com/docs/4.x/api/composables/use-request-event
- PASS html.meta-description 70 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 6.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-request-event.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-request-event.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-request-event>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-request-event>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.9% smaller (2956B vs 262050B)
- PASS markdown.valid-markdown 12.4% HTML markup
- PASS html.ssr-content 284 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-preview-mode 24/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://nuxt.com/docs/4.x/api/composables/use-preview-mode
- PASS html.meta-description 60 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-preview-mode.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-preview-mode.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-preview-mode>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-preview-mode>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (3754B vs 278724B)
- PASS markdown.valid-markdown 3.3% HTML markup
- PASS html.ssr-content 550 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-nuxt-app 24/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://nuxt.com/docs/4.x/api/composables/use-nuxt-app
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 15 headings
- FAIL html.text-ratio 8.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-nuxt-app.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-nuxt-app.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-nuxt-app>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-nuxt-app>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 14 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (14143B vs 355699B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 1737 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-request-fetch 24/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://nuxt.com/docs/4.x/api/composables/use-request-fetch
- PASS html.meta-description 107 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-request-fetch.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-request-fetch.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-request-fetch>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-request-fetch>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.2% smaller (2101B vs 258063B)
- PASS markdown.valid-markdown 1.6% HTML markup
- PASS html.ssr-content 298 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-nuxt-data 24/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://nuxt.com/docs/4.x/api/composables/use-nuxt-data
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 7.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-nuxt-data.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-nuxt-data.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-nuxt-data>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-nuxt-data>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (4286B vs 284178B)
- PASS markdown.valid-markdown 3.8% HTML markup
- PASS html.ssr-content 582 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-request-headers 24/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://nuxt.com/docs/4.x/api/composables/use-request-headers
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-request-headers.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-request-headers.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-request-headers>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-request-headers>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.5% smaller (1313B vs 252617B)
- PASS markdown.valid-markdown 2.5% HTML markup
- PASS html.ssr-content 207 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-request-header 24/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://nuxt.com/docs/4.x/api/composables/use-request-header
- PASS html.meta-description 65 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-request-header.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-request-header.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-request-header>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-request-header>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.5% smaller (1249B vs 253071B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 199 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-response-header 24/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://nuxt.com/docs/4.x/api/composables/use-response-header
- PASS html.meta-description 54 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-response-header.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-response-header.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-response-header>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-response-header>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.4% smaller (1603B vs 257616B)
- PASS markdown.valid-markdown 3.7% HTML markup
- PASS html.ssr-content 229 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-request-url 24/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://nuxt.com/docs/4.x/api/composables/use-request-url
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-request-url.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-request-url.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-request-url>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-request-url>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.3% smaller (1714B vs 254179B)
- PASS markdown.valid-markdown 4.8% HTML markup
- PASS html.ssr-content 219 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-route 24/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://nuxt.com/docs/4.x/api/composables/use-route
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 7.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-route.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-route.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-route>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-route>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.6% smaller (3790B vs 273799B)
- PASS markdown.valid-markdown 2.1% HTML markup
- PASS html.ssr-content 538 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-router 24/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://nuxt.com/docs/4.x/api/composables/use-router
- PASS html.meta-description 53 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 6.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-router.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-router.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-router>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-router>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (4759B vs 288013B)
- PASS markdown.valid-markdown 2.0% HTML markup
- PASS html.ssr-content 526 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-runtime-config 24/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://nuxt.com/docs/4.x/api/composables/use-runtime-config
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-runtime-config.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-runtime-config.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-runtime-config>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-runtime-config>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.5% smaller (4341B vs 293658B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 600 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-route-announcer 24/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://nuxt.com/docs/4.x/api/composables/use-route-announcer
- PASS html.meta-description 94 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-route-announcer.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-route-announcer.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-route-announcer>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-route-announcer>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.2% smaller (2130B vs 268575B)
- PASS markdown.valid-markdown 3.2% HTML markup
- PASS html.ssr-content 257 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-seo-meta 24/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://nuxt.com/docs/4.x/api/composables/use-seo-meta
- PASS html.meta-description 114 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-seo-meta.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-seo-meta.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-seo-meta>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-seo-meta>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 (2779B vs 265986B)
- PASS markdown.valid-markdown 3.6% HTML markup
- PASS html.ssr-content 432 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-runtime-hook 24/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://nuxt.com/docs/4.x/api/composables/use-runtime-hook
- PASS html.meta-description 114 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-runtime-hook.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-runtime-hook.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-runtime-hook>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-runtime-hook>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.4% smaller (1628B vs 257700B)
- PASS markdown.valid-markdown 4.6% HTML markup
- PASS html.ssr-content 257 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-server-seo-meta 24/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://nuxt.com/docs/4.x/api/composables/use-server-seo-meta
- PASS html.meta-description 120 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-server-seo-meta.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-server-seo-meta.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-server-seo-meta>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-server-seo-meta>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.4% smaller (1510B vs 249463B)
- PASS markdown.valid-markdown 2.2% HTML markup
- PASS html.ssr-content 232 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/composables/use-state 24/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://nuxt.com/docs/4.x/api/composables/use-state
- PASS html.meta-description 73 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/composables/use-state.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/composables/use-state.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/composables/use-state>; rel="canonical", <https://nuxt.com/docs/4.x/api/composables/use-state>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 (2652B vs 271606B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 413 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/app-config 24/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://nuxt.com/docs/4.x/api/kit/app-config
- PASS html.meta-description 90 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/app-config.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/app-config.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/app-config>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/app-config>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.6% smaller (1080B vs 251987B)
- PASS markdown.valid-markdown 1.6% HTML markup
- PASS html.ssr-content 221 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/autoimports 24/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://nuxt.com/docs/4.x/api/kit/autoimports
- PASS html.meta-description 152 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 16 headings
- FAIL html.text-ratio 6.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/autoimports.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/autoimports.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/autoimports>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/autoimports>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (10008B vs 318578B)
- PASS markdown.valid-markdown 22.1% HTML markup
- PASS html.ssr-content 619 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/context 24/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://nuxt.com/docs/4.x/api/kit/context
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/context.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/context.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/context>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/context>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.2% smaller (5523B vs 301212B)
- PASS markdown.valid-markdown 8.2% HTML markup
- PASS html.ssr-content 651 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/dependencies 24/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://nuxt.com/docs/4.x/api/kit/dependencies
- PASS html.meta-description 116 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 7.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/dependencies.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/dependencies.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/dependencies>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/dependencies>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (5008B vs 280789B)
- PASS markdown.valid-markdown 10.0% HTML markup
- PASS html.ssr-content 549 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/compatibility 24/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://nuxt.com/docs/4.x/api/kit/compatibility
- PASS html.meta-description 118 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 28 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/compatibility.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/compatibility.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/compatibility>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/compatibility>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 10 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (6954B vs 316426B)
- PASS markdown.valid-markdown 10.3% HTML markup
- PASS html.ssr-content 720 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/components 24/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://nuxt.com/docs/4.x/api/kit/components
- PASS html.meta-description 174 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/components.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/components.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/components>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/components>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.8% smaller (17869B vs 342166B)
- PASS markdown.valid-markdown 27.5% HTML markup
- PASS html.ssr-content 882 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/builder 24/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://nuxt.com/docs/4.x/api/kit/builder
- PASS html.meta-description 144 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 27 headings
- FAIL html.text-ratio 7.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/builder.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/builder.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/builder>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/builder>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 13 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.5% smaller (22878B vs 412532B)
- PASS markdown.valid-markdown 13.9% HTML markup
- PASS html.ssr-content 1683 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/head 24/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://nuxt.com/docs/4.x/api/kit/head
- PASS html.meta-description 77 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 7.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/head.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/head.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/head>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/head>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 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 (3223B vs 273355B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 438 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/kit/examples 23/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://nuxt.com/docs/4.x/api/kit/examples
- FAIL html.meta-description only 38 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 7.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/examples.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/examples.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/examples>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/examples>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.4% smaller (1600B vs 252580B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 264 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/layers 24/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://nuxt.com/docs/4.x/api/kit/layers
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 7.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/layers.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/layers.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/layers>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/layers>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (9409B vs 309734B)
- PASS markdown.valid-markdown 7.7% HTML markup
- PASS html.ssr-content 946 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/logging 24/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://nuxt.com/docs/4.x/api/kit/logging
- PASS html.meta-description 130 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 7.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/logging.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/logging.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/logging>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/logging>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (3796B vs 277461B)
- PASS markdown.valid-markdown 0.5% HTML markup
- PASS html.ssr-content 548 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/kit/layout 23/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://nuxt.com/docs/4.x/api/kit/layout
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/layout.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/layout.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/layout>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/layout>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- FAIL markdown.navigation-stripped 2 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 97.7% smaller (6662B vs 285432B)
- PASS markdown.valid-markdown 23.7% HTML markup
- PASS html.ssr-content 521 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/plugins 24/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://nuxt.com/docs/4.x/api/kit/plugins
- PASS html.meta-description 150 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 6.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/plugins.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/plugins.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/plugins>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/plugins>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.1% smaller (16780B vs 344538B)
- PASS markdown.valid-markdown 22.2% HTML markup
- PASS html.ssr-content 1034 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/modules 24/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://nuxt.com/docs/4.x/api/kit/modules
- PASS html.meta-description 157 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 7.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/modules.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/modules.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/modules>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/modules>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 14 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.7% smaller (22659B vs 361086B)
- PASS markdown.valid-markdown 21.3% HTML markup
- PASS html.ssr-content 1658 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/pages 24/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://nuxt.com/docs/4.x/api/kit/pages
- PASS html.meta-description 162 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 17 headings
- FAIL html.text-ratio 6.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/pages.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/pages.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/pages>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/pages>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (12024B vs 340594B)
- PASS markdown.valid-markdown 18.3% HTML markup
- PASS html.ssr-content 841 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/nitro 24/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://nuxt.com/docs/4.x/api/kit/nitro
- PASS html.meta-description 146 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 43 headings
- FAIL html.text-ratio 6.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/nitro.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/nitro.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/nitro>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/nitro>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 30 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.3% smaller (21924B vs 466401B)
- PASS markdown.valid-markdown 14.3% HTML markup
- PASS html.ssr-content 1700 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/runtime-config 24/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://nuxt.com/docs/4.x/api/kit/runtime-config
- PASS html.meta-description 94 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/runtime-config.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/runtime-config.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/runtime-config>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/runtime-config>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.6% smaller (1087B vs 251402B)
- PASS markdown.valid-markdown 3.7% HTML markup
- PASS html.ssr-content 221 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/programmatic 24/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://nuxt.com/docs/4.x/api/kit/programmatic
- PASS html.meta-description 162 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 22 headings
- FAIL html.text-ratio 6.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/programmatic.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/programmatic.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/programmatic>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/programmatic>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.3% smaller (12510B vs 334984B)
- PASS markdown.valid-markdown 19.4% HTML markup
- PASS html.ssr-content 754 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/resolving 24/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://nuxt.com/docs/4.x/api/kit/resolving
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 22 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/resolving.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/resolving.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/resolving>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/resolving>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.3% smaller (12241B vs 332799B)
- PASS markdown.valid-markdown 22.1% HTML markup
- PASS html.ssr-content 814 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/abort-navigation 24/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://nuxt.com/docs/4.x/api/utils/abort-navigation
- PASS html.meta-description 129 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/abort-navigation.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/abort-navigation.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/abort-navigation>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/abort-navigation>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2105B vs 269063B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 279 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/add-route-middleware 24/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://nuxt.com/docs/4.x/api/utils/add-route-middleware
- PASS html.meta-description 92 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/add-route-middleware.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/add-route-middleware.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/add-route-middleware>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/add-route-middleware>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 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 (3176B vs 274458B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 434 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/kit/templates 24/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://nuxt.com/docs/4.x/api/kit/templates
- PASS html.meta-description 154 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 24 headings
- FAIL html.text-ratio 7.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/kit/templates.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/kit/templates.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/kit/templates>; rel="canonical", <https://nuxt.com/docs/4.x/api/kit/templates>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 17 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.1% smaller (22536B vs 380066B)
- PASS markdown.valid-markdown 21.4% HTML markup
- PASS html.ssr-content 1518 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/clear-error 24/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://nuxt.com/docs/4.x/api/utils/clear-error
- PASS html.meta-description 52 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/clear-error.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/clear-error.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/clear-error>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/clear-error>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.6% smaller (1073B vs 244420B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 201 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/clear-nuxt-data 24/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://nuxt.com/docs/4.x/api/utils/clear-nuxt-data
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/clear-nuxt-data.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/clear-nuxt-data.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/clear-nuxt-data>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/clear-nuxt-data>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.6% smaller (936B vs 249388B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 168 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/call-once 24/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://nuxt.com/docs/4.x/api/utils/call-once
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 7.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/call-once.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/call-once.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/call-once>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/call-once>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.7% smaller (3765B vs 279944B)
- PASS markdown.valid-markdown 2.3% HTML markup
- PASS html.ssr-content 532 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/utils/clear-nuxt-state 23/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://nuxt.com/docs/4.x/api/utils/clear-nuxt-state
- FAIL html.meta-description only 36 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/clear-nuxt-state.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/clear-nuxt-state.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/clear-nuxt-state>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/clear-nuxt-state>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.4% smaller (1453B vs 253941B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 241 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/utils/create-error 23/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://nuxt.com/docs/4.x/api/utils/create-error
- FAIL html.meta-description only 48 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 7.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/create-error.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/create-error.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/create-error>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/create-error>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.8% smaller (3096B vs 269132B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 501 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/define-nuxt-component 24/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://nuxt.com/docs/4.x/api/utils/define-nuxt-component
- PASS html.meta-description 94 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 6.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/define-nuxt-component.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/define-nuxt-component.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/define-nuxt-component>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/define-nuxt-component>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.4% smaller (1630B vs 258573B)
- PASS markdown.valid-markdown 4.8% HTML markup
- PASS html.ssr-content 246 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/define-lazy-hydration-component 24/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://nuxt.com/docs/4.x/api/utils/define-lazy-hydration-component
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 16 headings
- FAIL html.text-ratio 7.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/define-lazy-hydration-component.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/define-lazy-hydration-component.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/define-lazy-hydration-component>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/define-lazy-hydration-component>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.5% smaller (8008B vs 318679B)
- PASS markdown.valid-markdown 17.7% HTML markup
- PASS html.ssr-content 794 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/define-nuxt-plugin 24/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://nuxt.com/docs/4.x/api/utils/define-nuxt-plugin
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/define-nuxt-plugin.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/define-nuxt-plugin.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/define-nuxt-plugin>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/define-nuxt-plugin>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.5% smaller (7269B vs 295085B)
- PASS markdown.valid-markdown 23.0% HTML markup
- PASS html.ssr-content 499 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/define-nuxt-route-middleware 24/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://nuxt.com/docs/4.x/api/utils/define-nuxt-route-middleware
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/define-nuxt-route-middleware.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/define-nuxt-route-middleware.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/define-nuxt-route-middleware>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/define-nuxt-route-middleware>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.1% smaller (2533B vs 267598B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 305 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/dollarfetch 24/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://nuxt.com/docs/4.x/api/utils/dollarfetch
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/dollarfetch.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/dollarfetch.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/dollarfetch>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/dollarfetch>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (4180B vs 281270B)
- PASS markdown.valid-markdown 4.6% HTML markup
- PASS html.ssr-content 582 words in initial HTML
- PASS http.no-interstitial
76 https://nuxt.com/docs/4.x/api/utils/define-page-meta 22/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://nuxt.com/docs/4.x/api/utils/define-page-meta
- FAIL html.meta-description only 41 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 7.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/define-page-meta.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/define-page-meta.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/define-page-meta>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/define-page-meta>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- FAIL markdown.navigation-stripped 1 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 96.6% smaller (11272B vs 335022B)
- PASS markdown.valid-markdown 5.0% HTML markup
- PASS html.ssr-content 1278 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/define-route-rules 24/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://nuxt.com/docs/4.x/api/utils/define-route-rules
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/define-route-rules.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/define-route-rules.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/define-route-rules>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/define-route-rules>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.1% smaller (2281B vs 263548B)
- PASS markdown.valid-markdown 2.8% HTML markup
- PASS html.ssr-content 307 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/navigate-to 24/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://nuxt.com/docs/4.x/api/utils/navigate-to
- PASS html.meta-description 70 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 7.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/navigate-to.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/navigate-to.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/navigate-to>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/navigate-to>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 97.0% smaller (9654B vs 320005B)
- PASS markdown.valid-markdown 7.7% HTML markup
- PASS html.ssr-content 938 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/api/utils/on-before-route-leave 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/api/utils/on-before-route-leave
- PASS html.meta-description 86 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 6.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/on-before-route-leave.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/on-before-route-leave.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/on-before-route-leave>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/on-before-route-leave>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (651B vs 236460B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 123 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/api/utils/on-before-route-update 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/api/utils/on-before-route-update
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 6.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/on-before-route-update.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/on-before-route-update.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/on-before-route-update>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/on-before-route-update>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (657B vs 236513B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 127 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/preload-components 24/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://nuxt.com/docs/4.x/api/utils/preload-components
- PASS html.meta-description 71 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/preload-components.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/preload-components.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/preload-components>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/preload-components>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.5% smaller (1145B vs 242195B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 199 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/prefetch-components 24/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://nuxt.com/docs/4.x/api/utils/prefetch-components
- PASS html.meta-description 72 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/prefetch-components.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/prefetch-components.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/prefetch-components>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/prefetch-components>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.4% smaller (1480B vs 244338B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 238 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/prerender-routes 24/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://nuxt.com/docs/4.x/api/utils/prerender-routes
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/prerender-routes.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/prerender-routes.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/prerender-routes>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/prerender-routes>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.2% smaller (1911B vs 253244B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 290 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/on-nuxt-ready 24/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://nuxt.com/docs/4.x/api/utils/on-nuxt-ready
- PASS html.meta-description 94 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/on-nuxt-ready.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/on-nuxt-ready.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/on-nuxt-ready>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/on-nuxt-ready>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.6% smaller (1021B vs 244566B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 188 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/preload-route-components 24/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://nuxt.com/docs/4.x/api/utils/preload-route-components
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/preload-route-components.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/preload-route-components.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/preload-route-components>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/preload-route-components>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.4% smaller (1426B vs 252764B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 236 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/refresh-cookie 24/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://nuxt.com/docs/4.x/api/utils/refresh-cookie
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/refresh-cookie.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/refresh-cookie.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/refresh-cookie>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/refresh-cookie>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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.4% smaller (1472B vs 259866B)
- PASS markdown.valid-markdown 2.2% HTML markup
- PASS html.ssr-content 220 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/set-response-status 24/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://nuxt.com/docs/4.x/api/utils/set-response-status
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/set-response-status.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/set-response-status.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/set-response-status>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/set-response-status>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.5% smaller (1231B vs 247613B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 209 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/show-error 24/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://nuxt.com/docs/4.x/api/utils/show-error
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/show-error.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/show-error.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/show-error>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/show-error>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.5% smaller (1149B vs 247151B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 192 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/reload-nuxt-app 24/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://nuxt.com/docs/4.x/api/utils/reload-nuxt-app
- PASS html.meta-description 53 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 7.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/reload-nuxt-app.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/reload-nuxt-app.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/reload-nuxt-app>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/reload-nuxt-app>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.1% smaller (2251B vs 257331B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 317 words in initial HTML
- PASS http.no-interstitial
83 https://nuxt.com/docs/4.x/api/utils/refresh-nuxt-data 24/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://nuxt.com/docs/4.x/api/utils/refresh-nuxt-data
- PASS html.meta-description 51 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/refresh-nuxt-data.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/refresh-nuxt-data.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/refresh-nuxt-data>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/refresh-nuxt-data>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 98.9% smaller (2926B vs 276354B)
- PASS markdown.valid-markdown 9.2% HTML markup
- PASS html.ssr-content 376 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/utils/set-page-layout 23/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://nuxt.com/docs/4.x/api/utils/set-page-layout
- PASS html.meta-description 68 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 7.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/set-page-layout.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/set-page-layout.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/set-page-layout>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/set-page-layout>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- PASS discovery.indexed
- FAIL markdown.navigation-stripped 1 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 99.3% smaller (1790B vs 261225B)
- PASS markdown.valid-markdown 7.0% HTML markup
- PASS html.ssr-content 271 words in initial HTML
- PASS http.no-interstitial
79 https://nuxt.com/docs/4.x/api/utils/update-app-config 23/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://nuxt.com/docs/4.x/api/utils/update-app-config
- FAIL html.meta-description only 33 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 7.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/api/utils/update-app-config.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/api/utils/update-app-config.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/api/utils/update-app-config>; rel="canonical", <https://nuxt.com/docs/4.x/api/utils/update-app-config>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- 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 99.7% smaller (865B vs 250652B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 179 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/directory-structure/app/assets 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/app/assets
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 7.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/app/assets.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/app/assets.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/app/assets>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/app/assets>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (841B vs 187852B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 146 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/directory-structure/app/app 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/app/app
- PASS html.meta-description 64 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 7.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/app/app.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/app/app.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/app/app>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/app/app>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- FAIL markdown.navigation-stripped 2 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 98.8% smaller (2528B vs 217187B)
- PASS markdown.valid-markdown 8.3% HTML markup
- PASS html.ssr-content 339 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/app/error 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/app/error
- PASS html.meta-description 62 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/app/error.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/app/error.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/app/error>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/app/error>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (1845B vs 200878B)
- PASS markdown.valid-markdown 5.5% HTML markup
- PASS html.ssr-content 293 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/app/app-config 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/app/app-config
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 8.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/app/app-config.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/app/app-config.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/app/app-config>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/app/app-config>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (6520B vs 252288B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 854 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/directory-structure/app/layouts 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/app/layouts
- PASS html.meta-description 86 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 7.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/app/layouts.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/app/layouts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/app/layouts>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/app/layouts>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 12 blocks
- PASS discovery.indexed
- FAIL markdown.navigation-stripped 2 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 97.2% smaller (7815B vs 280733B)
- PASS markdown.valid-markdown 16.4% HTML markup
- PASS html.ssr-content 763 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/app/composables 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/app/composables
- PASS html.meta-description 89 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 8.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/app/composables.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/app/composables.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/app/composables>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/app/composables>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (3883B vs 233032B)
- PASS markdown.valid-markdown 1.7% HTML markup
- PASS html.ssr-content 504 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/app/utils 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/app/utils
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 8.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/app/utils.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/app/utils.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/app/utils>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/app/utils>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2104B vs 214119B)
- PASS markdown.valid-markdown 1.6% HTML markup
- PASS html.ssr-content 274 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/app/components 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/app/components
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 21 headings
- FAIL html.text-ratio 8.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/app/components.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/app/components.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/app/components>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/app/components>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 34 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.9% smaller (18965B vs 374168B)
- PASS markdown.valid-markdown 9.7% HTML markup
- PASS html.ssr-content 2201 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/app/plugins 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/app/plugins
- PASS html.meta-description 94 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 16 headings
- FAIL html.text-ratio 7.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/app/plugins.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/app/plugins.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/app/plugins>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/app/plugins>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 19 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (9300B vs 303869B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 1163 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/directory-structure/app/middleware 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/app/middleware
- PASS html.meta-description 77 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 8.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/app/middleware.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/app/middleware.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/app/middleware>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/app/middleware>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 12 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.3% smaller (10265B vs 279057B)
- PASS markdown.valid-markdown 0.6% HTML markup
- PASS html.ssr-content 1320 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/directory-structure/app/pages 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/directory-structure/app/pages
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 21 headings
- FAIL html.text-ratio 8.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/directory-structure/app/pages.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/directory-structure/app/pages.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/directory-structure/app/pages>; rel="canonical", <https://nuxt.com/docs/4.x/directory-structure/app/pages>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 32 blocks
- PASS discovery.indexed
- FAIL markdown.navigation-stripped 1 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 95.2% smaller (17645B vs 371076B)
- PASS markdown.valid-markdown 6.3% HTML markup
- PASS html.ssr-content 2085 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/advanced/jsx 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/advanced/jsx
- PASS html.meta-description 86 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 9.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/advanced/jsx.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/advanced/jsx.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/advanced/jsx>; rel="canonical", <https://nuxt.com/docs/4.x/examples/advanced/jsx>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (697B vs 163641B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 211 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/advanced/error-handling 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/advanced/error-handling
- PASS html.meta-description 105 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/advanced/error-handling.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/advanced/error-handling.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/advanced/error-handling>; rel="canonical", <https://nuxt.com/docs/4.x/examples/advanced/error-handling>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (741B vs 175643B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 176 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/advanced/teleport 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/advanced/teleport
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/advanced/teleport.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/advanced/teleport.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/advanced/teleport>; rel="canonical", <https://nuxt.com/docs/4.x/examples/advanced/teleport>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (939B vs 171266B)
- PASS markdown.valid-markdown 4.3% HTML markup
- PASS html.ssr-content 199 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/advanced/locale 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/advanced/locale
- PASS html.meta-description 117 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/advanced/locale.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/advanced/locale.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/advanced/locale>; rel="canonical", <https://nuxt.com/docs/4.x/examples/advanced/locale>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (656B vs 183380B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 252 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/advanced/config-extends 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/advanced/config-extends
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/advanced/config-extends.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/advanced/config-extends.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/advanced/config-extends>; rel="canonical", <https://nuxt.com/docs/4.x/examples/advanced/config-extends>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (848B vs 167829B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 167 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/advanced/module-extend-pages 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/advanced/module-extend-pages
- PASS html.meta-description 75 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/advanced/module-extend-pages.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/advanced/module-extend-pages.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/advanced/module-extend-pages>; rel="canonical", <https://nuxt.com/docs/4.x/examples/advanced/module-extend-pages>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (707B vs 169466B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 150 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/advanced/testing 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/advanced/testing
- PASS html.meta-description 53 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 9.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/advanced/testing.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/advanced/testing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/advanced/testing>; rel="canonical", <https://nuxt.com/docs/4.x/examples/advanced/testing>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (598B vs 172077B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 180 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/advanced/use-cookie 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/advanced/use-cookie
- PASS html.meta-description 117 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/advanced/use-cookie.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/advanced/use-cookie.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/advanced/use-cookie>; rel="canonical", <https://nuxt.com/docs/4.x/examples/advanced/use-cookie>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (733B vs 185713B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 264 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/advanced/use-custom-fetch-composable 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/advanced/use-custom-fetch-composable
- PASS html.meta-description 174 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/advanced/use-custom-fetch-composable.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/advanced/use-custom-fetch-composable.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/advanced/use-custom-fetch-composable>; rel="canonical", <https://nuxt.com/docs/4.x/examples/advanced/use-custom-fetch-composable>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (969B vs 175483B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 216 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/experimental/wasm 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/experimental/wasm
- PASS html.meta-description 73 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/experimental/wasm.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/experimental/wasm.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/experimental/wasm>; rel="canonical", <https://nuxt.com/docs/4.x/examples/experimental/wasm>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (554B vs 167005B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 184 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/routing/pages 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/routing/pages
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/routing/pages.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/routing/pages.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/routing/pages>; rel="canonical", <https://nuxt.com/docs/4.x/examples/routing/pages>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (641B vs 162635B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 130 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/features/auto-imports 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/features/auto-imports
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 9.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/features/auto-imports.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/features/auto-imports.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/features/auto-imports>; rel="canonical", <https://nuxt.com/docs/4.x/examples/features/auto-imports>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1221B vs 172327B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 224 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/features/state-management 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/features/state-management
- PASS html.meta-description 125 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 9.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/features/state-management.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/features/state-management.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/features/state-management>; rel="canonical", <https://nuxt.com/docs/4.x/examples/features/state-management>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (861B vs 166373B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 177 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/routing/middleware 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/routing/middleware
- PASS html.meta-description 137 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/routing/middleware.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/routing/middleware.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/routing/middleware>; rel="canonical", <https://nuxt.com/docs/4.x/examples/routing/middleware>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (800B vs 167438B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 155 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/features/layouts 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/features/layouts
- PASS html.meta-description 60 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 9.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/features/layouts.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/features/layouts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/features/layouts>; rel="canonical", <https://nuxt.com/docs/4.x/examples/features/layouts>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (690B vs 165517B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 140 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/features/meta-tags 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/features/meta-tags
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/features/meta-tags.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/features/meta-tags.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/features/meta-tags>; rel="canonical", <https://nuxt.com/docs/4.x/examples/features/meta-tags>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (683B vs 175547B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 210 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/features/data-fetching 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/features/data-fetching
- PASS html.meta-description 92 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/features/data-fetching.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/features/data-fetching.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/features/data-fetching>; rel="canonical", <https://nuxt.com/docs/4.x/examples/features/data-fetching>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (789B vs 168667B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 151 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/guide/ai/llms-txt 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/ai/llms-txt
- PASS html.meta-description 133 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 8.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/ai/llms-txt.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/ai/llms-txt.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/ai/llms-txt>; rel="canonical", <https://nuxt.com/docs/4.x/guide/ai/llms-txt>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (3000B vs 197322B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 478 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/ai/mcp 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/ai/mcp
- PASS html.meta-description 81 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 29 headings
- FAIL html.text-ratio 8.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/ai/mcp.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/ai/mcp.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/ai/mcp>; rel="canonical", <https://nuxt.com/docs/4.x/guide/ai/mcp>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 12 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (11251B vs 279954B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1368 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/guide/best-practices/hydration 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/best-practices/hydration
- FAIL html.meta-description only 40 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 16 headings
- FAIL html.text-ratio 8.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/best-practices/hydration.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/best-practices/hydration.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/best-practices/hydration>; rel="canonical", <https://nuxt.com/docs/4.x/guide/best-practices/hydration>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 11 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (5114B vs 237968B)
- PASS markdown.valid-markdown 13.1% HTML markup
- PASS html.ssr-content 662 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/examples/routing/universal-router 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/examples/routing/universal-router
- PASS html.meta-description 106 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 4 headings
- FAIL html.text-ratio 8.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/examples/routing/universal-router.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/examples/routing/universal-router.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/examples/routing/universal-router>; rel="canonical", <https://nuxt.com/docs/4.x/examples/routing/universal-router>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (684B vs 180364B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 209 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/best-practices/devcontainers 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/best-practices/devcontainers
- PASS html.meta-description 90 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 8.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/best-practices/devcontainers.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/best-practices/devcontainers.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/best-practices/devcontainers>; rel="canonical", <https://nuxt.com/docs/4.x/guide/best-practices/devcontainers>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (3300B vs 212023B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 496 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/guide/best-practices/accessibility 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/best-practices/accessibility
- FAIL html.meta-description only 46 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 9.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/best-practices/accessibility.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/best-practices/accessibility.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/best-practices/accessibility>; rel="canonical", <https://nuxt.com/docs/4.x/guide/best-practices/accessibility>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (7060B vs 237798B)
- PASS markdown.valid-markdown 7.8% HTML markup
- PASS html.ssr-content 950 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/guide/best-practices/plugins 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/best-practices/plugins
- FAIL html.meta-description only 39 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 8.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/best-practices/plugins.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/best-practices/plugins.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/best-practices/plugins>; rel="canonical", <https://nuxt.com/docs/4.x/guide/best-practices/plugins>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1294B vs 181251B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 293 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/concepts/auto-imports 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/concepts/auto-imports
- PASS html.meta-description 73 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/concepts/auto-imports.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/concepts/auto-imports.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/concepts/auto-imports>; rel="canonical", <https://nuxt.com/docs/4.x/guide/concepts/auto-imports>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 10 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (8842B vs 259270B)
- PASS markdown.valid-markdown 1.8% HTML markup
- PASS html.ssr-content 1128 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/best-practices/performance 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/best-practices/performance
- PASS html.meta-description 54 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 27 headings
- FAIL html.text-ratio 10.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/best-practices/performance.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/best-practices/performance.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/best-practices/performance>; rel="canonical", <https://nuxt.com/docs/4.x/guide/best-practices/performance>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.2% smaller (16660B vs 285213B)
- PASS markdown.valid-markdown 3.9% HTML markup
- PASS html.ssr-content 2127 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/guide/concepts/code-style 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/concepts/code-style
- FAIL html.meta-description only 35 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 8.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/concepts/code-style.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/concepts/code-style.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/concepts/code-style>; rel="canonical", <https://nuxt.com/docs/4.x/guide/concepts/code-style>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1330B vs 187559B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 267 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/guide/concepts/esm 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/concepts/esm
- FAIL html.meta-description only 28 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 17 headings
- FAIL html.text-ratio 9.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/concepts/esm.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/concepts/esm.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/concepts/esm>; rel="canonical", <https://nuxt.com/docs/4.x/guide/concepts/esm>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 23 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.1% smaller (10887B vs 282686B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1485 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/guide/concepts/nuxt-lifecycle 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/concepts/nuxt-lifecycle
- PASS html.meta-description 174 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 18 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/concepts/nuxt-lifecycle.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/concepts/nuxt-lifecycle.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/concepts/nuxt-lifecycle>; rel="canonical", <https://nuxt.com/docs/4.x/guide/concepts/nuxt-lifecycle>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (9561B vs 237864B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1261 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/concepts/rendering 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/concepts/rendering
- PASS html.meta-description 60 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 11 headings
- FAIL html.text-ratio 11.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/concepts/rendering.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/concepts/rendering.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/concepts/rendering>; rel="canonical", <https://nuxt.com/docs/4.x/guide/concepts/rendering>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.9% smaller (20602B vs 290444B)
- PASS markdown.valid-markdown 1.7% HTML markup
- PASS html.ssr-content 2777 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/concepts/server-components 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/concepts/server-components
- PASS html.meta-description 100 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 10.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/concepts/server-components.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/concepts/server-components.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/concepts/server-components>; rel="canonical", <https://nuxt.com/docs/4.x/guide/concepts/server-components>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.0% smaller (12849B vs 255769B)
- PASS markdown.valid-markdown 3.6% HTML markup
- PASS html.ssr-content 1709 words in initial HTML
- PASS http.no-interstitial
81 https://nuxt.com/docs/4.x/guide/concepts/server-engine 22/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/concepts/server-engine
- FAIL html.meta-description only 46 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 8.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/concepts/server-engine.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/concepts/server-engine.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/concepts/server-engine>; rel="canonical", <https://nuxt.com/docs/4.x/guide/concepts/server-engine>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (3658B vs 197864B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 505 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/concepts/typescript 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/concepts/typescript
- PASS html.meta-description 126 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 11 headings
- FAIL html.text-ratio 8.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/concepts/typescript.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/concepts/typescript.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/concepts/typescript>; rel="canonical", <https://nuxt.com/docs/4.x/guide/concepts/typescript>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (6328B vs 242008B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 771 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/builders 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/builders
- PASS html.meta-description 56 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 10.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/builders.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/builders.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/builders>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/builders>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.3% smaller (15963B vs 281875B)
- PASS markdown.valid-markdown 3.3% HTML markup
- PASS html.ssr-content 1969 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/debugging 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/debugging
- PASS html.meta-description 108 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 9.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/debugging.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/debugging.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/debugging>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/debugging>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (3818B vs 208996B)
- PASS markdown.valid-markdown 18.5% HTML markup
- PASS html.ssr-content 534 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/events 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/events
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 9.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/events.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/events.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/events>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/events>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (2120B vs 194449B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 406 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/features 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/features
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/features.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/features.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/features>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/features>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 7 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (6425B vs 223753B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 896 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/layers 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/layers
- PASS html.meta-description 100 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 18 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/layers.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/layers.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/layers>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/layers>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 12 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.7% smaller (12627B vs 294113B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 1524 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/hooks 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/hooks
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 8.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/hooks.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/hooks.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/hooks>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/hooks>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (2693B vs 212946B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 382 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/experimental-features 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/experimental-features
- PASS html.meta-description 62 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 63 headings
- FAIL html.text-ratio 10.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/experimental-features.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/experimental-features.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/experimental-features>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/experimental-features>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 78 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.1% smaller (57514B vs 648377B)
- PASS markdown.valid-markdown 1.8% HTML markup
- PASS html.ssr-content 6848 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/internals 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/internals
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 9.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/internals.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/internals.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/internals>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/internals>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (4339B vs 198874B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 588 words in initial HTML
- PASS http.no-interstitial
82 https://nuxt.com/docs/4.x/guide/going-further/kit 23/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/kit
- FAIL html.meta-description only 47 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/kit.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/kit.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/kit>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/kit>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (1958B vs 202263B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 346 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/nuxt-app 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/nuxt-app
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 8 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/nuxt-app.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/nuxt-app.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/nuxt-app>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/nuxt-app>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (3379B vs 204599B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 452 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/runtime-config 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/runtime-config
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 9.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/runtime-config.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/runtime-config.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/runtime-config>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/runtime-config>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 9 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (8703B vs 256825B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 1141 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/nightly-release-channel 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/nightly-release-channel
- PASS html.meta-description 103 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 8.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/nightly-release-channel.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/nightly-release-channel.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/nightly-release-channel>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/nightly-release-channel>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (2506B vs 201051B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 416 words in initial HTML
- PASS http.no-interstitial
89 https://nuxt.com/docs/4.x/guide/concepts/vuejs-development 25/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html;charset=utf-8
- PASS http.no-noindex-noai index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/concepts/vuejs-development
- PASS html.meta-description 128 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 17 headings
- PASS html.text-ratio 49.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/concepts/vuejs-development.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/concepts/vuejs-development.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/concepts/vuejs-development>; rel="canonical", <https://nuxt.com/docs/4.x/guide/concepts/vuejs-development>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (8749B vs 429773B)
- PASS markdown.valid-markdown 3.4% HTML markup
- PASS html.ssr-content 1258 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/going-further/server-imports 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/going-further/server-imports
- PASS html.meta-description 99 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 9.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/going-further/server-imports.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/going-further/server-imports.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/going-further/server-imports>; rel="canonical", <https://nuxt.com/docs/4.x/guide/going-further/server-imports>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.7% smaller (15396B vs 290139B)
- PASS markdown.valid-markdown 8.7% HTML markup
- PASS html.ssr-content 1635 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/modules/module-dependencies 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/modules/module-dependencies
- PASS html.meta-description 89 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 9.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/modules/module-dependencies.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/modules/module-dependencies.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/modules/module-dependencies>; rel="canonical", <https://nuxt.com/docs/4.x/guide/modules/module-dependencies>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (3528B vs 201722B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 531 words in initial HTML
- PASS http.no-interstitial
85 https://nuxt.com/docs/4.x/guide/modules/ecosystem 23/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/modules/ecosystem
- PASS html.meta-description 62 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 8.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/modules/ecosystem.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/modules/ecosystem.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/modules/ecosystem>; rel="canonical", <https://nuxt.com/docs/4.x/guide/modules/ecosystem>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (2658B vs 189494B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 446 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/modules/getting-started 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/modules/getting-started
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 8.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/modules/getting-started.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/modules/getting-started.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/modules/getting-started>; rel="canonical", <https://nuxt.com/docs/4.x/guide/modules/getting-started>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (4700B vs 223834B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 755 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/modules/best-practices 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/modules/best-practices
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 9.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/modules/best-practices.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/modules/best-practices.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/modules/best-practices>; rel="canonical", <https://nuxt.com/docs/4.x/guide/modules/best-practices>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 1 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (5661B vs 214025B)
- PASS markdown.valid-markdown 6.7% HTML markup
- PASS html.ssr-content 738 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/modules/module-anatomy 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/modules/module-anatomy
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 9.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/modules/module-anatomy.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/modules/module-anatomy.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/modules/module-anatomy>; rel="canonical", <https://nuxt.com/docs/4.x/guide/modules/module-anatomy>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 3 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (6018B vs 214486B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 872 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/modules/server-compatibility 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/modules/server-compatibility
- PASS html.meta-description 86 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 10 headings
- FAIL html.text-ratio 9.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/modules/server-compatibility.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/modules/server-compatibility.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/modules/server-compatibility>; rel="canonical", <https://nuxt.com/docs/4.x/guide/modules/server-compatibility>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 5 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.3% smaller (9065B vs 246529B)
- PASS markdown.valid-markdown 10.4% HTML markup
- PASS html.ssr-content 943 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/modules/testing 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/modules/testing
- PASS html.meta-description 72 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 7 headings
- FAIL html.text-ratio 9.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/modules/testing.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/modules/testing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/modules/testing>; rel="canonical", <https://nuxt.com/docs/4.x/guide/modules/testing>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 2 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (3080B vs 202425B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 507 words in initial HTML
- PASS http.no-interstitial
100 https://nuxt.com/raw/index.md 4/4
86 https://nuxt.com/docs/4.x/guide/modules/recipes-advanced 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/modules/recipes-advanced
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 12 headings
- FAIL html.text-ratio 9.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/modules/recipes-advanced.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/modules/recipes-advanced.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/modules/recipes-advanced>; rel="canonical", <https://nuxt.com/docs/4.x/guide/modules/recipes-advanced>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 11 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.4% smaller (9015B vs 252897B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1169 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/recipes/custom-usefetch 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/recipes/custom-usefetch
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 6 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/recipes/custom-usefetch.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/recipes/custom-usefetch.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/recipes/custom-usefetch>; rel="canonical", <https://nuxt.com/docs/4.x/guide/recipes/custom-usefetch>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 4 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (3776B vs 215003B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 576 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/recipes/custom-routing 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/recipes/custom-routing
- PASS html.meta-description 208 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 8.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/recipes/custom-routing.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/recipes/custom-routing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/recipes/custom-routing>; rel="canonical", <https://nuxt.com/docs/4.x/guide/recipes/custom-routing>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (6732B vs 242870B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 827 words in initial HTML
- PASS http.no-interstitial
86 https://nuxt.com/docs/4.x/guide/modules/recipes-basics 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/modules/recipes-basics
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 14 headings
- FAIL html.text-ratio 9.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/modules/recipes-basics.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/modules/recipes-basics.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/modules/recipes-basics>; rel="canonical", <https://nuxt.com/docs/4.x/guide/modules/recipes-basics>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 19 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.4% smaller (13943B vs 302148B)
- PASS markdown.valid-markdown 2.2% HTML markup
- PASS html.ssr-content 1600 words in initial HTML
- PASS http.no-interstitial
80 https://nuxt.com/raw/docs/4.x/api/commands/add-template.md 4/5
86 https://nuxt.com/docs/4.x/guide/recipes/sessions-and-authentication 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/recipes/sessions-and-authentication
- PASS html.meta-description 166 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 13 headings
- FAIL html.text-ratio 9.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/recipes/sessions-and-authentication.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/recipes/sessions-and-authentication.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/recipes/sessions-and-authentication>; rel="canonical", <https://nuxt.com/docs/4.x/guide/recipes/sessions-and-authentication>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 8 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (7802B vs 246576B)
- PASS markdown.valid-markdown 5.7% HTML markup
- PASS html.ssr-content 1059 words in initial HTML
- PASS http.no-interstitial
80 https://nuxt.com/raw/docs/4.x/api/commands/add.md 4/5
80 https://nuxt.com/raw/docs/4.x/api/advanced/import-meta.md 4/5
100 https://nuxt.com/raw/docs/4.x/api.md 4/4
80 https://nuxt.com/raw/docs/4.x/api/advanced/hooks.md 4/5
86 https://nuxt.com/docs/4.x/guide/recipes/mostly-static-sites 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/recipes/mostly-static-sites
- PASS html.meta-description 97 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 9 headings
- FAIL html.text-ratio 9.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/recipes/mostly-static-sites.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/recipes/mostly-static-sites.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/recipes/mostly-static-sites>; rel="canonical", <https://nuxt.com/docs/4.x/guide/recipes/mostly-static-sites>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 6 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (6875B vs 224185B)
- PASS markdown.valid-markdown 4.0% HTML markup
- PASS html.ssr-content 947 words in initial HTML
- PASS http.no-interstitial
100 https://nuxt.com/llms-full.txt 4/4
86 https://nuxt.com/docs/4.x/guide/recipes/vite-plugin 24/28
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://nuxt.com/docs/4.x/guide/recipes/vite-plugin
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- PASS html.json-ld 1 block(s)
- FAIL html.json-ld.date-modified no dateModified anywhere in JSON-LD
- PASS html.json-ld.breadcrumb
- PASS html.headings 5 headings
- FAIL html.text-ratio 8.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://nuxt.com/docs/4.x/guide/recipes/vite-plugin.md
- PASS markdown.alternate-link https://nuxt.com/raw/docs/4.x/guide/recipes/vite-plugin.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://nuxt.com/docs/4.x/guide/recipes/vite-plugin>; rel="canonical", <https://nuxt.com/docs/4.x/guide/recipes/vite-plugin>; rel="alternate"; type="text/html"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- PASS markdown.sitemap-section
- PASS code.language-tags 10 blocks
- PASS discovery.indexed
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (2849B vs 224765B)
- PASS markdown.valid-markdown 1.9% HTML markup
- PASS html.ssr-content 437 words in initial HTML
- PASS http.no-interstitial