SmartTags AI – WooCommerce Product Tags & SEO Automation
SmartTags AI – WooCommerce Product Tags & SEO Automation
Description
SmartTags AI for WooCommerce automatically generates high-quality, SEO-friendly product tags for your WooCommerce store using real Google search suggestions and optional AI models.
Instead of manually guessing keywords or maintaining tags by hand, SmartTags helps you discover long-tail search terms customers actually use, improving product discoverability while saving hours of manual work.
The plugin works out of the box with Google Search Suggestions (no API key required) and supports optional AI-based tag generation using your own API keys.
Why Use SmartTags?
- Discover real search terms based on Google autocomplete data
- Improve product discoverability with relevant long-tail tags
- Reduce manual tagging work across large product catalogs
- Keep product tags consistent and up to date
- Maintain full control over when and how tags are applied
Key Features
- SEO-Friendly Tag Generation – Generate product tags based on real Google search suggestions
- No API Key Required – Works immediately using Google Search Suggestions
- Optional AI Tag Generation – Use your own API keys (Google Gemini, Groq, OpenAI)
- Two Automation Modes
- Semi-automatic mode – Review generated tags before applying
- Fully automatic mode – Apply tags automatically using WordPress cron
- Category Filtering – Select which product categories should be processed
- Tag Limits – Set a maximum number of tags per product (configurable between 3 and 30)
- Tag Quality Management – Automatically replace low-quality tags when limits are reached
- Stopwords Filtering – Built-in filtering removes unwanted or low-quality terms
- Scheduling – Run automation on a weekly or monthly schedule
- Testing Tools – Test tag generation on individual or sample products
- First Run Catalog Scan – See products with missing, thin, or weak tags in under 60 seconds
- Safe Preview Run – Generate suggestions for 5 products and save them to the Review Queue
- Review Queue – Review and approve tags before publishing (semi-automatic mode)
Free vs Pro
The free version includes everything you need to start:
- Google Search Suggestions (no API key required)
- Local automation using WordPress cron
- Optional AI-powered tag generation using your own API keys
- Semi-automatic and fully automatic modes
- Category filters, tag limits, and review tools
- First Run catalog scan and safe 5-product preview
Pro Version
SmartTags Pro is an optional upgrade designed for stores that require hands-free automation and higher reliability.
The Pro version adds:
* Pro prompt templates for stronger AI tag recommendations
* Cloud-based fully automatic mode (not dependent on WordPress cron)
* Reliable scheduling and execution monitoring
* Job execution logs and status tracking
* Improved reliability for large catalogs
* Priority support
The free version remains fully functional without Pro.
How It Works
- Open SmartTags and run the First Run catalog scan
- See how many products have no tags, fewer than 3 tags, or weak tag quality
- Generate suggestions for 5 sample products
- Review and approve saved suggestions in the Review Queue
- Configure tag limits, category filters, and automation after you have seen the first results
Use Cases
- Generate product tags based on real Google search suggestions
- Improve WooCommerce SEO with long-tail keywords
- Maintain consistent tagging across large product catalogs
- Reduce repetitive manual tagging work
- Replace outdated or low-quality tags automatically
Requirements
- WordPress 5.8 or higher (tested with WordPress 7.0)
- WooCommerce 5.0 or higher
- PHP 7.4 or higher
Telemetry & Privacy
- Telemetry is disabled by default.
- When disabled, the plugin operates locally and does not contact external services except Google Search Suggestions, selected AI providers, Pro license checks, and Pro prompt/model configuration updates.
- When enabled, the plugin may contact
webdirection.com.auto:- Fetch shared AI model lists and prompt templates
- Sync license status for SmartTags Pro
- Data sent for telemetry sync (only when telemetry is enabled):
- Site URL
- Domain fingerprint
- Plugin version and license status
- Anonymous usage counters
- Pro prompt/model configuration requests may include the site URL, plugin version, and license status required to deliver the Pro feature. No product, customer, or order data is sent to
webdirection.com.aufor prompt template updates. - No customer, order, or personal data is transmitted.
- Telemetry can be disabled at any time in the plugin settings.
External Services
This plugin connects to the following external services:
webdirection.com.au
* Purpose: License validation for SmartTags Pro, cloud-based scheduling, shared AI model configuration, and prompt template updates
* Data sent for telemetry sync (only when telemetry is enabled):
* Site URL and domain fingerprint
* Plugin version and license status
* Anonymous usage counters
* Data sent for Pro prompt/model configuration:
* Site URL, plugin version, and license status
* Terms of Service: https://webdirection.com.au/terms-of-service/
* Privacy Policy: https://webdirection.com.au/privacy-policy/
* Note: No customer, order, or product data is transmitted to webdirection.com.au
Google Search Suggestions API (suggestqueries.google.com)
* Purpose: Fetch real-time search suggestions for tag generation
* Data sent: Product titles and keywords
* Authentication: None (public API)
* Terms of Service: https://policies.google.com/terms
* Privacy Policy: https://policies.google.com/privacy
Optional AI Service Providers
These services are used only if AI features are enabled and the corresponding provider is selected.
-
Google Gemini API (generativelanguage.googleapis.com)
- Data sent: Product titles and descriptions
- Terms: https://ai.google.dev/terms
- Privacy: https://policies.google.com/privacy
-
Groq API (api.groq.com)
- Data sent: Product titles and descriptions
- Terms: https://groq.com/terms-of-service/
- Privacy: https://groq.com/privacy-policy/
-
OpenAI API (api.openai.com)
- Data sent: Product titles and descriptions
- Terms: https://openai.com/api/policies/terms/
- Privacy: https://openai.com/api/policies/privacy-policy/
Support
Support and bug reports:
https://wordpress.org/support/plugin/smarttags-ai-for-woocommerce/
Installation
- Upload the plugin files to the
/wp-content/plugins/smarttags-ai-for-woocommercedirectory, or install the plugin via the WordPress Plugins screen. - Activate the plugin.
- Ensure WooCommerce is installed and activated.
- Go to Woo-SmartTags in the WordPress admin menu.
- Test tag generation before enabling automation.
- Configure scheduling and automation settings.
Screenshots
Faq
No API key is required for Google Search Suggestions.
AI-based tag generation requires API keys for the selected provider.
By default, only product titles or keywords are sent to Google Search Suggestions or selected AI providers for tag generation.
No customer or order data is transmitted. Telemetry is optional and disabled by default.
Yes. Semi-automatic mode allows you to review and approve tags before applying them.
You can configure a maximum tag limit between 3 and 30 tags per product.
Yes. SmartTags is tested with WordPress 7.0 and requires WooCommerce 5.0 or higher.
Reviews
Changelog
1.0.9
-
First Run experience
- Added a catalog scan that highlights products with no tags, fewer than 3 tags, or weak tag quality
- Added a safe preview action that generates suggestions for 5 sample products and saves them to the Review Queue
- Added a clearer empty Review Queue state that sends users back to the preview flow
-
Free vs Pro positioning
- Clarified that the free version includes Google Search Suggestions, local automation, Review Queue, and optional BYO AI keys
- Clarified Pro value as better prompt templates, cloud automation, job logs, monitoring, and priority support
-
Compliance, safety, and performance
- Added nonce and capability-protected AJAX endpoints for the First Run flow
- Cached catalog opportunity scans to reduce repeated database work on the settings page
- Removed dynamic inline styling from admin JavaScript and moved UI state styling into CSS classes
- Updated external service disclosure for Pro prompt/model configuration requests
1.0.8
-
Review Queue refinements
- Tag quality scoring now accepts preloaded popularity data to avoid redundant lookups per product row
- Reused page-level tag popularity when rendering quality scores in the Review Queue
-
Product validation improvements
- Strengthened get_product_safe() with instanceof WC_Product checks for more reliable product object validation
-
Documentation
- Added FAQ entry confirming WordPress 7.0 compatibility
1.0.7
-
Verified compatibility with WordPress 7.0 “Armstrong”
-
Review Queue performance improvements for large catalogs
- Paginated product queries now load only the current page of product IDs instead of the full catalog
- Added get_products_count_optimized() for lightweight, cached pagination counting
- Skipped online popularity HTTP requests when calculating quality scores on the queue page
- Reused tag popularity data across product rows instead of fetching per row
- Automatically skipped the missing-products diagnostic when the queue exceeds 3,000 products
- Reduced timeout risk on large WooCommerce stores
-
Theme and plugin compatibility improvements
- Added defensive product validation to prevent crashes when themes or plugins modify WooCommerce product objects
- Introduced get_product_safe() helper to validate product instances before calling methods
1.0.5
- Improved Job Logs page for better WooCommerce product SEO workflow
- Execution logs are now always visible for easier monitoring of AI product tag generation
- Enhanced UI consistency across Cleanup Status, Job Status, and Execution History sections
- Improved visual layout and usability for bulk product tag optimization tasks
1.0.4
- Fixed license activation failures caused by incorrect domain detection
- Improved license activation reliability by normalizing domain values before validation
1.0.3
- Fixed pagination issues in the review queue
- Improved pagination reliability when navigating between pages
1.0.2
- Fixed scheduled jobs not processing products that already have existing tags
1.0.1
- Performance optimizations for the review queue page
- Optimized statistics calculation to only process current page products
- Limited missing products query to 50 products to improve performance on large stores
- Added batch loading of post meta and terms to reduce database queries
- Improved page load times for stores with large product catalogs
- Fixed slow page loads when accessing the review queue with many products
1.0.0
- Initial release
- Automatic tag generation using Google Search Suggestions
- Optional AI-powered tag generation
- Semi-automatic and fully automatic modes
- Category filtering and tag limits
- Review queue and testing tools
- Telemetry disabled by default
- Compatible with WordPress 5.8+ (tested up to 7.0) and WooCommerce 5.0+



