Если главная страница Вашего сайта доступна по адресу site.ru и site.ru/index.html (или index.php), то такие страницы являются дублями для поисковых систем. В таком случае необходимо закрыть index.html (index.php) от индексации или настроить для них 301 редирект с site.ru/index.html (index.php) на site.ru.
- Как закрыть index.html и index.php от индексации
- Как настроить 301 редирект на главную страницу
- Как проверить редирект
Как закрыть index.html и index.php от индексации
Чтобы закрыть дубли страницы от индексации, необходимо выполнить следующие действия:
1. Войти на хостинг сайта или подключиться к нему через FTP:
2. Найти и скачать файл robots.txt:
3. Открыть файл и вставить следующие строки:
Disallow: /index.html
Disallow: /index.php
Внимание! Узнать о файле robots.txt подробнее Вы можете в этой инструкции.
4. Сохранить файл и загрузить обратно на хостинг.
Как настроить 301 редирект на главную страницу
Решить проблему с дублями главной страницы можно с помощью 301-го редиректа. Для этого необходимо:
1. Перейти на хостинг сайта или FTP-сервер.
2. Найти файл .htaccess в корневой папке:
3. Скачать его на рабочий стол и открыть через «Блокнот».
4. Найдите строчку RewriteEngine On и вставьте после неё следующие строки:
Для редиректа с index.php:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ https://site.ru/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ https://site.ru / [R=301,L]
Внимание! Не забудьте заменить https://site.ru/ на адрес Вашего сайта.
5. Сохранить файл и загрузить обратно на хостинг.
Как проверить редирект
Для проверки переадресации необходимо вставить URL-адрес сайта и перейти на него. Если произошла переадресация на главную страницу site.ru, то редирект сделан правильно.
Спасибо, что дочитали до конца. Переходите к следующей инструкции.