# Can AI agents shop a Shopware store?

> Can AI agents shop a Shopware 6 store? Robots.txt defaults, the shipping cost pop-up, microdata vs JSON-LD, and Shopware's agentic commerce channel and MCP.

- Canonical URL: https://aiscovery.io/platforms/shopware
- Markdown version: https://aiscovery.io/platforms/shopware.md
- Last updated: 2026-10-21

Usually yes, since every variant has its own server-rendered page and Shopware 6.7 manages robots.txt in the admin, but the 'plus shipping costs' text opens in a pop-up, the default robots.txt blocks every address with a query string, and return terms are missing from the markup.

Shopware 6 runs on your servers or Shopware's cloud, with robots.txt, structured data and shipping pages as settings and templates you control. Since 2026 it also ships an agentic commerce sales channel and an experimental MCP server.

- [Request a demo](https://aiscovery.io/demo)
- [Check AI crawler rules free](https://aiscovery.io/tools/ai-crawler-checker)

Reviewed 21 October 2026 against official documentation. [11 sources](https://aiscovery.io/platforms/shopware#sources)

> Example: what an agent runs into on Shopware

> Interactive demo on the HTML page: an illustrative storefront scene with numbered spots that match the common problems below.

Common problems:

1. Cookie consent walls cover the whole page until someone clicks.
2. Prices change by country or customer group, so agents see a different total.
3. Delivery and returns sit in footer pages that aren't linked from products.

> Example: An illustrative store, not a real result. Your own result shows only what is really on your store.

## Shopware at a glance

- **robots.txt:** Settings \> General \> Basic information since 6.7.1. Before that, a file in public/.
- **Structured data:** Microdata by default in 6.7; JSON-LD behind the JSON_LD_DATA flag, planned as the only format in 6.8.
- **Variants:** Each variant has its own address and server-rendered page; picking one reloads the page.
- **Agent channels:** Agentic Commerce sales channel (6.7.10) and an experimental MCP server (6.7.11).

## What usually breaks on Shopware

Shopware's product pages are agent-friendly by design. The gaps are around delivery, robots defaults and returns.

### 1. Shipping costs sit behind a pop-up

'Prices incl. VAT plus shipping costs' under the price is a button that loads your shipping and payment page into a modal. The shipping text isn't in the product page's HTML, so an agent reading the page finds the phrase but not the cost. [\[4\]](https://github.com/shopware/shopware/blob/trunk/src/Storefront/Resources/views/storefront/component/buy-widget/buy-widget.html.twig)

### 2. The default robots.txt blocks every query string

Since 6.7.1 Shopware generates robots.txt with Allow: / and Disallow: /\*?, which keeps crawlers out of filtered listings and search results. With the staging setting on, the whole file becomes Disallow: /, which is easy to carry over to a live shop by mistake. [\[1\]](https://docs.shopware.com/en/shopware-en/settings/basic-information) [\[2\]](https://github.com/shopware/shopware/blob/trunk/src/Storefront/Resources/views/storefront/page/robots/robots.txt.twig)

### 3. No return policy, and no shipping rate, in the markup

Shopware's JSON-LD handles variants well, as a ProductGroup, but its shipping details carry at most the handling time from your delivery time, and only on a single Offer, never a rate, and there is no return policy. The default microdata has neither. [\[5\]](https://github.com/shopware/shopware/blob/trunk/UPGRADE-6.8.md)

### 4. Returns live in the admin, not on the page

Returns management, from the Rise plan, is something the merchant creates from an order in the admin. Shoppers and agents only learn your terms from the page you wrote, if it's linked where they look. [\[6\]](https://docs.shopware.com/en/shopware-6-en/orders/returns-management)

### 5. Cookie consent covers the page

Consent banners configured as full-page overlays commonly hide prices and options until someone clicks, and a browser agent has to find the right button first.

## How to fix it on Shopware

Most fixes are in the Administration. Template changes go in your theme, so they survive updates.

[Check which AI crawlers your robots.txt allows, free](https://aiscovery.io/tools/ai-crawler-checker)

### 1. Review robots.txt in Basic information

In Settings \> General \> Basic information, check the staging setting is off on your live shop, and add your own groups per sales channel. Before 6.7.1, keep a file in public/ and, for several domains, rewrite /robots.txt to one file per host as Shopware's docs show. [\[1\]](https://docs.shopware.com/en/shopware-en/settings/basic-information) [\[3\]](https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/creation-of-robots-txt)

Basic information \> robots.txt rules (added):

```text
# Model training: opt out
User-agent: GPTBot
Disallow: /

User-agent: CCBot
Disallow: /

# Search crawlers and user-requested fetchers keep
# following Shopware's default * group.
```

### 2. Put shipping costs in the page, not only the modal

Keep the 'plus shipping costs' link, and add a one-line delivery summary with cost and time to the product description or a CMS block in your product layout, so the answer is in the page text. [\[4\]](https://github.com/shopware/shopware/blob/trunk/src/Storefront/Resources/views/storefront/component/buy-widget/buy-widget.html.twig)

### 3. Switch to JSON-LD and add your return policy

From 6.7.9.0 the JSON_LD_DATA feature flag replaces microdata with JSON-LD, including ProductGroup variants; Shopware plans to make it permanent in 6.8, which isn't released yet (6.7.15.1 is the latest, from October 2026). Extend the product JSON-LD template in your theme to add a return policy, or publish one store-wide on your Organization. [\[5\]](https://github.com/shopware/shopware/blob/trunk/UPGRADE-6.8.md) [\[7\]](https://developers.google.com/search/docs/appearance/structured-data/return-policy)

### 4. Publish your returns terms and link them from products

Write a returns page with the window, condition and who pays return shipping, link it from the product page and footer, and keep it in step with the returns you create in the admin. [\[6\]](https://docs.shopware.com/en/shopware-6-en/orders/returns-management)

### 5. Try the agentic commerce channel on purpose

The Agentic Commerce extension (beta) adds a UCP endpoint per sales channel, product feeds for OpenAI and Google, and an llms.txt and agents.md. Registration for ChatGPT's merchant program is US only and not yet available in Europe, per Shopware's docs. [\[11\]](https://docs.shopware.com/en/shopware-6-en/extensions/agentic-commerce)

## What Shopware has announced for AI agents

Shopware has moved quickly in 2026, mostly behind feature flags and in beta. Newest last.

- **May 2026: Agentic Commerce sales channel.** Shopware 6.7.10.0 added an experimental sales channel type for AI product feeds, with OpenAI's merchant feed as the first provider. [\[8\]](https://developer.shopware.com/release-notes/6.7/6.7.10.0.html)
- **Jun 2026: Experimental MCP server.** Shopware 6.7.11.0 added an MCP server behind a feature flag, with admin tools and storefront product search, experimental until 6.8. [\[9\]](https://developer.shopware.com/release-notes/6.7/6.7.11.0.html)
- **Jun 2026: Full MCP coverage and UCP readiness.** At Community Day, Shopware announced every platform action available to AI tools and agents, readiness for UCP, and an agentic Shopware Copilot. [\[10\]](https://www.shopware.com/en/press/press-releases/shopware-community-day-2026-shopware-becomes-the-open-commerce-infrastructure-for-the-agentic-era/)
- **Oct 2026: Agentic Commerce extension in beta.** The extension adds UCP, including checkout for the shopper, product feeds for OpenAI and Google, and agent files per sales channel. [\[11\]](https://docs.shopware.com/en/shopware-6-en/extensions/agentic-commerce)

## What Aiscovery checks on Shopware

From the outside, the way an agent sees your store. Nothing to install, and agents stop before login, cart, checkout and payment.

[Request a demo](https://aiscovery.io/demo) · [Free AI crawler checker](https://aiscovery.io/tools/ai-crawler-checker)

- What your robots.txt declares for each AI crawler, and whether staging mode has closed the shop.
- Whether robots.txt rules block listing, search or product addresses agents need.
- Page basics and JSON-LD syntax; microdata-only pages show up as missing JSON-LD.
- Reachability, redirects and AI-facing files: sitemaps, llms.txt and agents.md where the check finds them.
- GPT-6 Luna and Gemini try to find a product, a variant's price, stock, delivery cost and returns, stopping before cart and checkout.

## Questions about Shopware and AI agents

**Q: Where do I edit robots.txt in Shopware 6?**

A: Since Shopware 6.7.1, in Settings \> General \> Basic information, globally or per sales channel. On older versions, robots.txt is a file you create in the public/ folder.

**Q: Does Shopware block AI crawlers?**

A: Not by default. The generated robots.txt has one \* group that allows the shop and blocks addresses with query strings. With the staging setting on, it outputs Disallow: / instead of the defaults.

**Q: Does Shopware output JSON-LD?**

A: Optionally in 6.7: from 6.7.9.0 the JSON_LD_DATA feature flag switches the storefront from microdata to JSON-LD. Shopware plans to make JSON-LD the only format in 6.8, which isn't released yet.

**Q: Why can't agents find our shipping costs?**

A: The 'plus shipping costs' link under the price opens your shipping page in a pop-up loaded on click, so the costs aren't in the product page itself. Add a short delivery summary to the page.

**Q: Can ChatGPT buy from a Shopware store?**

A: Shopware's Agentic Commerce extension, in beta, supports UCP including checkout, and a product feed for ChatGPT whose merchant registration Shopware says is US only and not yet available in Europe. Without it, agents can still read your product pages.

**Q: Do I need a Shopware extension to use Aiscovery?**

A: No. Aiscovery tests your storefront from the outside, the way an agent sees it, so there is nothing to install.

## Sources

Official documentation and announcements, checked on 21 October 2026. Platforms change often, so check the source before you change settings.

1. [Basic information (robots.txt, captcha)](https://docs.shopware.com/en/shopware-en/settings/basic-information), Shopware docs
2. [Storefront robots.txt.twig](https://github.com/shopware/shopware/blob/trunk/src/Storefront/Resources/views/storefront/page/robots/robots.txt.twig), Shopware on GitHub
3. [Creation of robots.txt](https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/creation-of-robots-txt), Shopware docs
4. [Storefront buy-widget.html.twig](https://github.com/shopware/shopware/blob/trunk/src/Storefront/Resources/views/storefront/component/buy-widget/buy-widget.html.twig), Shopware on GitHub
5. [UPGRADE-6.8 (unreleased): structured data as JSON-LD](https://github.com/shopware/shopware/blob/trunk/UPGRADE-6.8.md), Shopware on GitHub
6. [Returns management](https://docs.shopware.com/en/shopware-6-en/orders/returns-management), Shopware docs
7. [Merchant return policy structured data](https://developers.google.com/search/docs/appearance/structured-data/return-policy), Google Search Central
8. [Release notes 6.7.10.0](https://developer.shopware.com/release-notes/6.7/6.7.10.0.html), Shopware developer docs, 6 May 2026
9. [Release notes 6.7.11.0](https://developer.shopware.com/release-notes/6.7/6.7.11.0.html), Shopware developer docs, 16 June 2026
10. [Shopware Community Day 2026](https://www.shopware.com/en/press/press-releases/shopware-community-day-2026-shopware-becomes-the-open-commerce-infrastructure-for-the-agentic-era/), Shopware, 10 June 2026
11. [Agentic Commerce extension](https://docs.shopware.com/en/shopware-6-en/extensions/agentic-commerce), Shopware docs

## Related guides

- [Can AI agents shop a PrestaShop store?](https://aiscovery.io/platforms/prestashop)
- [Can AI agents shop a Magento store?](https://aiscovery.io/platforms/magento)
- [Can AI agents shop a WooCommerce store?](https://aiscovery.io/platforms/woocommerce)

### Go deeper

- [Every store engine](https://aiscovery.io/platforms)
- [Testing e-commerce stores with AI agents](https://aiscovery.io/resources/test-ecommerce-ai-agents)
- [The llms.txt guide](https://aiscovery.io/resources/llms-txt)
- [Our checker and how to allow it](https://aiscovery.io/checker)

Platform names and logos belong to their owners. Aiscovery is not affiliated with them; we test any store from the outside.

## See what agents see on Shopware.

Tell us your store and we'll show you, on a short call, what AI agents could and couldn't find there, and the fix for each.

[Request a demo](https://aiscovery.io/demo)

Have a real workflow to test now? [Apply as a launch partner](https://aiscovery.io/partners)

---

This is the Markdown version of the page for AI agents. The HTML page at the canonical URL is authoritative. Site index: https://aiscovery.io/llms.txt
