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:| Field | Rankforce 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 Title | Read & write |
| Open Graph Description | Read & write |
| Schema type and markup | Read & write (AEO agent) |
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.
Yoast SEO
When Yoast SEO is active, Rankforce reads and writes the following fields:| Field | Rankforce 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 & Description | Read & write |
| Canonical URL | Read only |
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:| Field | Rankforce action |
|---|---|
| SEO Title | Read & write |
| Meta Description | Read & write |
| Focus Keyphrase | Read & write |
| Robots meta (index/noindex) | Read only |
| Open Graph Title | Read & write |
| Open Graph Description | Read & write |
| Schema markup (Basic) | Read & write (AEO agent) |
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:- Rank Math (highest priority)
- Yoast SEO
- AIOSEO (lowest priority)
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.
