Title: Beplus Search Visibility
Author: rimbeplus
Published: <strong>11.08.2026</strong>
Last modified: 13.09.2026

---

Поиск плагинов

![](https://ps.w.org/beplus-search-visibility/assets/banner-772x250.png?rev=3641965)

![](https://ps.w.org/beplus-search-visibility/assets/icon-256x256.png?rev=3641965)

# Beplus Search Visibility

 Автор: [rimbeplus](https://profiles.wordpress.org/rimbeplus/)

[Скачать](https://downloads.wordpress.org/plugin/beplus-search-visibility.1.1.0.zip)

 * [Детали](https://ru.wordpress.org/plugins/beplus-search-visibility/#description)
 * [Отзывы](https://ru.wordpress.org/plugins/beplus-search-visibility/#reviews)
 *  [Установка](https://ru.wordpress.org/plugins/beplus-search-visibility/#installation)
 * [Разработка](https://ru.wordpress.org/plugins/beplus-search-visibility/#developers)

 [Поддержка](https://wordpress.org/support/plugin/beplus-search-visibility/)

## Описание

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

 * Per-post exclude — a simple checkbox on the post/page edit screen, in a «Search
   Visibility» box.
 * Quick toggle column — a «Search» column on the post list screen lets you flip
   a post’s visibility with one click, no need to open it.
 * Bulk actions — exclude or re-include many posts at once from the list screen.
 * Whole post type exclude — remove an entire post type (e.g. a «Testimonials» custom
   post type) from search results with one setting, no per-post work needed.
 * Choose which post types get the feature — enable the per-post checkbox and column
   only where you need them.
 * wp-admin search is never affected — editors can always find excluded content 
   to manage it; only the public front-end search is filtered.
 * Per-post SEO noindex — an independent «Exclude from SEO (noindex)» checkbox to
   keep a post out of search engines entirely, separate from the site-search checkbox
   above.
 * Whole post type noindex — noindex an entire post type with one setting, no per-
   post work needed.
 * Noindex plays well with other SEO plugins — added through WordPress core’s own`
   wp_robots` filter (5.7+), which merges every plugin’s robots directives into 
   a single tag, instead of printing a competing `<meta name="robots">` of its own.

#### 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

 * The REST API search endpoint (`/wp-json/wp/v2/search`) is not filtered in this
   version — only the front-end `s=` search query is affected.
 * wp-admin’s own post list search is intentionally left unfiltered, so editors 
   can always find excluded content to manage it.

#### About BePlus

This plugin is developed and maintained by [BePlus](https://beplusthemes.com), 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](https://beplusthemes.com).

## Скриншоты

[⌊Search Visibility metabox on the post edit screen.⌉⌊Search Visibility metabox 
on the post edit screen.⌉[

Search Visibility metabox on the post edit screen.

[⌊Search column with a one-click toggle on the post list screen.⌉⌊Search column 
with a one-click toggle on the post list screen.⌉[

Search column with a one-click toggle on the post list screen.

[⌊Settings page for choosing which post types get the feature.⌉⌊Settings page for
choosing which post types get the feature.⌉[

Settings page for choosing which post types get the feature.

## Установка

 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.

## Часто задаваемые вопросы

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

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

## Отзывы

Нет отзывов об этом плагине.

## Участники и разработчики

«Beplus Search Visibility» — проект с открытым исходным кодом. В развитие плагина
внесли свой вклад следующие участники:

Участники

 *   [ rimbeplus ](https://profiles.wordpress.org/rimbeplus/)

[Перевести «Beplus Search Visibility» на ваш язык.](https://translate.wordpress.org/projects/wp-plugins/beplus-search-visibility)

### Заинтересованы в разработке?

[Посмотрите код](https://plugins.trac.wordpress.org/browser/beplus-search-visibility/),
проверьте [SVN репозиторий](https://plugins.svn.wordpress.org/beplus-search-visibility/),
или подпишитесь на [журнал разработки](https://plugins.trac.wordpress.org/log/beplus-search-visibility/)
по [RSS](https://plugins.trac.wordpress.org/log/beplus-search-visibility/?limit=100&mode=stop_on_copy&format=rss).

## Журнал изменений

#### 1.1.0

 * New: «Exclude from SEO (noindex)» — an independent per-post checkbox and a whole-
   post-type setting, added via WordPress core’s `wp_robots` filter so it merges
   cleanly with other SEO plugins instead of competing with them.

#### 1.0.1

 * Improvement: Confirmed compatibility with WordPress 7.1.

#### 1.0.0

 * Initial release.
 * Per-post exclude via a metabox on the post edit screen.
 * Quick toggle column and bulk actions on the post list screen.
 * Settings page: enable per-post exclude per post type, or exclude an entire post
   type from search.

## Мета

 *  Версия **1.1.0**
 *  Обновление: **1 месяц назад**
 *  Активных установок: **Менее 10**
 *  Версия WordPress ** 6.0 или выше **
 *  Совместим вплоть до: **7.1.3**
 *  Версия PHP ** 8.0 или выше **
 *  Язык
 * [English (US)](https://wordpress.org/plugins/beplus-search-visibility/)
 * Метки:
 * [exclude from search](https://ru.wordpress.org/plugins/tags/exclude-from-search/)
   [hide from search](https://ru.wordpress.org/plugins/tags/hide-from-search/)[search](https://ru.wordpress.org/plugins/tags/search/)
   [search results](https://ru.wordpress.org/plugins/tags/search-results/)[seo](https://ru.wordpress.org/plugins/tags/seo/)
 *  [Дополнительно](https://ru.wordpress.org/plugins/beplus-search-visibility/advanced/)

## Оценки

Пока что нет ни одного отзыва.

[Ваш отзыв](https://wordpress.org/support/plugin/beplus-search-visibility/reviews/#new-post)

[Посмотреть всеотзывы](https://wordpress.org/support/plugin/beplus-search-visibility/reviews/)

## Участники

 *   [ rimbeplus ](https://profiles.wordpress.org/rimbeplus/)

## Поддержка

Есть что сказать? Нужна помощь?

 [Перейти в форум поддержки](https://wordpress.org/support/plugin/beplus-search-visibility/)