Навигация по сайту

Популярные статьи

301 редирект з www на без www

  1. Редирект 301, переадресація з домена з WWW на домен без WWW
  2. Редирект 301, переадресація з домена без WWW на домен з WWW

У процесі підготовки сайту до просування в пошукових системах, встає, в тому числі, задача "склеїти" адреса сайту з www c без www. Для чого це потрібно? А вся справа в тому, що для пошукових машин www.site.com і site.com є формально різними сайтами. Тому, не зробивши заходи по "склеюванні" таких доменів, ми фактично створюємо два сайти з однаковим контентом, що, звичайно ж, буде негативно впливати на просування сайту в цілому. У процесі підготовки сайту до просування в пошукових системах, встає, в тому числі, задача склеїти адреса сайту з www c без www
Далі, багато користувачів, набираючи адресу сайту машинально додають перед ним www, таким чином, з плином часу, на ваш сайт поступово будуть з'являтися зовнішні посилання виду www.site.com, хоча адресу вашого сайту site.com - такі Посиланням не передаватимуть вагу вашому сайту. Сервер Apache З 1996 року і до теперішнього часу є найпопулярнішим HTTP-сервером в Інтернеті. З такої точки зору актуальність склейки набуває ще більшого значення.
Так як же здійснити таку склейку? Рішення просте - 301 редирект. Розглянемо найпоширеніший варіант: ваш сайт розміщений на хостингу під керуванням сервера Apache.В кореневому каталозі вашого сайту вже повинен знаходитися файл з ім'ям .htaccess (зверніть увагу на точку перед назвою файлу - це важливо) якщо його там немає, то його потрібно буде створити . Як створити файл .htaccess читайте за цим посиланням. У цьому файлі потрібно буде прописати пару рядків специфічного коду.

Редирект 301, переадресація з домена з WWW на домен без WWW

Тобто, користувач, який набрав в браузері адресу вашого сайту www.site.com потрапить (буде переадресовано) на сайт site.com, що і відобразиться в рядку адреси його браузера.

Options + FollowSymLinks RewriteEngine On RewriteCond% {HTTP_HOST} ^ www.site \ .com $ [NC] RewriteRule ^ (. *) $ Http://site.com/$1 [R = 301, L]

Зверніть увагу, що в третьому рядку коду перед текстом .com варто зворотна коса риска. Так потрібно робити для "екранування" точки. Тому, якщо адреса вашого сайту буде www.site.com.ua то потрібно буде поставити два екранують зворотних слеша. Ось так: www.site \ .com \ .ua

Редирект 301, переадресація з домена без WWW на домен з WWW

В цьому випадку, користувач, який набрав в браузері адресу вашого сайту site.com потрапить (буде переадресовано) на сайт www.site.com, що також відобразиться в адресному рядку його браузера.

Options + FollowSymLinks RewriteEngine On RewriteCond% {HTTP_HOST} ^ site \ .com $ [NC] RewriteRule ^ (. *) $ Http://www.site.com/$1 [R = 301, L]

У цьому випадку також звертаю вашу увагу, що в третьому рядку коду перед текстом .com варто зворотна коса риска. Так потрібно робити для "екранування" точки. Тому, якщо адреса вашого сайту буде site.com.ua то потрібно буде поставити два екранують зворотних слеша. Ось так: site \ .com \ .ua

Запишіться на мої Курси SEO в Києві , Щоб дізнатися докладніше про це та багато іншого.

Для чого це потрібно?
Так як же здійснити таку склейку?