AI SEO All in One | SEO optimization with meta tags | SEO audit | AI visibility
Description
Highlights
- Check, fix, monitor: SEO and GEO from one plugin
- Meta data and alt texts for the whole catalogue, from templates or by AI
- Structured data, canonical tags and sitemap work from activation
- Makes your shop readable for ChatGPT and co. and measures whether it is named
- Monitors rankings, load times and index and reports by weekly email
Features
- Meta title, description, keywords and alt text for the catalogue, automatic even on ERP imports
- Eleven ready-made templates, assignment per category with inheritance, dry run and undo per run
- AI texts through your own account: OpenAI, Anthropic Claude, Gemini, Mistral, Azure, DeepSeek
- AI drafts for category introductions and product texts, always through your approval
- Structured data in 17 schema types, canonical, robots and Open Graph down to a single page
- Visible FAQs on product, category and landing pages, also as a CMS element
- Filter pages out of the index, paginated pages canonical, URL rules per address pattern
- hreflang rules across sales channels and language domains
- Sitemap with images and videos, without noindex pages, variants bundled on the main product
- Redirects 301 to 410, exact or as regex, to an address, product or category, CSV import
- 404 monitor with target suggestion, one-click redirect, successors for discontinued products
- Internal linking by keyword rules, with a cap per page and per keyword
- AI crawler rules in robots.txt, Markdown pages, llms-full.txt and fact pages
- Audit with 30 rules on a schedule, Search Console, keyword opportunities, PageSpeed, sitemap status
- Measure AI visitors, AI crawlers and mentions, weekly email report, Flow Builder trigger
About the Extension
One plugin for meta data, one for redirects, one for structured data. Then a tool that lists the same errors every month. And lately the question why ChatGPT has never heard of your shop.
The problem
In Shopware, SEO falls apart into many small jobs: empty meta fields, filter pages in the Google index, missing rich snippets, dead links after every range change. Most SEO tools hand you a report. The fixing is up to you. Then there is a second front: more and more customers no longer ask Google, they ask ChatGPT, Perplexity or Gemini, and those systems only quote what they understand without guessing.
The solution
AI SEO is the all-in-one solution for technical SEO and GEO in Shopware 6. The plugin finds the problems, fixes them directly in the shop and then monitors whether things stay that way. Structured data, canonical tags and the extended sitemap work from the moment you activate it.
What's in it for you
Your shop gets technically clean without you touching code. The plugin itself sets structured data in 17 schema types, canonical tags, noindex for filter pages, Open Graph previews and a sitemap with images and videos.
You fill 1,200 meta descriptions in an afternoon. Eleven ready-made templates are included, and you add your own such as "Buy {{ name }} by {{ manufacturer }} online". The dry run shows you the result first, and you can take back any run. New products get filled on save if you want that.
Your shop becomes readable for AI answers. The plugin delivers fact pages, Markdown versions, the llms-full.txt and your own rules for AI crawlers. And it measures whether that works: visitors from ChatGPT and the like, hits from AI crawlers and whether your shop is named for your buying questions.
You repair broken addresses with one click. The plugin logs every 404 page with a hit count and suggests the closest existing address. One click turns that suggestion into a 301 redirect.
The plugin stays on the job while you do other things. Nine checks run on a schedule, from the audit with 30 rules through Search Console and Core Web Vitals to the reachability of your pages. Anything unusual lands in one list as a task linked to the record. If you want, the essentials arrive by email every week, and the Flow Builder can react after every audit run. The cockpit shows two scores, their trend and the three things that pay off most right now.
The AI works for you, but under your control. You store your own API key and a daily budget in euros. Every suggestion goes through an approval before it reaches your catalogue, unless you deliberately switch that off for a single task. Drafts for category and product texts always go through the approval.
How the plugin works
Under Marketing → AI SEO a setup assistant walks you through the first steps.
What the plugin implements directly in your shop:
- Meta title, meta description, keywords, alt texts and image titles from templates or by AI, individually or for the whole catalogue, every run can be taken back
- Structured data for products with all their properties, variants, reviews, shipping, returns, organisation, FAQ and breadcrumbs
- FAQs visible on product, category and landing pages, freely placeable as a CMS element
- Canonical, robots and Open Graph tags per page or by URL rule for whole address ranges
- hreflang rules across sales channels and language domains
- Sitemap with images, videos and language versions, exclusion and priority per page, without noindex pages and redirect sources
- Variants bundled on the main product if you want, for canonical, sitemap and hreflang
- Redirects with 301, 302, 307, 308 and 410, exact or as regex, to an address, product or category, with CSV import and chain checking
- Successors for discontinued products: the old address redirects there permanently
- Internal linking by keyword rules, without changing your texts
- Changed addresses reported through IndexNow to Bing and other search engines
- AI drafts for category introductions and product texts from your data, always through the approval
What makes your shop readable for AI systems:
- Three robots.txt profiles that separate training crawlers from answer crawlers: out of model training, still in AI answers
- Markdown version of products, categories, landing pages and fact pages, plus an llms-full.txt
- Fact pages with legal entity, founding year, shipping and return facts, plus manufacturer pages
What it keeps monitoring:
- Audit with 30 rules on two axes: SEO for classic search, AI readiness (GEO) for AI answers
- Clicks, impressions, positions, index status and sitemap status from Search Console
- Keyword opportunities: search queries on position 4 to 20 where the term is missing from the title
- Lighthouse scores and Core Web Vitals of real visitors
- Outages, dead redirect targets and redirect chains
- Visits from AI assistants, hits from AI crawlers and mentions in AI answers
- Weekly report by email and a trigger for the Flow Builder
Typical use cases
Catalogue import from an ERP. The import delivers products without meta fields. With automatic filling on, the templates fill them in the background, even when an import writes thousands of products at once.
Checking visibility in AI answers. You store typical buying questions without your shop name and run them against a language model on a schedule. The evaluation shows whether your shop is named and who gets named instead.
Technical facts for your IT team
Shopware 6.6 from 6.6.10 or Shopware 6.7, PHP 8.2 or newer. From Shopware 6.7.5 the plugin writes the robots.txt profiles itself, before that it shows the rules to copy over.
The plugin creates its own tables and does not change the structure of any Shopware table. In your records it writes only through the Shopware interfaces and only SEO fields, plus category and product texts when you approve an AI draft. SEO URLs are suggested and apply once you save.
Active by default are structured data, the extended sitemap, noindex for filtered listing pages, visible FAQs, the Markdown version, llms-full.txt, redirects, 404 logging and the counting of AI visitors and AI crawlers, all switchable per sales channel. Off by default are AI, fact pages, internal linking, automatic filling, variant bundling, the weekly report and every outbound connection: AI providers, PageSpeed Insights, Chrome UX Report, Search Console, IndexNow. Google needs your own credentials. Without those switches no record leaves your server.
API keys are stored encrypted in the database, twelve dedicated privileges separate the roles, and you set retention periods per data type. On uninstall you decide whether your data stays.
To be honest
Nobody can guarantee you rankings, and we do not either. The plugin takes the technical work off your desk, content and strategy stay with you. Keyword research with search volumes and blog posts are not included, AI texts only come as individual drafts from your product data. Load times and Core Web Vitals are measured and problems reported, fixing them happens in your theme or on your server. For a shop with 30 well-maintained products this is too much machinery. Try the first audit, it costs you ten minutes.
Legal notice
We accept no liability for legal requirements. Please check the use of this plugin with a qualified legal advisor.
One plugin for meta data, one for redirects, one for structured data. Then a tool that lists the same errors every month. And lately the question why ChatGPT has never heard of your shop.
The problem
In Shopware, SEO falls apart into many small jobs: empty meta fields, filter pages in the Google index, missing rich snippets, dead links after every range change. Most SEO tools hand you a report. The fixing is up to you. Then there is a second front: more and more customers no longer ask Google, they ask ChatGPT, Perplexity or Gemini, and those systems only quote what they understand without guessing.
The solution
AI SEO is the all-in-one solution for technical SEO and GEO in Shopware 6. The plugin finds the problems, fixes them directly in the shop and then monitors whether things stay that way. Structured data, canonical tags and the extended sitemap work from the moment you activate it.
What's in it for you
Your shop gets technically clean without you touching code. The plugin itself sets structured data in 17 schema types, canonical tags, noindex for filter pages, Open Graph previews and a sitemap with images and videos.
You fill 1,200 meta descriptions in an afternoon. Eleven ready-made templates are included, and you add your own such as "Buy {{ name }} by {{ manufacturer }} online". The dry run shows you the result first, and you can take back any run. New products get filled on save if you want that.
Your shop becomes readable for AI answers. The plugin delivers fact pages, Markdown versions, the llms-full.txt and your own rules for AI crawlers. And it measures whether that works: visitors from ChatGPT and the like, hits from AI crawlers and whether your shop is named for your buying questions.
You repair broken addresses with one click. The plugin logs every 404 page with a hit count and suggests the closest existing address. One click turns that suggestion into a 301 redirect.
The plugin stays on the job while you do other things. Nine checks run on a schedule, from the audit with 30 rules through Search Console and Core Web Vitals to the reachability of your pages. Anything unusual lands in one list as a task linked to the record. If you want, the essentials arrive by email every week, and the Flow Builder can react after every audit run. The cockpit shows two scores, their trend and the three things that pay off most right now.
The AI works for you, but under your control. You store your own API key and a daily budget in euros. Every suggestion goes through an approval before it reaches your catalogue, unless you deliberately switch that off for a single task. Drafts for category and product texts always go through the approval.
How the plugin works
Under Marketing → AI SEO a setup assistant walks you through the first steps.
What the plugin implements directly in your shop:
- Meta title, meta description, keywords, alt texts and image titles from templates or by AI, individually or for the whole catalogue, every run can be taken back
- Structured data for products with all their properties, variants, reviews, shipping, returns, organisation, FAQ and breadcrumbs
- FAQs visible on product, category and landing pages, freely placeable as a CMS element
- Canonical, robots and Open Graph tags per page or by URL rule for whole address ranges
- hreflang rules across sales channels and language domains
- Sitemap with images, videos and language versions, exclusion and priority per page, without noindex pages and redirect sources
- Variants bundled on the main product if you want, for canonical, sitemap and hreflang
- Redirects with 301, 302, 307, 308 and 410, exact or as regex, to an address, product or category, with CSV import and chain checking
- Successors for discontinued products: the old address redirects there permanently
- Internal linking by keyword rules, without changing your texts
- Changed addresses reported through IndexNow to Bing and other search engines
- AI drafts for category introductions and product texts from your data, always through the approval
What makes your shop readable for AI systems:
- Three robots.txt profiles that separate training crawlers from answer crawlers: out of model training, still in AI answers
- Markdown version of products, categories, landing pages and fact pages, plus an llms-full.txt
- Fact pages with legal entity, founding year, shipping and return facts, plus manufacturer pages
What it keeps monitoring:
- Audit with 30 rules on two axes: SEO for classic search, AI readiness (GEO) for AI answers
- Clicks, impressions, positions, index status and sitemap status from Search Console
- Keyword opportunities: search queries on position 4 to 20 where the term is missing from the title
- Lighthouse scores and Core Web Vitals of real visitors
- Outages, dead redirect targets and redirect chains
- Visits from AI assistants, hits from AI crawlers and mentions in AI answers
- Weekly report by email and a trigger for the Flow Builder
Typical use cases
Catalogue import from an ERP. The import delivers products without meta fields. With automatic filling on, the templates fill them in the background, even when an import writes thousands of products at once.
Checking visibility in AI answers. You store typical buying questions without your shop name and run them against a language model on a schedule. The evaluation shows whether your shop is named and who gets named instead.
Technical facts for your IT team
Shopware 6.6 from 6.6.10 or Shopware 6.7, PHP 8.2 or newer. From Shopware 6.7.5 the plugin writes the robots.txt profiles itself, before that it shows the rules to copy over.
The plugin creates its own tables and does not change the structure of any Shopware table. In your records it writes only through the Shopware interfaces and only SEO fields, plus category and product texts when you approve an AI draft. SEO URLs are suggested and apply once you save.
Active by default are structured data, the extended sitemap, noindex for filtered listing pages, visible FAQs, the Markdown version, llms-full.txt, redirects, 404 logging and the counting of AI visitors and AI crawlers, all switchable per sales channel. Off by default are AI, fact pages, internal linking, automatic filling, variant bundling, the weekly report and every outbound connection: AI providers, PageSpeed Insights, Chrome UX Report, Search Console, IndexNow. Google needs your own credentials. Without those switches no record leaves your server.
API keys are stored encrypted in the database, twelve dedicated privileges separate the roles, and you set retention periods per data type. On uninstall you decide whether your data stays.
To be honest
Nobody can guarantee you rankings, and we do not either. The plugin takes the technical work off your desk, content and strategy stay with you. Keyword research with search volumes and blog posts are not included, AI texts only come as individual drafts from your product data. Load times and Core Web Vitals are measured and problems reported, fixing them happens in your theme or on your server. For a shop with 30 well-maintained products this is too much machinery. Try the first audit, it costs you ten minutes.
Legal notice
We accept no liability for legal requirements. Please check the use of this plugin with a qualified legal advisor.
Details
- Available: English, German
- Latest update: 9 November 2026
- Publication date: 30 October 2026
- Version: 6.7.2
- Category: SEO Optimization
Resources
Reviews (0)
About the Extension Partner
BuI Hinsche GmbH
Partner Status
-
Shopware
Bronze Partner -
Shopware
Premium Extension Partner
Details
-
Ø-Rating:
4.3
Average rating of 4.3 out of 5 stars
- Partner since: 2014
- Extensions: 112
- Certifications: 2
Support
- Based in: Germany
- Speaks: German, English
- Response time: Very quickly
Installation: Open Extensions → My extensions, click Install in the row AI SEO All in One: SEO and AI Visibility and activate the plugin with the switch.
Configuration: Extensions → My extensions, click the three dots in the plugin row and choose Configure. You find the work area under Marketing → AI SEO.
Key settings:
- Enable plugin for this sales channel: Switches the plugin on or off per sales channel. Default: on.
- Allow outbound connections to external services: Required for AI providers, the Google connection and IndexNow. Default: off.
- Fill empty meta fields automatically when an entity is saved: Fills new and imported records from your templates. Default: off.
6.7.2 6.6.10.0 - 6.7.16.0
- New weekly e-mail report per sales channel with scores and trend, new urgent to-dos, outages and position losses; switched off by default, recipients per channel.
- New Flow Builder trigger "AI SEO / Audit run / Finished" with scores and counters for your own flows.
- New page "Keyword opportunities": search terms on position 4 to 20 from your own Search Console data, flagged when the term is missing from the title, with a jump to the SEO fields; top 5 in the cockpit.
- The Search Console sync reports sitemap errors, warnings, sitemaps Google has stopped fetching and domains without a submitted sitemap as to-dos.
- New AI actions draft category introductions and product descriptions from existing data, one record at a time, on the SEO tab and on thin-content findings in the audit; drafts always go through the approval list and are never applied automatically.
- Template runs are recorded: the template page shows the history with written, reset and kept values, and a run can be taken back; fields changed by hand since then stay as they are. A new setting limits how long runs are kept.
- "Fill only empty fields" checks the language being written instead of the system language.
- Variants can be bundled on the main product per sales channel for canonical URL, sitemap entry and hreflang; off by default, existing canonical settings win.
- Sitemap: addresses set to noindex and sources of active redirect or 410 rules are left out automatically (new per-channel setting, on by default); landing pages use sitemap exclusion, priority and change frequency.
- URL rules match the address the visitor sees instead of the technical path, so noindex and canonical rules for SEO addresses take effect.
- Product properties shown on the product page are output as additionalProperty in the structured data.
- Hreflang links now use the domain of their language (for example /de-de) instead of always the main domain of the sales channel.
- Maintained FAQs appear at the end of the content on product, category and landing pages (new per-channel option, on by default); the new CMS element "FAQ" places them freely. FAQPage markup is only output when the questions are visible, and variants without their own questions show those of the main product.
- Redirects can point to a product or category; the address follows the visitor's language and later URL changes. The CSV import and export gained the optional columns target_type and target_id, files with the previous header stay valid.
- A product can name a successor: when it is deleted or deactivated, its old address redirects permanently (301) to the successor.
- New per-channel option for removed products without a successor: answer 410 or redirect to the main category. Reactivated products lose their automatic redirect rules.
- Changes to FAQs and robots settings take effect in the storefront without waiting for the cache to expire.
- On Shopware 6.6 and 6.7.0 the dialogs of the administration, for example creating a redirect or importing a CSV file, open and close correctly and show their buttons.
- Redirects notice when a product or category is switched off or on without waiting for the cache to expire. In variant bundling, families without an active variant stay out of the sitemap, and variants of an inactive main product stay in it.
- Saving a duplicate value, for example a template name, redirect or hreflang rule, shows a clear message instead of a server error; scan planning names the reason when a schedule cannot be saved.
- robots.txt no longer fails on Shopware 6.7.1 to 6.7.4: the AI crawler profiles and the filter block are written from Shopware 6.7.5 on, earlier versions keep the preview to copy over.
- New name in the plugin manager: "AI SEO All in One: SEO and AI Visibility".
6.7.1 6.6.10.0 - 6.7.16.0
- New plugin name in the plugin manager: "AI SEO: SEO Audit and AI Visibility", matching the name in the Shopware Store.
- The help text of the audit axis filter and the AI audit summary now use the same axis name as the cockpit: AI readiness (GEO).
- Audit findings with counts read correctly for any number ("Images without alt text: 1 of 3" instead of "1 of 3 images have no alt text"); the internal linking hint says that the hits column is shown via the column menu.
6.7.0 6.6.10.0 - 6.7.16.0
- Initial release: AI-powered all-in-one SEO and GEO suite for Shopware 6.6 (from 6.6.10) and 6.7. Features that rely on APIs only 6.7 provides (JSON-LD head blocks, page breadcrumb, structured review data) are available on 6.7, the robots.txt entries from 6.7.1.
- SEO cockpit with two score axes (SEO and GEO/AI readiness), channel matrix, impact history, cost widget and the failed Lighthouse checks.
- Meta title, meta description, keywords and image alt texts are written straight into the original Shopware fields. The SEO work area sits in Shopware's own SEO tab of product, category and landing page; below every field you find its explanation, length in characters and pixels, template assignment with origin, AI suggestion and preview.
- Central SEO templates with variables, assigned per field to categories (inherited down the tree) and products. Each record type offers exactly the target fields it has, and a fragment whose variable is empty is left out of the text.
- Templates for the SEO URL of products and categories, inherited down the category tree. The button fills Shopware's URL field with a proposal that applies on saving and warns when the address is already taken. The shipped templates follow Shopware's standard pattern.
- Full JSON-LD catalogue: Product, ProductGroup with variants, Offer, AggregateOffer, shipping details, return policy, Organization, breadcrumbs, item lists, LocalBusiness, video, article, FAQ, site search and page details (publisher and speakable passages).
- Open Graph and X (Twitter) cards: product pages use Shopware's own Open Graph fields, category and landing pages get their own fields.
- Listing pages: paginated pages canonicalise to themselves (configurable); filtered and sorted listing addresses receive noindex,follow and a canonical to the unfiltered category, optionally blocked in robots.txt as well.
- URL rules (Technical SEO → URL rules): noindex and canonical per address pattern.
- Sitemap with language alternates (xhtml:link), product images and product videos on the product entry.
- GEO features: AI crawler policy with training/retrieval separation, Markdown version of every page (announced in the page head and in the Link response header), llms.txt validation against the Shopware native implementation, llms-full.txt, AI citation checks.
- Fact pages module (Marketing › AI SEO › Content): one factual page per entity — your shop and, curated and opt-in, a manufacturer — with definition, core data, sections, named sources and a visible review date. Visible core data and structured data come from the same column. The review date changes only through “Mark as reviewed”, which has its own privilege. Every fact page is also available as Markdown and in llms-full.txt; overdue or incomplete pages appear as tasks.
- AI visibility measurement: referral dashboard for AI assistants, AI bot crawl statistics, and your own buying questions put to your AI provider on a schedule — with position of your shop in the answer, named competitors, history and competitor ranking.
- Redirects including 410 Gone, with validation of the source address on saving and CSV import and export — the import runs in the background through the message queue; 404 monitor with fuzzy URL suggestions and one-click redirects.
- Audit with scheduled runs per scan type and sales channel. Checks include canonical errors (noindex conflict, self-reference, target missing in the shop, foreign domain), hreflang return links, products without an internal link, products too deep in the category tree, indexable filtered listing pages and the sharing preview image.
- Google integration with your own credentials: PageSpeed Insights with the full Lighthouse audit (all four categories, individual checks kept), field data (CrUX), Search Console performance data and indexing status per address (URL Inspection API, including the canonical Google has selected).
- Monitoring thresholds and alerts: measured values beyond Google's limits and deteriorations between two snapshots become tasks.
- Reachability check (off by default) for monitored addresses and every redirect target: outages, redirect targets returning 404, redirect loops and chains. robots.txt and sitemap.xml are checked against what the server actually delivers.
- Central to-do list fed by 404s, audit findings, GEO checks, indexing status, measurements and fact pages.
- Internal linking rules applied at runtime, including the product description on CMS product pages, plus AI link suggestions.
- Schedule overview listing every scan type, each with its own interval and on/off switch.
- AI layer with bring-your-own-key providers, approval queue with diff, token and cost tracking with a daily budget.
- Prompt library: as many named prompts per purpose as you like, with list and detail page, description, duplicate function and a test run against a real record. Shipped prompts arrive in the shop's system language, their names in the language of the backend. Prompt and model are chosen where the generation is triggered; without a choice the default of the AI action applies.
- IndexNow ping for Bing and Yandex.
- Fine-grained privileges per area, including a separate privilege “Cancel running audit” that lets a role stop a running audit without the right to start one.
- The plugin can be switched on and off and configured per sales channel. Retention per data type is configurable from 1 to 180 days; the plugin writes its own log file var/log/SwpAiSeoAllinOneSix-.log.
- Administration lists in the backend language with sales channel names, columns that stay inside the frame (look-up columns can be shown or hidden and are remembered per user) and a reload button when a list cannot be loaded.
- Available in German, English and Dutch.