Description
WooCommerce shows one category at a time, with the SEO fields at the bottom of each edit page. This plugin puts every product category on a single screen under Products > Category SEO and saves the SEO values into the fields of the SEO plugin you already use.
Editor
- Every product category on one screen, with the hierarchy
- Name, slug, description, SEO title, meta description and robots per category
- Character counters against the 60 and 160 character marks
- Per-category robots (index/noindex, plus nofollow where the SEO plugin supports it); the site-wide default stays in place when nothing is set
- Save one category or all changed categories at once
- Search across names, slugs, descriptions and meta
- Hide the fields you are not using
- Warning when a slug change creates a new URL
CSV
- Export every category with slug, name, description, SEO title, meta description and robots
- Import the same file back after editing it in a spreadsheet; rows match on term ID, then slug
- Import updates every column it finds: name, slug, description, SEO title, meta description and robots. A column left out of the file is left untouched. It never creates categories
SEO plugins
Rank Math, Yoast SEO and SEOPress are detected automatically. Without one of them, names, slugs and descriptions still work and the SEO fields are disabled. Yoast SEO has no per-term nofollow, so that control is hidden when Yoast is active.
Add-on
A separate add-on from brainrune.com adds a primary category audit with one-pass fixes and bulk operations across products and the category tree. The free plugin is complete on its own; nothing in it is limited.
Privacy
No data leaves your site. No accounts, no tracking, no external requests. The one bundled font (Jost, SIL Open Font License) is loaded from the plugin folder.
Screenshots



Installation
- Upload the plugin folder to
/wp-content/plugins/, or install it from Plugins > Add New. - Activate it. WooCommerce must be active.
- Open Products > Category SEO.
FAQ
-
Does it require Rank Math, Yoast SEO or SEOPress?
-
No. Names, slugs and descriptions can be edited without any SEO plugin. The SEO title, meta description and robots fields need one of the three, because that is where the values are stored.
-
Where are the SEO values saved?
-
In the term fields of the active SEO plugin: Rank Math and SEOPress term meta, or the Yoast SEO taxonomy meta option. Nothing is stored in a format of its own.
-
Will changing a slug break URLs?
-
Yes, the same way it would in WooCommerce. The old URL returns a 404 until you add a redirect. The editor flags the field as soon as the slug changes and the save notice counts the slugs that changed.
-
Does the CSV import create categories?
-
No, it only updates existing ones. It matches on term ID, then slug, and writes back every column present in the file: name, slug, description, SEO title, meta description and robots. A column missing from the file is left untouched. Renaming a slug through the import has the same effect as renaming it in the editor: the old URL returns a 404 until you add a redirect.
-
What does uninstalling remove?
-
Nothing. The plugin keeps no settings of its own; categories and SEO values stay where they are.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Category SEO Editor for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Category SEO Editor for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.1.3
- The Pro tab is now an Add-ons tab: one card per module of the separate add-on, with a switch that stays off until it is installed. No pictures ship with the plugin any more; the archive is a fifth of the size.
- Fix: the screen was 20px wider than wp-admin, which showed a horizontal scrollbar.
2.1.2
- CSV import now writes the name and slug columns as well, so an exported file can be edited and imported back in full.
- Script and style handles and the localised JS object renamed to the plugin prefix.
2.1.1
- Saving a category purges only that category in LiteSpeed Cache instead of relying on the site-wide term hooks.
2.1.0
- Pro features moved to the separate Pro add-on. This plugin is the editor and the CSV tools.
- Fixed: save, export and import actions were registered under a different name than the forms used.
2.0.0
- Rewritten: English throughout, split into files.
- Yoast SEO and SEOPress support alongside Rank Math.
- New editor: one card per category, field toggles, per-card save, unsaved-changes bar.
- Slug changes flagged before and after saving.