Refine Rank AI

Description

Refine Rank AI helps you improve on-page SEO directly inside WordPress. Connect your Refine Rank AI account, run scans, and use AI-assisted workflows to fix common issues faster than manual edits alone.

Key features

  • SEO scanning — Surface on-page issues across your content
  • Meta titles and descriptions — Optimize and refine with AI assistance
  • Headings (e.g. H1) — Guidance and fixes for stronger structure
  • Image alt text — AI-assisted alt text for accessibility and SEO
  • Content length and relevance — Insights to align pages with goals
  • Page speed — Performance checks (e.g. PageSpeed-related reporting where enabled)
  • Technical checks — Items such as canonical and indexability where supported
  • Internal linking — AI-assisted internal link suggestions
  • Schema (JSON-LD) — Structured data support where enabled
  • Credits and plans — Usage tied to your Refine Rank AI subscription (see website for current plans)

Account required

AI features and subscription/credits are provided through the Refine Rank AI service. After installing the plugin, connect your site using the API token from your Refine Rank AI customer portal. Pricing and plan details are published on refinerankai.com.

External services

This plugin relies on third-party services to provide its features. Each service used is described below, together with the data sent, when it is sent, and links to terms and privacy policies.

Refine Rank AI service

The plugin connects to the Refine Rank AI service (api.refinerankai.com) to authenticate your site, look up subscription and credit status, and process AI-assisted SEO requests (for example: generating or refining meta titles, meta descriptions, alt text, headings, internal-link suggestions, and schema content).

  • Data sent: your site URL, the API token you configured in plugin settings, and the post/page content or SEO metadata required by the specific feature you trigger (for example: page title, page text, current meta description).
  • When: only when you (or an autopilot/scheduled action you have explicitly enabled) trigger one of these features from the plugin UI.
  • Provider: Refine Rank AI.
  • Terms of service: https://refinerankai.com/terms/
  • Privacy policy: https://refinerankai.com/privacy-policy/

Google PageSpeed Insights API

The plugin can request a PageSpeed Insights report for a page from Google’s PageSpeed Insights API (https://www.googleapis.com/pagespeedonline/v5/runPagespeed) to display performance metrics inside the plugin dashboard.

  • Data sent: the public URL of the page being analyzed and, optionally, the Google API key you configured in plugin settings.
  • When: only when you click “Analyze” / run a PageSpeed scan from the plugin UI.
  • Provider: Google LLC.
  • Terms of service: https://developers.google.com/speed/docs/insights/v5/about#terms
  • Privacy policy: https://policies.google.com/privacy

Google Identity Services

Optional account linking uses Google Identity Services. When this flow is initiated, the plugin loads Google’s GSI client script (https://accounts.google.com/gsi/client) so Google can present a sign-in prompt and return an identity token used to link your site to your Refine Rank AI account.

  • Data sent: loading the GSI script causes the user’s browser to contact Google. If the user signs in, Google returns an identity token to the plugin, which is then forwarded to Refine Rank AI to link your WordPress site to your Refine Rank AI account.
  • When: only on the plugin’s connection / sign-in screens, when the user starts the Google sign-in flow.
  • Provider: Google LLC.
  • Terms of service: https://policies.google.com/terms
  • Privacy policy: https://policies.google.com/privacy

Privacy

This plugin does not sell personal data. Data processing depends on the features you choose to use and on your agreement with the third-party services described in the “External services” section above.

  • The API token you enter is stored in WordPress options on your own site.
  • You should publish a clear privacy policy on your site that describes the use of third-party services and AI features.
  • Review Refine Rank AI’s privacy policy for how the Refine Rank AI service handles the data the plugin sends to it.

Installation

  1. Upload the refine-rank-ai folder to the /wp-content/plugins/ directory, or install the ZIP from Plugins Add New Upload Plugin.
  2. Activate the plugin through the Plugins screen.
  3. Go to Refine Rank AI Settings and paste your API token from the Refine Rank AI customer portal.
  4. Complete any onboarding or connection steps shown in the admin (e.g. account linking).
  5. Open the Refine Rank AI dashboard in wp-admin and run a scan or use the features as documented in the plugin UI.

FAQ

Do I need a Refine Rank AI account?

Yes. The plugin is designed to work with a Refine Rank AI account and API token so subscription, credits, and AI-backed features can be applied securely.

Do I need my own OpenAI API key in WordPress?

No. You connect with your Refine Rank AI API token. AI requests are handled through the Refine Rank AI infrastructure according to your plan and credits. See the Privacy section for what is sent to external services.

Where do I get an API token?

Sign in to the Refine Rank AI customer portal (linked from the plugin’s subscription or settings screens) and copy the site API token into Refine Rank AI Settings.

How much does it cost?

Plans and pricing are listed on refinerankai.com. The plugin does not replace the need to review current pricing on the website.

Is the plugin safe?

The plugin follows common WordPress practices such as capability checks in the admin, nonces where appropriate for AJAX actions, and escaping output. Always keep WordPress, PHP, and this plugin updated.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Refine Rank AI” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Refine Rank AI” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.2.12

  • Environment discovery cache now uses a single fixed wp_options key (rrankai_env_cache) with the site domain from home_url(), instead of dynamic keys derived from HTTP_HOST.

1.2.11

  • Security hardening: save_scan_results() now decodes POST JSON (summary, details) then immediately runs deep_sanitize_scan_payload() explicitly on both branches, making sanitization visible at the call site. Removed raw POST data from debug log output.

1.2.10

  • Rank Math compatibility: removed non-existent hook names (rank_math/clear_cache, rank_math/admin/flush_cache). Use Rank Math’s RankMath\Helper::clear_cache() when available (guarded).

1.2.9

  • Hardening for WordPress.org review: input sanitization and validated JSON decoding for schema and scan payloads; conflict messages sanitized; external DB class file renamed to class-refine-rank-ai-database.php (RefineRankAI_Database).

1.2.8

  • Added dedicated “External services” section disclosing Refine Rank AI, Google PageSpeed Insights, and Google Identity Services (data sent, when, ToS and privacy links).
  • Tightened Privacy section.
  • Removed unused OpenAI endpoint reference from code (AI requests are routed through the Refine Rank AI service).

1.2.7

  • Readme aligned with WordPress.org guidelines (service disclosure, installation, FAQ).
  • Documentation updates for account-based connection and credits.

1.1.3

  • Fixed AI content generation parameter validation
  • Improved error handling and user feedback
  • Enhanced subscription management

1.1.0

  • Added AI integration for SEO workflows
  • Added subscription and usage management via Refine Rank AI service
  • Added SEO analysis features
  • Content generation with preview and editing

1.0.0

  • Initial release with basic SEO scanning
  • Schema markup functionality
  • Internal link analysis