Как настроить обработку GET-параметров в Google и Яндексе

GET-запрос позволяет передать определенные показатели, например, номер товара или номер заказа. Однако в результате могут возникнуть страницы-дубли, например, в интернет-магазинах, где генерируется большое количество страниц. Пример:

Параметры используются не для того, чтобы разделять пользователей. Их цель — чтобы, например, при запросе «ботинки» на сайте обуви пользователь отфильтровал товар по бренду, цвету, размеру, материалу. При этом каждое сочетание будет добавлять новые параметры к существующему URL. Страницы не будут сильно отличаться по содержанию. Это приведет к созданию полных или частичных копий.

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


- активные;
- пассивные.


- «На усмотрение Googlebot» — это универсальный вариант, который следует выбрать, если вы точно не уверены в том, как работает параметр либо его действие может изменяться. Googlebot просканирует его и самостоятельно определит лучший метод для обработки параметра;
- «Каждый URL-адрес». Настройка позволяет системе определять уникальность содержимого. Используйте этот вариант в том случае, если вы уверены, что параметр редактирует содержание страницы. Иначе система просканирует дубль контента;

- «Только URL со значением» означает, что поисковый робот сканирует страницы с параметром, значение которого выбрали вы, а остальные проигнорирует. Применять такую настройку следует, когда значение параметра дает возможность менять порядок показа контента;

- «Никакие URL» запрещает сканировать адреса, которые содержат определенный параметр.

В дальнейшем их можно отредактировать либо удалить.


Настройка обработки GET-запроса в Яндекс
- robots.txt: директива clean-param для cof, cx;
- noindex/nofollow;
- canonical.
Использование noindex/nofollow как отдельного способа не всегда корректно, из-за этого его применяют реже.
Пропишите канонические адреса для параметров страниц. Используйте в файле robots.txt директиву Clean-param. Директива перечисляет для поискового робота параметры, которые не следует учитывать при сканировании. Для перечисления используется символ «&».
Перечислите параметры в первом поле, разделяя их амбассадором. Во втором поле укажите префикс пути страницы, для которой данное правило применяется. Директива межсекционная, поэтому может быть расположена в любом месте файла, если же таких директив несколько, то робот учтет все. Регистр букв имеет значение, также действует ограничение на объем — до 500 символов. Рассмотрим примеры реализации директивы:


Заключение

Настроить обработку GET-параметров в Google несложно:
- на усмотрение Googlebot;
- каждый URL-адрес;
- только URL со значением;
- никакие URL.
Для Google дополнительно пропишите канонические адреса canonical и внесите изменения в карту sitemap.xml.

о выполнении работ по конкретному проекту. Инструмент содержит готовые шаблоны с обширным списком параметров по развитию проекта, к которым также можно добавлять собственные пункты.
Serpstat — набор инструментов для поискового маркетинга!
Находите ключевые фразы и площадки для обратных ссылок, анализируйте SEO-стратегии конкурентов, ежедневно отслеживайте позиции в выдаче, исправляйте SEO-ошибки и управляйте SEO-командами.
Набор инструментов для экономии времени на выполнение SEO-задач.
Кейсы, лайфхаки, исследования и полезные статьи
Не успеваешь следить за новостями? Не беда! Наш любимый редактор подберет материалы, которые точно помогут в работе. Только полезные статьи, реальные кейсы и новости Serpstat раз в неделю. Присоединяйся к уютному комьюнити :)
Нажимая кнопку, ты соглашаешься с нашей политикой конфиденциальности.