
Fine-grained control over how search engines index and display your WordPress content. Apply 5 independent robots directives to 22 different page contexts with flexible implementation methods.
5 Robots Directives:
Implementation Methods:
Control Levels:
Perfect for:
Main pages
Pages and Posts
Taxonomies
Dates
Archives
Pagination
Search
Attachments
Previews
Error Page
Important note: if you have any doubt about any of the following items it is best not to activate the option as you could lose results in the search engines.
The plugin exposes two read-only endpoints under /wp-json/noindex-seo/v1/ so headless consumers can read the configuration:
GET /settings: returns the consolidated settings array (contexts and directives plus config). Requires an authenticated user with the manage_options capability.GET /effective?post_id=123: returns the list of active directives for a specific post, computed with the same precedence used on the front-end (per-post override, then per-post-type default, then the built-in context). Public only for published, non-password-protected posts; everything else requires edit_post capabilities.On WordPress versions with XML sitemaps (5.5+), URLs that are noindexed are automatically excluded from the core sitemaps.
This plugin adheres to the following security measures and review protocols for each version:
Found a security vulnerability? Please report it to us privately at the noindex SEO GitHub repository.