Logo von nextlevels
DEEN
Check your shop for free

Shopware GEO guide: how your shop becomes visible in ChatGPT, Perplexity and Google AI

Crawlability, structured data and the Shopping Graph: the real GEO levers in the Shopware stack

Commerce & Shopware17 min readSlawa DitzelSlawa DitzelExecutive Partner

You have already made the most expensive GEO decision in your Shopware shop. It is in your robots.txt, in the question of whether your product pages are rendered on the server, and in whether or not your data is in Google Merchant Center. Not in a tool you buy next week.

That is the uncomfortable side of Generative Engine Optimization. Most articles on the subject sell GEO as a new marketing discipline that you book on top. For a Shopware shop, it is not. It is largely a question of architecture and data that has long been hanging over your set-up. The good news lies precisely in that: it can be planned.

You do not have to guess what a language model likes. You have to make sure it can read, classify and cite your products in the first place. Which levers really exist in the system for this, and how to recognise an implementation partner who delivers more than a buzzword, is the rest of this guide. Straight to the point.

Why GEO is no longer optional for Shopware retailers

The figures first, because they explain the pressure. When an AI Overview appears in the Google search results, the organic click-through rate falls from around 1.76 to 0.61 per cent according to an analysis by Seer Interactive, a drop of about 61 per cent. In Google’s AI Mode, according to the same source, around 93 per cent of searches no longer generate a single outbound click.

And in the first quarter of 2026, a good 25 per cent of 21.9 million search queries in a Conductor analysis triggered an AI Overview. Gartner expects search engine volume to fall by around a quarter by 2026, because users increasingly ask their questions in ChatGPT, Perplexity, Gemini and Copilot instead of typing them into a search box.

That is the kind of statistic that turns up in every GEO presentation. What lies beneath it matters more. According to Ahrefs, the overlap between good Google rankings and actual citations in AI Overviews fell from around 76 per cent in July 2025 to around 38 per cent at the beginning of 2026. In plain terms: your hard-earned ranking on page one is no longer a guarantee that an AI will name you as well. These have become two different games, and you may not be playing the second one at all yet.

Before this sounds like pure loss, here is the other half. The AI traffic that remains is warmer on average. Anyone who reaches your shop via an AI answer has often already finished their research and is closer to the purchase decision than someone who is still comparing ten blue links.

Whether these visitors actually convert better in the end is disputed, however: some analyses see higher conversion rates, others show that ChatGPT referrals have so far brought hardly any noteworthy revenue, which OpenAI itself named as one reason for scaling back its checkout experiment. Only one thing is certain: there are fewer clicks, but more targeted ones. You are trading reach for purchase intent.

In short: GEO is not a growth project you treat yourself to when times are good. It is protection for your most important acquisition channel, with the side effect that the visitors who remain are better qualified.

Shopware GEO: the share of pages cited in AI Overviews that rank in the top 10 fell from about 76% (July 2025) to about 38% (early 2026, Ahrefs); organic click-through rate on queries with an AI Overview fell from 1.76% to 0.61% (Seer Interactive)
Shopware GEO: the share of pages cited in AI Overviews that rank in the top 10 fell from about 76% (July 2025) to about 38% (early 2026, Ahrefs); organic click-through rate on queries with an AI Overview fell from 1.76% to 0.61% (Seer Interactive)

What GEO is and what it is not

Generative Engine Optimization is the practice of setting up your content and your technical infrastructure so that generative AI systems find it, understand it, classify it correctly and cite it in their answers. The engines in question are ChatGPT, Google AI Overviews and AI Mode, Perplexity, Microsoft Copilot and, increasingly, Claude.

The decisive difference from classic SEO lies in the goal. SEO optimises for a position in a list of links. GEO optimises for being part of the answer: as a named source, as a cited recommendation, at best as the product the AI suggests. With SEO, you fight for a place on the page. With GEO, you fight to appear at all in the material from which the answer is built.

What GEO is not: a plugin that you install and tick off. Nor is it a synonym for ‘producing more content’. And it is not the same as measuring your AI visibility, which is the sister discipline you need afterwards to see whether the measures are working. If you first want to know whether your website is found by AI at all, you will find the basics in our article Can AI even find your website?. This guide is about implementation in the Shopware stack.

The technical basis: can an AI read your shop at all?

More is decided here than in any content measure. An AI can only cite what it has been able to crawl and parse. Three things have to be right in the Shopware shop, otherwise the rest is wasted effort.

First: do you let the AI crawlers in at all? OpenAI’s GPTBot, the ChatGPT user agent, PerplexityBot, Google-Extended and other bots fetch product data, prices and availability from your website. You control this via the robots.txt.

Historically, many shops have blocked everything here that is not called Googlebot, or carry rules from a time when these bots did not even exist. In Shopware 6, the robots.txt cannot simply be edited freely in the back end; in practice, this is handled by a plugin such as the open-source FroshRobotsTxt from Friends of Shopware or by an adjustment at server level.

The decision behind it is strategic, not technical: you hand over training and retrieval material and in return get the chance of visibility. For most retailers this trade-off is the right one. But it should be made deliberately, not configured away by accident.

Quick practical test: test your shop domain in the AI visibility check. The free tool fetches your shop as GPTBot, ClaudeBot and PerplexityBot and shows who is being blocked.

Second: does the crawler get real content or an empty shell? This is the point where many modern storefronts fail without anyone noticing. Imagine a freshly launched SW5→SW6 relaunch with a composable front end: in the browser everything looks perfect, the product pages load smoothly, marketing is happy. Except that the page only loads its content afterwards via JavaScript, and the AI crawler, which does not execute JavaScript fully, gets back an almost empty skeleton. Weeks later, nobody wonders why the products do not appear in any AI answer.

The classic Shopware storefront on Twig renders on the server and is not critical here. Anyone who relies on a composable front end instead, for example with Vue Storefront, Nuxt or a React stack, must have set up server-side rendering or pre-rendering properly. That is not a special GEO topic but front-end craftsmanship that decides on performance and indexability anyway. This is exactly what separates clean from merely fast front-end development. Rule of thumb: whatever you cannot find as real text under ‘View page source’, an AI will not reliably see either.

Third: are your data structured in a machine-readable way? This brings us to the most important technical lever, which deserves a chapter of its own.

What the AI crawler sees: on the left an empty client-side shell, on the right server-side rendered content with price and schema
What the AI crawler sees: on the left an empty client-side shell, on the right server-side rendered content with price and schema

Structured data: the biggest lever in the Shopware stack

Language models do not ‘read’ structured data like running text that they first have to interpret. They take it as a factual basis. JSON-LD in line with schema.org is, for an AI, the reliable source against which it checks unstructured text. That is exactly why structured markup has developed from a display signal for attractive Google snippets into a comprehension signal: product data that is cleanly marked up can be assigned unambiguously to an entity instead of being guessed from running text.

How strong the effect on AI citations is, however, is overestimated in the industry and oversold. Individual analyses attribute a clear citation advantage to certain schema types. A widely noted Ahrefs study from May 2026, which observed 1,885 pages after schema markup was added, on the other hand found hardly any movement in AI citations. What does that mean for you as a decision-maker?

Structured data is not a miracle weapon that a plugin fires off at the push of a button. It is the basic prerequisite for your product facts to be available unambiguously and without room for interpretation in the first place. Without it, you are guessing; with it, you are delivering. That is the sober, solid reason to take it seriously, not a multiplier from a sales deck.

For Shopware this is particularly relevant right now, because the platform is moving. With version 6.7.9.0, Shopware can output structured data natively as a separate JSON-LD block in the page head, instead of having to embed it via microdata or custom plugins as before. Worth knowing: this depends on the feature flag JSON_LD_DATA, which is switched off by default. Without the flag, Shopware keeps outputting the old microdata markup. With the flag switched on, the native block covers more than many assume: Organization, WebSite including the search box, category listings, the product data itself and shipping conditions (OfferShippingDetails) come directly from the core. The old microdata markup is marked as deprecated and will be removed for good with Shopware 6.8. The real gap in the standard is FAQ and HowTo markup and the machine-readable return policy (MerchantReturnPolicy). Anyone on an older version, or wanting to close exactly this gap, turns to established extensions such as ACRIS SEO Tools or the JSON-LD rich snippets plugin from the Shopware Store. This configuration is one of the technical foundations of Shopware SEO.

