Очень часто на сайте не настроено главное зеркало сайта - т.е. главная страница открываться по разным адресам. А должна только по одному! Если не выполнять настройку главного зеркала - ждите проблем в поисковой выдаче Google, позиции будут очень занижены.
С www или без www
Сайт должен работать только на одном адресе с www или без-www.
Изначально после создания сайта, он открывается по двум адресам:
- www.site.ua
- site.ua
Для посетителей разницы нет. А вот поисковые системы считают два этих адреса абсолютно разными.
Как выбрать основной адрес сайта
Вводим в поисковую систему следующую строку site:site.ua (site.ua - это ваш адрес сайта)
И вы увидите как поисковая система восприняла ваш сайт.
Согласно тому как проиндексированы страницы - выбираем тот вариант, который встречается наиболее часто.
Еще зеркала сайта
Проверьте, открывается ли сайт по таким распространенным зеркалам, как:
- site.ua/index.php
- site.ua/index.html
- site.ua/home
- site.ua/main
При наличии “зеркал” (дублей) главной страницы – прописываем 301 редирект в .htaccess
Как настроить 301 редирект в .htaccess
Код для настройки редиректа (переадресации):
- с www.site.ua на site.ua
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www.site.ua$ [NC]
RewriteRule ^(.*)$ http://site.ua/$1 [R=301,L]
- с site.ua на
www.site.ua
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^site.ua$ [NC]
RewriteRule ^(.*)$ http://www.site.ua/$1 [R=301,L]
- Для перенаправления с site.ua/index.php и site.ua/index.html на site.ua
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ http://site.ua/ [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://site.ua/ [R=301,L]
Проверить работу сайта после 301 редиректа
Иногда технически работа сайта происходит через страницы на которые мы сделали переадресацию, поэтому проверяем работоспособность следующих компонентов:
- Корзина: покупка товара и оформление заказа
- Форма поиска
- Форма обратной связи
- Работа внутренних страниц
Если перестала работать какая-либо система, то закрываем зеркала главной страницы site.ua/index.php, site.ua/index.html от индексации поисковыми системами закрываем зеркала главной страницы site.ua/index.php, site.ua/index.html от индексации поисковыми системами в robots.txt.
robots.txt - это служебный текстовый документ, в котором прописываются правила для поисковых систем: что разрешено индексировать, а что нельзя.
Размещен этот файл по адресу http:/site.ua/robots.txt
Редактируют robots.txt по доступу через файловый протокол FTP. Файл лежит в основной папке.
Итак, добавляем в robots.txt следующие строки:
Disallow: /index.php$
Disallow: /index.html$