Как использовать внутренние поисковые страницы Noindex и отключить поиск в WordPress?

Ядро WordPress предлагает множество функций по умолчанию, и одна из полезных функций — функция поиска. Вы можете использовать функцию поиска, чтобы быстро получить именно тот пост или страницу. Однако в некоторых случаях это создаст проблемы, когда Google начнет индексировать ваши внутренние поисковые страницы и затем отобразить их в результатах поиска. В этом случае нужно указать Google noindex поисковым страницам. Кроме того, вы также можете временно или навсегда отключить функцию поиска, чтобы защитить свой сайт от спамеров.



Использование функции поиска WordPress

Есть много способов использовать функцию поиска в WordPress.

  • WordPress предлагает виджет поиска, который вы можете разместить в любом месте вашего сайта. Это позволит пользователям внешнего интерфейса выполнять поиск и получать результаты.
  • Вы можете вставить блок поиска в контент сообщения при использовании редактора Gutenberg.
Блок поиска в Гутенберге
Блок поиска в Гутенберге
  • В зависимости от вашей темы вы можете добавить ее в поле поиска в верхнем или нижнем колонтитуле или в любой другой области.
  • Существует также опция поиска в верхней панели администратора, когда вы просматриваете сообщения, войдя на сайт.
Поле поиска во внешнем интерфейсе
Поле поиска во внешнем интерфейсе

Проблемы с функцией поиска WordPress

Какую бы опцию вы ни использовали, функция поиска на бэкэнде работает аналогично. Кто угодно может отправлять автоматические поисковые запросы на ваш сайт, вообще не используя окно поиска. Ниже приведены два способа рассылки спамеров на ваш сайт автоматических поисковых запросов.

  • https://www.yoursite.com/?s=query
  • https://www.yoursite.com/search/query
Результаты поиска WordPress
Результаты поиска WordPress

Почему автоматические поисковые запросы являются проблемой?

Проблема возникает, когда Google пытается проиндексировать ваши внутренние поисковые страницы, которые включают автоматические нежелательные запросы. Во-первых, внутренние поисковые запросы бесполезны для индексации на страницах результатов поиска. Кроме того, индексирование страниц поиска по спаму повлияет на авторитет вашего сайта и повлияет на его рейтинг. Вы можете перейти в Google Search Console и проверить проиндексированные страницы в разделе «Покрытие». В нашем случае мы заметили, что все страницы внутреннего поиска находятся в разделе «Исключенные» с классификацией «Просканированные — в настоящее время не проиндексированы».

Нежелательные внутренние поисковые страницы в Google Search Console
Нежелательные внутренние поисковые страницы в Google Search Console

Обязательно проверьте все категории под ошибками, действительные, действительные с ошибками и исключенные разделы, чтобы найти страницы внутреннего поиска на вашем сайте.

Обработка внутреннего поиска в WordPress

Вы должны немедленно принять меры, когда найдете страницы внутреннего поиска в разделе «Покрытие> Действительный». Потому что действительные страницы будут отображаться в результатах поиска и создавать неудобства для пользователей, когда пользователи попадают на эти страницы. Есть несколько способов обработки страниц внутреннего поиска, отображаемых в результатах поиска Google.

1. Без индексации страниц внутреннего поиска

Если страницы внутреннего поиска, которые вы видите в Google Search Console, являются законными, мы рекомендуем вам просто не индексировать все эти страницы. Как правило, меньшее количество пользователей будет использовать окно поиска на любом веб-сайте (если у вас нет большого веб-сайта, основанного на поиске). Таким образом, вы можете игнорировать объем страниц и запретить Google их индексировать. На законных страницах будет одно или несколько значимых ключевых слов, в то время как автоматический поиск будет иметь длинный нежелательный контент.

  • Реальный поиск пользователей — yoursite.com/?s=wordpress+theme
  • Поддельный поиск ботов — yoursite.com/search/big-junk-content

Также легко идентифицировать поддельные поисковые запросы, если они написаны на другом языке, чем ваш контент. Например, у вас есть английский сайт, но вы видите повторяющиеся запросы на китайском, корейском или русском языке.

Проблема в том, что эти страницы являются динамическими, и вы никогда не узнаете, какой поисковый запрос пользователи будут использовать на вашем сайте. К счастью, есть решение с самым популярным плагином SEO для WordPress — Yoast SEO. Он автоматически добавляет мета-теги роботов на все ваши внутренние поисковые страницы с указанной ниже записью. Это поможет указать Google игнорировать внутренние поисковые страницы, позволяя всем роботам поисковых систем следовать за страницами. Как вы видите на приведенном выше снимке экрана Google Search Console в нашем случае, все URL-адреса относятся к категории noindex. Это потому, что на этом веб-сайте мы используем Yoast SEO Premium.

Вы можете использовать любой другой плагин WordPress, который автоматически не индексирует ваши внутренние поисковые страницы, чтобы перестать показывать их на общедоступных страницах результатов поиска.


Статьи по Теме:


Если у вас есть сотни тысяч автоматических поисковых запросов в Google Search Console, то имеет смысл прекратить поиск навсегда. Это поможет вам полностью избавиться от всех записей в Search Console. Вы можете отключить поиск WordPress, используя «Отключить поиск»На вашем сайте.

  • Перейдите в раздел «Плагины> Добавить новый» на вашем сайте и найдите плагин «отключить поиск».
  • Установите и активируйте плагин на своем сайте.
  • Это оно!!! Плагин отключит весь внешний поиск на вашем сайте.
Установите плагин отключения поиска
Установите плагин отключения поиска

Помните, что это не приведет к удалению размещенных вами окон поиска, а перенаправит весь внутренний поиск на вашу страницу 404 по умолчанию.

Поиск не работает
Поиск не работает
Поиск отключен
Поиск отключен

Вместо использования функции поиска WordPress вы можете попробовать опцию системы пользовательского поиска Google. Вы также можете монетизировать результаты поиска аналогично поиску Google, если используете AdSense. Вы можете создать настраиваемое окно поиска в учетной записи AdSense и разместить код в любом месте вашего сайта. Ознакомьтесь с нашей статьей о том, как добавить пользовательский поиск на сайт WordPress, чтобы получить пошаговый процесс интеграции окна поиска.

Автоматизированные боты также могут отправлять запросы с окном поиска Google, например yoursitename.com/q=query. Однако вам не нужно сильно беспокоиться, так как Google заблокирует их, показывая, что я не робот капчи.

4. Блокировка IP-адреса.

Другой альтернативный вариант — заблокировать исходный IP-адрес автоматического запроса. Вы можете проверить нашу статью о том, как найти IP-адреса для спама и заблокировать им доступ к вашему сайту. Однако это полезно только тогда, когда вы получаете автоматический поиск спама с нескольких IP-адресов. Это не будет полезно, если ваш сайт получает автоматический поиск с множества разных IP-адресов.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *