30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

Get SEO Import Status

seo/get-import-status reports whether SEO data has been imported from another plugin, and which other SEO plugins are present to import from.

Yoast can take over metadata from AIOSEO, Rank Math and others. This reports what is available rather than starting anything.

At a glance

Abilityseo/get-import-status
ToolsetYoast SEO — toolset/yoast-seo
GroupYoast SEO › Status & Tools
RequiresYoast SEO, active on the site
Capabilitymanage_options
SafetyRead-only — changes nothing
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Abilities Manager 0.0.34 and later

How it works

The order of operations matters when replacing one SEO plugin with another. Import first, then deactivate the old plugin — the other way round leaves the data in place but removes the importer’s knowledge of how to read it in some cases, and always removes the ability to compare.

Data from a previous plugin persists after deactivation. Post meta stays on every post, settings stay in the options table, and a site that has been through two SEO plugins carries both sets.

That leftover data is inert as far as output goes, and it is a genuine trap for anything reading post meta directly: a noindex directive from a plugin that has not run in years still looks like a noindex directive to a script.

The import itself walks every post on the site, which is why it belongs on Yoast’s own screen rather than in a single ability call.

Read-only and cheap.

Input

This ability takes no input.

What comes back

NameTypeWhat it is
importedbooleanWhether an import has been run.
availablearrayOther SEO plugins present whose data could be imported.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent 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 there old AIOSEO data we could import into Yoast?

It resolves to one call:

{
  "ability": "seo/get-import-status",
  "parameters": {}
}

Worth knowing

  • Import before deactivating the old plugin.
  • Leftover data persists after deactivation and looks live to anything reading meta directly.
  • The import runs from Yoast’s own screen — it walks every post.
  • Read-only.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading