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

Start free trial

List Sitemap Coverage

seo/list-sitemap-index reports which post types and taxonomies are included in the XML sitemap and which are left out.

A content type missing from the sitemap is really a noindex setting, which is worth knowing before hunting for a switch that does not exist.

At a glance

Abilityseo/list-sitemap-index
ToolsetYoast SEO — toolset/yoast-seo
GroupYoast SEO › XML Sitemaps
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

Showing both sides is what makes this useful. A list of what is included prompts the question “is that everything?”; a list of what is excluded answers it.

The excluded side is also where the surprises are. Post types registered by plugins are frequently noindexed by default and therefore absent, and on a site where those types hold real public content that is a large omission nobody chose.

The opposite surprise is more common still: an internal post type — a form entry, a reusable block, a log — that is indexed and therefore advertised to search engines.

Both are one setting away from correct, and both are invisible until somebody looks at the coverage rather than at the sitemap itself.

The setting is the indexing one, in seo/update-archive-settings.

Input

This ability takes no input.

What comes back

NameTypeWhat it is
includedarrayContent types and taxonomies in the sitemap.
excludedarrayThose left out, with the reason.
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 everything that should be in our sitemap actually in it?

It resolves to one call:

{
  "ability": "seo/list-sitemap-index",
  "parameters": {}
}

Worth knowing

  • Exclusion is always a noindex setting, never a sitemap setting.
  • Plugin-registered post types are often noindexed by default.
  • Internal post types being indexed is the more common mistake.
  • Read-only.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading