Дуже часто на сайті не налаштовано головне дзеркало сайту – тобто. головна сторінка відкриватиметься за різними адресами. А винна тільки по одному! Якщо не виконувати налаштування головного дзеркала - чекайте проблем у пошуковій видачі 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$