{"id":328796,"date":"2026-06-26T08:08:21","date_gmt":"2026-06-26T08:08:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/rankhive-ai-seo-agent\/"},"modified":"2026-06-26T08:07:51","modified_gmt":"2026-06-26T08:07:51","slug":"rankhive-ai-seo-agent","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/rankhive-ai-seo-agent\/","author":23483144,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.1.1","stable_tag":"0.1.1","tested":"7.0","requires":"6.5","requires_php":"8.1","requires_plugins":null,"header_name":"RankHive - AI SEO Agent","header_author":"1729 Labs","header_description":"WordPress Plugin for RankHive to automate your SEO using AI.","assets_banners_color":"2d2614","last_updated":"2026-06-26 08:07:51","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.rankhive.app","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":36,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.1.1":{"tag":"0.1.1","author":"1729labs","date":"2026-06-26 08:07:51"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3586927,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3586927,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3586927,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3586927,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3586927,"resolution":"1","location":"assets","locale":"","width":2970,"height":1672},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3586927,"resolution":"2","location":"assets","locale":"","width":2970,"height":1260},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3586927,"resolution":"3","location":"assets","locale":"","width":2970,"height":1556},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3586927,"resolution":"4","location":"assets","locale":"","width":2970,"height":1528}},"screenshots":{"1":"RankHive AI SEO Agent \u2014 connect WordPress to agentic SEO with human approval before changes go live.","2":"How RankHive works \u2014 AI recommendations are reviewed and approved in RankHive before WordPress is updated.","3":"How it works \u2014 overview of the connect, analyze, approve, and apply workflow.","4":"What the plugin handles \u2014 secure connection, schema, redirects, webhooks, and operational diagnostics on your site."}},"plugin_section":[],"plugin_tags":[2353,2994,726,1117,186],"plugin_category":[55],"plugin_contributors":[268965],"plugin_business_model":[],"class_list":["post-328796","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-metadata","plugin_tags-redirects","plugin_tags-schema","plugin_tags-seo","plugin_category-seo-and-marketing","plugin_contributors-1729labs","plugin_committers-1729labs"],"banners":{"banner":"https:\/\/ps.w.org\/rankhive-ai-seo-agent\/assets\/banner-772x250.png?rev=3586927","banner_2x":"https:\/\/ps.w.org\/rankhive-ai-seo-agent\/assets\/banner-1544x500.png?rev=3586927","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/rankhive-ai-seo-agent\/assets\/icon-128x128.png?rev=3586927","icon_2x":"https:\/\/ps.w.org\/rankhive-ai-seo-agent\/assets\/icon-256x256.png?rev=3586927","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/rankhive-ai-seo-agent\/assets\/screenshot-1.png?rev=3586927","caption":"RankHive AI SEO Agent \u2014 connect WordPress to agentic SEO with human approval before changes go live."},{"src":"https:\/\/ps.w.org\/rankhive-ai-seo-agent\/assets\/screenshot-2.png?rev=3586927","caption":"How RankHive works \u2014 AI recommendations are reviewed and approved in RankHive before WordPress is updated."},{"src":"https:\/\/ps.w.org\/rankhive-ai-seo-agent\/assets\/screenshot-3.png?rev=3586927","caption":"How it works \u2014 overview of the connect, analyze, approve, and apply workflow."},{"src":"https:\/\/ps.w.org\/rankhive-ai-seo-agent\/assets\/screenshot-4.png?rev=3586927","caption":"What the plugin handles \u2014 secure connection, schema, redirects, webhooks, and operational diagnostics on your site."}],"raw_content":"<!--section=description-->\n<p>RankHive - AI SEO Agent connects a WordPress site to RankHive. RankHive provides Agentic SEO: AI-recommended SEO changes are applied to WordPress only after your approval in the RankHive app.<\/p>\n\n<p>This is an early access release. A RankHive account is required for AI analysis, approvals, reporting, scheduling, and WordPress writes.<\/p>\n\n<p>The plugin handles:<\/p>\n\n<ul>\n<li>secure site connection and credential storage<\/li>\n<li>authenticated REST bridge for reads and guarded writes<\/li>\n<li>plugin-owned schema rendering<\/li>\n<li>plugin-owned redirects and optional robots management<\/li>\n<li>outbound webhook delivery for site events<\/li>\n<li>operational dashboard, activity feed, and connection diagnostics<\/li>\n<\/ul>\n\n<p>RankHive handles:<\/p>\n\n<ul>\n<li>AI analysis and recommendations<\/li>\n<li>approvals and change history<\/li>\n<li>reporting, billing, scheduling, and user management<\/li>\n<li>Google integrations<\/li>\n<\/ul>\n\n<p>The plugin transmits site content and metadata to RankHive only after an administrator connects the site.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>RankHive - AI SEO Agent does not transmit site data until the administrator connects the plugin to RankHive. Once connected, the plugin may send site URLs, site metadata, active theme and plugin metadata, WordPress\/PHP\/plugin versions, post and page titles, slugs, URLs, excerpts, content, content hashes, SEO metadata, schema, taxonomies, featured image and media metadata, author display name and ID, headings, image references, internal links, plugin-managed redirects, robots data, webhook event metadata, diagnostics, and approved write results.<\/p>\n\n<p>Connected reads can include published, draft, pending, private, and other requested post statuses when the RankHive workflow asks for them. RankHive uses this data only to provide the customer's SEO service. RankHive stores data while the user is a customer, and users can delete site data from the RankHive dashboard.<\/p>\n\n<p>The plugin stores connection settings, operational logs, and optional render toggles locally in the WordPress database.<\/p>\n\n<h3>External service<\/h3>\n\n<p>This plugin connects to RankHive, a third-party SaaS operated by 1729 Labs.<\/p>\n\n<p>Service URL: https:\/\/www.rankhive.app<\/p>\n\n<p>Privacy Policy: https:\/\/www.rankhive.app\/privacy-policy<\/p>\n\n<p>Terms of Service: https:\/\/www.rankhive.app\/terms-of-service<\/p>\n\n<p>A RankHive account is required to use AI analysis, approvals, reporting, scheduled checks, and approved WordPress changes. The plugin sends data to RankHive only after an administrator starts and approves the connection flow.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/rankhive-ai-seo-agent<\/code>, or install it from the WordPress Plugins screen.<\/li>\n<li>Activate the plugin. You will be taken to the RankHive screen automatically.<\/li>\n<li>Click Connect to RankHive.<\/li>\n<li>Sign in to RankHive (or create an account) and approve this site. You will be brought back to wp-admin automatically.<\/li>\n<li>Open the RankHive dashboard to start your first SEO analysis.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20without%20a%20rankhive%20account%3F\"><h3>Does this plugin work without a RankHive account?<\/h3><\/dt>\n<dd><p>No. The plugin requires a connected RankHive account for the main product features. Before connection, the plugin only provides the local connection screens needed to start the setup flow.<\/p><\/dd>\n<dt id=\"what%20data%20is%20sent%20to%20rankhive%3F\"><h3>What data is sent to RankHive?<\/h3><\/dt>\n<dd><p>RankHive may receive connection metadata, site metadata, content, SEO metadata, media metadata, author display names and IDs, redirects, robots data, webhook event metadata, diagnostics, and approved write results needed to provide the connected SEO service.<\/p><\/dd>\n<dt id=\"can%20rankhive%20change%20my%20wordpress%20site%3F\"><h3>Can RankHive change my WordPress site?<\/h3><\/dt>\n<dd><p>Yes, but WordPress changes are applied only after you approve the proposed change in RankHive. Approved changes can update SEO metadata, content, schema, image alt text, draft posts, post status, redirects, robots.txt, and supported revert operations.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20render%20schema%20or%20robots%20output%3F\"><h3>Does the plugin render schema or robots output?<\/h3><\/dt>\n<dd><p>Yes. JSON-LD schema can be rendered from plugin-owned metadata, and robots output can be enabled from the settings screen when the site needs plugin-owned robots handling.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Added authentication to the posts and robots read REST endpoints.<\/li>\n<li>Added connection-callback state validation to prevent CSRF-style state changes on the admin screen.<\/li>\n<li>Prefixed the activation transient to avoid naming collisions.<\/li>\n<li>Updated the Author and Plugin URI to the RankHive site.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial early access release.<\/li>\n<\/ul>","raw_excerpt":"WordPress Plugin for RankHive to automate your SEO using AI.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/328796","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=328796"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/1729labs"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=328796"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=328796"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=328796"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=328796"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=328796"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=328796"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}