Title: NoIndexer
Author: Fernando Tellado
Published: <strong>April 10, 2026</strong>
Last modified: April 10, 2026

---

Search plugins

![](https://ps.w.org/noindexer/assets/banner-772x250.jpg?rev=3503477)

![](https://ps.w.org/noindexer/assets/icon-256x256.png?rev=3503094)

# NoIndexer

 By [Fernando Tellado](https://profiles.wordpress.org/fernandot/)

[Download](https://downloads.wordpress.org/plugin/noindexer.1.1.0.zip)

[Live Preview](https://wordpress.org/plugins/noindexer/?preview=1)

 * [Details](https://wordpress.org/plugins/noindexer/#description)
 * [Reviews](https://wordpress.org/plugins/noindexer/#reviews)
 *  [Installation](https://wordpress.org/plugins/noindexer/#installation)
 * [Development](https://wordpress.org/plugins/noindexer/#developers)

 [Support](https://wordpress.org/support/plugin/noindexer/)

## Description

NoIndexer gives you full control over which content gets a `noindex` robots directive,
telling search engines not to include it in their results. No bloated SEO plugin
needed — just clean, focused noindex management.

**Features:**

 * **Bulk noindex by content type** — Set entire post types (pages, posts, products,
   etc.) as noindex with a single checkbox.
 * **Smart exclusions** — When a content type is set to noindex, exclude specific
   posts that should remain indexed (e.g., noindex all pages except homepage and
   shop).
 * **Individual noindex** — Set noindex on specific posts without affecting the 
   entire content type (e.g., set only cookies, cart, and checkout pages as noindex).
 * **Instant search** — Find content quickly with a live search field in the settings
   page. Click to add, click to remove.
 * **Editor integration** — Noindex checkbox available in both the Classic Editor
   and Block Editor sidebar.
 * **Quick Edit** — Toggle noindex directly from the post list table without opening
   the editor.
 * **Bulk actions** — Set or remove noindex on multiple posts at once from the post
   list.
 * **Index? column** — See at a glance which posts are noindexed in your content
   lists.
 * **Search results noindex** — Prevent internal search result pages from being 
   indexed.
 * **404 pages noindex** — Keep 404 error pages out of search indexes.
 * **Date archives noindex** — Noindex daily, monthly, and yearly archive pages.
 * **Paginated archives noindex** — Noindex /page/2/, /page/3/ and beyond for all
   archives.
 * **Attachment pages noindex** — Noindex media attachment pages created by WordPress.
 * **Author archives noindex** — Noindex author archive pages.
 * **Lightweight** — No unnecessary features, no frontend scripts, no database tables.
   Just a meta tag when needed.

**How it works:**

NoIndexer adds a `<meta name="robots" content="noindex, follow">` tag to the `<head
>` of posts set as noindex. This tells search engines not to index the page while
still following its links.

**Priority logic:**

 1. Individual noindex always applies.
 2. Post type bulk noindex applies unless the post is specifically excluded.
 3. Exclusions override the bulk setting for specific posts.

**Do you really need a full SEO plugin?**

Most WordPress sites don’t need a 100-feature SEO plugin just to manage noindex 
rules or customize a sitemap. WordPress already generates a native sitemap and a
robots.txt file — the two core pieces search engines need to crawl your site properly.

NoIndexer handles the noindex side: decide which content should stay out of search
results. For sitemap control, [Native Sitemap Customizer](https://wordpress.org/plugins/native-sitemap-customizer/)
lets you exclude post types, taxonomies, and specific posts from the native WordPress
sitemap. Together with the robots.txt that WordPress generates automatically, you
have everything essential for technical SEO — no bloat, no unused features, no performance
overhead.

**Third-party integration:**

Developers can check if a post is set as noindex by NoIndexer using:

    ```
    Noindexer_Frontend::is_noindex( $post_id ) — returns `true` if the post should not be indexed, taking into account individual meta, bulk post type rules, and exclusions.
    ```

### Support

Need help or have suggestions?

 * [Official website](https://servicios.ayudawp.com)
 * [WordPress support forum](https://wordpress.org/support/plugin/noindexer/)
 * [YouTube channel](https://www.youtube.com/AyudaWordPressES)
 * [Documentation and tutorials](https://ayudawp.com)

Love the plugin? Please leave us a [5-star review](https://wordpress.org/support/plugin/noindexer/reviews/#new-post)
and help spread the word!

### About AyudaWP.com

We are specialists in WordPress security, SEO, and performance optimization plugins.
We create tools that solve real problems for WordPress site owners while maintaining
the highest coding standards and accessibility requirements.

## Screenshots

 * [[
 * Settings page with post type checkboxes and instant search.
 * [[
 * Index? column and quick edit checkbox in the post list.
 * [[
 * Block editor sidebar panel with noindex toggle.

## Installation

 1. Upload the `noindexer` folder to `/wp-content/plugins/`.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Go to Settings > NoIndexer to configure your noindex rules.

Or install directly from the WordPress plugin directory by searching for “NoIndexer”.

## FAQ

### What does noindex do?

A noindex directive tells search engines like Google not to include a page in their
search results. The page is still accessible to visitors, but it won’t appear in
search results.

### Does this plugin remove content from my sitemap?

NoIndexer focuses only on the noindex meta tag. For sitemap management, we recommend
using [Native Sitemap Customizer](https://wordpress.org/plugins/native-sitemap-customizer/),
which lets you exclude content from the native WordPress sitemap.

### Will this conflict with my SEO plugin?

NoIndexer uses the standard WordPress `wp_robots` filter. If another plugin or theme
also sets robots directives, the noindex directive from NoIndexer will be combined
with them. If you only need noindex control and nothing else from your SEO plugin,
NoIndexer is a lightweight alternative.

### Can I set noindex from the editor?

Yes. Both the Classic Editor and the Block Editor (Gutenberg) include a NoIndexer
checkbox in the sidebar. You can also use Quick Edit or bulk actions from the post
list.

### What happens when I deactivate or delete the plugin?

Deactivating the plugin stops the noindex meta tags from being output, but your 
settings are preserved. Deleting the plugin removes all settings and post meta data
from the database.

### Does this work with custom post types?

Yes. NoIndexer automatically detects all public post types registered on your site,
including those from plugins like WooCommerce (products), bbPress (forums), or any
custom post type.

### How can other plugins detect NoIndexer?

Developers can use the static method `Noindexer_Frontend::is_noindex( $post_id )`
which returns `true` if the post is set as noindex. This method resolves the full
priority logic (individual meta, bulk rules, and exclusions).

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“NoIndexer” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Fernando Tellado ](https://profiles.wordpress.org/fernandot/)
 *   [ Ayuda WordPress ](https://profiles.wordpress.org/ayudawp/)

“NoIndexer” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/noindexer/contributors)
for their contributions.

[Translate “NoIndexer” into your language.](https://translate.wordpress.org/projects/wp-plugins/noindexer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/noindexer/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/noindexer/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/noindexer/) by [RSS](https://plugins.trac.wordpress.org/log/noindexer/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * New: Noindex for search result pages.
 * New: Noindex for 404 error pages.
 * New: Noindex for date archives (daily, monthly, yearly).
 * New: Noindex for paginated archives (/page/2/, /page/3/, etc.).
 * New: Noindex for attachment pages.
 * New: Noindex for author archives.
 * Improved: Post type checkboxes now display in a 2-column grid for better readability.
 * Improved: Unified terminology across the plugin (set vs mark).

#### 1.0.1

 * Fixed: Block editor sidebar showed duplicate NoIndexer panels.
 * Fixed: Noindex checkbox did not save in the block editor.
 * Improved: Added SEO context to the plugin description.
 * Improved: Added integration instructions for third-party developers.

#### 1.0.0

 * Initial release.
 * Bulk noindex by post type with checkboxes.
 * Exclusion system with instant search.
 * Individual noindex with instant search.
 * Classic Editor and Block Editor meta box.
 * Quick Edit checkbox in post list tables.
 * Bulk actions to set/remove noindex.
 * Indexed? status column.

## Meta

 *  Version **1.1.0**
 *  Last updated **6 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/noindexer/) and [Spanish (Spain)](https://es.wordpress.org/plugins/noindexer/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/noindexer)
 * Tags
 * [indexing](https://wordpress.org/plugins/tags/indexing/)[noindex](https://wordpress.org/plugins/tags/noindex/)
   [robots](https://wordpress.org/plugins/tags/robots/)[search engines](https://wordpress.org/plugins/tags/search-engines/)
   [seo](https://wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://wordpress.org/plugins/noindexer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/noindexer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/noindexer/reviews/)

## Contributors

 *   [ Fernando Tellado ](https://profiles.wordpress.org/fernandot/)
 *   [ Ayuda WordPress ](https://profiles.wordpress.org/ayudawp/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/noindexer/)