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

Start free trial

Update System Page SEO

seo/update-system-page-seo changes the SEO title templates for the search results and 404 pages.

These pages have no content, so the template is the only thing that decides what a search engine or a browser tab shows.

At a glance

Abilityseo/update-system-page-seo
ToolsetYoast SEO — toolset/yoast-seo
GroupYoast SEO › Archives & System Pages
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

Both pages are noindexed by default, so this is not really an SEO change. It is a change to what a person sees in a tab, in their browser history, and in a bookmark.

That is worth doing well on the 404 in particular. Somebody who lands on a 404 has already had a bad experience, and a tab reading “Page not found – Example” at least tells them where they are.

The search page title can carry the query term through a template variable, which turns a generic tab into a useful one when somebody has several searches open.

Yoast titles and descriptions are templates — patterns like %%title%% %%sep%% %%sitename%% expanded per page — rather than literal strings.

Idempotent.

Input

NameTypeRequiredWhat it is
search_titlestringNoThe title template for the search results page.
error_titlestringNoThe title template for the 404 page.

What comes back

NameTypeWhat it is
updatedarrayWhich templates changed.
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:

Set a better title for our 404 page.

It resolves to one call:

{
  "ability": "seo/update-system-page-seo",
  "parameters": {
    "error_title": "Page not found %%sep%% %%sitename%%"
  }
}

Worth knowing

  • Both pages are noindexed by default — this is about people, not search engines.
  • The search template can carry the query term.
  • Nothing else decides what these pages are called.
  • Idempotent.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading