SmartTags AI – WooCommerce Product Tags & SEO Automation

Plugin Banner

SmartTags AI – WooCommerce Product Tags & SEO Automation

by Webdirection

Download
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

  1. Open SmartTags and run the First Run catalog scan
  2. See how many products have no tags, fewer than 3 tags, or weak tag quality
  3. Generate suggestions for 5 sample products
  4. Review and approve saved suggestions in the Review Queue
  5. 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.au to:
    • 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.au for 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/

  1. Upload the plugin files to the /wp-content/plugins/smarttags-ai-for-woocommerce directory, or install the plugin via the WordPress Plugins screen.
  2. Activate the plugin.
  3. Ensure WooCommerce is installed and activated.
  4. Go to Woo-SmartTags in the WordPress admin menu.
  5. Test tag generation before enabling automation.
  6. Configure scheduling and automation settings.
  1. Generate SEO product tags using real Google search data

    Generate SEO product tags using real Google search data

  2. Review and approve generated tags before applying

    Review and approve generated tags before applying

  3. Configure semi-automatic or fully automatic tag generation

    Configure semi-automatic or fully automatic tag generation

  4. Generated tags applied directly to WooCommerce products

    Generated tags applied directly to WooCommerce products

Does this plugin require an API key?

No API key is required for Google Search Suggestions.
AI-based tag generation requires API keys for the selected provider.

What data leaves my site?

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.

Can I review tags before they are applied?

Yes. Semi-automatic mode allows you to review and approve tags before applying them.

How many tags can be generated per product?

You can configure a maximum tag limit between 3 and 30 tags per product.

Is this plugin compatible with WordPress 7?

Yes. SmartTags is tested with WordPress 7.0 and requires WooCommerce 5.0 or higher.

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+
Back to top