{"id":256050,"date":"2025-11-04T11:44:52","date_gmt":"2025-11-04T11:44:52","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-snippet-seo-pro\/"},"modified":"2026-05-21T12:11:35","modified_gmt":"2026-05-21T12:11:35","slug":"ai-snippet-seo-pro","status":"publish","type":"plugin","link":"https:\/\/es-mx.wordpress.org\/plugins\/ai-snippet-seo-pro\/","author":23381469,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.28","stable_tag":"1.0.28","tested":"7.0","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"AI Snippet SEO Pro","header_author":"RankPilotAI","header_description":"One-click AI SEO titles & meta descriptions with scoring, live preview, and bulk actions for posts & taxonomies.","assets_banners_color":"485d77","last_updated":"2026-05-21 12:11:35","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/rankpilotai.com","rating":5,"author_block_rating":0,"active_installs":0,"downloads":1024,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.1":{"tag":"1.0.1","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.10":{"tag":"1.0.10","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.11":{"tag":"1.0.11","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.12":{"tag":"1.0.12","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.13":{"tag":"1.0.13","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.14":{"tag":"1.0.14","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.15":{"tag":"1.0.15","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.16":{"tag":"1.0.16","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.17":{"tag":"1.0.17","author":"rankpilotai","date":"2025-11-10 22:16:01"},"1.0.18":{"tag":"1.0.18","author":"rankpilotai","date":"2025-11-10 23:00:32"},"1.0.19":{"tag":"1.0.19","author":"rankpilotai","date":"2025-11-14 15:45:22"},"1.0.2":{"tag":"1.0.2","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.20":{"tag":"1.0.20","author":"rankpilotai","date":"2025-11-27 10:25:46"},"1.0.21":{"tag":"1.0.21","author":"rankpilotai","date":"2025-12-01 10:18:14"},"1.0.22":{"tag":"1.0.22","author":"rankpilotai","date":"2025-12-12 17:55:44"},"1.0.23":{"tag":"1.0.23","author":"rankpilotai","date":"2026-01-03 00:10:09"},"1.0.24":{"tag":"1.0.24","author":"rankpilotai","date":"2026-01-16 14:32:00"},"1.0.25":{"tag":"1.0.25","author":"rankpilotai","date":"2026-02-16 01:31:06"},"1.0.26":{"tag":"1.0.26","author":"rankpilotai","date":"2026-03-09 00:00:28"},"1.0.27":{"tag":"1.0.27","author":"rankpilotai","date":"2026-04-24 04:15:50"},"1.0.28":{"tag":"1.0.28","author":"rankpilotai","date":"2026-05-21 12:11:35"},"1.0.3":{"tag":"1.0.3","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.4":{"tag":"1.0.4","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.5":{"tag":"1.0.5","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.6":{"tag":"1.0.6","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.7":{"tag":"1.0.7","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.8":{"tag":"1.0.8","author":"rankpilotai","date":"2025-11-10 22:16:54"},"1.0.9":{"tag":"1.0.9","author":"rankpilotai","date":"2025-11-10 22:16:54"}},"upgrade_notice":{"1.0.28":"<p>Compatibility update: tested up to WordPress 7.0. Minor maintenance, no functional changes.<\/p>","1.0.27":"<p>Major update: Free trial (25 tokens), BYOK mode (unlimited with your own OpenAI key), redesigned settings page. Existing Pro users are not affected.<\/p>","1.0.0":"<p>First public release.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3403673,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3403673,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3514712,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3514712,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.10","1.0.11","1.0.12","1.0.13","1.0.14","1.0.15","1.0.16","1.0.17","1.0.18","1.0.19","1.0.2","1.0.20","1.0.21","1.0.22","1.0.23","1.0.24","1.0.25","1.0.26","1.0.27","1.0.28","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3389669,"resolution":"1","location":"assets","locale":"","width":1480,"height":1480},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3389669,"resolution":"2","location":"assets","locale":"","width":1556,"height":1556},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3389669,"resolution":"3","location":"assets","locale":"","width":2170,"height":960},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3389669,"resolution":"4","location":"assets","locale":"","width":2138,"height":1566},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3389669,"resolution":"5","location":"assets","locale":"","width":2090,"height":1420}},"screenshots":{"1":"Post editor - AI generation panel with preview and checklist","2":"Settings - mode selection cards (Trial, BYOK, Pro)","3":"Settings - SEO settings and feature comparison table","4":"Bulk actions on list tables"}},"plugin_section":[],"plugin_tags":[2353,5777,186,240398,1460],"plugin_category":[55],"plugin_contributors":[250240],"plugin_business_model":[],"class_list":["post-256050","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-meta-description","plugin_tags-seo","plugin_tags-snippets","plugin_tags-title","plugin_category-seo-and-marketing","plugin_contributors-rankpilotai","plugin_committers-rankpilotai"],"banners":{"banner":"https:\/\/ps.w.org\/ai-snippet-seo-pro\/assets\/banner-772x250.png?rev=3514712","banner_2x":"https:\/\/ps.w.org\/ai-snippet-seo-pro\/assets\/banner-1544x500.png?rev=3514712","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/ai-snippet-seo-pro\/assets\/icon-128x128.gif?rev=3403673","icon_2x":"https:\/\/ps.w.org\/ai-snippet-seo-pro\/assets\/icon-256x256.gif?rev=3403673","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ai-snippet-seo-pro\/assets\/screenshot-1.png?rev=3389669","caption":"Post editor - AI generation panel with preview and checklist"},{"src":"https:\/\/ps.w.org\/ai-snippet-seo-pro\/assets\/screenshot-2.png?rev=3389669","caption":"Settings - mode selection cards (Trial, BYOK, Pro)"},{"src":"https:\/\/ps.w.org\/ai-snippet-seo-pro\/assets\/screenshot-3.png?rev=3389669","caption":"Settings - SEO settings and feature comparison table"},{"src":"https:\/\/ps.w.org\/ai-snippet-seo-pro\/assets\/screenshot-4.png?rev=3389669","caption":"Bulk actions on list tables"},{"src":"https:\/\/ps.w.org\/ai-snippet-seo-pro\/assets\/screenshot-5.png?rev=3389669","caption":""}],"raw_content":"<!--section=description-->\n<p>AI Snippet SEO Pro generates SEO-optimized titles, meta descriptions, focus keywords and slugs for posts, pages, custom post types and taxonomies.<\/p>\n\n<p><strong>Three ways to use:<\/strong><\/p>\n\n<ol>\n<li><strong>Free Trial<\/strong> - Start instantly with 25 free tokens, no registration or API key needed.<\/li>\n<li><strong>Bring Your Own Key (BYOK)<\/strong> - Use your own OpenAI API key for unlimited single generations at no cost.<\/li>\n<li><strong>Pro<\/strong> - Upgrade for bulk generation, auto-slug, all AI models, custom prompts, index\/noindex control, and priority support.<\/li>\n<\/ol>\n\n<p><strong>Highlights<\/strong><\/p>\n\n<ul>\n<li>One-click AI generation in the post and term editor<\/li>\n<li>Live preview, score badge (0-100), and snippet checklist<\/li>\n<li>Standalone SEO meta output (title, description, keywords tags in head)<\/li>\n<li>Index \/ Noindex control per content type (Pro)<\/li>\n<li>Bulk generate from list tables for posts and terms (Pro)<\/li>\n<li>Optional <strong>Auto-Slug<\/strong> update (WordPress keeps a 301 via <code>_wp_old_slug<\/code>)<\/li>\n<li>Model selection based on plan (GPT-4 Turbo \/ GPT-4.1 \/ GPT-4o)<\/li>\n<li>Works with custom post types and WooCommerce taxonomies<\/li>\n<\/ul>\n\n<p><strong>Ratings<\/strong><\/p>\n\n<p>If you enjoy using AI Snippet SEO Pro, please consider leaving a review on WordPress.org.<\/p>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to RankPilotAI's API to generate SEO snippets and to fetch token status.<\/p>\n\n<h3>What is sent and when<\/h3>\n\n<ul>\n<li><strong>Trial mode:<\/strong> Site URL is sent to RankPilotAI for registration. Post\/term title, excerpt\/description, slug are sent to RankPilotAI for processing.<\/li>\n<li><strong>BYOK mode:<\/strong> Post\/term title, excerpt\/description, slug are sent directly to OpenAI's API using your own API key. Nothing is sent to RankPilotAI.<\/li>\n<li><strong>Pro mode:<\/strong> Post\/term title, excerpt\/description, slug, selected model, custom prompt, site URL, domain, plugin slug, and Site Token are sent to RankPilotAI.<\/li>\n<li>On token-status checks in the settings page (Pro mode only): Site Token, site URL and domain.<\/li>\n<\/ul>\n\n<h3>Why it is sent<\/h3>\n\n<ul>\n<li>To generate the requested SEO snippet and return it to your editor<\/li>\n<li>To authorize usage and show your remaining balance (Pro mode)<\/li>\n<li>To register and track trial token usage (Trial mode)<\/li>\n<\/ul>\n\n<h3>Endpoints<\/h3>\n\n<ul>\n<li>https:\/\/rankpilotai.com\/wp-json\/rankpilotai\/v1\/snippet (Pro)<\/li>\n<li>https:\/\/rankpilotai.com\/wp-json\/rankpilotai\/v1\/snippet-bulk (Pro bulk)<\/li>\n<li>https:\/\/rankpilotai.com\/wp-json\/rankpilotai\/v1\/token-info (Pro)<\/li>\n<li>https:\/\/rankpilotai.com\/wp-json\/rankpilotai\/v1\/token-reduce (Pro)<\/li>\n<li>https:\/\/rankpilotai.com\/wp-json\/rankpilotai\/v1\/trial-register (Trial)<\/li>\n<li>https:\/\/rankpilotai.com\/wp-json\/rankpilotai\/v1\/trial-snippet (Trial)<\/li>\n<li>https:\/\/api.openai.com\/v1\/chat\/completions (BYOK - direct to OpenAI)<\/li>\n<\/ul>\n\n<h3>Providers<\/h3>\n\n<ul>\n<li>RankPilotAI (Terms: https:\/\/rankpilotai.com\/terms-and-conditions, Privacy: https:\/\/rankpilotai.com\/privacy-policy)<\/li>\n<li>OpenAI (BYOK mode only - Terms: https:\/\/openai.com\/policies\/terms-of-use, Privacy: https:\/\/openai.com\/policies\/privacy-policy)<\/li>\n<\/ul>\n\n<h3>Uninstall<\/h3>\n\n<p>Removing the plugin deletes its settings and only the score meta it created:\n- Deletes option: <code>aissp_settings<\/code> (includes trial_token, openai_key)\n- Deletes metas: <code>_aissp_score<\/code> on posts\/terms\n- Leaves user content metas intact: <code>_aissp_focus_keyword<\/code>, <code>_aissp_seo_title<\/code>, <code>_aissp_seo_description<\/code><\/p>\n\n<h3>Developer Notes<\/h3>\n\n<p><strong>Meta Keys<\/strong>\n- <code>_aissp_focus_keyword<\/code>, <code>_aissp_seo_title<\/code>, <code>_aissp_seo_description<\/code>, <code>_aissp_score<\/code><\/p>\n\n<p><strong>Filters<\/strong>\n- <code>aissp_http_args( $args, $url, $payload, $method )<\/code>\n- <code>aissp_http_retry_codes( $codes )<\/code>\n- <code>aissp_http_retries( $n )<\/code>\n- <code>aissp_http_result( $res, $url, $payload, $method, $args, $attempts )<\/code>\n- <code>aissp_bulk_endpoint( $url )<\/code><\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload and activate <strong>AI Snippet SEO Pro<\/strong>.<\/li>\n<li>Go to <strong>AI Snippet SEO Pro<\/strong> in the admin menu.<\/li>\n<li>Choose your mode:\n\n<ul>\n<li><strong>Free Trial<\/strong> - Click \"Start Free Trial\" for 25 free tokens (no registration needed)<\/li>\n<li><strong>Own API Key<\/strong> - Enter your OpenAI API key for unlimited single generations<\/li>\n<li><strong>Pro<\/strong> - Enter your RankPilotAI Site Key for full features (bulk, auto-slug, all models)<\/li>\n<\/ul><\/li>\n<li>Open any post, page, or taxonomy term and click <strong>Generate with AI Snippet SEO Pro<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20to%20register%20or%20create%20an%20account%3F\"><h3>Do I need to register or create an account?<\/h3><\/dt>\n<dd><p>No. The free trial starts instantly with one click. For BYOK mode, just paste your OpenAI API key.<\/p><\/dd>\n<dt id=\"is%20there%20a%20free%20option%3F\"><h3>Is there a free option?<\/h3><\/dt>\n<dd><p>Yes. 25 free trial tokens are included with no registration. After that, use your own OpenAI API key for unlimited free generations, or upgrade to Pro for advanced features.<\/p><\/dd>\n<dt id=\"which%20models%20are%20supported%3F\"><h3>Which models are supported?<\/h3><\/dt>\n<dd><p>GPT-4.1 Mini (Trial &amp; BYOK), plus GPT-4 Turbo, GPT-4.1, and GPT-4o in Pro mode.<\/p><\/dd>\n<dt id=\"what%20data%20leaves%20my%20site%3F\"><h3>What data leaves my site?<\/h3><\/dt>\n<dd><p>Only minimal context: post\/term title, excerpt\/description, current slug, optional focus keyword, your domain and site URL, selected model, and your Site Key. In BYOK mode, data goes directly to OpenAI and nothing is sent to RankPilotAI.<\/p><\/dd>\n<dt id=\"will%20auto-slug%20break%20existing%20urls%3F\"><h3>Will Auto-Slug break existing URLs?<\/h3><\/dt>\n<dd><p>When enabled, the new slug replaces the old one and WordPress stores the previous slug in <code>_wp_old_slug<\/code>, serving an automatic <strong>301<\/strong>.<\/p><\/dd>\n<dt id=\"what%20is%20the%20difference%20between%20trial%2C%20byok%20and%20pro%3F\"><h3>What is the difference between Trial, BYOK and Pro?<\/h3><\/dt>\n<dd><ul>\n<li><strong>Trial:<\/strong> 25 lifetime tokens, GPT-4.1 Mini only, single generation only.<\/li>\n<li><strong>BYOK:<\/strong> Unlimited single generations with your own OpenAI API key, GPT-4.1 Mini.<\/li>\n<li><strong>Pro:<\/strong> Bulk generation, auto-slug, custom prompts, all models (GPT-4 Turbo, GPT-4.1, GPT-4o), index\/noindex control, priority support, multi-site licenses.<\/li>\n<\/ul><\/dd>\n<dt id=\"does%20it%20replace%20my%20seo%20plugin%3F\"><h3>Does it replace my SEO plugin?<\/h3><\/dt>\n<dd><p>No. You can keep your existing SEO plugin. This plugin focuses on fast, consistent AI generation and outputs its own meta tags.<\/p><\/dd>\n<dt id=\"works%20with%20custom%20post%20types%20and%20woocommerce%3F\"><h3>Works with custom post types and WooCommerce?<\/h3><\/dt>\n<dd><p>Yes - any public post type, plus common taxonomies such as category, post_tag, product_cat, and product_tag.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.28<\/h4>\n\n<ul>\n<li>Compatibility: tested up to WordPress 7.0.<\/li>\n<li>Maintenance: minor housekeeping and copy cleanup. No functional changes.<\/li>\n<\/ul>\n\n<h4>1.0.27<\/h4>\n\n<ul>\n<li>NEW: Three-mode system - Trial (25 free tokens), BYOK (your own OpenAI key), Pro (RankPilotAI).<\/li>\n<li>NEW: Plugin works immediately after install with zero-friction free trial.<\/li>\n<li>NEW: BYOK mode - unlimited single generations using your own OpenAI API key.<\/li>\n<li>NEW: Redesigned settings page with mode selection, feature comparison table, and Pro feature indicators.<\/li>\n<li>Bulk generation, auto-slug, custom prompt, model selection, and index\/noindex are now Pro-only features.<\/li>\n<li>Maintenance: tested with WordPress 6.9.1, minor compatibility improvements.<\/li>\n<\/ul>\n\n<h4>1.0.26<\/h4>\n\n<ul>\n<li>Maintenance: tested with WordPress 6.9.1, minor compatibility improvements.<\/li>\n<\/ul>\n\n<h4>1.0.25<\/h4>\n\n<ul>\n<li>UI: Modernized settings page with gradient header, card-based layout, model radio cards, usage grid, and responsive design.<\/li>\n<\/ul>\n\n<h4>1.0.24<\/h4>\n\n<ul>\n<li>Maintenance: minor version consistency updates and small documentation\/copy cleanup. No functional changes.<\/li>\n<\/ul>\n\n<h4>1.0.23<\/h4>\n\n<ul>\n<li>Maintenance: minor version consistency updates and small documentation\/copy cleanup. No functional changes.<\/li>\n<\/ul>\n\n<h4>1.0.22<\/h4>\n\n<ul>\n<li>Maintenance: version consistency updates and minor documentation\/copy cleanup. No functional changes.<\/li>\n<\/ul>\n\n<h4>1.0.21<\/h4>\n\n<ul>\n<li>New installs start with an empty Site Key field instead of a random generated key.<\/li>\n<\/ul>\n\n<h4>1.0.20<\/h4>\n\n<ul>\n<li>Tweak: Updated short description and plugin listing copy. No functional changes.<\/li>\n<\/ul>\n\n<h4>1.0.10<\/h4>\n\n<ul>\n<li>Marked as tested up to 6.8.3. FAQ clarified.<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Cleanup: removed custom \"View details\" row-meta link.<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>Row-meta cleanup and small internal refactor.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First public release.<\/li>\n<\/ul>","raw_excerpt":"AI-powered SEO snippet generation for posts and taxonomies. Create optimized titles, meta descriptions, focus keywords and slugs in one click.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/256050","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=256050"}],"author":[{"embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/rankpilotai"}],"wp:attachment":[{"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=256050"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=256050"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=256050"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=256050"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=256050"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-mx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=256050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}