Topic 05 / 4 primary articles

Platform SEO

Apply the same technical principles inside WordPress, Shopify, Next.js, and Cloudflare without mistaking framework defaults for search guarantees.

Start here / In order

Build the diagnosis
one step at a time.

These approved entry points establish the topic before the complete inventory below.

  1. 01

    WordPress Site Accidentally Noindexed: Find the Setting, Plugin, Theme, or Header

    Check Settings → Reading first, then inspect the final robots meta tag and X-Robots-Tag header. Trace the directive through WordPress’s blog_public setting, SEO plugins, page-level controls, theme or child-theme filters, maintenance and staging tools, server headers, and cached edge responses.

  2. 02

    Shopify Canonical URLs: Products, Collections, Variants, and Duplicate Paths

    Shopify supplies canonical URL support automatically, but themes, apps, collection-context links, variant parameters, filters, markets, and custom code can still produce conflicting signals. Inspect the rendered canonical, identify the intended product or collection URL, and make internal links, sitemaps, redirects, and theme metadata agree.

  3. 03

    Next.js Page Visible in the Browser but Missing From Google

    Inspect the initial HTTP response and Google-rendered HTML, then verify route status, Server and Client Component boundaries, metadata generation, canonical URLs, robots directives, dynamic-route data, error handling, sitemap and robots files, and the deployed cache. A page that hydrates in a familiar browser can still send an empty, stale, redirected, or noindexed response to a fresh crawler.

  4. 04

    Cloudflare Pages and Workers SEO: Redirects, Headers, Preview URLs, and Caching

    Inspect the final Cloudflare edge response rather than only repository or origin files. Determine whether Pages, a Pages Function, or a Worker owns the route; then verify redirects, header precedence, preview-domain noindex, custom-domain normalization, cache state, status codes, and canonical URLs on the exact public deployment.

Complete primary inventory

Every article
in this topic.

Apply the same technical principles inside WordPress, Shopify, Next.js, and Cloudflare without mistaking framework defaults for search guarantees.

Playbook01

Technical baseline

Cloudflare Pages and Workers SEO: Redirects, Headers, Preview URLs, and Caching

Diagnose Cloudflare edge SEO by checking Pages, Functions and Workers routing, redirects, headers, preview noindex, custom domains, cache state, statuses, and canonical output.

Primary sources6 min read
Playbook02

Technical baseline

Next.js Page Visible in the Browser but Missing From Google

Diagnose a Next.js page by checking status codes, initial HTML, Server and Client Component boundaries, metadata, dynamic routes, notFound, redirects, sitemaps, robots, and caching.

Primary sources6 min read
Explainer03

Technical baseline

Shopify Canonical URLs: Products, Collections, Variants, and Duplicate Paths

Understand Shopify canonical URLs for products, collection-context paths, variants, filters, markets, themes, apps, internal links, and sitemap inventory.

Primary sources5 min read
Playbook04

Technical baseline

WordPress Site Accidentally Noindexed: Find the Setting, Plugin, Theme, or Header

Find an accidental WordPress noindex in Reading settings, blog_public, plugins, page controls, theme filters, maintenance tools, headers, caches, or CDN rules.

Primary sources6 min read

Related reading

Useful supporting records.

Existing glossary references

Terms used
inside this topic.

These definitions are derived from glossary links already approved in the topic's article inventory.

Browse the full glossary.