Description
RankRocket Connector is the secure WordPress bridge for the RankRocket service. It establishes an authenticated connection and exposes allowlisted REST API endpoints used by RankRocket.
The connector can:
- Report connection, WordPress, and plugin status
- Provide supported site and page data for administrator-requested RankRocket workflows
- Receive authenticated requests for approved WordPress operations
- Preview supported updates and keep local versions for restoration
SEO analysis and solution generation happen in the RankRocket service, not in this plugin. The connector does not independently crawl the site, generate recommendations or content, or run an AI model.
Before a supported update, the connector creates a recoverable RankRocket version. Changes can be previewed and restored from WordPress. RankRocket does not apply a change until an administrator takes an action in WordPress or approves the action through the connected RankRocket service.
External service
This plugin connects to RankRocket, a software-as-a-service SEO platform. A RankRocket account is required to use the connected automation features.
When an administrator connects a site or requests an SEO operation, RankRocket may receive the site URL, WordPress REST URL, WordPress and plugin versions, selected public page URLs, page content and headings, SEO metadata, image URLs and alternative text, structured data, connection status, and operation results. This data is sent only as part of an administrator-initiated connection, audit, preview, apply, restore, or related RankRocket workflow. WordPress passwords, cookies, payment information, and unrelated private content are not intentionally sent.
RankRocket sends authenticated, structured requests back to this plugin to read supported SEO data or apply approved changes. The plugin does not download or execute remote PHP, JavaScript, SQL, or other executable instructions from RankRocket.
Service website: https://www.rankrocket.info/
Privacy Policy: https://www.rankrocket.info/privacy-policy/
Terms of Use: https://www.rankrocket.info/terms-of-service/
Installation
- Install and activate RankRocket Connector.
- Open RankRocket in the WordPress admin menu.
- Generate an API key or complete the connection flow from your RankRocket account.
- Use the connected RankRocket service to review and approve supported WordPress operations.
FAQ
-
Is a RankRocket account required?
-
An account is required for connected RankRocket audits and automation. The local WordPress administration tools remain available to authorized administrators.
-
Does RankRocket make changes automatically?
-
No. Changes require an authorized administrator action or an authenticated request resulting from an approved RankRocket workflow.
-
Does the plugin generate SEO solutions?
-
No. Analysis and solution generation happen in the RankRocket service. This plugin provides the authenticated connection to WordPress and implements allowlisted WordPress operations.
-
How is the REST API protected?
-
Protected routes require a configured RankRocket API key sent in the
X-RankRocket-Keyheader, an authorized WordPress session, or an authenticated WordPress Application Password, depending on the route. Site-wide changes require administrator capability; Editor-level Application Passwords can access only the read-only page-discovery route. Administrative actions also use WordPress capability and nonce checks. -
Can I undo a RankRocket change?
-
Yes. Supported changes create RankRocket-managed versions or native WordPress revisions. The Versions screen can preview and restore those saved values.
-
Does the plugin execute code received from RankRocket?
-
No. It accepts only structured values for allowlisted WordPress operations implemented in the plugin.
-
What happens if another SEO plugin is active?
-
RankRocket uses its own metadata and integrates with supported SEO providers where appropriate. Review previews and final page output after each change, especially when multiple SEO tools manage the same field.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“RankRocket Connector” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “RankRocket Connector” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
3.6.53
- Maintenance release to refresh the WordPress.org connector package.
3.6.52
- Adds administrator-approved one-click updates for the official WordPress.org connector.
- Adds an opt-in setting for WordPress core automatic connector updates.
- Restricts managed updates to the fixed RankRocket Connector plugin and official WordPress.org packages.
3.6.51
- Publishes the current RankRocket Connector through the standard WordPress.org update channel.
- Keeps connector behavior unchanged from version 3.6.50.
3.6.50
- Confirms Elementor image-alt data by reading the exact saved document data back after each update.
- Lets Simple Mode invalidate only the edited page’s Elementor rendered HTML cache.
- Preserves Elementor CSS, generated files, shared templates, and global Elementor caches.
- Clarifies that this plugin is the secure WordPress connector and does not generate SEO solutions.
3.6.48
- Preserves Elementor-generated CSS while purging updated RankRocket page and site caches.
- Prevents cached Elementor templates from temporarily rendering without their responsive styles after SEO updates.
- Regenerates or invalidates only the restored Elementor document when a rollback changes builder layout data or page settings.
3.6.47
- Loads preview JavaScript and CSS through WordPress enqueue APIs.
- Uses WordPress output APIs and late sanitization for FAQ and JSON-LD rendering.
- Replaces request-wide output buffering with scoped content and image filters.
- Keeps RankRocket settings in RankRocket-prefixed storage.
3.6.46
- Prepares the RankRocket Connector package for WordPress.org distribution.
- Requires administrator capability for site-wide REST operations.
- Safely normalizes stored JSON-LD before rendering it in page output.
3.6.45
- Improves rollback previews after a prior restore.
- Distinguishes legacy live fallbacks from saved historical values.
- Uses metadata from the active SEO provider when presenting previous values.
3.6.44
- Shows the previous visible SEO value when restoring removes a RankRocket override.
3.6.42
- Adds a bounded RankRocket version history with an Original and latest Last Change for each supported target.
- Adds atomic rollback, conflict detection, failure compensation, and verification.
- Supports posts, custom post types, taxonomies, virtual archives, page builders, structured data, and media alt text.
3.6.41
- Adds RankRocket-managed JSON-LD insertion for supported schema opportunities.
3.6.40
- Refreshes the production plugin package and version metadata.