plugin-icon

NoIndexer

Lightweight SEO noindex manager for WordPress. Control which content search engines should not index.
版本
1.3.0
活躍安裝總數
30
最近更新:
Apr 12, 2026
NoIndexer

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.
  • Bulk noindex by taxonomy — Set entire taxonomy archives (categories, tags, product attributes, etc.) as noindex with a single checkbox. Works with all public taxonomies, including WooCommerce product categories, tags, and attributes (requires “Enable Archives?” in WooCommerce attribute settings).
  • Smart exclusions — When a content type or taxonomy is set to noindex, exclude specific posts or terms that should remain indexed.
  • Individual noindex — Set noindex on specific posts or taxonomy terms without affecting the entire content type or taxonomy.
  • Instant search — Find content and terms 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.
  • Native sitemap integration — Automatically excludes noindexed content from the native WordPress sitemap. Posts, post types, taxonomy terms, and taxonomy archives marked as noindex are removed from the sitemap without needing any additional plugin.
  • 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 and taxonomy archives set as noindex. This tells search engines not to index the page while still following its links.

Priority logic for posts:

  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.

Priority logic for taxonomy archives:

  1. Individual term noindex always applies.
  2. Taxonomy bulk noindex applies unless the term is specifically excluded.
  3. Exclusions override the bulk setting for specific terms.

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. It also automatically excludes noindexed content from the native WordPress sitemap, so search engines won’t find it there either. If you need additional sitemap customization beyond noindex — like excluding specific content that is indexed but shouldn’t appear in the sitemap — Native Sitemap Customizer is the perfect companion. 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 noindex status using:

  • Noindexer_Frontend::is_noindex( $post_id ) — returns true if a post should not be indexed.
  • Noindexer_Frontend::is_term_noindex( $term_id, $taxonomy ) — returns true if a taxonomy term archive should not be indexed.

Both methods resolve the full priority logic (individual meta, bulk rules, and exclusions).

Support

Need help or have suggestions?

Love the plugin? Please leave us a 5-star review and help spread the word!

About AyudaWP.com

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

目前已測試版本
WordPress 7.0
此外掛程式已可供下載,並可用於你 系統。