You finished the Shopify technical SEO list. Title tags, sitemap, redirects, schema — all done. Then every newsletter in your inbox started saying AI changed the rules, and the work you just paid for began to look like it belonged to the old internet.
Much of this comes down to what your pages actually store. Plug In SEO checks the on-page fields across your whole catalogue, so you can see what every crawler has to work with.
Here is the short version: the list did not get replaced. It got sorted. Shopify technical SEO still decides whether anything you publish can be found, but the individual checks no longer pay the same way, because they no longer have one reader.
Google’s John Mueller made the same point in an interview with David Iwanow, written up by Search Engine Journal on 2 November 2026. “I think especially technical SEO is going to remain very relevant,” he said. AI systems “crawl slightly differently” because their intent differs, but that is “another flavor of technical SEO.”
That is reassuring and not very actionable. So this post does the sorting instead. Below, every common check is grouped by who it actually serves: both kinds of crawler, Googlebot only, or nobody worth your afternoon.
What technical SEO means when you don’t own the server
On Shopify, technical SEO is a narrower job than it is on WordPress. You cannot touch the server config, the CDN or the core template engine. Shopify handles those, and handles them well.
So your real surface is smaller than the generic checklists imply. It comes down to four things:
- What ends up in the HTML your store sends, before any script runs
- What the stored fields say — titles, meta descriptions, alt text, structured data
- Which URLs exist, and which of them you want crawled
- How pages link to each other, so nothing sits alone
That is the whole board. Everything below is a move on one of those four squares.
The split that re-sorts the list: one crawler renders, the rest mostly don’t
Googlebot reads your store twice. It crawls the raw HTML first, then queues the page separately for JavaScript rendering. Google’s own documentation is blunt about the wait: “the page may stay on this queue for a few seconds, but it can take longer than that.”
The AI crawlers, on the published evidence, do not have that second pass at all.
Vercel × MERJ crawler study — see our full breakdown in GPTBot and JavaScript: what your store actually sends
One thing to hold loosely: that measurement is from late 2024, and a developer reported in September 2026 that OAI-SearchBot and GPTBot had started rendering pages on their site. That is one set of server logs, unconfirmed by OpenAI and not reproduced at scale. So treat your client-side content as unreadable by default, but check again before you build a year of strategy on it.
That single difference is what re-sorts your whole list. A check that only pays off after rendering now serves one reader instead of several. A check that puts facts in the initial HTML serves all of them at once.
One honest caveat, which that post also carries: content sitting in the initial HTML response may still be usable even as raw JSON. The dividing line is the rendering step, not the file format.
The Shopify technical SEO checks that serve every crawler
Do these first. They pay whoever shows up.
1. Get your product facts into the server-rendered HTML
Shopify themes already render core product content server-side, so your titles, descriptions and prices are usually fine. The gaps are usually app-injected: review stars, recommendation blocks, tabbed specifications, currency switchers. Those are often exactly the details that differentiate you.
Check it with view-source, not the inspector. View-source shows what was delivered; the inspector shows what the browser built afterwards.
2. Fill the stored on-page fields
Titles, meta descriptions and alt text live in the page source regardless of what any script does. That makes them unusually dependable: they are there whether or not anything renders. It is also where large catalogues tend to have the biggest holes, because few merchants write 400 of them by hand.
3. Keep structured data server-rendered
Schema earns its keep here, but with a condition. Some apps inject their JSON-LD with JavaScript, which makes it exactly as invisible as the widget it describes. Server-rendered schema is a fact in your HTML; client-injected schema is a promise. Our guide on what structured data does and doesn’t do covers the rest.
4. Leave your robots.txt alone unless you mean it
Shopify ships a sensible default that opens by declaring your public storefront crawlable. But editing it replaces the whole file, not one line, so a hand-written override can silently drop every platform default you were relying on. We wrote up how that replacement behaves after finding a store that had lost the lot.
5. Link your pages to each other
Every crawler follows links, and none of them render your mega-menu to find them. Internal links are how a new collection gets discovered at all, so they stay as valuable as they ever were.
The Shopify checks that only serve Google
These are not wasted. They are just narrower than they used to be, so they belong second on the list rather than first.
- Anything that depends on rendering — client-side filters, infinite scroll, JavaScript-built content. Google will get there eventually. The AI crawlers, on current evidence, will not.
- Core Web Vitals — a real Google ranking input, and a real conversion input. We have not found published evidence that an AI crawler weighs how fast your page paints.
- Favicons, breadcrumbs and other SERP furniture — they shape how your listing looks in Google. They do nothing in a chat answer, which shows no listing at all.
Two technical checks you can stop worrying about
Long redirect chains
Shopify stores accumulate these naturally, because every handle change leaves one behind. Search Engine Roundtable’s write-up of the same interview reports that Mueller has not encountered sites with problems simply from long redirect chains, and that Google can often learn the current destination and crawl those URLs directly. His advice was to dig into redirects when you are diagnosing a specific problem, such as a canonicalization issue — not as routine housekeeping.
Blocking Google-Extended to “stay out of AI”
This one gets misread constantly. Google’s crawler documentation scopes Google-Extended to one job: whether your content may be used for training future Gemini models, and for grounding in Gemini Apps and Vertex AI. The same page states it plainly — “Google-Extended does not impact a site’s inclusion in Google Search nor is it used as a ranking signal in Google Search.”
So it is a training-data control, and it is worth deciding on deliberately. Just don’t expect it to govern how you appear across Google’s search surfaces, because the documentation does not say that. You can read the crawler reference yourself; it is short.
Where to check your Shopify technical SEO
- View-source on one product page. Search it for your price, your star rating and one spec. Whatever is missing is missing for every crawler without a rendering step.
- URL Inspection in Search Console. This shows you the rendered HTML, which is Google’s view and only Google’s view. The gap between this and view-source is your exposure.
- The Crawl Stats report. Mueller called this one underused in the same interview, and he is right. Check it periodically for unusual activity or rising crawl time.
If you have never run a full pass over the store, start with our step-by-step Shopify SEO audit instead. That post walks the whole store in seven checks. This one assumes you have already done that and want to know which of those checks still pay now that more than one crawler is reading.
What this means for your week
Shopify technical SEO did not get harder. It got clearer, because the checks now sort themselves by audience. Put the facts in the HTML, fill the stored fields, keep schema server-side, link your pages together. Then do the Google-only work with whatever time is left.
FAQ: Shopify technical SEO
Is technical SEO still worth doing for Shopify in 2026?
Yes, and Google says so directly. In an interview written up on 2 November 2026, John Mueller said “especially technical SEO is going to remain very relevant” because AI systems build on SEO, and called the crawling differences “another flavor of technical SEO.” What changed is the ordering, not the relevance.
What does technical SEO actually cover on Shopify?
Four things: what reaches your raw HTML, what your stored fields say, which URLs exist and get crawled, and how pages link to each other. Server config, CDN and core templating are Shopify’s job, not yours, so generic technical SEO checklists include work you cannot do.
Do AI crawlers read my Shopify store differently than Google?
Yes, in one decisive way. Googlebot crawls your raw HTML and then queues the page for a separate JavaScript rendering pass. In Vercel and MERJ’s late-2024 measurements, none of the major AI crawlers executed JavaScript at all. A single September 2026 developer report suggests OpenAI’s crawlers may have started rendering, so re-check before you rely on it either way.
Should I block Google-Extended on my store?
That is a business decision about training data, not a search decision. Google’s documentation scopes Google-Extended to whether your content trains future Gemini models and grounds Gemini Apps and Vertex AI. It also states that Google-Extended does not impact inclusion in Google Search and is not a ranking signal.
Do long redirect chains hurt my Shopify store?
Usually not on their own. Search Engine Roundtable’s write-up of the same interview reports that Mueller has not encountered sites with problems simply from long chains, and that Google can often learn the current destination and crawl those URLs directly. Investigate them when you are chasing a specific symptom, such as the wrong URL being canonicalized.
Where do I start if I only have an hour?
Open view-source on your best-selling product page and search it for the price, the star rating and one specification. Anything missing there is missing for every crawler that does not render. That single check tells you more about your real exposure than a full audit report will.
Check what your pages actually store
Every crawler starts with your on-page fields. Plug In SEO audits titles, meta descriptions and structured data across the whole catalogue, so the gaps surface before a crawler finds them.

