Topic 05 / 41 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 sources6 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
Explainer05

Technical baseline

JSON-LD vs. Microdata vs. RDFa for SEO

Compare Google's three supported structured-data formats by maintenance, rendering, source-of-truth ownership, template coupling, testing and migration risk.

Primary sources6 min read
Explainer06

Technical baseline

Organization Structured Data: Build One Consistent Entity Graph

Define one stable Organization identity, reuse its identifier across page objects, keep logos and administrative details crawlable, and remove conflicting plugin graphs.

Primary sources5 min read
Explainer07

Technical baseline

Product Structured Data: Snippets, Merchant Listings, and Variants

Choose product snippets or merchant listings by page purpose, synchronize offers with visible commerce data, and model ProductGroup variants without identity conflicts.

Primary sources5 min read
Explainer08

Technical baseline

Googlebot Crawl Delay: What Google Ignores and How to Reduce Crawl Rate

Understand why Googlebot ignores crawl-delay and use verified traffic evidence, URL-inventory repair, temporary overload responses and exceptional support correctly.

Primary sources5 min read
Explainer09

Technical baseline

Verify Googlebot Requests: Reverse DNS, Forward DNS, and IP Ranges

Verify crawler origin using forward-confirmed reverse DNS or Google's published CIDR ranges before allowing, exempting, throttling or blocking traffic.

Primary sources5 min read
Playbook10

Technical baseline

Favicon Not Showing in Google Search: Eligibility and Debugging

How Google discovers a search favicon, which hostname and crawlability rules apply, and how to debug dimensions, conflicts, redirects, and stale processing.

Primary sources8 min read
Playbook11

Technical baseline

Google Site Name Wrong or Missing: Fix the Home-Page Signals

How Google chooses a site name, why subdirectories cannot claim one, and how to align WebSite structured data with crawlable home-page branding.

Primary sources7 min read
Explainer12

Technical baseline

Google Sitelinks: How Site Structure Creates or Prevents Them

How organic sitelinks are generated, which architecture and internal-link signals matter, and why there is no supported submission or demotion control.

Primary sources6 min read
Explainer13

Technical baseline

Google Rewrote Your Title Link: Diagnose the Source Conflict

Why Google changes title links, which page signals it may use, and how to diagnose conflicts among titles, headings, anchors, and site identity.

Primary sources5 min read
Explainer14

Technical baseline

Meta Description Not Used: How Google Builds Search Snippets

Why Google may replace a meta description, how query-specific snippets are generated, and when snippet-control directives help or cause collateral damage.

Primary sources5 min read
Playbook15

Technical baseline

Hreflang Implementation: Build Reciprocal Language and Region Clusters

A practical guide to building valid reciprocal hreflang clusters with supported locale codes, self-references, stable canonicals, and reliable validation.

Primary sources6 min read
Explainer16

Technical baseline

Hreflang x-default: Choose a Real Fallback for Unmatched Users

How to use hreflang x-default for global selectors and fallback pages without confusing it with a language code, canonical, or forced redirect.

Primary sources6 min read
Explainer17

Technical baseline

International SEO URL Structure: ccTLD, Subdomain, or Subdirectory

A practical comparison of ccTLDs, subdomains, subdirectories, and parameters for international SEO, including operational and targeting tradeoffs.

Primary sources6 min read
Playbook18

Technical baseline

Hosting and CDN Migration SEO: Change Infrastructure Without Changing URLs

Move a site to a new host or CDN without changing public URLs by testing the new stack, lowering DNS TTL, preserving verification, monitoring both infrastructures, and delaying shutdown.

Primary sources7 min read
Explainer19

Technical baseline

Cloudflare Cache Rules and SEO: What Can Actually Go Wrong

Diagnose Cloudflare caching problems that affect crawlers: stale HTML, cached redirects, robots.txt, custom cache keys, rule order, and incomplete purges.

Primary sources5 min read
Playbook20

Technical baseline

Vary Header SEO: Serve Dynamic Content Without Hiding Versions

The Vary response header helps caches distinguish representations, but it does not solve discoverability problems created by dynamic delivery.

Primary sources5 min read
Explainer21

Technical baseline

AI Mode vs. AI Overviews: What Google Documents for Publishers

Compare Google AI Mode and AI Overviews by interface, triggering, follow-up behavior, query fan-out, supporting links, Search eligibility, controls, and reporting.

Primary sources5 min read
Claim check22

Claim checks

Can Expired JobPosting Markup Stay Live for SEO?

Learn how to handle expired JobPosting structured data, validThrough, removed vacancies, archived job pages, the Indexing API, and manual-action risk.

Primary sources6 min read
Checklist23

Technical baseline

Google News Transparency Checklist: Dates, Bylines, Ownership, and Contact Information

Audit Google News transparency across dates, bylines, authors, ownership, contact information, sponsorship, canonical URLs, corrections, and technical discovery.

Primary sources5 min read
Data note24

Reading the research

Review Gating and Local SEO: Google Policy, FTC Rules, and Evidence

Understand review gating, Google Maps policy, incentives, selective review requests, FTC rules, Business Profile restrictions, and audit evidence.

