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

Здравствуйте! У меня возникла проблема с моим сайтом на Wordpress, на который установлен плагин Woocommerce. Ранее все работало хорошо, однако недавно я заметил, что страницы с добавленными товарами в корзину начали индексироваться. Можно ли заблокировать их индексацию с помощью файла Robots.txt? Примеры таких ссылок: Сайт/product/podstavka-dlya-nozha?add-to-cart=3375 и Сайт/product/bokserskieperchatki?add-to-cart=468. Как я могу решить эту проблему? За последний месяц в индексе появилось более 600 подобных страниц, и это выглядит странно, так как я не вносил никаких изменений и не устанавливал новые плагины.
  • 26 сентября 2024 г. 21:13
Ответы на вопрос 3
Здравствуйте!

Чтобы отключить индексацию страниц корзины в WordPress с использованием плагина WooCommerce, вы можете добавить определенные правила в файл `robots.txt`, а также учесть другие методы.

1. **Добавление правила в robots.txt**:
   Откройте файл `robots.txt`, который находится в корне вашего сайта, и добавьте туда следующие строки:
   ```
   User-agent: *
   Disallow: /product/*?add-to-cart=*
   ```
   Это правило запретит поисковым системам индексировать страницы с параметрами `add-to-cart`.

2. **Использование мета-тегов**:
   Чтобы еще сильнее убедиться, что страницы не будут индексироваться, вы можете добавить мета-тег для "noindex" в заголовок страниц с корзиной. Это можно сделать с помощью плагина SEO (например, Yoast SEO или All in One SEO). Если используете Yoast SEO, выполните следующие шаги:
   - Перейдите в настройки плагина.
   - В разделе "Типы записей" отключите индексацию для страниц с корзиной.

3. **Установка плагина для управления индексацией**:
   Есть плагины, которые помогают лучше управлять индексацией ваших страниц. Например, плагин "WP No External Links" или любой другой плагин SEO может помочь вам установить нужные параметры для индексации.

4. **Проверка установленного кеширования**:
   Убедитесь, что у вас нет плагинов кеширования, которые могли бы мешать обновлению `robots.txt` или мета-тегов. Очистите кеш после внесения изменений.

5. **Мониторинг индексации**:
   После внесения изменений следите за Google Search Console, чтобы увидеть, были ли изменения применены, и проверьте, были ли удалены нежелательные страницы из индекса.

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

Ссылки на товары (с параметром) - да. Но у тебя стоит каноникал и поэтому в выдаче должно быть без параметров.
И так оно и есть.

Похожие вопросы