Проверили по консоли — часть таких дублей уже проиндексирована, еще большая часть просканирована ПС роботом.
Такую проблему решит редирект? И как сделать массовый редирект сразу для всех страниц сайта?
Ответ
Да, проблема дублирующихся страниц может быть решена с помощью 301 редиректа. При этом поисковые системы поймут, что одна страница является «основной» и будут индексировать именно её.
Во-первых, вам стоит определить, какой вариант URL вы хотите использовать в качестве «канонического». Например, если вы хотите использовать вариант без .php, тогда редирект следует настроить с URL с .php на URL без .php.
Как сделать массовый редирект зависит от того, на каком сервере расположен ваш сайт. Например, если ваш сайт находится на сервере Apache, вы можете использовать файл .htaccess для настройки общего редиректа.
Вам нужно добавить в файл .htaccess следующее правило:
RewriteEngine On
RewriteCond %{REQUEST_URI} .php$
RewriteRule ^(.*)\.php$ /$1 [R=301,L]
Этот код перенаправит все страницы с .php в URL на соответствующие страницы без .php. После внесения изменений обязательно нужно проверить, что все работает корректно.
Хотите получить ответ на свой вопрос? Задайте его нам через телеграм-бота!↓
Еще по теме:
- Как оптимальнее всего бороть со смысловыми дублями На сайте есть смысловые дубли страниц, ранжируются по одним и тем же запросам. Можно просто удалить дубли или обязательно стоит настраивать редирект? И как именно?...
- Как найти источник дублей и что с ними делать? В Google Search Console появились ссылки с непонятными символами в конце URL - ?NA, ?MA, ?ND, ?SD и т.д. Как найти источник этих страниц и...
- Как проверить сайт на появление дублей страниц или страниц-каннибалов? Как проверить сайт на появление дублей страниц или страниц-каннибалов? Ответ Проверить наличие дублей можно сканируя сайт парсерами, например: Screaming Frog SEO Spider Netpeak Spider Также...
- Какие есть способы борьбы с дублями страниц из-за get-параметров? Подскажите самый эффективный способ борьбы с дублями страниц из-за get параметров? Ответ Для эффективной борьбы с дублями страниц из-за GET-параметров рекомендуем: добавить соответствующую директиву (Disallow)...
- Как проверить сайт на наличие дублей? Как проверить сайт на наличие дублей? Где указывается информация об их существовании и как с ними бороться? Ответ Чтобы ответить на Ваш вопрос, сперва нужно...
Есть вопросы?
Задайте их прямо сейчас, и мы ответим в течение 8 рабочих часов.
Отзывы клиентов:
"Наблюдаем стремительный и уверенный рост трафика"
Пилицын Василий Сергеевич
Seatscan.ru"Помогли моему сайту выйти из-под фильтра Яндекса"
Ольга Куракина
Dogscat.com"Я получил рекомендации и процесс сдвинулся с мёртвой точки."