# robots.txt — greenlight.by # Версия от 17.07.2026: открыта статика тем/плагинов (*.css, *.js, шрифты) — # без неё роботы не видели стили и Вебмастер считал сайт не оптимизированным # для мобильных устройств. # Версия от 15.07.2026. Изменения относительно предыдущей: # 1. Добавлен запрет параметра ?filters= (фильтры /shop/ — 13+ страниц-дублей # в Вебмастере; старое правило /*filter_ его НЕ ловило, т.к. нет "_"). # 2. Добавлен запрет переключателя валюты ?wmc-currency= (дубль /shop/). # 3. Закрыты архивы атрибутов WooCommerce («Архивы Нет/Есть»): # /kreplenie-na-stenu/, /datchik-temperatury/, /uchet-potreblennyj-kvtch/, # /wi-fi-bluetooth/, /timer/, /app/, /dlb/ — 14+ страниц-дублей. # Если предпочитаете noindex через Yoast (Настройки → Таксономии → # Атрибуты) — удалите этот блок из обеих секций. # 4. В Clean-param добавлены filters и wmc-currency (подстраховка склейки). User-agent: * Disallow: /wp-admin/ Disallow: /wp-includes/ Disallow: /xmlrpc.php Disallow: /readme.html Disallow: /license.txt Disallow: /cgi-bin/ Disallow: /wp-json/ Disallow: /wp-content/plugins/ Disallow: /wp-content/themes/ Disallow: /vendor/ Disallow: /tmp/ Disallow: /private/ Disallow: /core/ Disallow: /cart/ Disallow: /checkout/ Disallow: /checkout-2/ Disallow: /my-account/ Disallow: /?s= Disallow: /search/ # Параметры фильтрации и сортировки (ловим в любом месте URL) Disallow: /*filter_ Disallow: /*?filters= Disallow: /*&filters= Disallow: /*query_type_ Disallow: /*orderby= Disallow: /*min_price= Disallow: /*max_price= Disallow: /*add-to-cart= # CHG-056 (12.09.2026): правило "Disallow: /*attribute_" здесь СНЯТО. # Причина: запрет мешал Google скачать варианты товара (?attribute_pa_...) # и прочитать на них rel=canonical, из-за чего 12 таких адресов висели # в индексе без заголовка и описания (отчёт Search Console # "Проиндексировано, несмотря на блокировку в файле robots.txt"). # Теперь Google скачает их, увидит canonical на карточку товара и склеит. # Фильтры каталога (?filters=, query_type_, filter_) намеренно оставлены # закрытыми: их количество не ограничено, обход тратить не на что. # Для Яндекса правило ниже оставлено — там та же задача решается Clean-param. Disallow: /*wc-ajax= Disallow: /*per_page= Disallow: /*product_cat= Disallow: /*product_tag= Disallow: /*page_id= # Переключатель валюты (дубли /shop/) Disallow: /*?wmc-currency= Disallow: /*&wmc-currency= # Архивы атрибутов WooCommerce («Архивы Нет/Есть») # Служебные страницы конструктора и черновики Disallow: /*elementor-preview= Disallow: /*preview=true # Добавлено 30.07.2026: служебный параметр SiteOrigin CSS Disallow: /*?so_css_preview= Disallow: /*&so_css_preview= Allow: /wp-admin/admin-ajax.php Allow: /wp-content/uploads/ Allow: /wp-content/themes/*/assets/ Allow: /wp-content/plugins/*/assets/ # Статика темы и плагинов (CSS/JS/шрифты/картинки) — обязательно открыта: # без неё робот рендерит страницы без стилей и мобильная проверка не проходит Allow: /wp-content/themes/*.css Allow: /wp-content/themes/*.js Allow: /wp-content/themes/*.woff Allow: /wp-content/themes/*.woff2 Allow: /wp-content/themes/*.ttf Allow: /wp-content/themes/*.svg Allow: /wp-content/themes/*.png Allow: /wp-content/themes/*.jpg Allow: /wp-content/plugins/*.css Allow: /wp-content/plugins/*.js Allow: /wp-content/plugins/*.woff Allow: /wp-content/plugins/*.woff2 Allow: /wp-content/plugins/*.svg Allow: /wp-content/plugins/*.png Allow: /wp-includes/*.css Allow: /wp-includes/*.js User-agent: Yandex Disallow: /wp-admin/ Disallow: /wp-includes/ Disallow: /xmlrpc.php Disallow: /readme.html Disallow: /license.txt Disallow: /cgi-bin/ Disallow: /wp-json/ Disallow: /wp-content/plugins/ Disallow: /wp-content/themes/ Disallow: /vendor/ Disallow: /tmp/ Disallow: /private/ Disallow: /core/ Disallow: /cart/ Disallow: /checkout/ Disallow: /checkout-2/ Disallow: /my-account/ Disallow: /?s= Disallow: /search/ # Параметры фильтрации и сортировки Disallow: /*filter_ Disallow: /*?filters= Disallow: /*&filters= Disallow: /*query_type_ Disallow: /*orderby= Disallow: /*min_price= Disallow: /*max_price= Disallow: /*add-to-cart= Disallow: /*attribute_ Disallow: /*wc-ajax= Disallow: /*per_page= Disallow: /*product_cat= Disallow: /*product_tag= Disallow: /*page_id= # Переключатель валюты (дубли /shop/) Disallow: /*?wmc-currency= Disallow: /*&wmc-currency= # Архивы атрибутов WooCommerce («Архивы Нет/Есть») # Служебные страницы конструктора и черновики Disallow: /*elementor-preview= Disallow: /*preview=true # Добавлено 30.07.2026: служебный параметр SiteOrigin CSS Disallow: /*?so_css_preview= Disallow: /*&so_css_preview= Allow: /wp-admin/admin-ajax.php Allow: /wp-content/uploads/ Allow: /wp-content/themes/*/assets/ Allow: /wp-content/plugins/*/assets/ # Статика темы и плагинов (CSS/JS/шрифты/картинки) — обязательно открыта: # без неё робот рендерит страницы без стилей и мобильная проверка не проходит Allow: /wp-content/themes/*.css Allow: /wp-content/themes/*.js Allow: /wp-content/themes/*.woff Allow: /wp-content/themes/*.woff2 Allow: /wp-content/themes/*.ttf Allow: /wp-content/themes/*.svg Allow: /wp-content/themes/*.png Allow: /wp-content/themes/*.jpg Allow: /wp-content/plugins/*.css Allow: /wp-content/plugins/*.js Allow: /wp-content/plugins/*.woff Allow: /wp-content/plugins/*.woff2 Allow: /wp-content/plugins/*.svg Allow: /wp-content/plugins/*.png Allow: /wp-includes/*.css Allow: /wp-includes/*.js # Склейка незначащих GET-параметров с каноническим адресом Clean-param: utm_source&utm_medium&utm_campaign&utm_content&utm_term Clean-param: yclid&y_ref&ybaip&etext Clean-param: fbclid&gclid Clean-param: _ga&_gl&_gac&_gid Clean-param: replytocom Clean-param: sessionid&phpsessid&sid Clean-param: filters&wmc-currency # Добавлено 30.07.2026: два индексируемых дубля /shop/ из отчёта Вебмастера # «одинаковые заголовки». Проверено: /?post_type=product и /shop/?so_css_preview=1 # отдавали HTTP 200, robots «follow, index» и БЕЗ canonical. Clean-param: post_type&so_css_preview # Добавлено 07.08.2026: GET-метки перехода для /shop/ из отчёта Вебмастера # «одинаковые заголовки». /shop/?glc=... и /shop/?glcheck=... отдают HTTP 200 # и дублируют контент /shop/ — просьба игнорировать эти метки при индексации. # Добавлено 14.08.2026: параметр ordr= (сортировка каталога) тоже даёт дубль title/description /shop/ — добавлен в то же правило. Clean-param: glc&glcheck&ordr /shop/ Clean-param: srsltid Clean-param: ysclid # Главное зеркало (https) Host: https://greenlight.by # Карта сайта Sitemap: https://greenlight.by/sitemap_index.xml # Добавлено 30.07.2026: карта раздела подбора по авто (267 адресов). # В Яндекс подана вручную 22.07, здесь — чтобы её видел и Google. Sitemap: https://greenlight.by/gl-cars-sitemap.xml