Linux 软件免费装
Banner图

Beplus Search Visibility

开发者 rimbeplus
更新时间 2026年10月18日 12:06
PHP版本: 8.0 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

seo search sitemap exclude from search noindex

下载

1.0.0 1.2.0 1.0.1 1.1.0

详情介绍:

Beplus Search Visibility lets you keep individual posts, pages, or whole post types out of your site's search results — without unpublishing them or blocking search engines. Excluded content still displays normally everywhere else: the homepage, archives, RSS feeds, and direct links. Key Features How It Works
  1. Enable the feature for one or more post types in Settings > Search Visibility.
  2. On any enabled post type, check "Exclude this from search results" and/or "Exclude from SEO (noindex)" in the Search Visibility box — the two are independent — or use the Search column's toggle / the bulk action on the list screen for site-search exclusion.
  3. The plugin hooks into pre_get_posts to remove excluded posts (and, optionally, entire excluded post types) from the public search query, and into wp_robots to add noindex for posts or post types marked for it.
Known Limitations About BePlus This plugin is developed and maintained by BePlus, a WordPress and Shopify development studio with 10+ years of experience building themes and plugins for nonprofits and eCommerce brands. Learn more at beplusthemes.com.

安装:

  1. Upload the beplus-search-visibility folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Settings > Search Visibility to choose which post types get the feature.

屏幕截图:

  • Search and SEO columns with one-click toggles on the post list screen.
  • Settings page for choosing which post types get the feature.

升级注意事项:

1.2.0 Noindexed content is now removed from the core XML sitemap, and a new SEO column with bulk actions makes noindex easy to manage from the post list. 1.1.0 Adds an independent "Exclude from SEO (noindex)" option, separate from search-exclude. No action needed — the new option is off until you enable it in Settings > Search Visibility. 1.0.0 Initial release — no upgrade steps required.

常见问题:

Does excluding a post remove it from my site?

No. The post stays published and visible everywhere — homepage, archives, RSS, direct link. It's only left out of the results when someone uses your site's search.

Does this affect the search box inside wp-admin (the post list screen)?

No. Excluding a post only affects the public front-end search. Editors can still find and manage excluded posts normally from the wp-admin post list.

Can I exclude a whole custom post type instead of marking each post?

Yes. Go to Settings > Search Visibility and add the post type to the "Exclude entire post type from search" list.

Does this work with the Block Editor and Classic Editor?

Yes, the Search Visibility metabox works in both.

Will the noindex feature conflict with Yoast SEO or Rank Math?

No. It adds noindex through WordPress core's wp_robots filter, which combines every plugin's robots directives into one <meta name="robots"> tag rather than each plugin printing its own — so it merges cleanly with whatever your SEO plugin outputs.

Are noindexed posts removed from the sitemap?

Yes, from WordPress core's built-in sitemap (/wp-sitemap.xml). If you use the sitemap from another SEO plugin such as Yoast or Rank Math, exclude the posts there too, since those plugins generate their own sitemap.

Is "Exclude from search" the same as "Exclude from SEO (noindex)"?

No, they're independent. Excluding from search only hides a post from your own site's search box; the post can still be indexed by Google. Noindex asks search engines not to index the post at all; it's still included in your site's own search unless you also check the search-exclude box.

更新日志:

1.2.0 1.1.0 1.0.1 1.0.0