=== BinaryPH AI SEO - Focus Keywords === Contributors: BinaryPH Requires at least: 6.9 Tested up to: 6.9 Requires PHP: 8.3 Stable tag: 1.0.4 License: GPL2 Boost SEO with AI-generated focus keywords for posts, pages & products. Works with Yoast, Rank Math & WooCommerce. == Description == Supercharge your SEO with our AI plugin. Intelligently sets focus keywords for pages, posts, and products to improve your search engine rankings. This powerful tool leverages AI models to suggest relevant keywords, seamlessly integrating with popular SEO plugins like Yoast and Rank Math, and WooCommerce. Full instructions available at: https://binary.ph/binaryph-ai-seo/ ### Key Features: * AI-Powered Keyword Generation: Automatically identifies and suggests optimal focus keywords for your posts and pages. * WooCommerce Integration: When WooCommerce is active, the plugin extends its AI capabilities to generate focus keywords for your products. * Flexible AI Model Support: Choose your preferred AI platform and model. The plugin is compatible with Gemini, OpenRouter, Grok, OpenWebUI, Ollama, and Pollinations. * Rate Limit Protection: Includes a built-in pause between suggestions to prevent overwhelming AI models. == External Services == This plugin connects to third-party APIs to fetch AI-generated focus keyword suggestions based on post, page or product titles. Requests may be sent to one of the following services depending on user configuration: Google Gemini – Used for keyword generation. Sends prompt data. Models: https://ai.google.dev/gemini-api/docs/models Privacy: https://policies.google.com/privacy Terms: https://policies.google.com/terms OpenRouter – Sends content data to selected models. Models: https://openrouter.ai/models?q=free&order=newest Privacy: https://openrouter.ai/privacy Terms: https://openrouter.ai/terms xAI Grok – Processes input to generate keywords. Models: https://docs.x.ai/docs/models Privacy: https://x.ai/legal/privacy-policy Terms: https://x.ai/legal/terms-of-service Pollinations.AI – Processes input to generate keywords. Models: https://gen.pollinations.ai/text/models Terms: https://pollinations.ai/ OpenWebUI – Connects with self-hosted or compatible models. Models: https://openwebui.com/models Ollama – Connects with your local or remote Ollama instance. Models: https://ollama.com/library == Installation == 1. Upload the plugin files to the `/wp-content/plugins/binaryph-ai-seo` directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. Navigate to `BinaryPH AI SEO -> API Settings` to input your API keys and select your AI provider. == Frequently Asked Questions == = Do I need an API key to use this? = Yes, you will need an API key from one of the supported providers (like OpenRouter, Gemini, Grok, or Pollinations.AI). Local models like Ollama or OpenWebUI do not require a standard external API key but must be accessible from your WordPress server. == Changelog == = 1.0.4 = * Updated WP compatibility to 6.9.1. * Added support for Pollinations.AI text generation. * Improved WP Cron background processing to avoid server timeouts. * Fixed missing nonce verification on manual cron triggers. = 1.0.3 = * Initial optimization for WooCommerce and Yoast/Rank Math integrations.