Primary sources5 min read
Data note25

Technical baseline

FastAPI SEO: HTML Responses Need a Public URL Contract

Audit FastAPI SEO across HTMLResponse, Jinja2 templates, root_path, proxy headers, redirects, status codes, metadata, static assets, and direct routes.

Primary sources4 min read
Checklist26

Technical baseline

Spring Boot SEO Release Checklist: Forwarded Headers, Templates, Routes, and Errors

Audit Spring Boot SEO across MVC routes, forwarded headers, template metadata, redirects, errors, static resources, caches, sitemaps, and deployment.

Primary sources3 min read
Explainer27

Technical baseline

ASP.NET Core SEO: Routing, Forwarded Headers, Metadata, and Error Status

Audit ASP.NET Core SEO across routing, Razor metadata, forwarded headers, HTTPS, redirects, status code pages, proxy trust, and production middleware.

Primary sources4 min read
Playbook28

Technical baseline

IndexNow for AI Search: How to Push Fresh URLs to Bing, Copilot, Shopping, and Search

Use IndexNow to notify Bing and participating search systems about new, changed, and deleted URLs, including fast-moving products, news, prices, and inventory.

Primary sources7 min read
Playbook29

Technical baseline

ChatGPT Search SEO in 2026: OAI-SearchBot, Robots.txt, noindex, and Referral Tracking

Optimize public pages for ChatGPT Search with OAI-SearchBot, robots.txt, noindex, citations, referral tracking, and clean technical SEO.

Primary sources6 min read
Explainer30

Technical baseline

ChatGPT Shopping SEO in 2026: How Product Results and Merchants Are Selected

Learn how ChatGPT shopping selects products and merchants using intent, product metadata, price, reviews, availability, quality, and current feed data.

Primary sources7 min read
Checklist31

Technical baseline

ChatGPT Product Feeds and ACP: The 2026 Merchant Checklist for AI Shopping

Prepare product data for ChatGPT shopping using OpenAI product feeds and ACP, including freshness, variants, pricing, images, promotions, Shopify, and QA.

Primary sources7 min read
Checklist32

Technical baseline

OAI-AdsBot SEO Checklist: Make ChatGPT Ad Landing Pages Crawlable Without Breaking Security

Make ChatGPT ad landing pages crawlable to OAI-AdsBot with safe robots.txt, WAF, CDN, CAPTCHA, authentication, geo, redirect, and rate-limit checks.

Primary sources6 min read
Playbook33

Technical baseline

AI Max for Shopping SEO: How to Optimize Merchant Center Feeds for Conversational Queries

Optimize Merchant Center feeds for AI Max for Shopping using richer product details, Final URL Expansion, text customization, availability, images, and landing-page QA.

Primary sources7 min read
Explainer34

Technical baseline

Universal Commerce Protocol SEO: Google AI Mode, Merchant Center, Universal Cart, and Direct Offers

Understand Google's UCP for AI Mode and agentic commerce, including Catalog, Cart, Identity Linking, Merchant Center onboarding, Universal Cart, checkout, and Direct Offers.

Primary sources7 min read
Playbook35

Technical baseline

Google AI Mode Connected Apps SEO: What Instacart, Canva, and YouTube Music Change

Learn how Google AI Mode connected apps change search strategy for Instacart, Canva, YouTube Music, brands, app integrations, and post-search actions.

Primary sources6 min read
Explainer36

Technical baseline

Search Live SEO in 2026: How Voice and Camera Search Change Content Discovery

Optimize for Google Search Live with image SEO, video, visual context, product detail, local data, voice-friendly answers, and multimodal search readiness.

Primary sources6 min read
Playbook37

Technical baseline

AI Mode Booking SEO: Restaurants, Local Services, and Event Tickets in Agentic Search

Prepare restaurants, salons, local services, and event businesses for Google AI Mode agentic booking with availability, booking links, Maps, partners, and local SEO.

Primary sources6 min read
Playbook38

Technical baseline

Google Business Agent SEO: How to Optimize the Merchant Center Chat Experience

Set up and optimize Google Business Agent in Merchant Center using product data, website content, brand profiles, support handoff, tone, and answer QA.

Primary sources6 min read
Explainer39

Technical baseline

LocalBusiness Schema and Local SEO: What Structured Data Can Actually Do

LocalBusiness structured data can clarify hours, address, departments, and other business facts for Google, but it is not a magic local-ranking switch. Here is the useful implementation boundary.

Primary sources5 min read
Explainer40

Technical baseline

Mobile-First Indexing Checklist: What Must Match Between Desktop and Mobile

Google indexes with the smartphone crawler. This checklist explains which content, metadata, structured data, images, links, and robots directives need parity between desktop and mobile.

Primary sources5 min read
Explainer41

Technical baseline

Nofollow vs. Sponsored vs. UGC: Which rel Attribute Should You Use?

A practical SEO guide to Google's `nofollow`, `sponsored`, and `ugc` link qualifiers, including when each applies, how multiple values work, and common misuse patterns.

Primary sources5 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.