What matters is not that some Product schema is present, but which fields it carries: price and currency, availability, GTIN and MPN, brand, reviews, and shipping and return policies. The latter in particular can increase relevance for transactional AI answers, because an agent formulating a purchase recommendation reads delivery time and returns along with everything else.

From structured data to an AI citation: JSON-LD fields of a Shopware product page as the cited source in the AI answer
From structured data to an AI citation: JSON-LD fields of a Shopware product page as the cited source in the AI answer

A detail that decision-makers underestimate: structured data is only as good as the product data behind it. A patchy product range with missing GTINs, inconsistent attributes and description texts from 2019 cannot be rescued by a schema plugin. Maintaining the source data, often in the PIM, is the invisible part of GEO work and the reason why clean e-commerce data management suddenly becomes a visibility issue.

Google AI Mode and the Shopping Graph: the special case for shops

At Google, AI shopping runs via a separate mechanism that you need to know about as a retailer. Google’s AI Mode and AI Overviews draw product information from the so-called Shopping Graph. This graph is fed from two sources: your feeds in Google Merchant Center and the schema.org Product markup on your pages.

The consequence is harsh and simple. Without an up-to-date Merchant Center feed, your products do not even get into the Shopping Graph and simply cannot appear in Google’s AI shopping results. That is not an optimisation detail, it is a bouncer. For Shopware, it means keeping the product feed clean, complete and up to date, ideally regenerated automatically after every catalogue change. Data quality in the feed is the primary ranking signal here, not some keyword trick.

For many SMEs, this is the most reassuring news in this guide. If you already maintain Merchant Center and product data for Google Shopping anyway, you have already done a large part of the Google-side GEO homework. The work then consists more of closing gaps and adding data depth than of a new project from scratch.

Content that gets cited: beyond the product page

Structured product data gets you into the answers close to purchase. For the questions before that, such as ‘Which CRM suits a B2B shop?’ or ‘What should I look out for in a Shopware migration?’, your editorial content decides whether an AI draws on you as a source. And here language models behave differently from Google Search in the past.

Generative engines prefer content that answers a question directly instead of building up to the answer. The first 150 to 200 words of an article should fully settle the central question, not just deliver an introduction about the importance of the topic. Clear subheadings, short defining paragraphs, comparison tables and FAQ blocks are cited disproportionately often, because an AI can extract a clean, self-contained building block from them.

That does not mean you should squeeze every text into a listicle format. Generic ‘top 10’ pages without substance are recognised by everyone today, human and machine alike. It means: write in such a way that a single section is understandable on its own and factually sound. Back up statements. Give figures with a source. Answer the secondary questions that belong to the main question. That is good for readers and happens to be exactly what a citing AI needs.

A second point that counts for B2B decision-makers: entities and authority. AI systems build a picture of who is credible on a topic. Consistent mentions of your brand in the right context, mentions on third-party sites, a recognisable professional specialisation: all of this feeds into the question of whether you are suitable as a source. GEO is therefore not separate from SEO and content marketing, but its logical continuation in a world in which the search engine answers instead of just linking.

llms.txt: is it worth the effort?

A term you will come across in every GEO discussion, so here is a brief and honest assessment. llms.txt is a proposed file in the root directory of your domain that tells AI systems in a tidy form which content is important and how your website is structured, intended as the AI counterpart to the sitemap.

You will find providers who claim that without llms.txt a shop is invisible for a large proportion of AI-assisted searches. That figure should be taken with a pinch of salt; it usually comes from those who sell the set-up. The sober state of affairs: llms.txt is a young standard that is not yet widely and officially supported by the major providers. Since May 2026, however, Google’s Lighthouse has checked in the new Agentic Browsing category (also visible in PageSpeed Insights) whether the file exists at the domain root.

