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

Start free trial

Update General SEO Settings

seo/update-general-settings turns Yoast features on or off site-wide: the SEO and readability analysis, inclusive-language analysis, XML sitemaps, the admin bar menu, usage tracking, and the advanced meta box for non-admins.

These are master switches, and they behave like switches rather than like resets.

At a glance

Abilityseo/update-general-settings
ToolsetYoast SEO — toolset/yoast-seo
GroupYoast SEO › Settings
RequiresYoast SEO, active on the site
Capabilitymanage_options
SafetyWrites data
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Abilities Manager 0.0.34 and later

How it works

Turning the analysis off hides the scores everywhere rather than resetting them. The stored scores remain and reappear the moment it is turned back on, which means switching it off to “start fresh” does not.

That is usually what people want — the analysis is noisy for some teams and the scores are still there when anybody wants them — but it is worth knowing before expecting a clean slate.

The advanced meta box switch decides whether non-administrators can set per-post canonicals and robots directives. Opening that up is a real delegation: a canonical set wrongly by an editor removes a page from search, and nothing warns anybody.

Usage tracking sends data to Yoast. Whether that is acceptable is a decision for the site owner rather than something to switch on helpfully.

Yoast’s settings are one flat namespace spread across several option groups, and each group has its own validation. This suite divides the writable keys into areas, one writing ability per area, so a patch passes through the right validation. seo/list-settings-areas is the map.

Idempotent.

Input

NameTypeRequiredWhat it is
settingsobjectYesA map of setting key to new value. Keys outside this area are refused.

What comes back

NameTypeWhat it is
updatedarrayThe keys that changed.
settingsobjectThe area after the write.
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:

Turn off the readability analysis.

It resolves to one call:

{
  "ability": "seo/update-general-settings",
  "parameters": {
    "settings": { "keyword_analysis_active": false }
  }
}

Worth knowing

  • Turning analysis off hides scores; it does not reset them.
  • The advanced meta box switch delegates canonical and robots control to editors.
  • Usage tracking is the site owner’s decision.
  • Idempotent.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading