Www и без www в чем разница
Сайт с www или без www — что выбрать
Любой сайт в интернете имеет адрес, который принято называть — доменное имя (см. что такое домен). Например, у Яндекса домен — yandex.ru. В данном случае я ввел адрес сайта без www, хотя мог ввести www.yandex.ru. Так есть ли вообще разница между доменами с www и без?
Для поисковой системы домены c www и без:
являются совершенно разными. Первый домен является поддоменом второго. При этом если выложить сайт на свой хостинг и ничего не прописывать, то по обоим адресам откроются одинаковые сайты. Это связано с тем, что хостинги автоматически создают поддомен с www для основного сайта (правда бывают и исключения).
Какой домен сайта лучше: с www или без
Этот вопрос немного глубже, чем может показаться на первый взгляд. Его нужно рассматривать с двух сторон:
1. С точки зрения SEO
С точки зрения продвижения сайта домен без www лучше. Это легко объяснить. Во-первых он не является доменом третьего уровня, а во-вторых его длина всегда будет покороче. Да и просто зачем всегда прописывать лишние три буквы www с точкой?
2. С точки зрения человека
Еще издавна завелось, что адрес сайта должен начинаться с www. Поэтому все к этому привыкли. Когда эта приставка отсутствует, то многие думают, что это вообще адрес не сайта, а что-то еще.
Поэтому с точки зрения маркетинга лучше домен с www, поскольку обычному человеку так понятнее, что это сайт.
Так, что же выбрать?
Вопрос легко решается, если сделать редирект 301 с домена www на без www. Таким образом, в рекламе можно указывать домен с www, но вбивая этот адрес, пользователь даже не заметит, как его автоматически переведут на сайт без www.
Как правильно склеить домен с www и без www
Чтобы правильно настроить редирект 301 с www на без www нужно сделать всего 2 действия:
2. Указать в robots.txt основной host (главное зеркало):
Обычно это делается в самом низу robots.txt.
После этого можно считать, что мы склеили сайты с www и без www.
Какие проблемы могут возникнуть у нескленных сайтов
1. Для поисковых систем это будут разные сайты. Т.е. получается, что у Вас есть сайт дублер. При этом в индексе поисковых систем могут вообще проиндексироваться два сайта (один с www, другой без). Это очень плохо. За это можно поймать какой-нибудь фильтр и быть пониженным в выдаче.
Поэтому рекомендуется не забывать про эти нюансы и настроить сайт правильно, тем более, что делается это в прямом смысле слова всего за 5 минут раз и навсегда.
Разница в продвижении сайта с доменом содержащим WWW и без WWW
Часто возникает вопрос, отдавать предпочтение доменам с www (Три дабл-Ю) или без www в адресе сайта? Люди хотят знать, что предпочтительнее использовать для SEO и стоит ли изменять адрес своего сайта. Рассмотрим же основные моменты, которые определяют, что лучше — домен с www или обычное имя домена с зоной регистрации. Статья рассчитана на все сайты но все же с уклоном на сайты на CMS WordPress.
Следует отметить, что для среднестатистического пользователя нет особой разницы между сайтами, домен которых содержит www и без www. В этом случае все зависит лишь от личного предпочтения пользователя.
Несомненно, между ними существует некая техническая разница. Тем не менее для большинства людей это не имеет особого значения.
WWW или не WWW — выгода при SEO продвижении
Выбор того или иного варианта не имеет разницы с точки зрения поисковых систем и SEO. В Google официально утверждают, что все зависит исключительно от предпочтения пользователя. В этом случае следует подчеркнуть, что не требуется вносить дополнительные коррективы в адрес вашего сайта.
О своем выборе вы можете сообщить Google. Вам потребуется авторизоваться в Google Webmaster Tools и отметить на своем сайте. Затем выбрать иконку «шестеренка» и выбрать Site Settings. В настройках отметьте предпочтительный вариант домена.
Рисунок 1. Настройка URL сайта в Google Webmaster Tools
Альтернативный вариант: если вы используете WordPress SEO by Yoast, то в этом случае автоматически выбирается канонический URL в хедере вашего сайта. В этом и заключаются основные действия.
В случае же когда на WPinCode выбран вариант без www — это основано исключительно на личной инициативе пользователя. На других сайтах порой используется вариант с www. Все зависит от собственного желания и предпочтения.
Техническая разница между доменом с www и без www
Если в наименование адреса указано www, то оно считывается как имя хоста. Это обстоятельство поможет в гибкой настройке DNS, а также запретить куки при использовании поддоменов. При этом адреса с доменами без www принято также называть «голыми», ведь они не имеют какого-либо технического преимущества.
Надеюсь, что я помог понять разницу между двумя вариантами URL.
Что такое главное зеркало сайта, и как правильно с WWW или без WWW
В этой статье я вам расскажу о том, что такое главное зеркало сайта, о доменах с WWW и без WWW и прочих вещах, связанных с этой интересной историко-технической темой. А для начала разберём понятие «WWW» и определим, как правильнее записывать адрес.
Коротко об истории WWW и как правильно писать
WWW – это английская аббревиатура, которая расшифровывается как world wide web, что можно перевести на русский язык, как «всемирная паутина». Понятие «WWW» ввели в 1989 году Тим Бернерс-Ли и Роберт Кайо – дядьки, которые изобрели Интернет. Этими тремя буками они отмечали текст, который являлся гиперссылкой, чтобы её было легко распознать.
С тех пор прошло более 25 лет и теперь каждый знает, где просто текст, а где гиперссылка. И поэтому надобность в WWW отпала. Сегодня WWW можно считать рудиментарным атрофированным органом, который хоть и есть, но не на что уже не пригоден.
Любой сайт будет доступен по адресу с WWW и без WWW, однако в строке браузера будет отображаться лишь один вариант – тот, который выбран главным зеркалом. Главное зеркало сайта может быть как с WWW, так и без него.
Теперь возникает два вопроса. Первый – какой вариант лучше сделать главным зеркалом сайта? На самом деле, задумывать об этом не стоит, так как оба варианта написания домена отличаются друг от друга лишь внешним видом. Ни для продвижения сайта, ни для технических особенностей значения не имеет, что будет главным зеркалом. И что бы вы ни выбрали, сайт будет доступен по адресам с WWW и без WWW.
Второй вопрос – как создать главное зеркало сайта и нужно ли это делать? Рассмотрим ниже.
Как указать главное зеркало сайта и зачем это нужно
Варианты одного и того же домена с WWW и без WWW являются для поисковых систем разными адресами. Таким образом, если главное зеркало сайта не выбрано, поисковый робот буде считать что на двух разных адресах (с WWW и без) присутствует абсолютно одинаковый материал. А что происходит с сайтами с неуникальным контентом мы знаем – они неизбежно вылетают из поиска, и их потом сложно туда вернуть.
Поэтому необходимо определить главное зеркало сайта, произвести, так называемую склейку домена – это означает, что необходимо указать поисковику, что варианты написания одного и того же домена с WWW и без WWW – это один и тот же сайт.
Большинство хостингов самостоятельно предопределяют один из вариантов написания домена, как главное зеркало сайта. Проверить, делает ли это ваш хостинг, можно простым способом. Попробуйте записать в строку браузера адрес вашего домена с WWW и без. В одном из вариантов должно происходить автоматическое переключение на главное зеркало сайта, и адрес, как бы вы ни записали, в итоге должен оставаться только один (с WWW или без).
Домен с WWW или без WWW
У меня часто спрашивали, лучше сделать домен с WWW или без. Я решил сделать небольшой пост-заметку по этому поводу, а так же пояснить — как сделать склейку зеркал с WWW и без.
Для начала давайте разберем, откуда вообще взялась приставка с тройным W (World Web Wide).
Дело было в 1989 году, когда Тим Бернерс-Ли придумал всемирную паутину. Гениальный был дядька, честно говоря. И фактически через год он издал первый в мире браузер с одноименным названием. Оттуда и пошла приставка с тройным WWW, чтобы было сразу видно — что это гипертекстовая ссылка. Если кто-то хочет почитать историю подробнее, то вот ссылка — Википедия.
Сейчас — 2014 год. Прошло уже более 20 лет и уже фактически каждый ребенок в мире имеющий смартфон/компьютер может понимать где ссылка. Т.е. по сути, WWW — это рудимент, который живет с 90-х годов. Многие знают, как я отношусь к подобным «динозаврам» — я их искореняю (аналогично и с IE 6, 7 и прочими старыми браузерами, мета тегом Keywords и т.д.).
Я считаю, что все должно идти только вперед и развиваться. А значит — нельзя тащить за собой пережитки прошлого, просто потому что ты привык.
Поэтому ответ однозначен: Без WWW лучше, чем с ним! Не держите рядом хлам — это лишнее.
Как определить главное зеркало сайта
Бывают ситуации, когда сайт уже давно запущен, но оптимизацией занялись недавно. В таком случае неверно определенное главное зеркало может принести беду в виде переиндексации всего сайта. Поэтому я расскажу, как все правильно сделать:
Теперь мы уже определились что и с чем будем склеивать — приступим к практике.
Склейка зеркал сайта
Первые 2 директивы прописываются 1 раз на весь документ. Если они у вас уже прописаны в файле, писать заново не нужно. Вставьте лишь последние 2 строки, заменив «site.ru» на свой домен.
Основное зеркало без WWW
Основное зеркало с WWW
После того, как вы склеите зеркала сайта, не забудьте указать главное зеркало в файле robots.txt.
Мой ролик в тему: 7 ошибок при выборе домена
Понравился пост? Сделай репост и подпишись!
Рекомендую к прочтению
Составление семантического ядра в Key Collector
Сохранять или убирать www в вашем доменном имени
Начинаете ли вы с www, когда вводите название сайта в адресной строке? Знаете ли наверняка, есть ли у Википедии, Amazon, Facebook и Twitter www? Не страшно, если не знаете, — многие пользователи даже не задумываются об этом.
Поскольку популярные браузеры, такие как Google Chrome и Safari, теперь скрывают часть URL-адреса с префиксом www, очень легко потерять его в названиях популярных сайтов. Если вам интересно, все вышеупомянутые интернет-гиганты, кроме Twitter, начинаются с www. Но если набирать facebook.com вместо www.facebook.com, вы точно так же получите свою ленту новостей.
Тот факт, что отсутствие www не помешает вам получить доступ к большинству сайтов, может заставить вас думать, что префикс www устарел и можно вообще не включать его в URL своего сайта. Но если это так, то зачем он Википедии, Amazon и Facebook?
В этой статье мы рассмотрим плюсы и минусы включения префикса www в название вашего сайта. Мы также поделимся некоторыми техническими советами, которые помогут в оптимизации сайта независимо от того, выберете ли вы вариант с www или без.
В чем смысл www?
Прежде чем мы углубимся в обсуждение всех преимуществ и недостатков использования или пропуска www, давайте сначала разберемся, откуда берется этот префикс. Чтобы запустить сайт, вам необходимы две вещи: сервер, на котором будут храниться все файлы вашего ресурса, и легкозапоминающееся название, известное как доменное имя. Последнее позволит пользователям получить доступ к вашему сайту через адресную строку браузера, пока DNS делает всю тяжелую работу.
Зачем вам добавлять www к зарегистрированному доменному имени? Исторически такие префиксы использовались как средство различия между серверами внутри вашей сети. На заре интернета не было хостинг-провайдеров и виртуальных выделенных серверов. Каждая компания раньше управляла собственной сетью серверов, и каждый сервер внутри сети считался хостом и выполнял одну функцию, такую как хранение файлов для обмена данными в интернете или работа электронной почты. В зависимости от функции, которую предоставлял хост, он получал определенное имя хоста.
СЕРВИС, ПРЕДОСТАВЛЯЕМЫЙ ХОСТОМ | ИМЯ ХОСТА | ПОЛНОЕ ДОМЕННОЕ ИМЯ |
---|---|---|
Хранит файлы для обмена в интернете | www | www.example.com |
Используется для обмена данными в сети | ftp | ftp.example.com |
Обеспечивает доставку электронной почты по сети | mail.example.com |
В сочетании с зарегистрированным доменом компании каждое имя хоста формировало определенное доменное имя (FQDN) — интернет-эквивалент обычного почтового адреса с индексом, названием улицы, города и т.д. Ввод FQDN в адресную строку браузера позволял пользователям получить доступ к необходимому серверу в сети компании.
Но в современном интернете все работает по-другому. Один сервер с одним IP-адресом может использоваться как в качестве веб-сервера, так и в качестве почтового сервера. Кроме того, распространена практика указывать на один и тот же IP-адрес как корневой домен (название сайта без www), так и имя хоста с www. Это позволяет пользователям получать доступ к сайту независимо от того, добавляют ли они www к URL-адресу. Однако для работы над SEO все равно нужно будет выбрать, какой из двух вариантов доменного имени вы предпочитаете.
Как правильно с точки зрения SEO
Что же лучше — доменное имя с www или без? На самом деле с точки зрения SEO не имеет значения, какой вариант вы выберете, и это подтвердил Джон Мюллер в Twitter. Это вопрос брендинга и технических возможностей — мы рассмотрим оба момента далее.
Если вы сделаете свой сайт доступным как через www, так и без www, важно сообщить поисковым системам, какой из вариантов доменного имени предпочтителен. В противном случае поисковики будут рассматривать версии с www и без www как отдельные сайты, они оба проиндексируются — и вам придется решать проблему дублирования контента.
Существует несколько способов указания предпочитаемого (канонического) доменного имени для Google. Наиболее распространенное решение — настроить 301 редирект на стороне сервера. Тогда каждый раз, когда сервер получает запрос на неканонический домен, он автоматически перенаправляет пользователей на канонический. Если ваша предпочтительная версия — www.example.com и пользователи вводят example.com/page01, они в конечном итоге увидят в адресной строке браузера www.example.com/page01.
Если добавление тегов rel=»canonical» для вас в любом случае лучше, вот как это можно реализовать. Для названия сайта www.example.com добавьте в HTML-код https://example.com/page01 следующую строку:
В WordPress 2.9 и выше теги rel=»canonical» будут добавляться на все страницы сайта автоматически, поэтому вам даже не придется ничего делать самостоятельно. Теги будут указывать на версии сайта с www или без www в зависимости от того, какой вы указали в качестве адреса WordPress (URL) в общих настройках WordPress.
С точки зрения пользователя разница в том, что при использовании тега rel=»canonical» вместо 301 редиректа URL в адресной строке браузера и истории не меняется. Таким образом, пользователь, пытающийся получить доступ к example.com, увидит именно этот URL в адресной строке, даже если www.example.com является вашей канонической версией.
В Яндексе настроить переадресацию можно с помощью 301 редиректа или канонического адреса, а также используя метатег refresh. Чтобы ускорить передачу поисковому роботу информации о предпочитаемой версии, воспользуйтесь инструментом «Переезд сайта». Для этого нужно зайти в Яндекс.Вебмастер и поставить либо убрать галочку возле «Добавить WWW».
Этот метод позволит учитывать старые внешние ссылки и оригинальные тексты на новом варианте сайта вне зависимости от того, выберете вы вариант с www или без. Смена произойдет в течение нескольких недель.
Решив, какое доменное имя использовать, и указав предпочитаемую версию как каноническую с помощью любого из описанных методов, важно последовательно использовать выбранный вами вариант URL. Если вы решили оставить www, убедитесь, что все URL-адреса в файле Sitemap и внутренние ссылки содержат этот префикс. По возможности постарайтесь сделать так, чтобы ваши обратные ссылки также включали www — хотя предполагается, что и редирект 301, и атрибут rel=»canonical» пропускают ссылочный вес, некоторая его часть может быть утеряна по пути. В свою очередь, поисковые системы оценят такую последовательность и вознаградят вас улучшенными позициями.
Не забывайте мониторить корректность работы сайта
После того как вы настроили 301 редирект или указали предпочтительные страницы с помощью тегов rel=»canonical», не забудьте время от времени проверять, все ли работает должным образом.
Что может пойти не так? Допустим, вы внесли на свои страницы теги rel=»canonical», а затем установили новую тему WordPress, которая автоматически добавила этот тег на все страницы. В итоге у вас появятся повторяющиеся теги rel=»canonical», которые запутают поисковики, но вы даже не узнаете о проблеме, пока это не повлияет на эффективность вашей SEO.
Чтобы избежать подобных ситуаций, вы можете систематически проводить аудит сайта. Инструмент анализа сайта SE Ranking обнаружит, если на страницах есть дублирующиеся теги rel=»canonical», несколько страниц указывают на один и тот же канонический URL или на определенных страницах отсутствует rel=»canonical».
В разделе технического аудита сайта вы можете увидеть, правильно ли настроено зеркало сайта — 301 редирект с www на без www (или наоборот).
Вы можете настроить инструмент SE Ranking так, чтобы автоматически регулярно проверять свой сайт, например, каждую неделю или месяц. Так вы вовремя узнаете, если что-то пойдет не так. Для начала вы можете запустить 14-дневную бесплатную пробную версию — и система автоматически проведет аудит сайта, как только вы добавите свой проект.
Выбор предпочтительного домена
Давайте, наконец, выясним, какая версия доменного имени подойдет вам как каноническая.
На первый взгляд, URL без www выглядит аккуратнее и привлекательнее и пользователи при вводе доменного имени обычно пропускают часть с www. Так почему бы не пропустить его при выборе канонического имени хоста вашего сайта? В конце концов, если вы используете один из распространенных доменов верхнего уровня (com, net или org), люди будут понимать, что это веб-адрес, даже если он не содержит www.
Действительно, имеет смысл выбрать вариант без www ради брендинга. Но перед этим следует учесть некоторые технические ограничения — именно из-за них многие интернет-гиганты сохраняют префикс www.
Когда нужен www?
Допустим, вы решили перейти на версию без www и сопоставили корневой домен и имя хоста с тем же IP-адресом, который вы получили от своего хостинг-провайдера. Это делается с использованием А-записи, и запись DNS выглядит так:
Затем вы указали example.com как свой канонический домен. Пока все выглядит хорошо. А теперь давайте предположим, что ваш сайт резко вырос в популярности и его посещают тысячи или даже миллионы людей каждый день. Один сервер не может выдержать такую повышенную нагрузку — именно по этой причине на крупных сайтах, таких как Wikipedia, Amazon и Facebook, нет привязки домена к одному IP-адресу. Вместо этого они полагаются на сети доставки содержимого (CDN), чтобы быстро и безопасно предоставлять контент миллионам своих пользователей.
Обработка большого количества трафика
Согласно спецификациям DNS, корневые домены всегда должны указывать на IP-адрес. Но чтобы использовать CDN, вам необходимо указать на своем сайте домен CDN, а не IP-адрес. Теоретически вы можете сопоставить свой домен как с IP-адресом, используя запись типа A, так и с доменом CDN с помощью записи CNAME. Но есть еще одно правило DNS, говорящее о том, что запись CNAME не может сосуществовать с другими типами ресурсных записей. То есть при добавлении обеих A-запись, указывающая на IP-адрес, будет проигнорирована.
Если вас немного сбили с толку все технические термины, упомянутые выше, краткая версия такова: из-за специфики работы DNS-запросов вы не можете указать имя хоста без www на домен CDN. Это приведет к неожиданным ошибкам и будет препятствовать нормальной работе вашего сайта.
Если же вы выберете имя хоста с www в качестве предпочтительной версии, у вас не возникнет проблем с соблюдением правил DNS. Вам просто нужно создать запись CNAME для имени хоста c www, сопоставив ее с выбранной вами CDN. Также добавьте запись A для вашего корневого домена, указывающую на IP-адрес сайта.
Также стоит упомянуть, что некоторые провайдеры DNS (Cloudflare, DNS Made Easy, DNSSimple и другие) ввели обходные пути для преодоления ограничений DNS. Но использование обходных путей ограничит ваш выбор провайдеров DNS и вы при этом можете усложнить жизнь пользователей из-за перенаправления на удаленный узел CDN.
Укрощение файлов cookie
Помимо ограничений DNS, выбор корневого домена в качестве канонического создает проблему с файлами cookie. Дело в том, что в современных браузерах файлы cookie основного домена автоматически передаются в поддомены. Если вы установите файлы cookie для example.com, они также будут отправляться на static.example.com, email.example.com и т.д. Давайте разберемся, почему это плохо.
Первая причина — это неудобно для пользователей. Более крупные сайты часто предпочитают хранить свой статический контент (изображения, видео, файлы JavaScript и CSS) на поддомене, чтобы освободить главный сервер для динамических запросов. Но если сайт работает как корневой домен, файлы cookie по-прежнему будут отправляться с example.com на static.example.com, замедляя доступ к статическому контенту и снижая производительность сайта. Единственный способ предотвратить такую трату пропускной способности — это хранить статический контент на совершенно другом домене. Так делает Twitter, размещая свой статический контент на a0.twimg.com.
Вторая причина — риски для безопасности. Когда вы авторизуетесь в CMS сайта, создается файл cookie. Затем, когда вы посещаете mail.example.com или cdn.example.com, файл cookie отправляется на эти поддомены и может быть прочитан администраторами сервера. Это создает угрозу безопасности, поскольку администраторы могут скопировать файл cookie и использовать его для авторизации в вашей корпоративной CMS. Чтобы снизить риск, вы можете прибегнуть к ограничению IP-адресов, разрешив доступ только IP-адресам вашей корпоративной сети.
Подытожим: если вы хотите оптимизировать скорость своего сайта, размещая статический контент отдельно, но вам не очень хочется покупать для этой цели совершенно новый домен, подумайте о сохранении префикса www в предпочитаемом доменном имени. Тогда вам не придется беспокоиться о том, что третьи лица будут читать файлы cookie вашего сайта.
С или без www
Наличие префикса www в доменном имени может показаться несущественным и незначительным, но оно играет большую роль. Это повлияет на брендинг и масштабируемость вашего сайта, поэтому убедитесь, что вы делаете правильный выбор, исходя из ваших приоритетов и планов на будущее. Как только вы примете решение, отметьте предпочитаемую версию как каноническую и придерживайтесь своего выбора. Переключить доменное имя, убрав с адреса префикс www, технически возможно, но это не принесет никакой пользы для SEO вашего сайта.
А на чьей вы стороне? Поделитесь с нами в комментариях, почему вы предпочитаете использовать домен с www или без.