Welcome to the WooCommerce SEO Toolkit Demo

The WooCommerce SEO Toolkit plugins add a number of additions and improvements to WooCommerce to greatly increase the on-site SEO of you store.

Each feature is listed below with instructions on how to see it in action. Feel free to look around and see the plugin in action.

Pretty Filters

The Pretty Filters feature replaces the filter parameters in the URL (when filters by attributes) with the keyword of the filter itself. Each filter term is added to the URL in a specific order (which you decide) so that you will never get multiple URLs which point to the same content.

How to see it in action: Browse to the Shop page or any category page and click on the filters in the Filter by Attribute blocks. Notice how instead of having filter_color=blue in the URL, you instead have just the term (blue) in the URL.
If you click on a combination of terms but in a different order (blue then large vs large then blue), notice how the URL always remains the same.

Filters in Breadcrumbs

By default, when filtering the shop or category page, the breadcrumbs don’t change and remain as they are.
This plugin adds the filters that you selected into the breadcrumbs so you can see exactly what order you’ve selected the filters in.

Further more, after selecting filters, if the user clicks into a product, the filters will be preserved and shown on the product page so they can clearly see how they got to that product page.

How to see it in action: Browse to the shop page or any category page and filter the products using the Filter by Attribute block. The filters that you select and the order that you select them in will be shown in the breadcrumbs.
Click into a product after selecting some filters and the same filters and the order they were selected in will be shown on the product page also.

Remove Product Category Base (with optional redirect)

WooCommerce by default requires a base (product-category) to be added to the URL of all product categories. This feature removes it. Further more, if the user manually browsers to a URL with the base – or if you have links can include the base – the plugin can automatically redirect to the URL without the base.

How to see it in action: Browse to a category page. The URL will simple be the category name without the base.
You can also manually go to category URL with the base and you will automatically be redirected to the category page without the base.

Remove Product Base

Similar to the category base, WooCommerce by default requires a base (product) to be added to the URL of all products. This feature removes it. Further more, if the user manually browsers to a URL with the base – or if you have links can include the base – the plugin can automatically redirect to the URL without the base.

How to see it in action: Browse to a product page. The URL will simple be the product name without the base.
You can also manually go to product URL with the base and you will automatically be redirected to the product page without the base.

Dynamic Content (Shop and Category)

This plugin allows you to dynamically output different content on the page based on the filters that the user has selected. You are able to dynamically generate the page title, meta description, page heading, page description and the values of the robots meta tag.

You can do this by either creating a template that will be applied to all pages which will create the content based on that template and tags within the template, or if you want more control, you can explicitly specify the content that will appear on the page for a specific combination of filters.

How to see it in action: Browse to the shop page. Since there are no filters selected, we’ve set specific Dynamic Content to output the page heading and page description as well as the meta title and meta description.

Click on the Green colour filter. Notice how the Dynamic Content changes. We have not set any specific dynamic content items for when just the Green filter is selected. Instead we have set a generic Dynamic Content item for any combination of filters.

Remove the Green colour filter and apply the Red filter. Now notice how the Dynamic Content is no longer the generic one that was being applied when Green was selected. We have created a Dynamic Content item specifically for when only the Red filter is selected.

Now apply the Large size filter (with the Red colour filter). Again Notice how the dynamic content item is not the previous content when only Red was selected, or the generic dynamic content. This is another dynamic content item created specifically for when Red and Large are selected together.

For all of these dynamic content items, the following pieces of content on the page are changing: meta title, meta description, page heading, page description and the meta robots tag.

Various dynamic content items have also been set for each category also so browse around the category pages and you’ll see them in action in the same way.

Dynamic Content (Product)

Dynamic content items can also be created for product pages. These content items allow you to dynamically create and output the products title, description, meta title, meta description and the meta robots tag.
The dynamic content can either be created using a template (with various tags) which will be applied to all products, or by manually creating the content for each product – of a combination of both by choosing when to override the global template.

How to see it in action: All product have had the global Dynamic Content template applied to the them so the Page heading and description, meta title and description are being dynamically generated using template tags.

The Beanie product though, is overriding the global template with its own Dynamic Content where we have manually set the page heading and description.