Manufacturer pages manual.

From installation to the finished landing page: set the URL pattern, redirect the logo, choose the contents, enable the overview page and get the pages into the sitemap.xml.

System requirements

Shopware 6.7 with Storefront, PHP 8.2 or newer. The plugin adds its own routes and templates and needs no theme build. No further extensions are required for the manufacturer pages or the overview.

Important: Products only appear on a manufacturer page if a manufacturer is assigned to the article. That assignment is the only source.

Installation

Upload the ZIP in the Shopware admin under Extensions, My Extensions, Upload extension, then install and activate it. SSH access is not required.

After activation the plugin generates the SEO URLs for all manufacturers. With very large catalogues this can take a moment.

Opening the settings

The settings live in the admin under Stone & Water, Manufacturer pages. Pick the sales channel at the top; below that you find the sections for linking, page and visibility, the URL of the manufacturer page and the manufacturer list.

Setting the URL pattern

The pattern defines how the address of a manufacturer page is built. It is a Twig pattern, typically manufacturer/ followed by the placeholder for the manufacturer name. Below the field a preview shows the result with a neutral example name.

Quick templates set common variants with one click. After saving, all SEO URLs are rebuilt automatically; there is also a "Regenerate SEO URLs" button.

Per sales channel: The pattern can differ per channel. Channels without their own pattern inherit the general one.

Custom path per manufacturer

If a brand needs a different address than the general pattern, enter the path directly in the manufacturer list under "Custom path". Alternatively the field "Custom path of the manufacturer page" is available on the manufacturer itself.

Entries are normalised to URL-safe characters when saving, while slashes are kept as separators. A custom path applies across all channels, whereas the pattern can differ per channel.

Linking on the product detail page

Under "Target of the manufacturer logo" you decide where the logo in the top right of the product detail page leads: to the internal manufacturer page or, as in the Shopware standard, to the external manufacturer website.

In addition a text link "All articles by ..." can be shown below the logo. That is useful when the logo should still point outwards.

Contents of the manufacturer page

Every element of the page can be switched on or off individually: breadcrumb, logo, headline, description, link to the manufacturer website, article count and filters.

The headline is either "Products by name" or the plain brand name. The description appears above or below the products - below has the advantage that the articles are visible right away while the text still lives on the page.

How products are displayed

Product tiles come in three variants: standard, reduced without a button, or image only. For images you can choose standard, filling or fully visible.

The number of articles per page can be set; without a value the Shopware listing settings apply. Sorting and filters can be switched off independently.

Performance: With filters switched off the aggregations are not calculated at all. On large catalogues that saves noticeable rendering time.

Overview of all manufacturers

The overview is optional and then available at /manufacturer. It shows every manufacturer with logo and article count in uniform tiles.

For visitors searching for a brand rather than a category this is the natural entry point. Link the page in the footer or main navigation so it gets found.

Inclusion in the sitemap.xml

The setting "Include manufacturer pages in the sitemap.xml" adds the pages to the sitemap. Only manufacturers with visible products are included - empty pages stay out.

The sitemap block catches errors and writes them to the log instead of letting the whole sitemap.xml fail.

Settings per sales channel

Pick the sales channel in the header. With "All sales channels" the values apply generally. For a single channel you see per setting whether it is inherited or has its own values.

"Reset to default" discards the channel specific values; the channel then inherits from the general state again.

Checking the result

The manufacturer list shows the article count and the generated SEO URL per manufacturer. If it says "not generated yet", the address is missing - "Regenerate SEO URLs" helps.

If regeneration reports that not a single URL could be created, the URL pattern is wrong. Check that it contains the placeholder for the manufacturer name.

Languages and text fallback

Manufacturer texts are looked up in the sales channel's language. If the field is empty there, the plugin takes the main language's text, and failing that the first language that has content.

The manufacturer page stays filled even when you do not maintain every language.

Dry run before a rebuild

Before every rebuild the plugin checks each stored address template against its own sales channel, inside Shopware's SEO environment. If a template produces no valid address, the run stops and reports it - existing addresses are left untouched.

Troubleshooting

Page not reachable: Check whether the SEO URL was generated and the manufacturer has visible products. After changing the pattern, regenerate once and clear the cache.
Layout looks squeezed: The pages bring their own container structure. If the theme additionally overrides full width, double margins can appear - check the theme adjustment.
Products missing: Only articles visible in the current sales channel and assigned to the manufacturer appear on the page.

Support

Questions and requests come straight to us - support is from the developer, not from a queue. You can also request a feature through the Plugin Suite in the admin.

All settings

Every setting of the plugin with its default value and explanation, in the same order as in the administration. The texts come straight from the plugin (version 1.4.3).

Sales channel

Sales channelDefault: All sales channels

Defines which sales channel the settings below apply to. Without a selection they apply to all channels.

URL patternDefault: hersteller/{{ manufacturer.translated.name }}

Twig pattern for the address. The placeholder is replaced by the manufacturer name and turned into a clean address.

Manufacturer page content

Show breadcrumbDefault: on

Shows the path home, manufacturers, manufacturer name above the page.

Show manufacturer logoDefault: on

Shows the logo stored on the manufacturer above the headline.

Show headlineDefault: on

Shows the H1 of the page. Without a headline the page loses SEO value.

Headline formatDefault: Products by manufacturer name

Chooses between "Products by name" and the plain manufacturer name as the headline.

Show manufacturer descriptionDefault: on

Shows the description text stored on the manufacturer.

Description positionDefault: Above the products

Defines whether the description sits above or below the products.

Show link to manufacturer websiteDefault: on

Shows a link to the manufacturer website, if one is stored there.

Show product countDefault: off

Shows the number of products found below the headline.

Product listing

Show filtersDefault: on

Shows the filter bar above the listing. The manufacturer filter itself always stays hidden.

Show sortingDefault: on

Shows the select field for the sort order.

Product tile layoutDefault: Standard with image, name, price and button

Defines how much a product tile shows: standard with button, reduced without button, or image only.

Image display in the tilesDefault: Standard

Defines how product images with different aspect ratios are fitted into the tile.

Products per pageDefault: Shop default

Number of products per page. Default takes the value from the Shopware listing settings.

Linking and visibility

Manufacturer logo targetDefault: Internal manufacturer page

Defines where the manufacturer logo on the product detail page leads to.

Show additional text linkDefault: off

Additionally shows an "All products by ..." link below the logo.

Enable overview page of all manufacturersDefault: on

Enables the overview page of all manufacturers at /staw-manufacturer.

Include manufacturer pages in sitemap.xmlDefault: on

Adds the manufacturer pages to sitemap.xml. Only manufacturers with visible products are included.

Availability

Directly from Stone & Water

Available now

Monthly7,99 €
Best valueYearly71,99 €25 % cheaper

All prices net, plus VAT.

You buy the licence directly from us and receive an invoice from us. Installation by upload in the admin without SSH, updates through our licence platform, support straight from the developer.

Get in touch +49 2555 9997342

Shopware Store

In preparation

The plugin will be listed in the official Shopware Community Store. Installation and automatic updates then run through the plugin manager in the backend, billing through your Shopware account. We will link it here as soon as it is available.