
AI Auto Tagger reads each post or product and adds the most relevant tags for it, automatically. Everything happens on your own server: there is no external service, no account to create, and none of your content is ever sent anywhere.
How tags are chosen
The engine scores every word and phrase in the title and content by four signals:
- How often it appears in the text
- Whether it appears in the title
- Whether it is a multi-word phrase rather than a single word
- Whether your site already uses it as a tag
The best candidates become tags, up to the maximum you set. Tags you added yourself are never removed or replaced; the plugin only ever appends.
Works with
- Posts (post tags)
- WooCommerce products (product tags)
- Any custom post type that has a tag-style taxonomy
- The block editor and the classic editor
Features
- Tag automatically on publish or update, or only when you ask
- One-click tag suggestions in the editor sidebar, with tags your site already uses highlighted
- A per-post on/off switch
- Bulk scanner for existing content, batched so large sites do not time out, with a preview mode that shows what would be added before anything is written
- Prefer-existing-tags mode that reuses your current tag list instead of inventing near-duplicates
- An exclusion list for words that should never become tags
- Stopword lists for English, German, French, Spanish and Macedonian, picked by site language
- Cleans up after itself on uninstall (settings and per-post switches are removed; your tags stay)
Privacy
This plugin makes no network requests. Content analysis runs entirely in PHP on your server. Nothing is collected, stored elsewhere, or shared.
Screenshots

Settings and the bulk scanner on one screen.

Scanner preview mode showing which tags would be added, before anything is written.

Tag suggestions in the editor sidebar, one click to add.

The per-post on/off switch.