seo/list-conflicting-plugins lists active plugins Yoast considers to conflict with it: other SEO plugins, competing Open Graph or XML sitemap output, and cloaking plugins.
Two plugins emitting meta tags produce duplicates that search engines resolve unpredictably.
At a glance
| Ability | seo/list-conflicting-plugins |
| Toolset | Yoast SEO — toolset/yoast-seo |
| Group | Yoast SEO › Status & Tools |
| Requires | Yoast SEO, active on the site |
| Capability | manage_options |
| Safety | Read-only — changes nothing |
| Repeatable | Idempotent — running it twice leaves the same result |
| Ships in | AcrossAI Abilities Manager 0.0.34 and later |
How it works
The failure is specific and hard to see. Both plugins emit a title tag, or a canonical, or an Open Graph image. The page has two of each, search engines pick one by rules that are not documented, and which one won is rarely obvious from the front end.
Worse, the winner can differ per tag: the title from one plugin, the canonical from the other, producing a combination neither plugin was configured to produce.
That means changing a setting in Yoast and seeing no effect is a completely normal symptom of a conflict, and a lot of time gets spent on the setting rather than the conflict.
Sitemap conflicts are the visible version: two sitemaps at two URLs, one of them stale, and Search Console fetching whichever was submitted.
The fix is almost always to deactivate the other plugin rather than to configure around it. Two SEO plugins is not a configuration.
Input
This ability takes no input.
What comes back
| Name | Type | What it is |
|---|---|---|
conflicts | array | Active plugins Yoast considers conflicting, with what each one conflicts over. |
count | integer | How many were found. |
success | boolean | Whether the call completed. |
message | string | A one-line summary of what happened, suitable for showing a human. |
error_code | string | Present only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation. |
Example
Ask your assistant:
Is anything else on this site emitting SEO tags?
It resolves to one call:
{
"ability": "seo/list-conflicting-plugins",
"parameters": {}
}Worth knowing
- Duplicate tags are resolved unpredictably, and per tag.
- “I changed the setting and nothing happened” is a normal conflict symptom.
- The fix is deactivation, not configuration.
- Read-only.
Related abilities
- Get SEO Import Status — take the other plugin’s data first
- Get Yoast Status — the wider orientation read
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category