Домен с WWW или без WWW
У меня часто спрашивали, лучше сделать домен с WWW или без. Я решил сделать небольшой пост-заметку по этому поводу, а так же пояснить — как сделать склейку зеркал с WWW и без.
Для начала давайте разберем, откуда вообще взялась приставка с тройным W (World Web Wide).
Дело было в 1989 году, когда Тим Бернерс-Ли придумал всемирную паутину. Гениальный был дядька, честно говоря. И фактически через год он издал первый в мире браузер с одноименным названием. Оттуда и пошла приставка с тройным WWW, чтобы было сразу видно — что это гипертекстовая ссылка. Если кто-то хочет почитать историю подробнее, то вот ссылка — Википедия.
Сейчас — 2014 год. Прошло уже более 20 лет и уже фактически каждый ребенок в мире имеющий смартфон/компьютер может понимать где ссылка. Т.е. по сути, WWW — это рудимент, который живет с 90-х годов. Многие знают, как я отношусь к подобным «динозаврам» — я их искореняю (аналогично и с IE 6, 7 и прочими старыми браузерами, мета тегом Keywords и т.д.).
Я считаю, что все должно идти только вперед и развиваться. А значит — нельзя тащить за собой пережитки прошлого, просто потому что ты привык.
Поэтому ответ однозначен: Без WWW лучше, чем с ним! Не держите рядом хлам — это лишнее.
Как определить главное зеркало сайта
Бывают ситуации, когда сайт уже давно запущен, но оптимизацией занялись недавно. В таком случае неверно определенное главное зеркало может принести беду в виде переиндексации всего сайта. Поэтому я расскажу, как все правильно сделать:
- Самый очевидный способ — вбить URL Вашего сайта в поиск Яндекса или Google. Поисковая система сама подсказывает, какое зеркало она считает основным. Не будем ей перечить — и воспользуемся ее советом.
- Второй способ — всевозможные сервисы. Например — http://xseo.in/glue. Вбейте туда свой сайт и сервис укажет вам его основное зеркало.
Теперь мы уже определились что и с чем будем склеивать — приступим к практике.
Склейка зеркал сайта
Для того, чтобы объединить, нужно зайти в файл .htaccess в корневом каталоге вашего сайта. Если данного файла нет — создайте его. Откройте его программой Notepad ++ (она бесплатная) и допишите туда следующий код, в зависимости от того, что с чем нужно склеить.
Первые 2 директивы прописываются 1 раз на весь документ. Если они у вас уже прописаны в файле, писать заново не нужно. Вставьте лишь последние 2 строки, заменив «site.ru» на свой домен.
Основное зеркало без WWW
Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC] RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]M/pre>
Основное зеркало с WWW
Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]
После того, как вы склеите зеркала сайта, не забудьте указать главное зеркало в файле robots.txt.
Мой ролик в тему: 7 ошибок при выборе домена
Рекомендую к прочтению

Принесу пользу вашему проекту
Заявка на бриф
Заполните несколько полей
Если сайты http://www.gruz-rm.ru и gruz-rm.ru работают по отдельности без редиректов. Эти две копии могут «склеится» поисковыми системами, что негативно скажется на поисковой оптимизации.
это правда или уже нет?
Это правда, лучше склеить 301 редиректом зеркала вашего сайта.
Главное правильно выберите ваше главной зеркало!
Автор — спасибо, блин, большое! Почти убил бизнес еще до открытия! «Без WWW лучше, чем с ним! Не держите рядом хлам — это лишнее.» — почитал, послушал, сделал без WWW. Прописал в новом сайте в директиве host без WWW, а Яндекс и Гугль определили главное зеркало с WWW (прикинь —… Подробнее »
Уважаемые читатели блога, не повторите ошибок Игоря, не будьте валенками и читайте всю статью глазами 🙂 Особенно когда там четко написано про переиндексацию и проблемы связанные с изменением главного зеркала. А теперь персонально для Игоря: 1) Читать статью всегда глазами. 2) Читать полностью, до конца. 3) Правильно, что продаете почту… Подробнее »
Т.е. перед открытием бизнеса ты сначала накатал сайт на 3 тыщи страниц и надеялся что все сразу взлетит? Т.е. без копейки за душой ты решил открыть бизнес и начать решил с сайта? Что за бред тут вообще написан?
Добрый день. Буду очень благодарна за ответ. Делали редиректы сайта — меняли каталог. Воспользовались готовым модулем для Битрикса. А мой программист неверно меня понял и до кучи сделал основным сайтом домен с www. Обнаружила случайно, когда уже робот Яндекса поменял главное зеркало. Программист ушел на 2 недели в отпуск, очень… Подробнее »
Оксана, все зависит от того, переклеил ли Яндекс и Google ваши урлы и в каком количестве.
Если не успел или переклеил малую часть — всё окей. В противном случае посидите немного с просевшим трафиком.
Хорошо всё объяснено. Грамотно и без лишней воды. Я часа за два возни всё смог у себя настроить примерно (еще на другое параллельно отвлекался).
Подскажите, что делать, а то я уже закупил 100k ссылок на свой сайт с www. Что же теперь делать?
ZOiE, если это арендованные ссылки, то просто изменить урлы.
Если вечные — то ничего, какую-то часть веса они передадут новому зеркалу сайта.
Romanus спасибо что ответили, но я как раз и не понимаю что такое главное зеркало) и ,что писать….. редирект у меня с www на без www (в директиве HOST прописанно без www) само понятие меня смущает, что должно быть в яндек вебмастере сайт с www или же без? (главное зеракло… Подробнее »
Виктор, у вас главное зеркало без WWW. Проверить это легко в Яндексе.
Вбейте поиск по своему сайту и кликните на главную и пару внутренних страниц — увидите, что в адресной строки нет приставки WWW.
Редирект у вас не работает 😉
Проверьте корректность 301 редиректа в htaccess
Добрый вечер подскажите чайнику. Я не могу понять на счет этих зеркал. раньше был сайт с www в яндекс вебмастере соответсвенно результаты индексации показывались (как сайт без www) прошел год, сделали по новой сайт уже без www и я хочу чтоб сайт теперь отображался без www, сделал редиректы с www.… Подробнее »
Виктор, настройте редиректы.
В директиву Host (в robots.txt) пропишите правильное зеркало.
Добрый день. Подскажите пожалуйста возникла проблема при склейки зеркал c www и без www:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.shpulka\.com.ua(.*) [NC]
RewriteRule ^(.*)$ http://shpulka.com.ua/$1 [R=301,L]
Сделали файл htaccess и поместили через ftp в корень сайта.
Залили и проверили перенаправления нет.. основное зеркало без www сайт на движке Vamshop
Екатерина, попробуйте такой вариант:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.shpulka\.com.ua$ [NC]
RewriteRule ^(.*)$ http://shpulka.com.ua/$1 [R=301,L]
или так:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.shpulka\.com\.ua$ [NC]
RewriteRule ^(.*)$ http://shpulka.com.ua/$1 [R=301,L]
Так же проверьте кодировку. Должна быть обязательно UTF-8.
Честно говоря, даже не задумывался о том, что такое www и зачем его вставляют даже сейчас на некоторых сайтах. Не наткнулся бы на пост, до сих пор ходил в неведении 🙂 Соглашусь с автором — все течет все меняется и не зачем держаться за старое. Благодарю за статью!
Разницы просто никакой нет, потому я бы не утверждал однозначно, главное что бы Вы выбрали что то одно)