Apiro Auto SEO Metadata Filler
Apiro Auto SEO Metadata Filler automatically generates Yoast SEO fields (_yoast_wpseo_title, _yoast_wpseo_metadesc, and _yoast_wpseo_focuskw) when you publish or update your content. It only touches empty fields by default to avoid overwriting your manual edits.
It features a comprehensive tools panel with: * Bulk Processing: Batch process all existing content using optimized keyset pagination queries. * Failure Tracking: Log failed items (due to AI rate limits or cURL timeouts) with detailed error reasons and retry them specifically. * Multiple Engines: Choose between Classic (local string heuristics), Pollinations AI (free keyless AI generator), and Custom AI API (configured with your own API endpoint and key, e.g., OpenAI, DeepSeek, OpenRouter, etc.). * Change Log: Review, verify, and revert changes directly from the management panel. * Browse & Edit: Search, filter, and inline edit your posts, pages, and products with an instant preview modal.
Third-Party Services
This plugin can connect to external third-party AI completion services to generate SEO title, meta description, and focus keyphrase suggestions. Depending on the configured settings, it may transmit content to the following external APIs:
- Pollinations AI (if “AI Powered (Pollinations.ai)” engine is selected)
* What it is used for: A free, keyless AI completion gateway that routes requests to reasoning-capable open weight models. * What data is sent: Transmits the post title and a truncated snippet of the post content (up to 1,500 characters) to generate SEO suggestions. This happens only when a user triggers bulk generation, updates an eligible post, or uses the inline editor’s generate tool. No user credentials or personal data are sent. * Service Links: – Terms of Service: https://pollinations.ai/terms – Privacy Policy: https://pollinations.ai/privacy
- Custom AI API (if “Custom AI API” engine is selected and configured)
* What it is used for: Allows administrators to connect the plugin to any custom OpenAI-compatible API provider (such as OpenAI, OpenRouter, or DeepSeek) using their own API key and model. * What data is sent: Transmits the post title and a truncated snippet of the post content (up to 1,500 characters) to the user’s custom API endpoint. This occurs when initiating bulk processing, saving/updating posts, or triggering manual generation in the editor. * Service Links (depending on the provider you configure): – OpenAI Terms of Service: https://openai.com/policies/terms-of-use – OpenAI Privacy Policy: https://openai.com/policies/privacy-policy – DeepSeek Terms of Service: https://cdn.deepseek.com/policies/en-US/deepseek-open-platform-terms-of-service.html – DeepSeek Privacy Policy: https://cdn.deepseek.com/policies/en-US/deepseek-privacy-policy.html – OpenRouter Terms of Service: https://openrouter.ai/terms – OpenRouter Privacy Policy: https://openrouter.ai/privacy