Linux 软件免费装
Banner图

NoIndexer

开发者 fernandot
ayudawp
更新时间 2026年4月19日 16:46
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

seo robots search engines indexing noindex

下载

1.4.0 1.0.0 1.0.1 1.1.0 1.1.1 1.2.0 1.3.0

详情介绍:

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: 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: Both methods resolve the full priority logic (individual meta, bulk rules, and exclusions).

安装:

  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".

屏幕截图:

  • Index? column and quick edit checkbox in the post list.
  • Block editor sidebar panel with noindex toggle.

升级注意事项:

1.4.0 New granular noindex control for RSS feeds: main, taxonomy, author, site comments and per-post comments feeds, each with its own independent toggle. 1.3.0 NoIndexer now automatically excludes noindexed content from the native WordPress sitemap. No additional plugin needed for sitemap integration. 1.2.0 New taxonomy noindex support: set entire taxonomy archives as noindex, exclude specific terms, or noindex individual term archives. Works with categories, tags, WooCommerce attributes, and all public taxonomies. 1.1.0 New global noindex options for search results, 404 pages, date archives, paginated archives, attachment pages, and author archives. 1.0.1 Fixes the block editor noindex checkbox not saving and duplicate panels in the sidebar. 1.0.0 Initial release.

常见问题:

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?

Yes. Since version 1.3.0, NoIndexer 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. This works only with the native WordPress sitemap — third-party sitemaps from SEO plugins like Yoast or Rank Math are not affected, as those plugins manage their own sitemaps independently. For additional sitemap customization, you can also use Native Sitemap Customizer.

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.

Can I noindex RSS feeds?

Yes. Since version 1.4.0, NoIndexer includes a dedicated section to noindex WordPress RSS feeds by type: main feed, taxonomy feeds, author feeds, site comments feed, and per-post comments feeds. Each type has its own independent toggle. Feeds are XML, so NoIndexer uses the X-Robots-Tag HTTP header instead of the meta robots tag. These rules work independently from your content noindex settings.

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, post meta, and term 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.

Does this work with custom taxonomies?

Yes. NoIndexer automatically detects all public taxonomies, including WooCommerce product categories, product tags, and any custom taxonomy registered by other plugins.

Why don't I see WooCommerce product attributes in the taxonomy list?

WooCommerce product attributes (color, size, etc.) only appear in NoIndexer when they have archives enabled. Go to WooCommerce > Attributes, edit the attribute, and check "Enable Archives?". Without this option, WooCommerce does not create public archive pages for the attribute, so there is no URL to noindex.

Can I noindex specific categories or tags?

Yes. You can either set an entire taxonomy as noindex (e.g., all tags) and then exclude specific terms, or set individual terms as noindex without affecting the rest of the taxonomy.

How can other plugins detect NoIndexer?

Developers can use Noindexer_Frontend::is_noindex( $post_id ) for posts and Noindexer_Frontend::is_term_noindex( $term_id, $taxonomy ) for taxonomy terms. Both methods resolve the full priority logic.

更新日志:

1.4.0 1.3.0 1.2.0 1.1.1 1.1.0 1.0.1 1.0.0