That is a readiness check, not a ranking factor, but it makes the bet a little less speculative. The effort of generating such a file for a Shopware shop is small. It cannot do any harm. As an inexpensive bet on an emerging convention it is justifiable, but it replaces neither structured data nor crawlable content. Anyone who sells you llms.txt as the decisive GEO lever has their priorities the wrong way round.

Agentic Commerce: looking two steps ahead

If you want to know how fast this field is moving, you only need to look at the industry’s most recent failure. In September 2025, OpenAI launched ‘Buy it in ChatGPT’ and the Agentic Commerce Protocol, developed together with Stripe, for direct purchases within ChatGPT: the first major implementation of agentic commerce, i.e. of AI agents that do not just recommend but buy on the user’s behalf.

A good six months later, in March 2026, OpenAI scaled back the original Instant Checkout model and shifted its focus to app-based solutions that send the user back to the retailer’s shop to complete the purchase. Adoption was weak, the first attempt too rigid. The figures behind it are instructive for retailers: Walmart measured roughly three times worse conversion in the checkout inside ChatGPT than for a click through to its own website, with roughly double the rate of new customers (CNBC, March 2026). The pattern the industry has been settling on since then is therefore: discover in the AI, buy in the shop. The direction remains; the format is still in flux.

For a Shopware retailer, this does not mean chasing every announcement. It means creating the prerequisite on which each of these developments depends: machine-readable, correct, complete product data and a clean API layer. Shopware itself points out in its communication that GEO alone is not enough if the goal is an agent that actually buys from you.

But everything you do for GEO today, i.e. structured data, well-maintained feeds, an API-first architecture, is exactly the foundation on which agentic commerce builds. You do not build twice. That is the real strategic reason to take GEO seriously now, and not only when the first agent knocks on your checkout.

A realistic order for decision-makers

When you tackle this in your Shopware shop, prioritising by impact per effort helps, rather than giving in to the temptation to start everything at once.

Crawlability first: check the robots.txt, let AI bots in deliberately, and verify server-side rendering for composable front ends. That is the basic prerequisite and is often done within a few days. Then the structured data: check the Shopware version, output JSON-LD completely and correctly, and fill in the fields that drive purchase decisions. In parallel, the Merchant Center feed, if Google is relevant for you, and it usually is. Only after that comes the editorial content that brings you into the upstream advisory questions. And, continuously from day one, measurement: you need to see in which AI answers you appear and where you do not, otherwise you are optimising blind. At least Google has been providing the first built-in tools for this since early June 2026: Search Console now reports impressions from AI Overviews and AI Mode in separate reports, for now only impressions, without a click breakdown. For everything beyond that, such as your presence in ChatGPT or Perplexity answers, specialised monitoring remains necessary.

This order is deliberately unspectacular. GEO for Shopware is not rocket science and not a hype product. It is solid technical work on data, rendering and structure that happens to decide right now on your visibility in the most important new discovery layer.

GEO roadmap in five steps: crawlability, structured data, Merchant Center feed, content, ongoing measurement
GEO roadmap in five steps: crawlability, structured data, Merchant Center feed, content, ongoing measurement

How to recognise a GEO partner worth taking seriously

Because GEO is currently making the rounds as a buzzword in every agency presentation, here is a practical filter to finish. A partner who knows their craft talks first about your architecture, your product data quality and your feed, not about a magic tool. They can explain to you why your composable front end carries a rendering risk, or why it does not. They name fields, not just buzzwords. And they do not promise you a guaranteed placement in ChatGPT, because nobody can seriously guarantee that. What they promise are the prerequisites for it, measurable and verifiable.

This is exactly the interface between Shopware technology, data quality and AI visibility where we at nextlevels work as a Shopware agency. If you want to know where your shop stands today, the most honest first step is an inventory: which AI crawlers get in, what do they get to see, how complete is your structured data, and do you appear at all in the relevant AI answers for your sector? It is not magic. It is just work that someone has to do before the competitor does it. As a GEO agency with a Shopware focus, we solve this in the storefront and in the plugins: audit, technology and content from a single source.

Next step

Can ChatGPT see the products in your shop?

Use the free AI visibility check to see whether AI crawlers may read your shop and what your robots.txt and sitemap reveal.