CMS search-readiness evidence

Shopify SEO & AEO

Shopify manages substantial parts of the commerce delivery stack and documents several crawler and SEO behaviours directly. The evidence below shows what is documented, what is constrained, and what still requires verification.

20

checks

4

documented answers

16

unverified

“Unverified” means the research pass did not retrieve a first-party source that settled the check. It does not mean the platform lacks the capability.

Platform context

What Shopify controls

A hosted commerce platform. Its documentation is unusually explicit about crawler layers, and it states that network-level bot management is handled for stores on the platform.

View first-party documentation →

20-check evidence map

What we could verify for Shopify

CMS-01

HTTP crawlability

Unverified

Not verified: no first-party Shopify source confirming "HTTP crawlability" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-02

Search crawler access

Documented

Every store is served a default robots.txt described by Shopify as optimal for SEO, and customisation is available by adding a robots.txt.liquid template.

Shopify marks editing robots.txt.liquid as an unsupported customisation, and a malformed file can cost a store all of its traffic.

Editing robots.txt.liquid — Shopify Help Center →

CMS-03

Indexability

Unverified

Not verified: no first-party Shopify source confirming "Indexability" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-04

Content rendering

Unverified

Not verified: no first-party Shopify source confirming "Content rendering" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-05

Canonical control

Unverified

Not verified: no first-party Shopify source confirming "Canonical control" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-06

XML sitemap

Documented

Shopify states that all stores automatically generate a sitemap.xml containing products, primary product images, pages, collections and blog posts, and that files update as content is added.

A store in password-protected private mode cannot be read by a sitemap reader until private mode is deactivated.

Finding and submitting your sitemap — Shopify Help Center →

CMS-07

Redirect control

Unverified

Not verified: no first-party Shopify source confirming "Redirect control" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-08

URL control

Unverified

Not verified: no first-party Shopify source confirming "URL control" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-09

SEO metadata

Unverified

Not verified: no first-party Shopify source confirming "SEO metadata" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-10

Semantic HTML

Unverified

Not verified: no first-party Shopify source confirming "Semantic HTML" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-11

Custom JSON-LD

Unverified

Not verified: no first-party Shopify source confirming "Custom JSON-LD" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-12

Page-specific schema

Unverified

Not verified: no first-party Shopify source confirming "Page-specific schema" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-13

Entity representation

Unverified

Not verified: no first-party Shopify source confirming "Entity representation" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-14

Image semantics

Unverified

Not verified: no first-party Shopify source confirming "Image semantics" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-15

Structured content

Unverified

Not verified: no first-party Shopify source confirming "Structured content" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-16

Internal linking

Unverified

Not verified: no first-party Shopify source confirming "Internal linking" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-17

AI search crawler control

Documented

Shopify documents controlling AI crawler access at two layers, including allowing or blocking specific user-agent crawlers through robots.txt.liquid, and states that these rules are directional and advisory.

Shopify states that not all crawlers are guaranteed to follow robots.txt, and that blocking at either layer affects only open-web discoverability, not catalog syndication to agentic storefronts.

Editing robots.txt.liquid — Shopify Help Center →

CMS-18

AI content extraction

Partly documented

Shopify publishes guidance for making product detail pages legible to AI systems and offers a first-party Knowledge Base app for curating the FAQs AI shopping agents use.

These are recommendations and an app surface, not evidence that any assistant retrieved, cited or recommended the store.

Optimizing your store for AI — Shopify Help Center →

CMS-19

Bot infrastructure access

Unverified

Not verified: no first-party Shopify source confirming "Bot infrastructure access" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

CMS-20

Change verification

Unverified

Not verified: no first-party Shopify source confirming "Change verification" was retrieved and confirmed during this research pass. Neither capability nor absence of capability is being claimed.

Shopify's help centre documents crawler behaviour but does not publish per-tier control matrices, so this cell rests on unconfirmed inference about the hosted runtime.

Research boundary

This is an evidence map, not a CMS ranking.

A documented control does not prove that a site will rank in Google or be cited by an AI system. It shows where a relevant technical control exists and what the platform's own documentation says about it.

See the full 15-platform benchmark →

Compare CMS evidence

Check your own site.

Growthract checks the site that is actually being delivered, not just what the CMS says it can support.

Run a Free Audit