Shopify Dev Docs
down 1 from 70 on 27 May 2026
Embed your badge ↗Shopify Dev Docs scores 69 out of 100 on the a14y v0.3.0-draft scorecard. The scan covered 500 pages, and 78% of the applicable checks passed. The site publishes AGENTS.md and a valid XML sitemap; llms.txt and a markdown sitemap are absent.
Site checks · 6/12 passed
Evaluated once against the site's origin: discoverability surfaces like
llms.txt, AGENTS.md, and sitemap signals.
- FAIL llms-txt.exists No llms.txt or llms-full.txt found at /, /.well-known/, or /docs/
- PASS robots-txt.exists https://shopify.dev/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://shopify.dev/sitemap.xml
- PASS sitemap-xml.valid sitemapindex
- WARN sitemap-xml.has-lastmod sitemap.xml has no <url> entries
- FAIL sitemap-md.exists sitemap.md not reachable
- PASS agents-md.exists https://shopify.dev/docs/agents.md
- FAIL agents-md.has-min-sections Found only: installation
- FAIL discovery.no-duplicate-content 24 canonical group(s) shared by multiple URLs (e.g. https://shopify.dev/docs/apps/store/requirements & https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements)
- FAIL discovery.in-page-link no page links to an agent file in-page
Pages · 500
Each page was audited against the same scorecard. Click a page to expand its check results.
Showing 1–50 of 500 pages.
81 https://shopify.dev/docs 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs
- PASS html.meta-description 260 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 62.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs.md
- PASS markdown.alternate-link https://shopify.dev/docs.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (4361B vs 332930B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 552 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/support 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/support
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 63.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/support.md
- PASS markdown.alternate-link https://shopify.dev/support.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/support>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2619B vs 304333B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 344 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts
- PASS html.meta-description 141 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 12 headings
- PASS html.text-ratio 61.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (6588B vs 335706B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 979 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/agents 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents
- PASS html.meta-description 158 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 29 headings
- PASS html.text-ratio 59.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (7567B vs 361406B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 851 words in initial HTML
- PASS http.no-interstitial
69 https://shopify.dev/docs/api/shopify-cli/app 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app
- FAIL html.meta-description missing
- PASS html.og-title
- FAIL html.og-description missing
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 67.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app.md
- FAIL markdown.frontmatter missing: description, doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (7021B vs 351200B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 460 words in initial HTML
- PASS http.no-interstitial
69 https://shopify.dev/docs/api/shopify-cli/theme 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/theme
- FAIL html.meta-description missing
- PASS html.og-title
- FAIL html.og-description missing
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 68.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme.md
- FAIL markdown.frontmatter missing: description, doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (4197B vs 345117B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 286 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build
- PASS html.meta-description 75 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 62.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (9535B vs 503421B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1483 words in initial HTML
- PASS http.no-interstitial
69 https://shopify.dev/docs/api/shopify-cli/hydrogen 18/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/hydrogen
- FAIL html.meta-description missing
- PASS html.og-title
- FAIL html.og-description missing
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 67.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen.md
- FAIL markdown.frontmatter missing: description, doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (5993B vs 348395B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 342 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements
- PASS html.meta-description 105 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 47.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.8% smaller (61920B vs 553938B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 9314 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes
- PASS html.meta-description 207 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 62.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (4538B vs 391834B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 728 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 12 headings
- PASS html.text-ratio 70.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog.md
- PASS markdown.alternate-link https://shopify.dev/changelog.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.1% smaller (40616B vs 694104B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1123 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/app-store-review/review-process 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/app-store-review/review-process
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 64.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/app-store-review/review-process.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/app-store-review/review-process.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/app-store-review/review-process>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (3466B vs 320236B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 631 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/store/review-process/submit-theme 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store/review-process/submit-theme
- PASS html.meta-description 57 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 21 headings
- PASS html.text-ratio 65.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/store/review-process/submit-theme.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store/review-process/submit-theme.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/store/review-process/submit-theme>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (7236B vs 381285B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 987 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/mobile 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 62.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (4759B vs 323902B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 503 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/store/requirements 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store/requirements
- PASS html.meta-description 98 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 78 headings
- PASS html.text-ratio 62.1%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/store/requirements.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store/requirements.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.1% smaller (61446B vs 691042B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 10894 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/headless 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless
- PASS html.meta-description 266 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 63.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (4437B vs 350043B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 637 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/getting-started/customize 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/getting-started/customize
- PASS html.meta-description 136 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 20 headings
- PASS html.text-ratio 64.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/getting-started/customize.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/getting-started/customize.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/getting-started/customize>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (8542B vs 400028B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1500 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/store/requirements 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store/requirements
- PASS html.meta-description 98 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 78 headings
- PASS html.text-ratio 62.1%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/store/requirements.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store/requirements.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.1% smaller (61446B vs 691042B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 10894 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/getting-started/create 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/getting-started/create
- PASS html.meta-description 121 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 27 headings
- PASS html.text-ratio 61.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/getting-started/create.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/getting-started/create.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/getting-started/create>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (8849B vs 419659B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1385 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/store 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 65.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/store.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/store>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2530B vs 364361B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 498 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/storefront-web-components 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/storefront-web-components
- PASS html.meta-description 93 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 65.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/storefront-web-components.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/storefront-web-components.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/storefront-web-components>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2130B vs 321596B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 250 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid 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://shopify.dev/docs/api/liquid
- PASS html.meta-description 110 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 26 headings
- PASS html.text-ratio 62.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 21 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (8286B vs 438047B)
- PASS markdown.valid-markdown 3.5% HTML markup
- PASS html.ssr-content 1220 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/online-editor 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/online-editor
- PASS html.meta-description 109 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 20 headings
- PASS html.text-ratio 63.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/online-editor.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/online-editor.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/online-editor>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (12060B vs 421138B)
- PASS markdown.valid-markdown 1.3% HTML markup
- PASS html.ssr-content 1527 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/headless/hydrogen/getting-started 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless/hydrogen/getting-started
- PASS html.meta-description 126 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 31 headings
- PASS html.text-ratio 60.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless/hydrogen/getting-started.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless/hydrogen/getting-started.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless/hydrogen/getting-started>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (6438B vs 377739B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 817 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/storefronts/mobile/checkout-kit 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/checkout-kit
- PASS html.meta-description 101 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 62.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/checkout-kit.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/checkout-kit.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/checkout-kit>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (6297B vs 332229B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 700 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/customer/latest 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/customer/latest
- FAIL html.meta-description only 45 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 50 headings
- PASS html.text-ratio 58.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/customer/latest.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/customer/latest.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/customer/latest>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 11 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.7% smaller (31771B vs 603823B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 3679 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/storefront/latest 21/27
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/storefront/latest
- PASS html.meta-description 169 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 29 headings
- PASS html.text-ratio 58.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/storefront/latest.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/storefront/latest.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/storefront/latest>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 27 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.9% smaller (24482B vs 596078B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 3240 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/build/online-store/theme-app-extensions 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/online-store/theme-app-extensions
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 69.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/online-store/theme-app-extensions.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/online-store/theme-app-extensions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (3603B vs 427097B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 530 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/agents/profiles 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/profiles
- PASS html.meta-description 176 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 44.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/profiles.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/profiles.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/agents/profiles>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.0% smaller (30492B vs 605034B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2689 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/checkout-ui-extensions/latest 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/checkout-ui-extensions/latest
- PASS html.meta-description 132 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 32 headings
- PASS html.text-ratio 60.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/checkout-ui-extensions/latest.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/checkout-ui-extensions/latest.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.9% smaller (21804B vs 528287B)
- PASS markdown.valid-markdown 2.2% HTML markup
- PASS html.ssr-content 2619 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/agents/carts-and-checkout 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/carts-and-checkout
- PASS html.meta-description 116 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 20 headings
- PASS html.text-ratio 62.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/carts-and-checkout.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/carts-and-checkout.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/agents/carts-and-checkout>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (10506B vs 351480B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1232 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/agents/catalog 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/catalog
- PASS html.meta-description 134 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 61.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/catalog.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/catalog.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 6 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.7% smaller (8205B vs 350825B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1014 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/customer-account-ui-extensions/latest 21/27
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/customer-account-ui-extensions/latest
- PASS html.meta-description 195 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 39 headings
- PASS html.text-ratio 57.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/customer-account-ui-extensions/latest.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/customer-account-ui-extensions/latest.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/customer-account-ui-extensions/latest>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 8 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.4% smaller (26389B vs 570122B)
- PASS markdown.valid-markdown 3.2% HTML markup
- PASS html.ssr-content 2982 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/agents/carts-and-checkout/cart-mcp 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/carts-and-checkout/cart-mcp
- PASS html.meta-description 155 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 39 headings
- PASS html.text-ratio 54.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/carts-and-checkout/cart-mcp.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/carts-and-checkout/cart-mcp.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/agents/carts-and-checkout/cart-mcp>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.8% smaller (25618B vs 494024B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 2749 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/agents/orders 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/orders
- PASS html.meta-description 117 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 64.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/orders.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/orders.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/agents/orders>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (5935B vs 325022B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 894 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/agents/profiles/auth-and-rate-limiting 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/profiles/auth-and-rate-limiting
- PASS html.meta-description 164 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 64.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/profiles/auth-and-rate-limiting.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/profiles/auth-and-rate-limiting.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/agents/profiles/auth-and-rate-limiting>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (5829B vs 321702B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 683 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/agents/get-started/quickstart 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/get-started/quickstart
- PASS html.meta-description 74 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 32 headings
- PASS html.text-ratio 55.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/get-started/quickstart.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/get-started/quickstart.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/agents/get-started/quickstart>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 12 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (7082B vs 388760B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1102 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/agents/orders/order-mcp 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/orders/order-mcp
- PASS html.meta-description 163 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 35 headings
- PASS html.text-ratio 58.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/orders/order-mcp.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/orders/order-mcp.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/agents/orders/order-mcp>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.7% smaller (30108B vs 480547B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 3280 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/ai-toolkit 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/ai-toolkit
- PASS html.meta-description 159 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 35 headings
- PASS html.text-ratio 65.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/ai-toolkit.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/ai-toolkit.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/ai-toolkit>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (7957B vs 478877B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1066 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/agents/orders/order-webhooks 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/orders/order-webhooks
- PASS html.meta-description 114 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 59.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/orders/order-webhooks.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/orders/order-webhooks.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/agents/orders/order-webhooks>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (11817B vs 376152B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1249 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/agents/catalog/storefront-catalog 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/catalog/storefront-catalog
- PASS html.meta-description 112 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 52.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/catalog/storefront-catalog.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/catalog/storefront-catalog.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/agents/catalog/storefront-catalog>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 9 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.1% smaller (18275B vs 473577B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 2493 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-check 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://shopify.dev/docs/api/shopify-cli/theme/theme-check
- PASS html.meta-description 127 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-check.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-check.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-check>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2290B vs 361277B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 283 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/agents/catalog/global-catalog 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/catalog/global-catalog
- PASS html.meta-description 110 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 26 headings
- PASS html.text-ratio 54.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/catalog/global-catalog.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/catalog/global-catalog.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 9 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.6% smaller (28377B vs 529940B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3574 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-console 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://shopify.dev/docs/api/shopify-cli/theme/theme-console
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-console.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-console.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-console>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1937B vs 356378B)
- PASS markdown.valid-markdown 3.8% HTML markup
- PASS html.ssr-content 265 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli 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://shopify.dev/docs/api/shopify-cli
- PASS html.meta-description 127 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 65.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (4622B vs 382869B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 550 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/agents/carts-and-checkout/checkout-mcp 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/agents/carts-and-checkout/checkout-mcp
- PASS html.meta-description 169 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 51 headings
- PASS html.text-ratio 51.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/agents/carts-and-checkout/checkout-mcp.md
- PASS markdown.alternate-link https://shopify.dev/docs/agents/carts-and-checkout/checkout-mcp.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/agents/carts-and-checkout/checkout-mcp>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.0% smaller (43820B vs 623422B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 4310 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/theme/theme-delete 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/theme/theme-delete
- FAIL html.meta-description only 32 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-delete.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-delete.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-delete>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2044B vs 358520B)
- PASS markdown.valid-markdown 3.2% HTML markup
- PASS html.ssr-content 299 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-dev 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://shopify.dev/docs/api/shopify-cli/theme/theme-dev
- PASS html.meta-description 107 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 65.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-dev.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-dev.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-dev>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (5600B vs 386903B)
- PASS markdown.valid-markdown 3.1% HTML markup
- PASS html.ssr-content 738 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/theme/theme-language-server 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/theme/theme-language-server
- FAIL html.meta-description only 27 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-language-server.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-language-server.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-language-server>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (770B vs 343755B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 97 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-init 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://shopify.dev/docs/api/shopify-cli/theme/theme-init
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-init.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-init.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-init>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1780B vs 352239B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 292 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-duplicate 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://shopify.dev/docs/api/shopify-cli/theme/theme-duplicate
- PASS html.meta-description 84 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-duplicate.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-duplicate.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-duplicate>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2797B vs 363889B)
- PASS markdown.valid-markdown 2.4% HTML markup
- PASS html.ssr-content 396 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-info 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://shopify.dev/docs/api/shopify-cli/theme/theme-info
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-info.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-info.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-info>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1809B vs 356675B)
- PASS markdown.valid-markdown 3.6% HTML markup
- PASS html.ssr-content 250 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/theme/theme-metafields-pull 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/theme/theme-metafields-pull
- FAIL html.meta-description only 40 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-metafields-pull.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-metafields-pull.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-metafields-pull>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1462B vs 352105B)
- PASS markdown.valid-markdown 4.0% HTML markup
- PASS html.ssr-content 203 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-list 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://shopify.dev/docs/api/shopify-cli/theme/theme-list
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-list.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-list.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-list>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1823B vs 358412B)
- PASS markdown.valid-markdown 4.4% HTML markup
- PASS html.ssr-content 257 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-package 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://shopify.dev/docs/api/shopify-cli/theme/theme-package
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-package.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-package.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-package>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1536B vs 347434B)
- PASS markdown.valid-markdown 0.5% HTML markup
- PASS html.ssr-content 173 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-open 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://shopify.dev/docs/api/shopify-cli/theme/theme-open
- PASS html.meta-description 55 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-open.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-open.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-open>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2207B vs 359662B)
- PASS markdown.valid-markdown 3.0% HTML markup
- PASS html.ssr-content 305 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/theme/theme-profile 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/theme/theme-profile
- FAIL html.meta-description only 43 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-profile.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-profile.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-profile>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2014B vs 359351B)
- PASS markdown.valid-markdown 4.0% HTML markup
- PASS html.ssr-content 283 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-preview 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://shopify.dev/docs/api/shopify-cli/theme/theme-preview
- PASS html.meta-description 74 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-preview.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-preview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-preview>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2267B vs 361221B)
- PASS markdown.valid-markdown 3.5% HTML markup
- PASS html.ssr-content 311 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-publish 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://shopify.dev/docs/api/shopify-cli/theme/theme-publish
- PASS html.meta-description 55 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-publish.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-publish.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-publish>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2087B vs 356206B)
- PASS markdown.valid-markdown 3.2% HTML markup
- PASS html.ssr-content 297 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/theme/theme-rename 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/theme/theme-rename
- FAIL html.meta-description only 30 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-rename.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-rename.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-rename>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1857B vs 358276B)
- PASS markdown.valid-markdown 3.9% HTML markup
- PASS html.ssr-content 273 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/theme/theme-pull 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/theme/theme-pull
- FAIL html.meta-description only 35 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-pull.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-pull.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-pull>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2283B vs 362137B)
- PASS markdown.valid-markdown 3.5% HTML markup
- PASS html.ssr-content 334 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-push 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://shopify.dev/docs/api/shopify-cli/theme/theme-push
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 65.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-push.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-push.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-push>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (4446B vs 380428B)
- PASS markdown.valid-markdown 2.1% HTML markup
- PASS html.ssr-content 574 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/app/app-bulk-cancel 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-bulk-cancel
- FAIL html.meta-description only 39 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-bulk-cancel.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-bulk-cancel.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-bulk-cancel>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1366B vs 354120B)
- PASS markdown.valid-markdown 2.6% HTML markup
- PASS html.ssr-content 200 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/theme/theme-share 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://shopify.dev/docs/api/shopify-cli/theme/theme-share
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/theme/theme-share.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-share.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/theme/theme-share>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1788B vs 354915B)
- PASS markdown.valid-markdown 3.7% HTML markup
- PASS html.ssr-content 234 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-build 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://shopify.dev/docs/api/shopify-cli/app/app-build
- PASS html.meta-description 76 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-build.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-build.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-build>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1753B vs 353284B)
- PASS markdown.valid-markdown 1.2% HTML markup
- PASS html.ssr-content 216 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/app/app-config-link 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-config-link
- PASS html.meta-description 100 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-config-link.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-config-link.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1483B vs 351341B)
- PASS markdown.valid-markdown 1.4% HTML markup
- PASS html.ssr-content 201 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-bulk-status 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://shopify.dev/docs/api/shopify-cli/app/app-bulk-status
- PASS html.meta-description 136 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-bulk-status.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-bulk-status.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-bulk-status>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2025B vs 355767B)
- PASS markdown.valid-markdown 1.7% HTML markup
- PASS html.ssr-content 265 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-bulk-execute 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://shopify.dev/docs/api/shopify-cli/app/app-bulk-execute
- PASS html.meta-description 92 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-bulk-execute.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-bulk-execute.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-bulk-execute>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2994B vs 366987B)
- PASS markdown.valid-markdown 2.3% HTML markup
- PASS html.ssr-content 397 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-config-pull 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://shopify.dev/docs/api/shopify-cli/app/app-config-pull
- PASS html.meta-description 111 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-config-pull.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-config-pull.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-config-pull>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1436B vs 351304B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 198 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-config-validate 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://shopify.dev/docs/api/shopify-cli/app/app-config-validate
- PASS html.meta-description 130 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-config-validate.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-config-validate.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-config-validate>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1431B vs 352536B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 189 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/app/app-config-use 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-config-use
- PASS html.meta-description 65 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-config-use.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-config-use.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1152B vs 349205B)
- PASS markdown.valid-markdown 1.2% HTML markup
- PASS html.ssr-content 167 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-env-pull 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://shopify.dev/docs/api/shopify-cli/app/app-env-pull
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-env-pull.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-env-pull.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-env-pull>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1497B vs 352936B)
- PASS markdown.valid-markdown 1.9% HTML markup
- PASS html.ssr-content 211 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/app/app-deploy 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-deploy
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-deploy.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-deploy.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (3001B vs 364708B)
- PASS markdown.valid-markdown 1.4% HTML markup
- PASS html.ssr-content 384 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-dev-clean 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://shopify.dev/docs/api/shopify-cli/app/app-dev-clean
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-dev-clean.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-dev-clean.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-dev-clean>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1326B vs 352491B)
- PASS markdown.valid-markdown 2.1% HTML markup
- PASS html.ssr-content 194 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/app/app-dev 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-dev
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-dev.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-dev.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (3201B vs 371848B)
- PASS markdown.valid-markdown 3.3% HTML markup
- PASS html.ssr-content 414 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-function-build 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://shopify.dev/docs/api/shopify-cli/app/app-function-build
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-function-build.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-function-build.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-function-build>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1234B vs 350796B)
- PASS markdown.valid-markdown 1.7% HTML markup
- PASS html.ssr-content 167 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-env-show 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://shopify.dev/docs/api/shopify-cli/app/app-env-show
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-env-show.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-env-show.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-env-show>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1169B vs 350546B)
- PASS markdown.valid-markdown 1.8% HTML markup
- PASS html.ssr-content 167 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-execute 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://shopify.dev/docs/api/shopify-cli/app/app-execute
- PASS html.meta-description 71 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-execute.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-execute.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-execute>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2515B vs 364483B)
- PASS markdown.valid-markdown 2.8% HTML markup
- PASS html.ssr-content 349 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-function-replay 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://shopify.dev/docs/api/shopify-cli/app/app-function-replay
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-function-replay.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-function-replay.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-function-replay>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1880B vs 356323B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 258 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-function-run 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://shopify.dev/docs/api/shopify-cli/app/app-function-run
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-function-run.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-function-run.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-function-run>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1783B vs 356262B)
- PASS markdown.valid-markdown 2.0% HTML markup
- PASS html.ssr-content 242 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/app/app-function-info 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-function-info
- FAIL html.meta-description only 48 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-function-info.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-function-info.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-function-info>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1414B vs 352706B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 201 words in initial HTML
- PASS http.no-interstitial
70 https://shopify.dev/docs/api/shopify-cli/app/app-generate-extension 19/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-generate-extension
- FAIL html.meta-description only 30 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-generate-extension.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-generate-extension.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1964B vs 357049B)
- PASS markdown.valid-markdown 2.1% HTML markup
- PASS html.ssr-content 249 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-function-schema 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://shopify.dev/docs/api/shopify-cli/app/app-function-schema
- PASS html.meta-description 63 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-function-schema.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-function-schema.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-function-schema>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1599B vs 352903B)
- PASS markdown.valid-markdown 1.3% HTML markup
- PASS html.ssr-content 219 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-function-typegen 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://shopify.dev/docs/api/shopify-cli/app/app-function-typegen
- PASS html.meta-description 63 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-function-typegen.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-function-typegen.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-function-typegen>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1356B vs 351148B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 179 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-import-custom-data-definitions 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://shopify.dev/docs/api/shopify-cli/app/app-import-custom-data-definitions
- PASS html.meta-description 72 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-import-custom-data-definitions.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-import-custom-data-definitions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-import-custom-data-definitions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1725B vs 354898B)
- PASS markdown.valid-markdown 1.6% HTML markup
- PASS html.ssr-content 198 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-graphiql 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://shopify.dev/docs/api/shopify-cli/app/app-graphiql
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-graphiql.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-graphiql.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-graphiql>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2063B vs 358869B)
- PASS markdown.valid-markdown 2.4% HTML markup
- PASS html.ssr-content 299 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-import-extensions 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://shopify.dev/docs/api/shopify-cli/app/app-import-extensions
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-import-extensions.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-import-extensions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-import-extensions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1161B vs 350595B)
- PASS markdown.valid-markdown 1.8% HTML markup
- PASS html.ssr-content 153 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/app/app-init 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-init
- FAIL html.meta-description only 24 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-init.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-init.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-init>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1774B vs 356813B)
- PASS markdown.valid-markdown 7.4% HTML markup
- PASS html.ssr-content 253 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/app/app-info 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-info
- FAIL html.meta-description only 48 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-info.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-info.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-info>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1855B vs 354708B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 234 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-logs-sources 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://shopify.dev/docs/api/shopify-cli/app/app-logs-sources
- PASS html.meta-description 104 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-logs-sources.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-logs-sources.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-logs-sources>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1306B vs 351065B)
- PASS markdown.valid-markdown 1.6% HTML markup
- PASS html.ssr-content 181 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/app/app-logs 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://shopify.dev/docs/api/shopify-cli/app/app-logs
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-logs.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-logs.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-logs>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1992B vs 358334B)
- PASS markdown.valid-markdown 2.1% HTML markup
- PASS html.ssr-content 282 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/app/app-release 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-release
- FAIL html.meta-description only 33 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-release.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-release.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/app/app-release>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1704B vs 356109B)
- PASS markdown.valid-markdown 2.2% HTML markup
- PASS html.ssr-content 228 words in initial HTML
- PASS http.no-interstitial
70 https://shopify.dev/docs/api/shopify-cli/app/app-versions-list 19/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-versions-list
- FAIL html.meta-description only 32 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-versions-list.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-versions-list.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1267B vs 351990B)
- PASS markdown.valid-markdown 1.7% HTML markup
- PASS html.ssr-content 186 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/design 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/design
- PASS html.meta-description 98 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 10 headings
- PASS html.text-ratio 64.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/design.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/design.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/design>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (3898B vs 310302B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 586 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/app/app-webhook-trigger 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/app/app-webhook-trigger
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 67.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/app/app-webhook-trigger.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/app/app-webhook-trigger.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (3553B vs 364213B)
- PASS markdown.valid-markdown 1.6% HTML markup
- PASS html.ssr-content 488 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/launch 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch
- FAIL html.meta-description only 15 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 62.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2863B vs 333891B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 590 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/app-surfaces 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/app-surfaces
- PASS html.meta-description 155 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 21 headings
- PASS html.text-ratio 69.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/app-surfaces.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/app-surfaces.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/app-surfaces>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (13307B vs 464038B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1305 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/scaffold-app 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/scaffold-app
- PASS html.meta-description 103 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 29 headings
- PASS html.text-ratio 67.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/scaffold-app.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/scaffold-app.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/scaffold-app>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (7679B vs 464098B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1042 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/analytics 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/analytics
- PASS html.meta-description 113 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 28 headings
- PASS html.text-ratio 64.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/analytics.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/analytics.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/analytics>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (8914B vs 483594B)
- PASS markdown.valid-markdown 3.1% HTML markup
- PASS html.ssr-content 1198 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/accessibility 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/accessibility
- PASS html.meta-description 60 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 35 headings
- PASS html.text-ratio 70.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/accessibility.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/accessibility.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/accessibility>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (11340B vs 463157B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 1807 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/localize-your-app 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/localize-your-app
- PASS html.meta-description 101 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 39 headings
- PASS html.text-ratio 67.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/localize-your-app.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/localize-your-app.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/localize-your-app>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.2% smaller (19467B vs 515405B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2584 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/non-deceptive-code 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/non-deceptive-code
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 70.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/non-deceptive-code.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/non-deceptive-code.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/non-deceptive-code>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1816B vs 416787B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 305 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/integrating-with-shopify 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/integrating-with-shopify
- PASS html.meta-description 155 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 70.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/integrating-with-shopify.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/integrating-with-shopify.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/integrating-with-shopify>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (6728B vs 438279B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 891 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/mobile-support 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/mobile-support
- PASS html.meta-description 63 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 70.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/mobile-support.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/mobile-support.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/mobile-support>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1519B vs 416215B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 257 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/apps/build/cli-for-apps 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/cli-for-apps
- PASS html.meta-description 181 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 28 headings
- PASS html.text-ratio 66.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/cli-for-apps.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/cli-for-apps.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/cli-for-apps>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 9 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (7208B vs 470122B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1160 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/dev-dashboard 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/dev-dashboard
- PASS html.meta-description 126 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 68.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/dev-dashboard.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/dev-dashboard.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/dev-dashboard>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (4756B vs 440806B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 620 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/ai-toolkit 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/ai-toolkit
- PASS html.meta-description 159 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 35 headings
- PASS html.text-ratio 65.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/ai-toolkit.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/ai-toolkit.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/ai-toolkit>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (7957B vs 478877B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1066 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/admin 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/admin
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 67.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/admin.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/admin.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/admin>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (9362B vs 463482B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1251 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/app-home 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/app-home
- PASS html.meta-description 115 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 69.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/app-home.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/app-home.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/app-home>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.5% smaller (11299B vs 451762B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1340 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/customer-accounts 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/customer-accounts
- PASS html.meta-description 113 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 21 headings
- PASS html.text-ratio 68.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/customer-accounts.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/customer-accounts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/customer-accounts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.7% smaller (10644B vs 461286B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1278 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/build/checkout 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/checkout
- PASS html.meta-description 92 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 21 headings
- PASS html.text-ratio 65.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/checkout.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/checkout.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (15388B vs 505850B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2310 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/build/online-store 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/online-store
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 69.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/online-store.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/online-store.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (9980B vs 451316B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1485 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/flow 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/flow
- PASS html.meta-description 133 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 69.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/flow.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/flow.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/flow>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (5665B vs 439829B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 899 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/pos 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/pos
- PASS html.meta-description 188 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 69.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/pos.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/pos.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/pos>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (9350B vs 448614B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1279 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/sidekick 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/sidekick
- PASS html.meta-description 54 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 32 headings
- PASS html.text-ratio 68.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/sidekick.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/sidekick.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/sidekick>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (11266B vs 472964B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1773 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/build/app-extensions 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/app-extensions
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 70.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/app-extensions.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/app-extensions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (6997B vs 438562B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 919 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/functions 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/functions
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 67.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/functions.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/functions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/functions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (9017B vs 461937B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1217 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/graphql 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/graphql
- PASS html.meta-description 97 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 25 headings
- PASS html.text-ratio 65.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/graphql.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/graphql.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/graphql>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (14523B vs 500383B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2005 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/events 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/events
- PASS html.meta-description 149 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 69.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/events.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/events.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/events>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (5364B vs 438525B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 693 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/shopifyql 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/shopifyql
- PASS html.meta-description 151 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 68.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/shopifyql.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/shopifyql.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/shopifyql>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (5720B vs 445567B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 763 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/storefront-mcp 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/storefront-mcp
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 70.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/storefront-mcp.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/storefront-mcp.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/storefront-mcp>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (3275B vs 427624B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 456 words in initial HTML
- PASS http.no-interstitial
84 https://shopify.dev/docs/apps/build/webhooks 21/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/webhooks
- PASS html.meta-description 127 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 21 headings
- PASS html.text-ratio 70.0%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/webhooks.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/webhooks.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/webhooks>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (6085B vs 436291B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 899 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/build/build?framework=reactRouter 19/25
- PASS http.status-200 200
- FAIL http.redirect-chain 2 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/build
- PASS html.meta-description 97 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 110 headings
- PASS html.text-ratio 19.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/build.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/build.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/build>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.6% smaller (297130B vs 3160143B)
- PASS markdown.valid-markdown 28.5% HTML markup
- PASS html.ssr-content 22889 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/authentication-authorization 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/authentication-authorization
- PASS html.meta-description 97 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 69.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/authentication-authorization.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/authentication-authorization.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/authentication-authorization>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (7408B vs 441678B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 793 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/apps/build/metaobjects 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/metaobjects
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 28 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/metaobjects.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/metaobjects.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/metaobjects>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.5% smaller (12062B vs 485607B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1541 words in initial HTML
- PASS http.no-interstitial
73 https://shopify.dev/docs/apps/build/metafields 19/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/metafields
- FAIL html.meta-description only 47 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 36 headings
- PASS html.text-ratio 64.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/metafields.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/metafields.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 6 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (13240B vs 505050B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1783 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/marketing 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/marketing
- PASS html.meta-description 63 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 69.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/marketing.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/marketing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/marketing>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (6252B vs 438728B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 950 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/product-merchandising 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/product-merchandising
- PASS html.meta-description 127 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 68.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/product-merchandising.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/product-merchandising.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/product-merchandising>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (5612B vs 442537B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 802 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/purchase-options 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/purchase-options
- PASS html.meta-description 144 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 31 headings
- PASS html.text-ratio 69.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/purchase-options.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/purchase-options.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/purchase-options>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.3% smaller (12533B vs 470168B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1739 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/discounts 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/discounts
- PASS html.meta-description 100 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 68.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/discounts.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/discounts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/discounts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (14357B vs 477305B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1435 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/markets 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/markets
- PASS html.meta-description 263 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 28 headings
- PASS html.text-ratio 69.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/markets.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/markets.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/markets>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.4% smaller (17040B vs 473652B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2355 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/orders-fulfillment 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/orders-fulfillment
- PASS html.meta-description 102 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 68.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/orders-fulfillment.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/orders-fulfillment.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/orders-fulfillment>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.7% smaller (10335B vs 457159B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1335 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/sales-channels 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/sales-channels
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 70.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/sales-channels.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/sales-channels.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/sales-channels>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (9991B vs 451739B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1260 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/payments 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/payments
- PASS html.meta-description 81 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 21 headings
- PASS html.text-ratio 69.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/payments.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/payments.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/payments>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (9416B vs 449531B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1170 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/b2b 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/b2b
- PASS html.meta-description 73 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 70.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/b2b.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/b2b.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/b2b>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (6266B vs 437059B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 695 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/collective 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/collective
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 70.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/collective.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/collective.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/collective>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1703B vs 417328B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 277 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/blockchain 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/blockchain
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 70.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/blockchain.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/blockchain.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/blockchain>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (3777B vs 422209B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 517 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/performance 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/performance
- PASS html.meta-description 56 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 69.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/performance.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/performance.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/performance>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (3114B vs 426782B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 448 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/security/protect-against-common-vulnerabilities 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/security/protect-against-common-vulnerabilities
- PASS html.meta-description 140 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 70.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/security/protect-against-common-vulnerabilities.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/security/protect-against-common-vulnerabilities.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/security/protect-against-common-vulnerabilities>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1685B vs 414788B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 250 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-check 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-check
- PASS html.meta-description 75 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-check.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-check.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-check>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (785B vs 342707B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 113 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/compliance/api-terms-compliance 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/compliance/api-terms-compliance
- PASS html.meta-description 56 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 70.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/compliance/api-terms-compliance.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/compliance/api-terms-compliance.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/compliance/api-terms-compliance>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (8001B vs 441850B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 458 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-build 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-build
- FAIL html.meta-description only 44 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-build.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-build.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-build>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2221B vs 357939B)
- PASS markdown.valid-markdown 1.2% HTML markup
- PASS html.ssr-content 281 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-codegen 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-codegen
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-codegen.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-codegen.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-codegen>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1047B vs 346079B)
- PASS markdown.valid-markdown 1.9% HTML markup
- PASS html.ssr-content 143 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-debug-cpu 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-debug-cpu
- PASS html.meta-description 100 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-debug-cpu.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-debug-cpu.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-debug-cpu>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1543B vs 348480B)
- PASS markdown.valid-markdown 1.4% HTML markup
- PASS html.ssr-content 198 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-customer-account-push 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-customer-account-push
- FAIL html.meta-description only 35 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-customer-account-push.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-customer-account-push.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-customer-account-push>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1448B vs 350337B)
- PASS markdown.valid-markdown 2.4% HTML markup
- PASS html.ssr-content 184 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-deploy 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-deploy
- PASS html.meta-description 54 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-deploy.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-deploy.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-deploy>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (4543B vs 378907B)
- PASS markdown.valid-markdown 2.8% HTML markup
- PASS html.ssr-content 578 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-pull 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-pull
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-pull.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-pull.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-pull>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1500B vs 350426B)
- PASS markdown.valid-markdown 1.9% HTML markup
- PASS html.ssr-content 209 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-list 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-list
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-list.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-list.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-list>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (790B vs 342772B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 117 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-dev 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-dev
- PASS html.meta-description 93 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-dev.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-dev.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-dev>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (3188B vs 368409B)
- PASS markdown.valid-markdown 1.9% HTML markup
- PASS html.ssr-content 391 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-init 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-init
- FAIL html.meta-description only 34 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-init.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-init.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-init>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2301B vs 360557B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 289 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-push 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-push
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-push.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-push.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-env-push>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1170B vs 346579B)
- PASS markdown.valid-markdown 1.8% HTML markup
- PASS html.ssr-content 169 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-generate-routes 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-generate-routes
- FAIL html.meta-description only 48 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-generate-routes.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-generate-routes.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-generate-routes>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1387B vs 350251B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 183 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-list 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-list
- PASS html.meta-description 94 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-list.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-list.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-list>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (823B vs 342795B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 114 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-link 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-link
- PASS html.meta-description 73 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-link.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-link.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-link>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1693B vs 348165B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 199 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-generate-route 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-generate-route
- PASS html.meta-description 60 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-generate-route.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-generate-route.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-generate-route>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1399B vs 350293B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 187 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-login 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-login
- PASS html.meta-description 71 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-login.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-login.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-login>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (999B vs 345236B)
- PASS markdown.valid-markdown 5.1% HTML markup
- PASS html.ssr-content 142 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-logout 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-logout
- FAIL html.meta-description only 30 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-logout.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-logout.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-logout>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (702B vs 342463B)
- PASS markdown.valid-markdown 1.0% HTML markup
- PASS html.ssr-content 107 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-preview 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-preview
- PASS html.meta-description 101 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-preview.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-preview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-preview>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2589B vs 362968B)
- PASS markdown.valid-markdown 2.4% HTML markup
- PASS html.ssr-content 327 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-markets 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-markets
- PASS html.meta-description 77 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-markets.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-markets.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-markets>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (909B vs 343132B)
- PASS markdown.valid-markdown 0.8% HTML markup
- PASS html.ssr-content 121 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-vite 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-vite
- FAIL html.meta-description only 47 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-vite.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-vite.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-vite>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (766B vs 342704B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 115 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-css 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-css
- PASS html.meta-description 56 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-css.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-css.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup-css>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1047B vs 346369B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 148 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-shortcut 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-shortcut
- PASS html.meta-description 65 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 69.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-shortcut.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-shortcut.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-shortcut>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (771B vs 340605B)
- PASS markdown.valid-markdown 1.2% HTML markup
- PASS html.ssr-content 106 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-unlink 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-unlink
- PASS html.meta-description 77 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-unlink.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-unlink.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-unlink>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (796B vs 342745B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 111 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup
- FAIL html.meta-description only 39 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-setup>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1384B vs 349936B)
- PASS markdown.valid-markdown 1.0% HTML markup
- PASS html.ssr-content 183 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/privacy-requirements 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/privacy-requirements
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 65.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/privacy-requirements.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/privacy-requirements.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/privacy-requirements>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (6105B vs 328029B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1140 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-upgrade 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://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-upgrade
- PASS html.meta-description 84 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-upgrade.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-upgrade.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/shopify-cli/hydrogen/hydrogen-upgrade>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1100B vs 346324B)
- PASS markdown.valid-markdown 1.3% HTML markup
- PASS html.ssr-content 154 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements
- PASS html.meta-description 105 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 47.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/shopify-app-store/app-store-requirements.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 88.8% smaller (61920B vs 553938B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 9314 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/billing 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/billing
- PASS html.meta-description 134 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 64.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/billing.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/billing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/billing>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (5027B vs 329080B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 782 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/launch/protected-customer-data 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/protected-customer-data
- PASS html.meta-description 120 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 30 headings
- PASS html.text-ratio 63.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/protected-customer-data.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/protected-customer-data.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.6% smaller (17173B vs 390776B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2274 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/deployment 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/deployment
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 20 headings
- PASS html.text-ratio 62.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/deployment.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/deployment.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/deployment>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (5616B vs 342449B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1076 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/launch/deployment/app-versions 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/deployment/app-versions
- PASS html.meta-description 70 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 64.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/deployment/app-versions.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/deployment/app-versions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2677B vs 317552B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 479 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/deployment/deploy-app-versions 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/deployment/deploy-app-versions
- PASS html.meta-description 68 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 64.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/deployment/deploy-app-versions.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/deployment/deploy-app-versions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/deployment/deploy-app-versions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (6596B vs 338097B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1148 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/apps/launch/deployment/deploy-to-hosting-service 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/deployment/deploy-to-hosting-service
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 34 headings
- PASS html.text-ratio 60.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/deployment/deploy-to-hosting-service.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/deployment/deploy-to-hosting-service.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/deployment/deploy-to-hosting-service>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 12 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (10985B vs 391171B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 1765 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/apps/launch/deployment/deploy-to-google-cloud-run 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/deployment/deploy-to-google-cloud-run
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 68 headings
- PASS html.text-ratio 52.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/deployment/deploy-to-google-cloud-run.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/deployment/deploy-to-google-cloud-run.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/deployment/deploy-to-google-cloud-run>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 22 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.7% smaller (29045B vs 552530B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3690 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/launch/distribution 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/distribution
- PASS html.meta-description 107 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 64.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/distribution.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/distribution.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (5024B vs 326263B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 613 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/apps/launch/deployment/deploy-in-ci-cd-pipeline 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/deployment/deploy-in-ci-cd-pipeline
- PASS html.meta-description 60 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 25 headings
- PASS html.text-ratio 61.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/deployment/deploy-in-ci-cd-pipeline.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/deployment/deploy-in-ci-cd-pipeline.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/deployment/deploy-in-ci-cd-pipeline>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 5 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (11449B vs 375158B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 1986 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/distribution/support-your-customers 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/distribution/support-your-customers
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 25 headings
- PASS html.text-ratio 62.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/distribution/support-your-customers.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/distribution/support-your-customers.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/distribution/support-your-customers>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (6822B vs 346532B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 982 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/launch/distribution/select-distribution-method 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/distribution/select-distribution-method
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 64.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/distribution/select-distribution-method.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/distribution/select-distribution-method.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (3607B vs 323823B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 652 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/distribution/sunsetting-your-app 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/distribution/sunsetting-your-app
- PASS html.meta-description 62 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 64.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/distribution/sunsetting-your-app.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/distribution/sunsetting-your-app.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/distribution/sunsetting-your-app>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (5041B vs 331413B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 985 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/distribution/go-to-market-success 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/distribution/go-to-market-success
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 12 headings
- PASS html.text-ratio 65.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/distribution/go-to-market-success.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/distribution/go-to-market-success.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/distribution/go-to-market-success>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2380B vs 313009B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 380 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/launch/distribution/visibility 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/distribution/visibility
- PASS html.meta-description 149 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 64.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/distribution/visibility.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/distribution/visibility.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2166B vs 317527B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 442 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/distribution/track-app-usage 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/distribution/track-app-usage
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 65.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/distribution/track-app-usage.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/distribution/track-app-usage.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/distribution/track-app-usage>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (12430B vs 358401B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1850 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/app-store-review 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/app-store-review
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 64.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/app-store-review.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/app-store-review.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/app-store-review>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (4067B vs 322968B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 668 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/distribution/revenue-share 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/distribution/revenue-share
- PASS html.meta-description 86 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 20 headings
- PASS html.text-ratio 64.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/distribution/revenue-share.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/distribution/revenue-share.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/distribution/revenue-share>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (5435B vs 336428B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 796 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/launch/app-store-review/submit-app-for-review 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/app-store-review/submit-app-for-review
- FAIL html.meta-description only 40 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 64.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/app-store-review/submit-app-for-review.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/app-store-review/submit-app-for-review.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/app-store-review/submit-app-for-review>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (5022B vs 328436B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 869 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/app-store-review/pass-app-review 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/app-store-review/pass-app-review
- PASS html.meta-description 151 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 65.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/app-store-review/pass-app-review.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/app-store-review/pass-app-review.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/app-store-review/pass-app-review>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (10099B vs 350806B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1539 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/app-store-review/app-listing-categories 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/app-store-review/app-listing-categories
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 68.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/app-store-review/app-listing-categories.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/app-store-review/app-listing-categories.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/app-store-review/app-listing-categories>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.2% smaller (17835B vs 369524B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2364 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/app-store-review/app-quality-checks 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/app-store-review/app-quality-checks
- PASS html.meta-description 156 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 64.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/app-store-review/app-quality-checks.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/app-store-review/app-quality-checks.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/app-store-review/app-quality-checks>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (3013B vs 319658B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 586 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/marketing/advertising 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing/advertising
- PASS html.meta-description 120 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 64.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing/advertising.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing/advertising.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/marketing/advertising>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (5425B vs 330733B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 822 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/app-store-review/policy-violations 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/app-store-review/policy-violations
- PASS html.meta-description 106 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 64.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/app-store-review/policy-violations.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/app-store-review/policy-violations.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/app-store-review/policy-violations>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1573B vs 316767B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 278 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/marketing/advertising/manage-ads 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing/advertising/manage-ads
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 64.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing/advertising/manage-ads.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing/advertising/manage-ads.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/marketing/advertising/manage-ads>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (3678B vs 322536B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 627 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/marketing/advertising/check-ad-performance 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing/advertising/check-ad-performance
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 65.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing/advertising/check-ad-performance.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing/advertising/check-ad-performance.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/marketing/advertising/check-ad-performance>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.3% smaller (9123B vs 340400B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1514 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/marketing/advertising/create-ads 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing/advertising/create-ads
- PASS html.meta-description 104 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 28 headings
- PASS html.text-ratio 65.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing/advertising/create-ads.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing/advertising/create-ads.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/marketing/advertising/create-ads>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.9% smaller (14950B vs 367471B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2293 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/marketing/advertising/permissions 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing/advertising/permissions
- PASS html.meta-description 115 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 65.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing/advertising/permissions.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing/advertising/permissions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/marketing/advertising/permissions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1591B vs 313868B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 331 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/marketing/advertising/ad-billing 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing/advertising/ad-billing
- PASS html.meta-description 57 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 64.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing/advertising/ad-billing.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing/advertising/ad-billing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/marketing/advertising/ad-billing>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (3898B vs 322696B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 845 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/marketing/shopify-brand-assets 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing/shopify-brand-assets
- PASS html.meta-description 111 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 64.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing/shopify-brand-assets.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing/shopify-brand-assets.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/marketing/shopify-brand-assets>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (4040B vs 329096B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 615 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/marketing/advertising/faq 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing/advertising/faq
- PASS html.meta-description 76 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 42 headings
- PASS html.text-ratio 63.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing/advertising/faq.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing/advertising/faq.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/marketing/advertising/faq>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (8228B vs 346714B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1707 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/marketing/write-press-release 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing/write-press-release
- PASS html.meta-description 71 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 64.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing/write-press-release.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing/write-press-release.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/marketing/write-press-release>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2547B vs 317036B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 525 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/marketing/manage-app-reviews 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing/manage-app-reviews
- PASS html.meta-description 135 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 26 headings
- PASS html.text-ratio 65.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing/manage-app-reviews.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing/manage-app-reviews.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/marketing/manage-app-reviews>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (12543B vs 362486B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1910 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/marketing 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing
- PASS html.meta-description 109 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 28 headings
- PASS html.text-ratio 65.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/marketing>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.2% smaller (13964B vs 364043B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2160 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/launch/marketing/track-listing-traffic 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/marketing/track-listing-traffic
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 21 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/marketing/track-listing-traffic.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/marketing/track-listing-traffic.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.7% smaller (12190B vs 370982B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1677 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/payments 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/payments
- PASS html.meta-description 81 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 21 headings
- PASS html.text-ratio 69.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/payments.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/payments.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/payments>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (9416B vs 449531B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1170 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/sales-channels 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/sales-channels
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 70.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/sales-channels.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/sales-channels.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/sales-channels>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (9991B vs 451739B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1260 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/admin-graphql/latest/mutations/returnProcess 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://shopify.dev/docs/api/admin-graphql/latest/mutations/returnProcess
- PASS html.meta-description 1042 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 60.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-graphql/latest/mutations/returnProcess.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-graphql/latest/mutations/returnProcess.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/admin-graphql/latest/mutations/returnProcess>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 16 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (12020B vs 404988B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1469 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 38 headings
- PASS html.text-ratio 62.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.8% smaller (21825B vs 416167B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2835 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/admin-graphql/latest/mutations/refundCreate 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://shopify.dev/docs/api/admin-graphql/latest/mutations/refundCreate
- PASS html.meta-description 2002 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 61.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-graphql/latest/mutations/refundCreate.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-graphql/latest/mutations/refundCreate.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/admin-graphql/latest/mutations/refundCreate>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 43 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.8% smaller (43547B vs 472128B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 3884 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/billing 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/billing
- PASS html.meta-description 134 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 64.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/billing.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/billing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/billing>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (5027B vs 329080B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 782 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 57.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api.md
- PASS markdown.alternate-link https://shopify.dev/docs/api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (7985B vs 389139B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1458 words in initial HTML
- PASS http.no-interstitial
60 https://shopify.dev/docs/api/admin-rest/2023-10/resources/payment 12/20
- FAIL http.status-200 Got 404
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/admin-rest/latest/resources/payment
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 67.3%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-rest/latest/resources/payment.md
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- FAIL html.ssr-content only 42 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
81 https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing
- PASS html.meta-description 78 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 38 headings
- PASS html.text-ratio 62.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/billing/shopify-app-pricing>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.8% smaller (21825B vs 416167B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2835 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/app-home 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/app-home
- PASS html.meta-description 223 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 27 headings
- PASS html.text-ratio 63.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/app-home.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/app-home.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/app-home>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (12912B vs 451040B)
- PASS markdown.valid-markdown 2.3% HTML markup
- PASS html.ssr-content 1752 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/app-home 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/app-home
- PASS html.meta-description 223 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 27 headings
- PASS html.text-ratio 63.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/app-home.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/app-home.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/app-home>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.1% smaller (12912B vs 451040B)
- PASS markdown.valid-markdown 2.3% HTML markup
- PASS html.ssr-content 1752 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/admin-graphql/latest 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/admin-graphql/latest
- PASS html.meta-description 151 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 53.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-graphql/latest.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-graphql/latest.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 23 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (13814B vs 463619B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2090 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/admin-rest 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/admin-rest
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 51.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-rest.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-rest.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 28 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.4% smaller (18973B vs 532820B)
- PASS markdown.valid-markdown 0.3% HTML markup
- PASS html.ssr-content 2383 words in initial HTML
- PASS http.no-interstitial
70 https://shopify.dev/docs/api/admin-graphql/latest 19/27
- PASS http.status-200 200
- FAIL http.redirect-chain 2 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/admin-graphql/latest
- PASS html.meta-description 151 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 53.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-graphql/latest.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-graphql/latest.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 23 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (13814B vs 463619B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2090 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/design/app-structure 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/design/app-structure
- PASS html.meta-description 115 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 64.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/design/app-structure.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/design/app-structure.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/design/app-structure>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.2% smaller (12915B vs 342150B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1047 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/graphql/migrate 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/graphql/migrate
- PASS html.meta-description 70 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 68.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/graphql/migrate.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/graphql/migrate.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/graphql/migrate>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (4521B vs 439147B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 821 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/admin/admin-links 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/admin/admin-links
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 69.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/admin/admin-links.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/admin/admin-links.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/admin/admin-links>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (3196B vs 427807B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 549 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/admin/admin-links 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/admin/admin-links
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 69.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/admin/admin-links.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/admin/admin-links.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/admin/admin-links>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (3196B vs 427807B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 549 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices
- PASS html.meta-description 98 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 51 headings
- PASS html.text-ratio 65.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.5% smaller (45699B vs 479137B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 5444 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/security/encrypt-with-tls 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/security/encrypt-with-tls
- PASS html.meta-description 134 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 70.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/security/encrypt-with-tls.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/security/encrypt-with-tls.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/security/encrypt-with-tls>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1577B vs 413855B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 257 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/apps/build/authentication-authorization/access-tokens/authorization-code-grant 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/authentication-authorization/access-tokens/authorization-code-grant
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 37 headings
- PASS html.text-ratio 65.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/authentication-authorization/access-tokens/authorization-code-grant.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/authentication-authorization/access-tokens/authorization-code-grant.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/authentication-authorization/access-tokens/authorization-code-grant>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 7 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.4% smaller (25659B vs 556932B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3412 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/app-store-review/app-listing-categories 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/app-store-review/app-listing-categories
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 68.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/app-store-review/app-listing-categories.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/app-store-review/app-listing-categories.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/app-store-review/app-listing-categories>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.2% smaller (17835B vs 369524B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2364 words in initial HTML
- PASS http.no-interstitial
72 https://shopify.dev/docs/apps/build/authentication-authorization/app-installation/manage-access-scopes 18/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/authentication-authorization/app-installation/manage-access-scopes
- FAIL html.meta-description only 47 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 34 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/authentication-authorization/app-installation/manage-access-scopes.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/authentication-authorization/app-installation/manage-access-scopes.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.3% smaller (13085B vs 489461B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1619 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/usage/versioning/updates 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/usage/versioning/updates
- PASS html.meta-description 126 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 64.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/usage/versioning/updates.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/usage/versioning/updates.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/usage/versioning/updates>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (4179B vs 327335B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 746 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/sales-channels/channel-config-extension 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/sales-channels/channel-config-extension
- PASS html.meta-description 87 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 27 headings
- PASS html.text-ratio 69.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/sales-channels/channel-config-extension.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/sales-channels/channel-config-extension.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/sales-channels/channel-config-extension>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (10350B vs 464256B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1181 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/sales-channels/start-building 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/sales-channels/start-building
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 69.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/sales-channels/start-building.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/sales-channels/start-building.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/sales-channels/start-building>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (3012B vs 426711B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 421 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/build/online-store/theme-app-extensions 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/online-store/theme-app-extensions
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 69.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/online-store/theme-app-extensions.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/online-store/theme-app-extensions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (3603B vs 427097B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 530 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/build/online-store/theme-app-extensions/ux 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/online-store/theme-app-extensions/ux
- PASS html.meta-description 132 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 70.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/online-store/theme-app-extensions/ux.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/online-store/theme-app-extensions/ux.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (7108B vs 438624B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 942 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/apps/build/online-store/theme-app-extensions/configuration 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/online-store/theme-app-extensions/configuration
- PASS html.meta-description 75 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 56 headings
- PASS html.text-ratio 65.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/online-store/theme-app-extensions/configuration.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/online-store/theme-app-extensions/configuration.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 93.7% smaller (38195B vs 608730B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 4700 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/payments 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/payments
- PASS html.meta-description 81 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 21 headings
- PASS html.text-ratio 69.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/payments.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/payments.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/payments>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (9416B vs 449531B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1170 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/purchase-options 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/purchase-options
- PASS html.meta-description 144 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 31 headings
- PASS html.text-ratio 69.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/purchase-options.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/purchase-options.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/purchase-options>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.3% smaller (12533B vs 470168B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1739 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/build/compliance/privacy-law-compliance 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/compliance/privacy-law-compliance
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 68.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/compliance/privacy-law-compliance.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/compliance/privacy-law-compliance.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (8912B vs 456876B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 1284 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/build/cli-for-apps/app-configuration 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/cli-for-apps/app-configuration
- PASS html.meta-description 55 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 29 headings
- PASS html.text-ratio 69.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/cli-for-apps/app-configuration.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/cli-for-apps/app-configuration.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.8% smaller (21392B vs 511475B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 2614 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/purchase-options/product-subscription-app-extensions 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/purchase-options/product-subscription-app-extensions
- PASS html.meta-description 137 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 69.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/purchase-options/product-subscription-app-extensions.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/purchase-options/product-subscription-app-extensions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/purchase-options/product-subscription-app-extensions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (7829B vs 443170B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1022 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/subscription-ux-guidelines 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/subscription-ux-guidelines
- PASS html.meta-description 62 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 67.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/subscription-ux-guidelines.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/subscription-ux-guidelines.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/subscription-ux-guidelines>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.3% smaller (25132B vs 439533B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3260 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/pricing-payments/preorder-tbyb/preorder-tbyb-ux-guidelines 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/pricing-payments/preorder-tbyb/preorder-tbyb-ux-guidelines
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 66.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/pricing-payments/preorder-tbyb/preorder-tbyb-ux-guidelines.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/pricing-payments/preorder-tbyb/preorder-tbyb-ux-guidelines.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/pricing-payments/preorder-tbyb/preorder-tbyb-ux-guidelines>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.3% smaller (20302B vs 429931B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2600 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/purchase-options/subscriptions/model-subscriptions-solution 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/purchase-options/subscriptions/model-subscriptions-solution
- PASS html.meta-description 147 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 69.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/purchase-options/subscriptions/model-subscriptions-solution.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/purchase-options/subscriptions/model-subscriptions-solution.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/purchase-options/subscriptions/model-subscriptions-solution>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (10116B vs 453028B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1315 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/purchase-options/customer-portal 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/purchase-options/customer-portal
- PASS html.meta-description 114 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 70.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/purchase-options/customer-portal.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/purchase-options/customer-portal.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/purchase-options/customer-portal>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (3525B vs 424534B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 560 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/selling_plan 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://shopify.dev/docs/api/liquid/objects/selling_plan
- PASS html.meta-description 117 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 68.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/selling_plan.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/selling_plan.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/selling_plan>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (3416B vs 371112B)
- PASS markdown.valid-markdown 2.1% HTML markup
- PASS html.ssr-content 367 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/subscription-ux-guidelines 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/subscription-ux-guidelines
- PASS html.meta-description 62 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 67.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/subscription-ux-guidelines.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/subscription-ux-guidelines.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/subscription-ux-guidelines>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.3% smaller (25132B vs 439533B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3260 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/purchase-options/subscriptions/contracts/build-a-subscription-contract 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/purchase-options/subscriptions/contracts/build-a-subscription-contract
- PASS html.meta-description 136 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 47 headings
- PASS html.text-ratio 62.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/purchase-options/subscriptions/contracts/build-a-subscription-contract.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/purchase-options/subscriptions/contracts/build-a-subscription-contract.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/purchase-options/subscriptions/contracts/build-a-subscription-contract>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.5% smaller (25193B vs 561069B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2751 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/purchase-options/deferred 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/purchase-options/deferred
- PASS html.meta-description 143 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 27 headings
- PASS html.text-ratio 70.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/purchase-options/deferred.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/purchase-options/deferred.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/purchase-options/deferred>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.7% smaller (10641B vs 455637B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1479 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/purchase-options/product-subscription-app-extensions/create-and-manage 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/purchase-options/product-subscription-app-extensions/create-and-manage
- PASS html.meta-description 74 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 28 headings
- PASS html.text-ratio 65.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/purchase-options/product-subscription-app-extensions/create-and-manage.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/purchase-options/product-subscription-app-extensions/create-and-manage.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/purchase-options/product-subscription-app-extensions/create-and-manage>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.7% smaller (11247B vs 488143B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1409 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/admin-graphql/latest/mutations/fulfillmentOrderSubmitFulfillmentRequest?example=Sends+a+fulfillment+request 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://shopify.dev/docs/api/admin-graphql/latest/mutations/fulfillmentOrderSubmitFulfillmentRequest
- PASS html.meta-description 917 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 61.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-graphql/latest/mutations/fulfillmentOrderSubmitFulfillmentRequest.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-graphql/latest/mutations/fulfillmentOrderSubmitFulfillmentRequest.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/admin-graphql/latest/mutations/fulfillmentOrderSubmitFulfillmentRequest>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 25 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.4% smaller (18954B vs 409922B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1812 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/sales-channels/start-building 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/sales-channels/start-building
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 69.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/sales-channels/start-building.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/sales-channels/start-building.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/sales-channels/start-building>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (3012B vs 426711B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 421 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/sales-channels 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/sales-channels
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 70.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/sales-channels.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/sales-channels.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/sales-channels>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (9991B vs 451739B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1260 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/admin-rest/latest/resources/storefrontaccesstoken 21/27
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/admin-rest/latest/resources/storefrontaccesstoken
- PASS html.meta-description 64 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 27 headings
- PASS html.text-ratio 57.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-rest/latest/resources/storefrontaccesstoken.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-rest/latest/resources/storefrontaccesstoken.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/admin-rest/latest/resources/storefrontaccesstoken>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 25 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (11916B vs 422264B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1088 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/admin-graphql/latest/mutations/shopresourcefeedbackcreate 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://shopify.dev/docs/api/admin-graphql/latest/mutations/shopresourcefeedbackcreate
- PASS html.meta-description 1896 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 20 headings
- PASS html.text-ratio 85.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-graphql/latest/mutations/shopresourcefeedbackcreate.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-graphql/latest/mutations/shopresourcefeedbackcreate.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/admin-graphql/latest/mutations/shopresourcefeedbackcreate>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 51 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (29541B vs 1140132B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2965 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/checkout/create-cart-permalinks 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/checkout/create-cart-permalinks
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 25 headings
- PASS html.text-ratio 67.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/checkout/create-cart-permalinks.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/checkout/create-cart-permalinks.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/checkout/create-cart-permalinks>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (8684B vs 467553B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1160 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/build/payments/offsite/use-the-cli?framework=remix 19/25
- PASS http.status-200 200
- FAIL http.redirect-chain 3 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/payments/offsite/use-the-cli
- PASS html.meta-description 73 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 97 headings
- PASS html.text-ratio 29.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/payments/offsite/use-the-cli.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/payments/offsite/use-the-cli.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/payments/offsite/use-the-cli>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.6% smaller (163215B vs 1938460B)
- PASS markdown.valid-markdown 7.5% HTML markup
- PASS html.ssr-content 16250 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/checkout/create-cart-permalinks 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/checkout/create-cart-permalinks
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 25 headings
- PASS html.text-ratio 67.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/checkout/create-cart-permalinks.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/checkout/create-cart-permalinks.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/checkout/create-cart-permalinks>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (8684B vs 467553B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1160 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/image 21/27
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/image
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 63.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/image.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/image.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/image>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (3727B vs 329786B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 541 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/admin-graphql/latest/objects/FulfillmentTrackingInfo 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/admin-graphql/latest/objects/FulfillmentTrackingInfo
- PASS html.meta-description 54 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 65.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-graphql/latest/objects/FulfillmentTrackingInfo.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-graphql/latest/objects/FulfillmentTrackingInfo.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/admin-graphql/latest/objects/FulfillmentTrackingInfo>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (6440B vs 352105B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 737 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/checkout/product-offers/ux-for-post-purchase-product-offers 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/checkout/product-offers/ux-for-post-purchase-product-offers
- PASS html.meta-description 123 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 69.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/checkout/product-offers/ux-for-post-purchase-product-offers.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/checkout/product-offers/ux-for-post-purchase-product-offers.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/checkout/product-offers/ux-for-post-purchase-product-offers>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (14356B vs 468822B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1775 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/calloutbanner 21/27
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/calloutbanner
- PASS html.meta-description 81 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 62.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/calloutbanner.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/calloutbanner.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/checkout-extensions/post-purchase/components/calloutbanner>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2555B vs 329165B)
- PASS markdown.valid-markdown 3.3% HTML markup
- PASS html.ssr-content 399 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/payments 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/payments
- PASS html.meta-description 81 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 21 headings
- PASS html.text-ratio 69.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/payments.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/payments.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/payments>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (9416B vs 449531B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1170 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/architecture 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture
- PASS html.meta-description 119 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 65.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (12752B vs 401730B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1610 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/build/admin 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/admin
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 67.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/admin.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/admin.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/build/admin>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (9362B vs 463482B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1251 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/architecture/snippets 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/snippets
- PASS html.meta-description 81 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 65.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/snippets.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/snippets.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/snippets>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2695B vs 365368B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 384 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/architecture/limits 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/limits
- PASS html.meta-description 143 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 65.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/limits.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/limits.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/limits>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (4054B vs 369805B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 409 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/best-practices 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/best-practices>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (4965B vs 366995B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 740 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/best-practices/templates-sections-blocks 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices/templates-sections-blocks
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 65.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices/templates-sections-blocks.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices/templates-sections-blocks.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/best-practices/templates-sections-blocks>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (10011B vs 389452B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 919 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/best-practices/standard-events-and-actions 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices/standard-events-and-actions
- PASS html.meta-description 135 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 65.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices/standard-events-and-actions.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices/standard-events-and-actions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/best-practices/standard-events-and-actions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2179B vs 361232B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 362 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/best-practices/javascript-and-stylesheet-tags 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices/javascript-and-stylesheet-tags
- PASS html.meta-description 77 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 64.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices/javascript-and-stylesheet-tags.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices/javascript-and-stylesheet-tags.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/best-practices/javascript-and-stylesheet-tags>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (4798B vs 376171B)
- PASS markdown.valid-markdown 4.0% HTML markup
- PASS html.ssr-content 661 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/best-practices/accessibility 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices/accessibility
- PASS html.meta-description 62 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 34 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices/accessibility.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices/accessibility.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/best-practices/accessibility>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (12204B vs 404924B)
- PASS markdown.valid-markdown 0.4% HTML markup
- PASS html.ssr-content 1958 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/best-practices/file-transformation 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices/file-transformation
- PASS html.meta-description 110 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 64.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices/file-transformation.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices/file-transformation.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/best-practices/file-transformation>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (8517B vs 390240B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 1176 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/best-practices/merchant-stores 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices/merchant-stores
- PASS html.meta-description 70 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 66.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices/merchant-stores.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices/merchant-stores.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/best-practices/merchant-stores>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2808B vs 361543B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 452 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/best-practices/version-control 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices/version-control
- PASS html.meta-description 105 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices/version-control.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices/version-control.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/best-practices/version-control>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (9141B vs 381761B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1371 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/github 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/github
- PASS html.meta-description 112 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 21 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/github.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/github.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/github>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (8529B vs 383263B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1342 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools
- PASS html.meta-description 84 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 62.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (5110B vs 392385B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 946 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/best-practices/deceptive-code 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices/deceptive-code
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 66.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices/deceptive-code.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices/deceptive-code.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/best-practices/deceptive-code>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1909B vs 358213B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 319 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/shopify-liquid-vscode 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/shopify-liquid-vscode
- PASS html.meta-description 65 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 26 headings
- PASS html.text-ratio 65.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/shopify-liquid-vscode.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/shopify-liquid-vscode.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/shopify-liquid-vscode>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (6396B vs 393689B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 868 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/storefronts/themes/tools/liquid-prettier-plugin 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/liquid-prettier-plugin
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 31 headings
- PASS html.text-ratio 62.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/liquid-prettier-plugin.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/liquid-prettier-plugin.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/liquid-prettier-plugin>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.0% smaller (8606B vs 427606B)
- PASS markdown.valid-markdown 2.0% HTML markup
- PASS html.ssr-content 1047 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/code-editor 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/code-editor
- PASS html.meta-description 102 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 64.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/code-editor.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/code-editor.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/code-editor>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (4865B vs 382414B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 704 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/tools/liquid-doc 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/liquid-doc
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 34 headings
- PASS html.text-ratio 63.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/liquid-doc.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/liquid-doc.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (9998B vs 409975B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1019 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/theme-access 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/theme-access
- PASS html.meta-description 77 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 65.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/theme-access.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/theme-access.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/theme-access>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (4988B vs 375568B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 771 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/collaborator-accounts 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/collaborator-accounts
- PASS html.meta-description 66 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 20 headings
- PASS html.text-ratio 65.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/collaborator-accounts.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/collaborator-accounts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/collaborator-accounts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (5940B vs 377991B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 972 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/lighthouse-ci 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/lighthouse-ci
- PASS html.meta-description 86 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 65.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/lighthouse-ci.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/lighthouse-ci.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/lighthouse-ci>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.7% smaller (8832B vs 391816B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1118 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/theme-features 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/theme-features
- PASS html.meta-description 72 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/theme-features.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/theme-features.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/theme-features>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1338B vs 353226B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 173 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/sign-in 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/sign-in
- PASS html.meta-description 88 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 27 headings
- PASS html.text-ratio 62.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/sign-in.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/sign-in.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/sign-in>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (7195B vs 401154B)
- PASS markdown.valid-markdown 14.7% HTML markup
- PASS html.ssr-content 1051 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/apps/build/online-store 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/build/online-store
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 69.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/build/online-store.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/build/online-store.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (9980B vs 451316B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1485 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/ajax 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/ajax
- PASS html.meta-description 101 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 64.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/ajax.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/ajax.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/ajax>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (3113B vs 324028B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 508 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/troubleshooting 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/troubleshooting
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/troubleshooting.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/troubleshooting.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/troubleshooting>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (892B vs 352049B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 137 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/os20 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/os20
- PASS html.meta-description 56 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 65.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/os20.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/os20.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/os20>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (4700B vs 370432B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 769 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/ajax/section-rendering 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/ajax/section-rendering
- PASS html.meta-description 108 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 25 headings
- PASS html.text-ratio 62.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/ajax/section-rendering.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/ajax/section-rendering.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/ajax/section-rendering>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (6441B vs 347931B)
- PASS markdown.valid-markdown 4.4% HTML markup
- PASS html.ssr-content 1010 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/cli 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/cli
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 31 headings
- PASS html.text-ratio 64.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/cli.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/cli.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/cli>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (12599B vs 415925B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1822 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/theme-check 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/theme-check
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 65.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/theme-check.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/theme-check.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/theme-check>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (3085B vs 368946B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 453 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/full-stack-capabilities-to-power-app-analytics 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/full-stack-capabilities-to-power-app-analytics
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 64.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/full-stack-capabilities-to-power-app-analytics.md
- PASS markdown.alternate-link https://shopify.dev/changelog/full-stack-capabilities-to-power-app-analytics.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/full-stack-capabilities-to-power-app-analytics>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (6361B vs 303279B)
- PASS markdown.valid-markdown 3.6% HTML markup
- PASS html.ssr-content 718 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/new-fields-for-cash-management-activities-and-drawers 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/new-fields-for-cash-management-activities-and-drawers
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/new-fields-for-cash-management-activities-and-drawers.md
- PASS markdown.alternate-link https://shopify.dev/changelog/new-fields-for-cash-management-activities-and-drawers.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/new-fields-for-cash-management-activities-and-drawers>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2592B vs 285363B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 150 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/partner-details-on-collaborator-requests 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/partner-details-on-collaborator-requests
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 66.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/partner-details-on-collaborator-requests.md
- PASS markdown.alternate-link https://shopify.dev/changelog/partner-details-on-collaborator-requests.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/partner-details-on-collaborator-requests>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (4122B vs 287355B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 476 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/hydrogen-developer-preview-update-july-30 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/hydrogen-developer-preview-update-july-30
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/hydrogen-developer-preview-update-july-30.md
- PASS markdown.alternate-link https://shopify.dev/changelog/hydrogen-developer-preview-update-july-30.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/hydrogen-developer-preview-update-july-30>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2178B vs 283031B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 195 words in initial HTML
- PASS http.no-interstitial
75 https://shopify.dev/changelog/feed.xml 3/4
80 https://shopify.dev/changelog/the-shopify-account-component-for-customer-accounts-is-now-a-theme-store-requirement 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/the-shopify-account-component-for-customer-accounts-is-now-a-theme-store-requirement
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/the-shopify-account-component-for-customer-accounts-is-now-a-theme-store-requirement.md
- PASS markdown.alternate-link https://shopify.dev/changelog/the-shopify-account-component-for-customer-accounts-is-now-a-theme-store-requirement.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/the-shopify-account-component-for-customer-accounts-is-now-a-theme-store-requirement>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2236B vs 282922B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 173 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/createdat-is-now-available-on-the-customer-object-in-shopify-functions 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/createdat-is-now-available-on-the-customer-object-in-shopify-functions
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 65.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/createdat-is-now-available-on-the-customer-object-in-shopify-functions.md
- PASS markdown.alternate-link https://shopify.dev/changelog/createdat-is-now-available-on-the-customer-object-in-shopify-functions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/createdat-is-now-available-on-the-customer-object-in-shopify-functions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2481B vs 286968B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 233 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/updating-an-orders-shipping-address-returns-accurate-financial-data 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/updating-an-orders-shipping-address-returns-accurate-financial-data
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/updating-an-orders-shipping-address-returns-accurate-financial-data.md
- PASS markdown.alternate-link https://shopify.dev/changelog/updating-an-orders-shipping-address-returns-accurate-financial-data.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/updating-an-orders-shipping-address-returns-accurate-financial-data>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (3491B vs 286464B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 323 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/invalid-metafield-queries-now-return-errors-in-the-graphql-admin-api 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/invalid-metafield-queries-now-return-errors-in-the-graphql-admin-api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 66.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/invalid-metafield-queries-now-return-errors-in-the-graphql-admin-api.md
- PASS markdown.alternate-link https://shopify.dev/changelog/invalid-metafield-queries-now-return-errors-in-the-graphql-admin-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/invalid-metafield-queries-now-return-errors-in-the-graphql-admin-api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (4664B vs 288854B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 519 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/developer-preview-liquid-block-and-partial-tags 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/developer-preview-liquid-block-and-partial-tags
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/developer-preview-liquid-block-and-partial-tags.md
- PASS markdown.alternate-link https://shopify.dev/changelog/developer-preview-liquid-block-and-partial-tags.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/developer-preview-liquid-block-and-partial-tags>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (3029B vs 285283B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 283 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/pos-ui-extensions-can-now-print-directly-to-hardware-receipt-printers 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/pos-ui-extensions-can-now-print-directly-to-hardware-receipt-printers
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 65.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/pos-ui-extensions-can-now-print-directly-to-hardware-receipt-printers.md
- PASS markdown.alternate-link https://shopify.dev/changelog/pos-ui-extensions-can-now-print-directly-to-hardware-receipt-printers.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/pos-ui-extensions-can-now-print-directly-to-hardware-receipt-printers>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (4076B vs 293329B)
- PASS markdown.valid-markdown 1.7% HTML markup
- PASS html.ssr-content 478 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/metafield-triggers-and-additional-topics-are-now-available-for-events 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/metafield-triggers-and-additional-topics-are-now-available-for-events
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 64.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/metafield-triggers-and-additional-topics-are-now-available-for-events.md
- PASS markdown.alternate-link https://shopify.dev/changelog/metafield-triggers-and-additional-topics-are-now-available-for-events.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/metafield-triggers-and-additional-topics-are-now-available-for-events>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (4975B vs 303190B)
- PASS markdown.valid-markdown 6.5% HTML markup
- PASS html.ssr-content 474 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/new-channelid-argument-for-incontext-directive-in-storefront-api-2026-10 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/new-channelid-argument-for-incontext-directive-in-storefront-api-2026-10
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 65.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/new-channelid-argument-for-incontext-directive-in-storefront-api-2026-10.md
- PASS markdown.alternate-link https://shopify.dev/changelog/new-channelid-argument-for-incontext-directive-in-storefront-api-2026-10.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/new-channelid-argument-for-incontext-directive-in-storefront-api-2026-10>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2680B vs 288597B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 254 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/physical-inventory-feature-preview 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/physical-inventory-feature-preview
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/physical-inventory-feature-preview.md
- PASS markdown.alternate-link https://shopify.dev/changelog/physical-inventory-feature-preview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/physical-inventory-feature-preview>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2807B vs 284424B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 278 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/card-deposit-endpoint-now-requires-mtls-certificate 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/card-deposit-endpoint-now-requires-mtls-certificate
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 10 headings
- PASS html.text-ratio 66.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/card-deposit-endpoint-now-requires-mtls-certificate.md
- PASS markdown.alternate-link https://shopify.dev/changelog/card-deposit-endpoint-now-requires-mtls-certificate.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/card-deposit-endpoint-now-requires-mtls-certificate>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (4497B vs 289194B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 472 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/updated-app-store-requirements-4-1-2-use-a-unique-name-for-your-app 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/updated-app-store-requirements-4-1-2-use-a-unique-name-for-your-app
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/updated-app-store-requirements-4-1-2-use-a-unique-name-for-your-app.md
- PASS markdown.alternate-link https://shopify.dev/changelog/updated-app-store-requirements-4-1-2-use-a-unique-name-for-your-app.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/updated-app-store-requirements-4-1-2-use-a-unique-name-for-your-app>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2847B vs 284367B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 312 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/identity-verification-for-partners 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/identity-verification-for-partners
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 66.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/identity-verification-for-partners.md
- PASS markdown.alternate-link https://shopify.dev/changelog/identity-verification-for-partners.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/identity-verification-for-partners>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (3521B vs 286264B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 373 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/pos-ui-extensions-2026-07-adds-discount-allocations-to-bundle-components 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/pos-ui-extensions-2026-07-adds-discount-allocations-to-bundle-components
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/pos-ui-extensions-2026-07-adds-discount-allocations-to-bundle-components.md
- PASS markdown.alternate-link https://shopify.dev/changelog/pos-ui-extensions-2026-07-adds-discount-allocations-to-bundle-components.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/pos-ui-extensions-2026-07-adds-discount-allocations-to-bundle-components>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2862B vs 287043B)
- PASS markdown.valid-markdown 8.6% HTML markup
- PASS html.ssr-content 231 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/pos-extensions-now-supports-a-background-extension-target 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/pos-extensions-now-supports-a-background-extension-target
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 65.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/pos-extensions-now-supports-a-background-extension-target.md
- PASS markdown.alternate-link https://shopify.dev/changelog/pos-extensions-now-supports-a-background-extension-target.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/pos-extensions-now-supports-a-background-extension-target>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1947B vs 285376B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 131 words in initial HTML
- PASS http.no-interstitial
73 https://shopify.dev/docs/api/admin-graphql/2026-10/objects/ExchangeLineItem 19/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/admin-graphql/latest/objects/ExchangeLineItem
- FAIL html.meta-description only 21 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 64.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-graphql/2026-10/objects/ExchangeLineItem.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-graphql/latest/objects/ExchangeLineItem.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/admin-graphql/latest/objects/ExchangeLineItem>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2973B vs 375341B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 248 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/hydrogen-developer-preview-update 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/hydrogen-developer-preview-update
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/hydrogen-developer-preview-update.md
- PASS markdown.alternate-link https://shopify.dev/changelog/hydrogen-developer-preview-update.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/hydrogen-developer-preview-update>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2114B vs 283689B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 244 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/app-pricing-more-plans-no-charge-plan-testing-and-negative-and-fractional-app-events 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/app-pricing-more-plans-no-charge-plan-testing-and-negative-and-fractional-app-events
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/app-pricing-more-plans-no-charge-plan-testing-and-negative-and-fractional-app-events.md
- PASS markdown.alternate-link https://shopify.dev/changelog/app-pricing-more-plans-no-charge-plan-testing-and-negative-and-fractional-app-events.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/app-pricing-more-plans-no-charge-plan-testing-and-negative-and-fractional-app-events>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2234B vs 283013B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 203 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/pos-ui-extensions-2026-07-uses-per-unit-fixed-amount-line-item-discounts 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/pos-ui-extensions-2026-07-uses-per-unit-fixed-amount-line-item-discounts
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/pos-ui-extensions-2026-07-uses-per-unit-fixed-amount-line-item-discounts.md
- PASS markdown.alternate-link https://shopify.dev/changelog/pos-ui-extensions-2026-07-uses-per-unit-fixed-amount-line-item-discounts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/pos-ui-extensions-2026-07-uses-per-unit-fixed-amount-line-item-discounts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (3151B vs 286044B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 312 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/shopify-flow-changes-to-action-extensions-result-in-fewer-breaking-changes 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/shopify-flow-changes-to-action-extensions-result-in-fewer-breaking-changes
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/shopify-flow-changes-to-action-extensions-result-in-fewer-breaking-changes.md
- PASS markdown.alternate-link https://shopify.dev/changelog/shopify-flow-changes-to-action-extensions-result-in-fewer-breaking-changes.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/shopify-flow-changes-to-action-extensions-result-in-fewer-breaking-changes>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (3007B vs 285083B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 330 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/updated-app-store-requirements-13-always-use-honest-and-transparent-review-practices 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/updated-app-store-requirements-13-always-use-honest-and-transparent-review-practices
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/updated-app-store-requirements-13-always-use-honest-and-transparent-review-practices.md
- PASS markdown.alternate-link https://shopify.dev/changelog/updated-app-store-requirements-13-always-use-honest-and-transparent-review-practices.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/updated-app-store-requirements-13-always-use-honest-and-transparent-review-practices>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2740B vs 284296B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 235 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/shopify-flow-action-runtime-urls-now-update-automatically 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/shopify-flow-action-runtime-urls-now-update-automatically
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/shopify-flow-action-runtime-urls-now-update-automatically.md
- PASS markdown.alternate-link https://shopify.dev/changelog/shopify-flow-action-runtime-urls-now-update-automatically.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/shopify-flow-action-runtime-urls-now-update-automatically>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2307B vs 284046B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 227 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/prepare-your-app-for-migration-to-shopify-app-pricing 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/prepare-your-app-for-migration-to-shopify-app-pricing
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 65.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/prepare-your-app-for-migration-to-shopify-app-pricing.md
- PASS markdown.alternate-link https://shopify.dev/changelog/prepare-your-app-for-migration-to-shopify-app-pricing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/prepare-your-app-for-migration-to-shopify-app-pricing>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (3907B vs 292165B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 419 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/customer-account-api-last-incomplete-checkout-and-checkout-types-removed 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/customer-account-api-last-incomplete-checkout-and-checkout-types-removed
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 65.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/customer-account-api-last-incomplete-checkout-and-checkout-types-removed.md
- PASS markdown.alternate-link https://shopify.dev/changelog/customer-account-api-last-incomplete-checkout-and-checkout-types-removed.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/customer-account-api-last-incomplete-checkout-and-checkout-types-removed>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2852B vs 287842B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 200 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/orderdisplayfulfillmentstatus-now-returns-fulfillmentnotrequired 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/orderdisplayfulfillmentstatus-now-returns-fulfillmentnotrequired
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/orderdisplayfulfillmentstatus-now-returns-fulfillmentnotrequired.md
- PASS markdown.alternate-link https://shopify.dev/changelog/orderdisplayfulfillmentstatus-now-returns-fulfillmentnotrequired.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/orderdisplayfulfillmentstatus-now-returns-fulfillmentnotrequired>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2988B vs 285626B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 288 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/strengthening-trust-in-app-store-reviews 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/strengthening-trust-in-app-store-reviews
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 10 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/strengthening-trust-in-app-store-reviews.md
- PASS markdown.alternate-link https://shopify.dev/changelog/strengthening-trust-in-app-store-reviews.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/strengthening-trust-in-app-store-reviews>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (4851B vs 293265B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 641 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/markets-apis-now-support-marketregionsubdivision 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/markets-apis-now-support-marketregionsubdivision
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/markets-apis-now-support-marketregionsubdivision.md
- PASS markdown.alternate-link https://shopify.dev/changelog/markets-apis-now-support-marketregionsubdivision.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/markets-apis-now-support-marketregionsubdivision>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1920B vs 282343B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 153 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/shop-minis-may-june-2026-update 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/shop-minis-may-june-2026-update
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 65.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/shop-minis-may-june-2026-update.md
- PASS markdown.alternate-link https://shopify.dev/changelog/shop-minis-may-june-2026-update.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/shop-minis-may-june-2026-update>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (4318B vs 294899B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 460 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/market-driven-shipping-now-available-in-feature-preview 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/market-driven-shipping-now-available-in-feature-preview
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/market-driven-shipping-now-available-in-feature-preview.md
- PASS markdown.alternate-link https://shopify.dev/changelog/market-driven-shipping-now-available-in-feature-preview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/market-driven-shipping-now-available-in-feature-preview>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2776B vs 284802B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 265 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/deprecating-the-usebuyerjourneyintercept-api-on-checkout-ui-extensions 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/deprecating-the-usebuyerjourneyintercept-api-on-checkout-ui-extensions
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/deprecating-the-usebuyerjourneyintercept-api-on-checkout-ui-extensions.md
- PASS markdown.alternate-link https://shopify.dev/changelog/deprecating-the-usebuyerjourneyintercept-api-on-checkout-ui-extensions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/deprecating-the-usebuyerjourneyintercept-api-on-checkout-ui-extensions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2827B vs 285343B)
- PASS markdown.valid-markdown 3.2% HTML markup
- PASS html.ssr-content 198 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/draft-order-deposit-fields-now-available-in-the-admin-and-customer-account-graphql-apis 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/draft-order-deposit-fields-now-available-in-the-admin-and-customer-account-graphql-apis
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/draft-order-deposit-fields-now-available-in-the-admin-and-customer-account-graphql-apis.md
- PASS markdown.alternate-link https://shopify.dev/changelog/draft-order-deposit-fields-now-available-in-the-admin-and-customer-account-graphql-apis.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/draft-order-deposit-fields-now-available-in-the-admin-and-customer-account-graphql-apis>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2256B vs 283737B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 155 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/deprecation-of-cumulative-marketing-engagements 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/deprecation-of-cumulative-marketing-engagements
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/deprecation-of-cumulative-marketing-engagements.md
- PASS markdown.alternate-link https://shopify.dev/changelog/deprecation-of-cumulative-marketing-engagements.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/deprecation-of-cumulative-marketing-engagements>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1624B vs 282431B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 86 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/discount-application-information-now-available-for-draft-orders-on-the-customer-account-api 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/discount-application-information-now-available-for-draft-orders-on-the-customer-account-api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 64.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/discount-application-information-now-available-for-draft-orders-on-the-customer-account-api.md
- PASS markdown.alternate-link https://shopify.dev/changelog/discount-application-information-now-available-for-draft-orders-on-the-customer-account-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/discount-application-information-now-available-for-draft-orders-on-the-customer-account-api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2998B vs 292961B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 260 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/merchant-owned-delivery-profile-apis-are-deprecated-for-market-driven-shipping 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/merchant-owned-delivery-profile-apis-are-deprecated-for-market-driven-shipping
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/merchant-owned-delivery-profile-apis-are-deprecated-for-market-driven-shipping.md
- PASS markdown.alternate-link https://shopify.dev/changelog/merchant-owned-delivery-profile-apis-are-deprecated-for-market-driven-shipping.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/merchant-owned-delivery-profile-apis-are-deprecated-for-market-driven-shipping>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2919B vs 285815B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 222 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/businessentity-now-exposes-legalentityid-in-the-admin-api 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/businessentity-now-exposes-legalentityid-in-the-admin-api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 10 headings
- PASS html.text-ratio 65.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/businessentity-now-exposes-legalentityid-in-the-admin-api.md
- PASS markdown.alternate-link https://shopify.dev/changelog/businessentity-now-exposes-legalentityid-in-the-admin-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/businessentity-now-exposes-legalentityid-in-the-admin-api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (3113B vs 291368B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 324 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/admin-graphql/latest/objects/GiftCard 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/admin-graphql/latest/objects/GiftCard
- PASS html.meta-description 1046 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 25 headings
- PASS html.text-ratio 57.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-graphql/latest/objects/GiftCard.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-graphql/latest/objects/GiftCard.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/admin-graphql/latest/objects/GiftCard>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.4% smaller (17437B vs 480217B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1167 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/market-driven-delivery-profiles-admin-api 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/market-driven-delivery-profiles-admin-api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 60.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/market-driven-delivery-profiles-admin-api.md
- PASS markdown.alternate-link https://shopify.dev/changelog/market-driven-delivery-profiles-admin-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/market-driven-delivery-profiles-admin-api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 9 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.7% smaller (15153B vs 352367B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1640 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/discountedunitprice-on-draftorderlineitem-customer-account-api-deprecation 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/discountedunitprice-on-draftorderlineitem-customer-account-api-deprecation
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/discountedunitprice-on-draftorderlineitem-customer-account-api-deprecation.md
- PASS markdown.alternate-link https://shopify.dev/changelog/discountedunitprice-on-draftorderlineitem-customer-account-api-deprecation.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/discountedunitprice-on-draftorderlineitem-customer-account-api-deprecation>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2098B vs 283475B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 91 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/payment-mandates-id-field 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/payment-mandates-id-field
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/payment-mandates-id-field.md
- PASS markdown.alternate-link https://shopify.dev/changelog/payment-mandates-id-field.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/payment-mandates-id-field>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1518B vs 282385B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 110 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/hydrogen-now-deploys-to-vercel 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/hydrogen-now-deploys-to-vercel
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/hydrogen-now-deploys-to-vercel.md
- PASS markdown.alternate-link https://shopify.dev/changelog/hydrogen-now-deploys-to-vercel.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/hydrogen-now-deploys-to-vercel>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1618B vs 281619B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 140 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/order-attribution-definitions-are-available-in-order-channel-filters 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/order-attribution-definitions-are-available-in-order-channel-filters
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/order-attribution-definitions-are-available-in-order-channel-filters.md
- PASS markdown.alternate-link https://shopify.dev/changelog/order-attribution-definitions-are-available-in-order-channel-filters.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/order-attribution-definitions-are-available-in-order-channel-filters>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (3790B vs 287789B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 284 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/storefront-mcp-cart-tools-are-being-deprecated-in-favour-of-ucp-cart-mcp 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/storefront-mcp-cart-tools-are-being-deprecated-in-favour-of-ucp-cart-mcp
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/storefront-mcp-cart-tools-are-being-deprecated-in-favour-of-ucp-cart-mcp.md
- PASS markdown.alternate-link https://shopify.dev/changelog/storefront-mcp-cart-tools-are-being-deprecated-in-favour-of-ucp-cart-mcp.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/storefront-mcp-cart-tools-are-being-deprecated-in-favour-of-ucp-cart-mcp>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2696B vs 285087B)
- PASS markdown.valid-markdown 2.3% HTML markup
- PASS html.ssr-content 247 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/carrier-services-will-no-longer-be-automatically-added-to-the-default-shipping-profile 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/carrier-services-will-no-longer-be-automatically-added-to-the-default-shipping-profile
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/carrier-services-will-no-longer-be-automatically-added-to-the-default-shipping-profile.md
- PASS markdown.alternate-link https://shopify.dev/changelog/carrier-services-will-no-longer-be-automatically-added-to-the-default-shipping-profile.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/carrier-services-will-no-longer-be-automatically-added-to-the-default-shipping-profile>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (3322B vs 286183B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 285 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/remove-pricerule-from-draft-order-discount-warning 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/remove-pricerule-from-draft-order-discount-warning
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 65.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/remove-pricerule-from-draft-order-discount-warning.md
- PASS markdown.alternate-link https://shopify.dev/changelog/remove-pricerule-from-draft-order-discount-warning.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/remove-pricerule-from-draft-order-discount-warning>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (3786B vs 292795B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 304 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/intents-api-file-picker 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/intents-api-file-picker
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 65.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/intents-api-file-picker.md
- PASS markdown.alternate-link https://shopify.dev/changelog/intents-api-file-picker.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/intents-api-file-picker>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2385B vs 286872B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 223 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/removal-of-itemnotstockedatlocation-error 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/removal-of-itemnotstockedatlocation-error
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/removal-of-itemnotstockedatlocation-error.md
- PASS markdown.alternate-link https://shopify.dev/changelog/removal-of-itemnotstockedatlocation-error.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/removal-of-itemnotstockedatlocation-error>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2027B vs 283743B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 124 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/flow-action-extensions-now-support-relative-paths-for-endpoint-urls 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/flow-action-extensions-now-support-relative-paths-for-endpoint-urls
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/flow-action-extensions-now-support-relative-paths-for-endpoint-urls.md
- PASS markdown.alternate-link https://shopify.dev/changelog/flow-action-extensions-now-support-relative-paths-for-endpoint-urls.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/flow-action-extensions-now-support-relative-paths-for-endpoint-urls>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2383B vs 283797B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 221 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/new-purchasetype-and-recurringcyclelimit-fields-available-in-the-discount-ui-extension-api 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/new-purchasetype-and-recurringcyclelimit-fields-available-in-the-discount-ui-extension-api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/new-purchasetype-and-recurringcyclelimit-fields-available-in-the-discount-ui-extension-api.md
- PASS markdown.alternate-link https://shopify.dev/changelog/new-purchasetype-and-recurringcyclelimit-fields-available-in-the-discount-ui-extension-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/new-purchasetype-and-recurringcyclelimit-fields-available-in-the-discount-ui-extension-api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2631B vs 284976B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 225 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/purchase-type-filtering-now-enforced-for-app-discounts 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/purchase-type-filtering-now-enforced-for-app-discounts
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/purchase-type-filtering-now-enforced-for-app-discounts.md
- PASS markdown.alternate-link https://shopify.dev/changelog/purchase-type-filtering-now-enforced-for-app-discounts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/purchase-type-filtering-now-enforced-for-app-discounts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2606B vs 284410B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 214 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/hydrogen-developer-preview 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/hydrogen-developer-preview
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/hydrogen-developer-preview.md
- PASS markdown.alternate-link https://shopify.dev/changelog/hydrogen-developer-preview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/hydrogen-developer-preview>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1426B vs 281480B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 113 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/admin-graphql-api-now-supports-app-owned-delivery-profiles-that-cover-all-shippable-items 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/admin-graphql-api-now-supports-app-owned-delivery-profiles-that-cover-all-shippable-items
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 65.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/admin-graphql-api-now-supports-app-owned-delivery-profiles-that-cover-all-shippable-items.md
- PASS markdown.alternate-link https://shopify.dev/changelog/admin-graphql-api-now-supports-app-owned-delivery-profiles-that-cover-all-shippable-items.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/admin-graphql-api-now-supports-app-owned-delivery-profiles-that-cover-all-shippable-items>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2872B vs 291339B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 278 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/define-and-set-metafields-on-inventory-transfers-in-the-admin-graphql-api 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/define-and-set-metafields-on-inventory-transfers-in-the-admin-graphql-api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/define-and-set-metafields-on-inventory-transfers-in-the-admin-graphql-api.md
- PASS markdown.alternate-link https://shopify.dev/changelog/define-and-set-metafields-on-inventory-transfers-in-the-admin-graphql-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/define-and-set-metafields-on-inventory-transfers-in-the-admin-graphql-api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2564B vs 284784B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 155 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/whatsapp-marketing-consent-now-available 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/whatsapp-marketing-consent-now-available
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/whatsapp-marketing-consent-now-available.md
- PASS markdown.alternate-link https://shopify.dev/changelog/whatsapp-marketing-consent-now-available.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/whatsapp-marketing-consent-now-available>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2299B vs 284238B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 129 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/create-channel-markets-with-the-graphql-admin-api 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/create-channel-markets-with-the-graphql-admin-api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/create-channel-markets-with-the-graphql-admin-api.md
- PASS markdown.alternate-link https://shopify.dev/changelog/create-channel-markets-with-the-graphql-admin-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/create-channel-markets-with-the-graphql-admin-api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (4325B vs 288973B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 261 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/sidekick-app-extensions-app-store-requirements 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/sidekick-app-extensions-app-store-requirements
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/sidekick-app-extensions-app-store-requirements.md
- PASS markdown.alternate-link https://shopify.dev/changelog/sidekick-app-extensions-app-store-requirements.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/sidekick-app-extensions-app-store-requirements>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (3574B vs 285790B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 273 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/bulk-queries-now-execute-faster 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/bulk-queries-now-execute-faster
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/bulk-queries-now-execute-faster.md
- PASS markdown.alternate-link https://shopify.dev/changelog/bulk-queries-now-execute-faster.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/bulk-queries-now-execute-faster>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2216B vs 283173B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 168 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/color-palettes 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/color-palettes
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/color-palettes.md
- PASS markdown.alternate-link https://shopify.dev/changelog/color-palettes.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/color-palettes>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1750B vs 281994B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 170 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/built-for-shopify-requirements-for-returns-and-exchanges-and-subscription-apps 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/built-for-shopify-requirements-for-returns-and-exchanges-and-subscription-apps
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/built-for-shopify-requirements-for-returns-and-exchanges-and-subscription-apps.md
- PASS markdown.alternate-link https://shopify.dev/changelog/built-for-shopify-requirements-for-returns-and-exchanges-and-subscription-apps.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/built-for-shopify-requirements-for-returns-and-exchanges-and-subscription-apps>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2584B vs 283800B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 196 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/sidekick-app-extensions-available-today 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/sidekick-app-extensions-available-today
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 66.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/sidekick-app-extensions-available-today.md
- PASS markdown.alternate-link https://shopify.dev/changelog/sidekick-app-extensions-available-today.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/sidekick-app-extensions-available-today>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2392B vs 283283B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 234 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/monitor-admin-web-vitals-in-the-dev-dashboard 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/monitor-admin-web-vitals-in-the-dev-dashboard
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/monitor-admin-web-vitals-in-the-dev-dashboard.md
- PASS markdown.alternate-link https://shopify.dev/changelog/monitor-admin-web-vitals-in-the-dev-dashboard.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/monitor-admin-web-vitals-in-the-dev-dashboard>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2287B vs 283098B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 251 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/standard-storefront-events-and-actions 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/standard-storefront-events-and-actions
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/standard-storefront-events-and-actions.md
- PASS markdown.alternate-link https://shopify.dev/changelog/standard-storefront-events-and-actions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/standard-storefront-events-and-actions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2189B vs 282963B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 184 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/new-collection-model-and-apis-now-available 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/new-collection-model-and-apis-now-available
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/new-collection-model-and-apis-now-available.md
- PASS markdown.alternate-link https://shopify.dev/changelog/new-collection-model-and-apis-now-available.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/new-collection-model-and-apis-now-available>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (8298B vs 300440B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 781 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/label-purchase-mutation 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/label-purchase-mutation
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/label-purchase-mutation.md
- PASS markdown.alternate-link https://shopify.dev/changelog/label-purchase-mutation.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/label-purchase-mutation>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2704B vs 285424B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 197 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/new-appsubscriptioncancel-mutation-in-the-partner-api 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/new-appsubscriptioncancel-mutation-in-the-partner-api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/new-appsubscriptioncancel-mutation-in-the-partner-api.md
- PASS markdown.alternate-link https://shopify.dev/changelog/new-appsubscriptioncancel-mutation-in-the-partner-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/new-appsubscriptioncancel-mutation-in-the-partner-api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1702B vs 282427B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 124 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/metafields-now-require-a-definition-to-be-accessed-through-the-customer-account-api 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/metafields-now-require-a-definition-to-be-accessed-through-the-customer-account-api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/metafields-now-require-a-definition-to-be-accessed-through-the-customer-account-api.md
- PASS markdown.alternate-link https://shopify.dev/changelog/metafields-now-require-a-definition-to-be-accessed-through-the-customer-account-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/metafields-now-require-a-definition-to-be-accessed-through-the-customer-account-api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2564B vs 283655B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 201 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/shop-user-metafields-in-shopify-functions 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/shop-user-metafields-in-shopify-functions
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/shop-user-metafields-in-shopify-functions.md
- PASS markdown.alternate-link https://shopify.dev/changelog/shop-user-metafields-in-shopify-functions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/shop-user-metafields-in-shopify-functions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1403B vs 281837B)
- PASS markdown.valid-markdown 4.5% HTML markup
- PASS html.ssr-content 84 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/streamlined-metaobject-api 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/streamlined-metaobject-api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/streamlined-metaobject-api.md
- PASS markdown.alternate-link https://shopify.dev/changelog/streamlined-metaobject-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/streamlined-metaobject-api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2325B vs 283731B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 166 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/headless-checkout-sso-is-now-documented-with-ssosilent 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/headless-checkout-sso-is-now-documented-with-ssosilent
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/headless-checkout-sso-is-now-documented-with-ssosilent.md
- PASS markdown.alternate-link https://shopify.dev/changelog/headless-checkout-sso-is-now-documented-with-ssosilent.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/headless-checkout-sso-is-now-documented-with-ssosilent>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1959B vs 282593B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 117 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/cart-line-view-key-field 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/cart-line-view-key-field
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 65.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/cart-line-view-key-field.md
- PASS markdown.alternate-link https://shopify.dev/changelog/cart-line-view-key-field.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/cart-line-view-key-field>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2119B vs 287235B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 184 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/shopify-ai-toolkit-for-upgrading-extensions-to-polaris-web-components 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/shopify-ai-toolkit-for-upgrading-extensions-to-polaris-web-components
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/shopify-ai-toolkit-for-upgrading-extensions-to-polaris-web-components.md
- PASS markdown.alternate-link https://shopify.dev/changelog/shopify-ai-toolkit-for-upgrading-extensions-to-polaris-web-components.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/shopify-ai-toolkit-for-upgrading-extensions-to-polaris-web-components>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2849B vs 284295B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 275 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/giftcardcashouttransaction-now-resolvable-from-giftcardtransaction 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/giftcardcashouttransaction-now-resolvable-from-giftcardtransaction
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 65.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/giftcardcashouttransaction-now-resolvable-from-giftcardtransaction.md
- PASS markdown.alternate-link https://shopify.dev/changelog/giftcardcashouttransaction-now-resolvable-from-giftcardtransaction.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/giftcardcashouttransaction-now-resolvable-from-giftcardtransaction>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2187B vs 287036B)
- PASS markdown.valid-markdown 4.0% HTML markup
- PASS html.ssr-content 176 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/gift-card-local-currency-support 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/gift-card-local-currency-support
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 65.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/gift-card-local-currency-support.md
- PASS markdown.alternate-link https://shopify.dev/changelog/gift-card-local-currency-support.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/gift-card-local-currency-support>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (5570B vs 292952B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 375 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/app-quality-checks-now-managed-in-partner-dashboard 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/app-quality-checks-now-managed-in-partner-dashboard
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/app-quality-checks-now-managed-in-partner-dashboard.md
- PASS markdown.alternate-link https://shopify.dev/changelog/app-quality-checks-now-managed-in-partner-dashboard.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/app-quality-checks-now-managed-in-partner-dashboard>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1807B vs 281851B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 167 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/inventory-transfer-webhooks-include-origin-and-destination-location-ids-and-mutation-documentation-clarified 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/inventory-transfer-webhooks-include-origin-and-destination-location-ids-and-mutation-documentation-clarified
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/inventory-transfer-webhooks-include-origin-and-destination-location-ids-and-mutation-documentation-clarified.md
- PASS markdown.alternate-link https://shopify.dev/changelog/inventory-transfer-webhooks-include-origin-and-destination-location-ids-and-mutation-documentation-clarified.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/inventory-transfer-webhooks-include-origin-and-destination-location-ids-and-mutation-documentation-clarified>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (7178B vs 295895B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 623 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/customize-llmstxt-llms-fulltxt-and-agentsmd 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/customize-llmstxt-llms-fulltxt-and-agentsmd
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/customize-llmstxt-llms-fulltxt-and-agentsmd.md
- PASS markdown.alternate-link https://shopify.dev/changelog/customize-llmstxt-llms-fulltxt-and-agentsmd.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/customize-llmstxt-llms-fulltxt-and-agentsmd>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1668B vs 281940B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 135 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/build-app-home-as-a-ui-extension 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/build-app-home-as-a-ui-extension
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/build-app-home-as-a-ui-extension.md
- PASS markdown.alternate-link https://shopify.dev/changelog/build-app-home-as-a-ui-extension.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/build-app-home-as-a-ui-extension>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.5% smaller (7383B vs 301087B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1001 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/next-generation-events-now-available-in-developer-preview 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/next-generation-events-now-available-in-developer-preview
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 10 headings
- PASS html.text-ratio 63.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/next-generation-events-now-available-in-developer-preview.md
- PASS markdown.alternate-link https://shopify.dev/changelog/next-generation-events-now-available-in-developer-preview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/next-generation-events-now-available-in-developer-preview>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 5 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.6% smaller (11169B vs 326728B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1473 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/cart-line-mutations-accept-view-key 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/cart-line-mutations-accept-view-key
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 65.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/cart-line-mutations-accept-view-key.md
- PASS markdown.alternate-link https://shopify.dev/changelog/cart-line-mutations-accept-view-key.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/cart-line-mutations-accept-view-key>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2006B vs 286504B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 154 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/feature-preview-customer-account-improvements 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/feature-preview-customer-account-improvements
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/feature-preview-customer-account-improvements.md
- PASS markdown.alternate-link https://shopify.dev/changelog/feature-preview-customer-account-improvements.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/feature-preview-customer-account-improvements>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2685B vs 283835B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 257 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/expiring-offline-access-tokens-required-for-all-public-apps-as-of-january-1-2027 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/expiring-offline-access-tokens-required-for-all-public-apps-as-of-january-1-2027
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/expiring-offline-access-tokens-required-for-all-public-apps-as-of-january-1-2027.md
- PASS markdown.alternate-link https://shopify.dev/changelog/expiring-offline-access-tokens-required-for-all-public-apps-as-of-january-1-2027.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/expiring-offline-access-tokens-required-for-all-public-apps-as-of-january-1-2027>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (3585B vs 286088B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 294 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/shop-minis-march-april-2026-update 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/shop-minis-march-april-2026-update
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 65.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/shop-minis-march-april-2026-update.md
- PASS markdown.alternate-link https://shopify.dev/changelog/shop-minis-march-april-2026-update.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/shop-minis-march-april-2026-update>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 5 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (7508B vs 309636B)
- PASS markdown.valid-markdown 2.2% HTML markup
- PASS html.ssr-content 986 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/shopify-cli-40-semver-auto-updates-removing-deprecated-flags-and-commands 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/shopify-cli-40-semver-auto-updates-removing-deprecated-flags-and-commands
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 66.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/shopify-cli-40-semver-auto-updates-removing-deprecated-flags-and-commands.md
- PASS markdown.alternate-link https://shopify.dev/changelog/shopify-cli-40-semver-auto-updates-removing-deprecated-flags-and-commands.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/shopify-cli-40-semver-auto-updates-removing-deprecated-flags-and-commands>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (3325B vs 285431B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 315 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/new-checkouttoken-field-added-to-the-order-object 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/new-checkouttoken-field-added-to-the-order-object
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/new-checkouttoken-field-added-to-the-order-object.md
- PASS markdown.alternate-link https://shopify.dev/changelog/new-checkouttoken-field-added-to-the-order-object.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/new-checkouttoken-field-added-to-the-order-object>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1564B vs 282264B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 89 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/removing-deprecated-private-and-publicread-enums-on-metaobject-definitions 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/removing-deprecated-private-and-publicread-enums-on-metaobject-definitions
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/removing-deprecated-private-and-publicread-enums-on-metaobject-definitions.md
- PASS markdown.alternate-link https://shopify.dev/changelog/removing-deprecated-private-and-publicread-enums-on-metaobject-definitions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/removing-deprecated-private-and-publicread-enums-on-metaobject-definitions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (1862B vs 282862B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 111 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/function-run-log-details-are-now-automatically-visible-with-the-right-access-scopes 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/function-run-log-details-are-now-automatically-visible-with-the-right-access-scopes
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/function-run-log-details-are-now-automatically-visible-with-the-right-access-scopes.md
- PASS markdown.alternate-link https://shopify.dev/changelog/function-run-log-details-are-now-automatically-visible-with-the-right-access-scopes.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/function-run-log-details-are-now-automatically-visible-with-the-right-access-scopes>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2938B vs 284442B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 304 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/admin-graphql/latest/objects/FulfillmentOrderLineItem 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/admin-graphql/latest/objects/FulfillmentOrderLineItem
- PASS html.meta-description 558 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 61.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/admin-graphql/latest/objects/FulfillmentOrderLineItem.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/admin-graphql/latest/objects/FulfillmentOrderLineItem.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/admin-graphql/latest/objects/FulfillmentOrderLineItem>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (5552B vs 383715B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 363 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/app-events-see-app-usage-and-performance-data-in-your-dev-dashboard 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/app-events-see-app-usage-and-performance-data-in-your-dev-dashboard
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/app-events-see-app-usage-and-performance-data-in-your-dev-dashboard.md
- PASS markdown.alternate-link https://shopify.dev/changelog/app-events-see-app-usage-and-performance-data-in-your-dev-dashboard.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/app-events-see-app-usage-and-performance-data-in-your-dev-dashboard>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2384B vs 284369B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 219 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/shopify-app-pricing-charge-for-usage-recurring-subscriptions-or-both 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/shopify-app-pricing-charge-for-usage-recurring-subscriptions-or-both
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/shopify-app-pricing-charge-for-usage-recurring-subscriptions-or-both.md
- PASS markdown.alternate-link https://shopify.dev/changelog/shopify-app-pricing-charge-for-usage-recurring-subscriptions-or-both.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/shopify-app-pricing-charge-for-usage-recurring-subscriptions-or-both>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (3463B vs 286915B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 338 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/checkout-and-accounts-configuration-api-for-unified-branding-across-checkout-customer-accounts-and-sign-in 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/checkout-and-accounts-configuration-api-for-unified-branding-across-checkout-customer-accounts-and-sign-in
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/checkout-and-accounts-configuration-api-for-unified-branding-across-checkout-customer-accounts-and-sign-in.md
- PASS markdown.alternate-link https://shopify.dev/changelog/checkout-and-accounts-configuration-api-for-unified-branding-across-checkout-customer-accounts-and-sign-in.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/checkout-and-accounts-configuration-api-for-unified-branding-across-checkout-customer-accounts-and-sign-in>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (3194B vs 285771B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 275 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/polaris-web-components-migration-guides-now-available-for-checkout-and-customer-account-ui-extensions 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/polaris-web-components-migration-guides-now-available-for-checkout-and-customer-account-ui-extensions
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/polaris-web-components-migration-guides-now-available-for-checkout-and-customer-account-ui-extensions.md
- PASS markdown.alternate-link https://shopify.dev/changelog/polaris-web-components-migration-guides-now-available-for-checkout-and-customer-account-ui-extensions.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/polaris-web-components-migration-guides-now-available-for-checkout-and-customer-account-ui-extensions>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2666B vs 284233B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 174 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/new-field-carttoken-added-to-the-order-graphql-admin-api 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/new-field-carttoken-added-to-the-order-graphql-admin-api
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/new-field-carttoken-added-to-the-order-graphql-admin-api.md
- PASS markdown.alternate-link https://shopify.dev/changelog/new-field-carttoken-added-to-the-order-graphql-admin-api.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/new-field-carttoken-added-to-the-order-graphql-admin-api>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1479B vs 282146B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 88 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/bots-and-agents-should-identify-themselves-via-web-bot-auth 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/bots-and-agents-should-identify-themselves-via-web-bot-auth
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/bots-and-agents-should-identify-themselves-via-web-bot-auth.md
- PASS markdown.alternate-link https://shopify.dev/changelog/bots-and-agents-should-identify-themselves-via-web-bot-auth.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/bots-and-agents-should-identify-themselves-via-web-bot-auth>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2346B vs 284228B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 198 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/target-discounts-to-specific-markets 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/target-discounts-to-specific-markets
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/target-discounts-to-specific-markets.md
- PASS markdown.alternate-link https://shopify.dev/changelog/target-discounts-to-specific-markets.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/target-discounts-to-specific-markets>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (2736B vs 284646B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 268 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/storefront/latest/objects/CartWarning 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/storefront/latest/objects/CartWarning
- PASS html.meta-description 332 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 26 headings
- PASS html.text-ratio 61.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/storefront/latest/objects/CartWarning.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/storefront/latest/objects/CartWarning.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/storefront/latest/objects/CartWarning>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.2% smaller (18396B vs 483275B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1331 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/storefronts/mobile/checkout-kit/preloading 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/preloading
- PASS html.meta-description 72 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 61.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/checkout-kit/preloading.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/preloading.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/checkout-kit/preloading>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 6 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (3878B vs 331352B)
- PASS markdown.valid-markdown 2.5% HTML markup
- PASS html.ssr-content 561 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/changelog/app-deployment-in-cicd-is-now-available-for-all-apps 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/app-deployment-in-cicd-is-now-available-for-all-apps
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/app-deployment-in-cicd-is-now-available-for-all-apps.md
- PASS markdown.alternate-link https://shopify.dev/changelog/app-deployment-in-cicd-is-now-available-for-all-apps.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/app-deployment-in-cicd-is-now-available-for-all-apps>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2360B vs 284923B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 204 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/changelog/publish-and-unpublish-product-variants-independently-from-product 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/changelog/publish-and-unpublish-product-variants-independently-from-product
- PASS html.meta-description 139 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 5 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/changelog/publish-and-unpublish-product-variants-independently-from-product.md
- PASS markdown.alternate-link https://shopify.dev/changelog/publish-and-unpublish-product-variants-independently-from-product.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/changelog/publish-and-unpublish-product-variants-independently-from-product>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (3796B vs 287850B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 374 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices
- PASS html.meta-description 98 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 51 headings
- PASS html.text-ratio 65.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices.md
- PASS markdown.alternate-link https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/apps/launch/shopify-app-store/best-practices>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 90.5% smaller (45699B vs 479137B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 5444 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/storefronts/mobile/checkout-kit/configuration 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/configuration
- PASS html.meta-description 64 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 61.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/checkout-kit/configuration.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/configuration.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/checkout-kit/configuration>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 6 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (4533B vs 331799B)
- PASS markdown.valid-markdown 1.1% HTML markup
- PASS html.ssr-content 803 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/storefronts/mobile/checkout-kit/monitor-checkout-lifecycle 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/monitor-checkout-lifecycle
- PASS html.meta-description 121 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 58.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/checkout-kit/monitor-checkout-lifecycle.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/monitor-checkout-lifecycle.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/checkout-kit/monitor-checkout-lifecycle>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 6 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.3% smaller (9981B vs 375384B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1691 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/storefronts/mobile/checkout-kit/offsite-payments 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/offsite-payments
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 26 headings
- PASS html.text-ratio 54.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/checkout-kit/offsite-payments.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/offsite-payments.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/checkout-kit/offsite-payments>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 8 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (13634B vs 422606B)
- PASS markdown.valid-markdown 3.6% HTML markup
- PASS html.ssr-content 2017 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts-overview 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts-overview
- PASS html.meta-description 124 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 63.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts-overview.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts-overview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts-overview>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (4105B vs 316433B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 583 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/mobile/about-mobile-storefronts 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/about-mobile-storefronts
- PASS html.meta-description 173 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 63.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/about-mobile-storefronts.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/about-mobile-storefronts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/about-mobile-storefronts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (5075B vs 324464B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 564 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/storefronts/mobile/checkout-kit/privacy-compliance 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/privacy-compliance
- PASS html.meta-description 128 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 52.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/checkout-kit/privacy-compliance.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/privacy-compliance.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/checkout-kit/privacy-compliance>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 9 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.8% smaller (18918B vs 455638B)
- PASS markdown.valid-markdown 5.0% HTML markup
- PASS html.ssr-content 3043 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/mobile/create-apple-payment-processing-certificates 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/create-apple-payment-processing-certificates
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 32 headings
- PASS html.text-ratio 60.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/create-apple-payment-processing-certificates.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/create-apple-payment-processing-certificates.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/create-apple-payment-processing-certificates>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.3% smaller (9797B vs 366747B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1034 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/mobile/buy-sdk-ios 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/buy-sdk-ios
- PASS html.meta-description 64 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 31 headings
- PASS html.text-ratio 60.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/buy-sdk-ios.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/buy-sdk-ios.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/buy-sdk-ios>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (7914B vs 356588B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1086 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/mobile/checkout-kit/authenticate-checkouts?extension=swift 19/25
- PASS http.status-200 200
- FAIL http.redirect-chain 2 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/authenticate-checkouts
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 36 headings
- PASS html.text-ratio 34.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/checkout-kit/authenticate-checkouts.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/authenticate-checkouts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/checkout-kit/authenticate-checkouts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 92.1% smaller (69534B vs 880295B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 6089 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts?extension=swift 19/25
- PASS http.status-200 200
- FAIL http.redirect-chain 2 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts
- PASS html.meta-description 114 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 40 headings
- PASS html.text-ratio 49.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/checkout-kit/accelerated-checkouts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.5% smaller (16945B vs 481945B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1757 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/mobile/buy-sdk-android 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/buy-sdk-android
- PASS html.meta-description 68 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 31 headings
- PASS html.text-ratio 60.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/buy-sdk-android.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/buy-sdk-android.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/buy-sdk-android>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.5% smaller (8776B vs 358119B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1104 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/architecture/config/settings-data-json 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/config/settings-data-json
- FAIL html.meta-description only 41 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 64.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/config/settings-data-json.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/config/settings-data-json.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/config/settings-data-json>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (6136B vs 382423B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 626 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/best-practices/design 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices/design
- PASS html.meta-description 60 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 66.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices/design.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices/design.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/best-practices/design>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (9163B vs 379583B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1331 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/store/review-process/listings 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store/review-process/listings
- PASS html.meta-description 124 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 42 headings
- PASS html.text-ratio 66.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/store/review-process/listings.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store/review-process/listings.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/store/review-process/listings>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.4% smaller (20346B vs 445660B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2633 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/pricing-payments/discounts 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/pricing-payments/discounts
- PASS html.meta-description 57 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 63.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/pricing-payments/discounts.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/pricing-payments/discounts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/pricing-payments/discounts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (8206B vs 395000B)
- PASS markdown.valid-markdown 0.5% HTML markup
- PASS html.ssr-content 785 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/mobile/build-mobile-storefront?extension=swift 19/25
- PASS http.status-200 200
- FAIL http.redirect-chain 2 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/mobile/build-mobile-storefront
- PASS html.meta-description 121 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 37 headings
- PASS html.text-ratio 43.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/mobile/build-mobile-storefront.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/mobile/build-mobile-storefront.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/mobile/build-mobile-storefront>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 94.8% smaller (33276B vs 635779B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 3227 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/pricing-payments/accelerated-checkout 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/pricing-payments/accelerated-checkout
- PASS html.meta-description 64 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 64.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/pricing-payments/accelerated-checkout.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/pricing-payments/accelerated-checkout.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/pricing-payments/accelerated-checkout>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (8398B vs 393439B)
- PASS markdown.valid-markdown 1.2% HTML markup
- PASS html.ssr-content 946 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/architecture/templates/product/overview 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/templates/product/overview
- PASS html.meta-description 141 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 63.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/templates/product/overview.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/templates/product/overview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/templates/product/overview>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (6429B vs 391468B)
- PASS markdown.valid-markdown 3.6% HTML markup
- PASS html.ssr-content 887 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/navigation-search/filtering 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/navigation-search/filtering
- FAIL html.meta-description only 26 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 65.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/navigation-search/filtering.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/navigation-search/filtering.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/navigation-search/filtering>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1785B vs 356579B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 244 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/store/requirements 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store/requirements
- PASS html.meta-description 98 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 78 headings
- PASS html.text-ratio 62.1%
- PASS html.glossary-link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/store/requirements.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store/requirements.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.1% smaller (61446B vs 691042B)
- PASS markdown.valid-markdown 0.2% HTML markup
- PASS html.ssr-content 10894 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/architecture/templates/gift-card-liquid 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/templates/gift-card-liquid
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 63.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/templates/gift-card-liquid.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/templates/gift-card-liquid.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/templates/gift-card-liquid>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (4715B vs 386265B)
- PASS markdown.valid-markdown 6.5% HTML markup
- PASS html.ssr-content 613 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/page 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://shopify.dev/docs/api/liquid/objects/page
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/page.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/page.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/page>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2686B vs 371096B)
- PASS markdown.valid-markdown 6.2% HTML markup
- PASS html.ssr-content 323 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/markets/country-language-ux 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/markets/country-language-ux
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 65.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/markets/country-language-ux.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/markets/country-language-ux.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/markets/country-language-ux>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (4843B vs 371484B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 550 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/customer-engagement/email-consent 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/customer-engagement/email-consent
- PASS html.meta-description 70 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 12 headings
- PASS html.text-ratio 65.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/customer-engagement/email-consent.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/customer-engagement/email-consent.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/customer-engagement/email-consent>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1520B vs 360499B)
- PASS markdown.valid-markdown 11.1% HTML markup
- PASS html.ssr-content 222 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/markets/multiple-currencies-languages 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/markets/multiple-currencies-languages
- PASS html.meta-description 69 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 59.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/markets/multiple-currencies-languages.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/markets/multiple-currencies-languages.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/markets/multiple-currencies-languages>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (13813B vs 448529B)
- PASS markdown.valid-markdown 12.8% HTML markup
- PASS html.ssr-content 1671 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/navigation-search/navigation 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/navigation-search/navigation
- FAIL html.meta-description only 42 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 63.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/navigation-search/navigation.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/navigation-search/navigation.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/navigation-search/navigation>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (3712B vs 378099B)
- PASS markdown.valid-markdown 8.4% HTML markup
- PASS html.ssr-content 519 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings
- FAIL html.meta-description only 26 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 153 headings
- PASS html.text-ratio 55.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.8% smaller (62833B vs 764139B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 7016 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/delivery-fulfillment/pickup-availability 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/delivery-fulfillment/pickup-availability
- PASS html.meta-description 55 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 60.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/delivery-fulfillment/pickup-availability.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/delivery-fulfillment/pickup-availability.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/delivery-fulfillment/pickup-availability>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (12268B vs 430507B)
- PASS markdown.valid-markdown 19.9% HTML markup
- PASS html.ssr-content 1286 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/product-merchandising/recommendations/complementary-products 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/product-merchandising/recommendations/complementary-products
- PASS html.meta-description 55 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 63.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/product-merchandising/recommendations/complementary-products.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/product-merchandising/recommendations/complementary-products.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/product-merchandising/recommendations/complementary-products>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (5087B vs 385730B)
- PASS markdown.valid-markdown 11.0% HTML markup
- PASS html.ssr-content 581 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/product-merchandising/recommendations/related-products 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/product-merchandising/recommendations/related-products
- FAIL html.meta-description only 49 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 63.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/product-merchandising/recommendations/related-products.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/product-merchandising/recommendations/related-products.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/product-merchandising/recommendations/related-products>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (7254B vs 395935B)
- PASS markdown.valid-markdown 7.7% HTML markup
- PASS html.ssr-content 844 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/product-merchandising/media 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/product-merchandising/media
- FAIL html.meta-description only 20 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 66.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/product-merchandising/media.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/product-merchandising/media.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/product-merchandising/media>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2083B vs 356425B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 239 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/architecture/templates/search 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/templates/search
- PASS html.meta-description 83 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 63.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/templates/search.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/templates/search.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/templates/search>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (4218B vs 382191B)
- PASS markdown.valid-markdown 4.7% HTML markup
- PASS html.ssr-content 627 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/navigation-search/search/predictive-search 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/navigation-search/search/predictive-search
- FAIL html.meta-description only 49 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 20 headings
- PASS html.text-ratio 61.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/navigation-search/search/predictive-search.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/navigation-search/search/predictive-search.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/navigation-search/search/predictive-search>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.7% smaller (9609B vs 417512B)
- PASS markdown.valid-markdown 9.1% HTML markup
- PASS html.ssr-content 998 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/pricing-payments/installments 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/pricing-payments/installments
- PASS html.meta-description 64 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 64.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/pricing-payments/installments.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/pricing-payments/installments.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/pricing-payments/installments>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (6157B vs 383368B)
- PASS markdown.valid-markdown 2.2% HTML markup
- PASS html.ssr-content 829 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/storefronts/themes/pricing-payments/unit-pricing 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/pricing-payments/unit-pricing
- FAIL html.meta-description only 48 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 64.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/pricing-payments/unit-pricing.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/pricing-payments/unit-pricing.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/pricing-payments/unit-pricing>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (4019B vs 378006B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 465 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/product-merchandising/variants 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/product-merchandising/variants
- PASS html.meta-description 52 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 64.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/product-merchandising/variants.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/product-merchandising/variants.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/product-merchandising/variants>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (6793B vs 388140B)
- PASS markdown.valid-markdown 12.7% HTML markup
- PASS html.ssr-content 907 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/add-subscriptions-to-your-theme 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/add-subscriptions-to-your-theme
- PASS html.meta-description 57 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 26 headings
- PASS html.text-ratio 54.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/add-subscriptions-to-your-theme.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/add-subscriptions-to-your-theme.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/pricing-payments/subscriptions/add-subscriptions-to-your-theme>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.1% smaller (26066B vs 532289B)
- PASS markdown.valid-markdown 9.9% HTML markup
- PASS html.ssr-content 2515 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/customer-engagement/account-component 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/customer-engagement/account-component
- PASS html.meta-description 121 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 64.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/customer-engagement/account-component.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/customer-engagement/account-component.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (5000B vs 381055B)
- PASS markdown.valid-markdown 9.1% HTML markup
- PASS html.ssr-content 626 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/filters/login_button 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://shopify.dev/docs/api/liquid/filters/login_button
- PASS html.meta-description 145 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 70.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/filters/login_button.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/filters/login_button.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/filters/login_button>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1277B vs 353994B)
- PASS markdown.valid-markdown 3.5% HTML markup
- PASS html.ssr-content 174 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/architecture/section-groups 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/section-groups
- PASS html.meta-description 94 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 63.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/section-groups.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/section-groups.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/section-groups>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.8% smaller (8973B vs 403491B)
- PASS markdown.valid-markdown 2.8% HTML markup
- PASS html.ssr-content 1212 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/best-practices/performance 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices/performance
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 25 headings
- PASS html.text-ratio 65.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices/performance.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices/performance.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/best-practices/performance>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (16845B vs 424781B)
- PASS markdown.valid-markdown 3.5% HTML markup
- PASS html.ssr-content 2234 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/architecture/blocks/app-blocks 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/blocks/app-blocks
- PASS html.meta-description 72 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 20 headings
- PASS html.text-ratio 63.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/blocks/app-blocks.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/blocks/app-blocks.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (7340B vs 398953B)
- PASS markdown.valid-markdown 1.5% HTML markup
- PASS html.ssr-content 1151 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/filters/payment_type_img_url 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/filters/payment_type_img_url
- PASS html.meta-description 117 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 69.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/filters/payment_type_img_url.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/filters/payment_type_img_url.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/filters/payment_type_img_url>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.5% smaller (1946B vs 361634B)
- FAIL markdown.valid-markdown body is 48.9% HTML markup (threshold ≤ 30%)
- PASS html.ssr-content 168 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/objects/shop 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/objects/shop
- PASS html.meta-description 107 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 10 headings
- PASS html.text-ratio 59.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/shop.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/shop.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 10 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.9% smaller (14892B vs 473886B)
- PASS markdown.valid-markdown 14.8% HTML markup
- PASS html.ssr-content 1685 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/objects/request 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/objects/request
- PASS html.meta-description 58 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 68.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/request.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/request.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.0% smaller (3681B vs 375657B)
- PASS markdown.valid-markdown 2.3% HTML markup
- PASS html.ssr-content 421 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/filters/payment_type_svg_tag 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/filters/payment_type_svg_tag
- PASS html.meta-description 115 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 10 headings
- PASS html.text-ratio 65.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/filters/payment_type_svg_tag.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/filters/payment_type_svg_tag.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/filters/payment_type_svg_tag>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 6 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.2% smaller (23259B vs 489001B)
- FAIL markdown.valid-markdown body is 93.0% HTML markup (threshold ≤ 30%)
- PASS html.ssr-content 3874 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/objects/routes 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/objects/routes
- PASS html.meta-description 56 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 67.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/routes.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/routes.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (6582B vs 390766B)
- PASS markdown.valid-markdown 1.0% HTML markup
- PASS html.ssr-content 429 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/product 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://shopify.dev/docs/api/liquid/objects/product
- PASS html.meta-description 67 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 59.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/product.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/product.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/product>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 9 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (19290B vs 487429B)
- PASS markdown.valid-markdown 9.5% HTML markup
- PASS html.ssr-content 2599 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/form 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://shopify.dev/docs/api/liquid/objects/form
- PASS html.meta-description 79 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 66.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/form.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/form.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/form>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.1% smaller (7333B vs 390808B)
- PASS markdown.valid-markdown 5.2% HTML markup
- PASS html.ssr-content 587 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/gift_card 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://shopify.dev/docs/api/liquid/objects/gift_card
- PASS html.meta-description 123 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 66.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/gift_card.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/gift_card.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/gift_card>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (6223B vs 392647B)
- PASS markdown.valid-markdown 5.7% HTML markup
- PASS html.ssr-content 703 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/architecture/templates/collection 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/templates/collection
- FAIL html.meta-description only 30 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 62.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/templates/collection.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/templates/collection.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/templates/collection>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.6% smaller (5302B vs 391040B)
- PASS markdown.valid-markdown 3.1% HTML markup
- PASS html.ssr-content 676 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/swatch 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://shopify.dev/docs/api/liquid/objects/swatch
- PASS html.meta-description 187 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 70.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/swatch.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/swatch.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/swatch>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (922B vs 354646B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 86 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/collection 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://shopify.dev/docs/api/liquid/objects/collection
- PASS html.meta-description 80 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 10 headings
- PASS html.text-ratio 61.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/collection.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/collection.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/collection>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 10 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (13730B vs 457746B)
- PASS markdown.valid-markdown 16.1% HTML markup
- PASS html.ssr-content 1596 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/tags/paginate 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/tags/paginate
- FAIL html.meta-description only 46 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 66.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/tags/paginate.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/tags/paginate.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/tags/paginate>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 9 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (7173B vs 399592B)
- PASS markdown.valid-markdown 10.9% HTML markup
- PASS html.ssr-content 953 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/objects/cart 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/objects/cart
- FAIL html.meta-description only 18 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 10 headings
- PASS html.text-ratio 63.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/cart.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/cart.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/cart>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 9 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (10231B vs 423661B)
- PASS markdown.valid-markdown 8.1% HTML markup
- PASS html.ssr-content 1423 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/line_item 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://shopify.dev/docs/api/liquid/objects/line_item
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 60.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/line_item.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/line_item.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/line_item>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 6 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.2% smaller (23608B vs 495232B)
- PASS markdown.valid-markdown 7.7% HTML markup
- PASS html.ssr-content 2906 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/blog 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://shopify.dev/docs/api/liquid/objects/blog
- PASS html.meta-description 115 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 67.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/blog.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/blog.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/blog>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 1 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (4566B vs 382287B)
- PASS markdown.valid-markdown 3.1% HTML markup
- PASS html.ssr-content 501 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/article 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://shopify.dev/docs/api/liquid/objects/article
- PASS html.meta-description 104 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 65.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/article.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/article.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/article>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (6526B vs 403005B)
- PASS markdown.valid-markdown 5.6% HTML markup
- PASS html.ssr-content 782 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/objects/search 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/objects/search
- FAIL html.meta-description only 44 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 64.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/search.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/search.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/search>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 7 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (5421B vs 402839B)
- PASS markdown.valid-markdown 12.5% HTML markup
- PASS html.ssr-content 867 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/seo/metadata 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/seo/metadata
- PASS html.meta-description 103 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 65.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/seo/metadata.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/seo/metadata.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/seo/metadata>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2207B vs 363997B)
- PASS markdown.valid-markdown 7.7% HTML markup
- PASS html.ssr-content 344 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/seo 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/seo
- PASS html.meta-description 90 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 12 headings
- PASS html.text-ratio 66.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/seo.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/seo.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/seo>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1148B vs 353375B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 205 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/objects/image 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/objects/image
- FAIL html.meta-description only 48 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 9 headings
- PASS html.text-ratio 66.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/image.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/image.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/image>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 7 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.3% smaller (6682B vs 395595B)
- PASS markdown.valid-markdown 7.9% HTML markup
- PASS html.ssr-content 627 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/architecture/config/settings-schema-json 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/config/settings-schema-json
- FAIL html.meta-description only 43 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 18 headings
- PASS html.text-ratio 64.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/config/settings-schema-json.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/config/settings-schema-json.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/config/settings-schema-json>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (4380B vs 376247B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 507 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/filters/image_tag 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/filters/image_tag
- PASS html.meta-description 92 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 33 headings
- PASS html.text-ratio 61.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/filters/image_tag.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/filters/image_tag.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/filters/image_tag>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 19 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.7% smaller (10207B vs 443679B)
- FAIL markdown.valid-markdown body is 36.0% HTML markup (threshold ≤ 30%)
- PASS html.ssr-content 1122 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/best-practices/design/color-system 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/best-practices/design/color-system
- PASS html.meta-description 104 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 17 headings
- PASS html.text-ratio 65.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/best-practices/design/color-system.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/best-practices/design/color-system.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.9% smaller (4089B vs 367162B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 589 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/architecture/settings/fonts 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/settings/fonts
- FAIL html.meta-description only 22 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 65.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/settings/fonts.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/settings/fonts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/settings/fonts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 82.1% smaller (70612B vs 394482B)
- PASS markdown.valid-markdown 0.1% HTML markup
- PASS html.ssr-content 1162 words in initial HTML
- PASS http.no-interstitial
60 https://shopify.dev/docs/api/liquid/tags/from 12/20
- FAIL http.status-200 Got 404
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/tags/from
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 67.2%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/tags/from.md
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- FAIL html.ssr-content only 42 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/store/success/updates 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store/success/updates
- PASS html.meta-description 119 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 26 headings
- PASS html.text-ratio 65.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/store/success/updates.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store/success/updates.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/store/success/updates>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.0% smaller (17228B vs 429322B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 2644 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings
- FAIL html.meta-description only 26 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 153 headings
- PASS html.text-ratio 55.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/settings/input-settings>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 91.8% smaller (62833B vs 764139B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 7016 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/powered_by_link 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://shopify.dev/docs/api/liquid/objects/powered_by_link
- PASS html.meta-description 114 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 70.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/powered_by_link.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/powered_by_link.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/powered_by_link>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (772B vs 356030B)
- PASS markdown.valid-markdown 18.5% HTML markup
- PASS html.ssr-content 90 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/storefronts/headless/developer-preview 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless/developer-preview
- PASS html.meta-description 210 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 26 headings
- PASS html.text-ratio 58.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless/developer-preview.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless/developer-preview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless/developer-preview>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 11 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (12802B vs 429972B)
- PASS markdown.valid-markdown 2.6% HTML markup
- PASS html.ssr-content 1658 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/headless/hydrogen/fundamentals 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless/hydrogen/fundamentals
- PASS html.meta-description 134 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 23 headings
- PASS html.text-ratio 64.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless/hydrogen/fundamentals.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless/hydrogen/fundamentals.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless/hydrogen/fundamentals>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.2% smaller (10391B vs 374244B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1222 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/storefronts/headless/hydrogen/seo 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless/hydrogen/seo
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 28 headings
- PASS html.text-ratio 58.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless/hydrogen/seo.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless/hydrogen/seo.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless/hydrogen/seo>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 8 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.7% smaller (9228B vs 403950B)
- PASS markdown.valid-markdown 1.9% HTML markup
- PASS html.ssr-content 1619 words in initial HTML
- PASS http.no-interstitial
63 https://shopify.dev/docs/storefronts/themes/store/docs/storefronts/themes/architecture/section-groups 12/19
- FAIL http.status-200 Got 404
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store/docs/storefronts/themes/architecture/section-groups
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 66.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store/docs/storefronts/themes/architecture/section-groups.md
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL discovery.indexed orphaned (not announced by any index)
- FAIL html.ssr-content only 45 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
81 https://shopify.dev/docs/storefronts/headless/hydrogen/content-security-policy 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless/hydrogen/content-security-policy
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 53.9%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless/hydrogen/content-security-policy.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless/hydrogen/content-security-policy.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless/hydrogen/content-security-policy>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 8 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (11726B vs 449184B)
- PASS markdown.valid-markdown 18.2% HTML markup
- PASS html.ssr-content 1957 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/headless/hydrogen/storefronts 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless/hydrogen/storefronts
- PASS html.meta-description 59 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 13 headings
- PASS html.text-ratio 65.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless/hydrogen/storefronts.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless/hydrogen/storefronts.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless/hydrogen/storefronts>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (2825B vs 331026B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 413 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/headless/hydrogen/production-checklist 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless/hydrogen/production-checklist
- PASS html.meta-description 99 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 64.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless/hydrogen/production-checklist.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless/hydrogen/production-checklist.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless/hydrogen/production-checklist>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.3% smaller (2400B vs 347240B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 592 words in initial HTML
- PASS http.no-interstitial
81 https://shopify.dev/docs/storefronts/headless/hydrogen/environments 21/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless/hydrogen/environments
- PASS html.meta-description 117 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 26 headings
- PASS html.text-ratio 64.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless/hydrogen/environments.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless/hydrogen/environments.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless/hydrogen/environments>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.6% smaller (8945B vs 365619B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1176 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/headless/bring-your-own-stack 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless/bring-your-own-stack
- PASS html.meta-description 126 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 65.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless/bring-your-own-stack.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless/bring-your-own-stack.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless/bring-your-own-stack>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.5% smaller (5078B vs 342295B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 706 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/headless/bring-your-own-stack/b2b 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless/bring-your-own-stack/b2b
- PASS html.meta-description 121 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 63.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless/bring-your-own-stack/b2b.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless/bring-your-own-stack/b2b.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless/bring-your-own-stack/b2b>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (9439B vs 368599B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1385 words in initial HTML
- PASS http.no-interstitial
63 https://shopify.dev/docs/storefronts/themes/store/docs/storefronts/themes/store/success/updates 12/19
- FAIL http.status-200 Got 404
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store/docs/storefronts/themes/store/success/updates
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 66.5%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store/docs/storefronts/themes/store/success/updates.md
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL discovery.indexed orphaned (not announced by any index)
- FAIL html.ssr-content only 45 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/hydrogen/latest 21/27
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/hydrogen/latest
- PASS html.meta-description 85 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 65.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/hydrogen/latest.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/hydrogen/latest.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/hydrogen/latest>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.7% smaller (5075B vs 386279B)
- PASS markdown.valid-markdown 1.3% HTML markup
- PASS html.ssr-content 781 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/headless/bring-your-own-stack/hydrogen-with-account-component 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/headless/bring-your-own-stack/hydrogen-with-account-component
- PASS html.meta-description 63 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 57.6%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/headless/bring-your-own-stack/hydrogen-with-account-component.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/headless/bring-your-own-stack/hydrogen-with-account-component.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/headless/bring-your-own-stack/hydrogen-with-account-component>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- FAIL markdown.navigation-stripped 5 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 97.3% smaller (10848B vs 407680B)
- PASS markdown.valid-markdown 17.1% HTML markup
- PASS html.ssr-content 1059 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/store/success 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store/success
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 11 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/store/success.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store/success.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/store/success>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (1955B vs 355404B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 303 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/store/test-theme 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store/test-theme
- PASS html.meta-description 76 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 12 headings
- PASS html.text-ratio 66.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/store/test-theme.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store/test-theme.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/store/test-theme>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.4% smaller (2306B vs 357949B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 278 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/development-stores 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/development-stores
- PASS html.meta-description 122 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 19 headings
- PASS html.text-ratio 66.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/development-stores.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/development-stores.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/development-stores>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.2% smaller (6641B vs 378771B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 919 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/store/revenue-share 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/store/revenue-share
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 66.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/store/revenue-share.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/store/revenue-share.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/store/revenue-share>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.2% smaller (2728B vs 362304B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 371 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/storefront-web-components/getting-started 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/storefront-web-components/getting-started
- PASS html.meta-description 99 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 63.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/storefront-web-components/getting-started.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/storefront-web-components/getting-started.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/storefront-web-components/getting-started>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (9568B vs 365508B)
- PASS markdown.valid-markdown 21.0% HTML markup
- PASS html.ssr-content 1036 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes
- PASS html.meta-description 207 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 62.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (4538B vs 391834B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 728 words in initial HTML
- PASS http.no-interstitial
77 https://shopify.dev/docs/api/storefront-web-components/getting-started 20/26
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/storefront-web-components/getting-started
- PASS html.meta-description 99 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 63.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/storefront-web-components/getting-started.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/storefront-web-components/getting-started.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/storefront-web-components/getting-started>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.4% smaller (9568B vs 365508B)
- PASS markdown.valid-markdown 21.0% HTML markup
- PASS html.ssr-content 1036 words in initial HTML
- PASS http.no-interstitial
73 https://shopify.dev/docs/api/storefront-web-components/common-patterns 19/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/storefront-web-components/common-patterns
- PASS html.meta-description 76 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 14 headings
- PASS html.text-ratio 60.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/storefront-web-components/common-patterns.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/storefront-web-components/common-patterns.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/storefront-web-components/common-patterns>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.0% smaller (11674B vs 385836B)
- FAIL markdown.valid-markdown body is 33.2% HTML markup (threshold ≤ 30%)
- PASS html.ssr-content 1131 words in initial HTML
- PASS http.no-interstitial
73 https://shopify.dev/docs/api/storefront-web-components/custom-data 19/26
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/storefront-web-components/custom-data
- PASS html.meta-description 122 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 20 headings
- PASS html.text-ratio 57.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/storefront-web-components/custom-data.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/storefront-web-components/custom-data.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/storefront-web-components/custom-data>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.2% smaller (16502B vs 431320B)
- FAIL markdown.valid-markdown body is 33.7% HTML markup (threshold ≤ 30%)
- PASS html.ssr-content 1453 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/basics 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://shopify.dev/docs/api/liquid/basics
- PASS html.meta-description 96 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 27 headings
- PASS html.text-ratio 64.1%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/basics.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/basics.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/basics>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 20 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 97.9% smaller (9286B vs 439990B)
- PASS markdown.valid-markdown 0.7% HTML markup
- PASS html.ssr-content 1572 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes
- PASS html.meta-description 207 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 16 headings
- PASS html.text-ratio 62.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.8% smaller (4538B vs 391834B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 728 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/architecture 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture
- PASS html.meta-description 119 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 24 headings
- PASS html.text-ratio 65.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (12752B vs 401730B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1610 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/tags/liquid 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://shopify.dev/docs/api/liquid/tags/liquid
- PASS html.meta-description 68 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 70.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/tags/liquid.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/tags/liquid.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/tags/liquid>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1226B vs 358955B)
- PASS markdown.valid-markdown 5.5% HTML markup
- PASS html.ssr-content 249 words in initial HTML
- PASS http.no-interstitial
60 https://shopify.dev/docs/api/shopify-cli/theme/theme-push-flags 12/20
- FAIL http.status-200 Got 404
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/shopify-cli/theme/theme-push-flags
- PASS html.meta-description 95 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 66.8%
- FAIL html.glossary-link no glossary/terminology link
- FAIL markdown.mirror-suffix no .md/.mdx mirror found
- PASS markdown.alternate-link https://shopify.dev/docs/api/shopify-cli/theme/theme-push-flags.md
- FAIL markdown.content-negotiation text/html; charset=utf-8
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- FAIL html.ssr-content only 42 words in initial HTML (looks like a JS-rendered shell)
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/architecture/layouts/checkout-liquid 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/layouts/checkout-liquid
- PASS html.meta-description 120 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 29 headings
- PASS html.text-ratio 62.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/layouts/checkout-liquid.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/layouts/checkout-liquid.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/layouts/checkout-liquid>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- FAIL markdown.navigation-stripped 4 residual nav/header/footer/aside tag(s)
- PASS markdown.size-reduction 96.3% smaller (17008B vs 454112B)
- PASS markdown.valid-markdown 6.5% HTML markup
- PASS html.ssr-content 2286 words in initial HTML
- PASS http.no-interstitial
70 https://shopify.dev/docs/api/liquid/tags/assign 19/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/tags/assign
- FAIL html.meta-description only 23 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 70.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/tags/assign.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/tags/assign.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1071B vs 356830B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 220 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/architecture/templates/product/overview 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/templates/product/overview
- PASS html.meta-description 141 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 22 headings
- PASS html.text-ratio 63.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/templates/product/overview.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/templates/product/overview.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/templates/product/overview>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (6429B vs 391468B)
- PASS markdown.valid-markdown 3.6% HTML markup
- PASS html.ssr-content 887 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/objects/articles 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://shopify.dev/docs/api/liquid/objects/articles
- PASS html.meta-description 50 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 70.2%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/articles.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/articles.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/objects/articles>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 2 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (739B vs 356484B)
- PASS markdown.valid-markdown 9.2% HTML markup
- PASS html.ssr-content 108 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/tags/capture 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/tags/capture
- FAIL html.meta-description only 43 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 70.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/tags/capture.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/tags/capture.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/tags/capture>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1272B vs 359702B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 305 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/theme-check/configuration 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/theme-check/configuration
- PASS html.meta-description 82 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 15 headings
- PASS html.text-ratio 64.3%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/theme-check/configuration.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/theme-check/configuration.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/theme-check/configuration>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 98.4% smaller (5977B vs 384644B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 784 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/objects/color 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/objects/color
- PASS html.meta-description 85 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 67.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/objects/color.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/objects/color.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 4 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.1% smaller (3400B vs 378840B)
- PASS markdown.valid-markdown 1.9% HTML markup
- PASS html.ssr-content 426 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/architecture/settings 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/settings
- PASS html.meta-description 85 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 30 headings
- PASS html.text-ratio 61.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/settings.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/settings.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/architecture/settings>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 96.8% smaller (13699B vs 432305B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 1347 words in initial HTML
- PASS http.no-interstitial
80 https://shopify.dev/docs/storefronts/themes/tools/cli/cli-2/commands 20/25
- PASS http.status-200 200
- PASS http.redirect-chain 1 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/tools/cli/cli-2/commands
- PASS html.meta-description 91 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 53 headings
- PASS html.text-ratio 61.8%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/tools/cli/cli-2/commands.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/tools/cli/cli-2/commands.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/storefronts/themes/tools/cli/cli-2/commands>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.1% smaller (25116B vs 510718B)
- PASS markdown.valid-markdown 0.9% HTML markup
- PASS html.ssr-content 2874 words in initial HTML
- PASS http.no-interstitial
76 https://shopify.dev/docs/storefronts/themes/architecture/sections/section-schema 19/25
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/storefronts/themes/architecture/sections/section-schema
- PASS html.meta-description 61 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 48 headings
- PASS html.text-ratio 54.4%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/storefronts/themes/architecture/sections/section-schema.md
- PASS markdown.alternate-link https://shopify.dev/docs/storefronts/themes/architecture/sections/section-schema.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 95.9% smaller (22437B vs 541476B)
- PASS markdown.valid-markdown 1.4% HTML markup
- PASS html.ssr-content 2804 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/filters/replace 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://shopify.dev/docs/api/liquid/filters/replace
- PASS html.meta-description 73 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 6 headings
- PASS html.text-ratio 70.7%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/filters/replace.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/filters/replace.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/filters/replace>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.8% smaller (685B vs 353157B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 96 words in initial HTML
- PASS http.no-interstitial
78 https://shopify.dev/docs/api/liquid/tags/style 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://shopify.dev/docs/api/liquid/tags/style
- PASS html.meta-description 68 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 7 headings
- PASS html.text-ratio 70.0%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/tags/style.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/tags/style.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- PASS markdown.canonical-header <https://shopify.dev/docs/api/liquid/tags/style>; rel="canonical"
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 3 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.7% smaller (1166B vs 358661B)
- PASS markdown.valid-markdown 18.7% HTML markup
- PASS html.ssr-content 228 words in initial HTML
- PASS http.no-interstitial
74 https://shopify.dev/docs/api/liquid/filters/default 20/27
- PASS http.status-200 200
- PASS http.redirect-chain 0 hops
- PASS http.content-type-html text/html; charset=utf-8
- PASS http.no-noindex-noai no x-robots-tag
- PASS html.canonical-link https://shopify.dev/docs/api/liquid/filters/default
- PASS html.meta-description 211 chars
- PASS html.og-title
- PASS html.og-description
- PASS html.lang-attribute en
- FAIL html.json-ld no parseable JSON-LD found
- PASS html.headings 8 headings
- PASS html.text-ratio 69.5%
- FAIL html.glossary-link no glossary/terminology link
- PASS markdown.mirror-suffix https://shopify.dev/docs/api/liquid/filters/default.md
- PASS markdown.alternate-link https://shopify.dev/docs/api/liquid/filters/default.md
- FAIL markdown.frontmatter missing: doc_version, last_updated
- FAIL markdown.canonical-header no Link header
- PASS markdown.content-negotiation text/markdown; charset=utf-8
- FAIL markdown.sitemap-section no "## Sitemap" heading in mirror
- PASS code.language-tags 5 blocks
- FAIL api.schema-link no openapi/swagger/schema link found
- FAIL discovery.indexed orphaned (not announced by any index)
- PASS markdown.navigation-stripped
- PASS markdown.size-reduction 99.6% smaller (1436B vs 361251B)
- PASS markdown.valid-markdown 0.0% HTML markup
- PASS html.ssr-content 156 words in initial HTML
- PASS http.no-interstitial