Skip to main content
If your WordPress site already uses an SEO plugin to manage meta titles, descriptions, and structured data, Rankforce works alongside it rather than replacing it. Rankforce reads the fields your SEO plugin controls, uses that data to inform agent recommendations, and writes approved optimizations back through the same fields — so your SEO plugin remains the single source of truth for all on-page metadata.

How Rankforce interacts with SEO plugins

Rankforce communicates with supported SEO plugins through the WordPress REST API and the post meta database layer. When an agent analyzes a page, it reads whatever values your active SEO plugin has stored for that post. When an agent applies an optimization, it updates those same stored values so the SEO plugin picks them up automatically on the next page render. This approach means you get the full benefit of Rankforce’s AI agents without reconfiguring the SEO plugin you’ve already set up. Your existing schema templates, breadcrumb settings, and sitewide defaults all remain exactly as you configured them — only the specific per-page fields that Rankforce targets are touched.
The SEO plugin integration requires the Rankforce WordPress plugin to be installed and connected. See Connect Rankforce to WordPress for setup instructions.

Rank Math

Rank Math is detected automatically by the Rankforce WordPress plugin. When Rank Math is active, Rankforce reads and writes the following fields:
FieldRankforce action
SEO Title (rank_math_title)Read & write
Meta Description (rank_math_description)Read & write
Focus Keyword (rank_math_focus_keyword)Read & write
Robots meta (index/noindex)Read only
Open Graph TitleRead & write
Open Graph DescriptionRead & write
Schema type and markupRead & write (AEO agent)
Rankforce’s AEO agent has deep support for Rank Math’s schema builder. When the AEO agent recommends structured data changes — such as adding an FAQPage or HowTo schema block — it writes those changes through Rank Math’s schema system so they appear in Rank Math’s interface and benefit from Rank Math’s validation layer.
If you use Rank Math’s Content AI feature, Rankforce and Content AI target different aspects of optimization and can run side by side without conflict. Rankforce focuses on writing approved meta and schema changes; Content AI’s in-editor suggestions remain independent.

Yoast SEO

When Yoast SEO is active, Rankforce reads and writes the following fields:
FieldRankforce action
SEO Title (_yoast_wpseo_title)Read & write
Meta Description (_yoast_wpseo_metadesc)Read & write
Focus Keyphrase (_yoast_wpseo_focuskw)Read & write
Robots meta (index/noindex)Read only
Open Graph Title (_yoast_wpseo_opengraph-title)Read & write
Open Graph Description (_yoast_wpseo_opengraph-description)Read & write
Twitter Title & DescriptionRead & write
Canonical URLRead only
Rankforce does not interact with Yoast’s Readability analysis or SEO analysis panels — those remain driven by Yoast’s own scoring engine. Agent recommendations are surfaced in your Rankforce dashboard rather than inside Yoast’s interface.
Yoast SEO Premium and the free version of Yoast SEO are both supported. Rankforce targets the same post meta keys for both editions.

AIOSEO (All in One SEO)

When AIOSEO is active, Rankforce reads and writes the following fields:
FieldRankforce action
SEO TitleRead & write
Meta DescriptionRead & write
Focus KeyphraseRead & write
Robots meta (index/noindex)Read only
Open Graph TitleRead & write
Open Graph DescriptionRead & write
Schema markup (Basic)Read & write (AEO agent)
Rankforce’s WordPress plugin is fully compatible with AIOSEO’s data storage and ensures that applied updates appear correctly in the AIOSEO Page Analysis interface.
AIOSEO’s sitewide default title and description patterns (configured in AIOSEO → Search Appearance) are never altered by Rankforce. Agents only update per-post overrides, leaving your global templates intact.

Plugin priority when multiple SEO plugins are active

Running more than one SEO plugin simultaneously is not recommended and can cause conflicting meta output. If Rankforce detects more than one supported SEO plugin active on your site, it will use the following priority order to decide which plugin’s fields to read and write:
  1. Rank Math (highest priority)
  2. Yoast SEO
  3. AIOSEO (lowest priority)
A warning will appear in your Rankforce dashboard under Sites → [Your Site] → Settings if multiple SEO plugins are detected. You can override the automatic priority and pin Rankforce to a specific plugin using the Preferred SEO plugin dropdown in those settings.
Having multiple SEO plugins active at once typically causes duplicate meta tags in your page <head>, which can harm your search rankings independently of anything Rankforce does. Deactivate all SEO plugins except the one you intend to use.

What Rankforce does not change

Rankforce is scoped to per-page content fields only. The following plugin settings and configurations are always left untouched, regardless of what agents recommend:
  • Sitewide title and description patterns — your global templates and separator settings remain exactly as configured.
  • XML sitemap settings — Rankforce reads your sitemap but never modifies the sitemap generation rules inside your SEO plugin.
  • Robots.txt rules — Rankforce does not alter your robots.txt file or the plugin settings that generate it.
  • Breadcrumb configurations — breadcrumb templates and settings are read-only.
  • Plugin license keys and account connections — Rankforce never accesses or modifies the SEO plugin’s own account or billing settings.
  • Redirect rules — any redirect manager provided by the SEO plugin is untouched.
If you ever want to audit exactly which fields Rankforce has updated on a given post, navigate to Rankforce Dashboard → Activity Log and filter by post URL. Every field-level change is recorded with a timestamp and the original value, so you can revert individual updates if needed.