Сайт с www или без www

Что такое главное зеркало сайта, и как правильно с 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 или без).

Такое переключение осуществляется благодаря редиректу 301. Если главное зеркало сайта всё ещё не установлено, то вам нужно установить редирект в файл конфигурации сервера .htaccess.

Чтобы указать главное зеркало сайта c WWW, вставьте в .htaccess такой код:

RewriteCond %{http_HOST} ^example.ru$ [NC]RewriteRule ^(.*)$ http://www.example.ru/$1 [R=301,L]

А если хотите сделать без WWW, то такой:

RewriteCond %{http_HOST} ^www.example.ru$ [NC]RewriteRule ^(.*)$ http://example.ru/$1 [R=301,L]

Не забудьте заменить в коде example.ru на свой сайт.

Чтобы проверить, правильно ли вы установили код, и склеились ли домены, проделайте процедуру, о которой я вписал выше. Впишите в браузер домен с WWW и без — в одном из случаев должно происходить переключение на главное зеркало сайта. Если так и происходит, то значит, теперь поисковики будут считать оба варианта написания домена как один и тот же сайт.

Источник: https://wp-system.ru/prodvizhenie-sayta/optimizatsiya-sayta/glavnoe-zerkalo-sayta/

Домены с www и без него — история появления, использование 301 редиректа для их склеивания

Есть мнение, и оно не безосновательно, что каждый ресурс в сети должен иметь 301 редирект, который был бы настроен так, чтобы один из вариантов написания доменного имени в Урле (с или без www) был бы главным (например, для моего блога главным является вариант ktonanovenkogo.ru, и при заходе по адресу www.ktonanovenkogo.ru, вас автоматически перебросит на ktonanovenkogo.ru).

Для чего это нужно, спросите вы? Да и что такое доменная система имен? Об этом я и постараюсь рассказать в этом посте, но начать, пожалуй, стоит с истории зарождении самой проблемы, связанной с использованием или не использованием приставки WWW в Урле страниц ресурса.

Откуда появилась приставка WWW и что в этом плохого

Несколько десятков лет назад World Wide Web была лишь малой частью интернета, а сервера были очень слабенькими, поэтому приходилось размещать, например, сервер Apache на одном компьютере, почтовый сервер на другом, а сервер FTP — на третьем.

Имена серверов начинались с названия машин, на которых они располагались, и в зависимости от предоставляемого сервиса выглядели так: www.domain.com, mail.domain.com, и ftp.domain.com (а так же совсем раритет — gopher.domain.com).

В настоящее же время данные приставки являются анахронизмом и они должны были бы благополучно отмереть, однако, до сих пор существует масса каталогов, которые автоматически прибавляют к имени вебсайта вида domain.com пресловутое www.

Так же существует немало пользователей, которые автоматически набирают в браузерах адрес ресурса с этой приставкой в начале (все же знают песню группы Ленинград). Поэтому данный префикс остается и создает очень интересную ситуацию.

Важно

Получается, что www.domain.com и domain.com технически считаются полностью различными объектами, причем www.domain.com является родственным домену третьего уровня вида sub.domain.com.

Но при этом же, обычно, www.domain.com и domain.com ведут (или должны вести) на одну и ту же страницу (в отличии от субдомена sub.domain.com), т.е. получается, что оба они являются псевдонимами для друг друга (алиасами, зеркалами или же по англицки alias).

Конечно же, можно все это пропустить и не забивать голову, но если вы всерьез заботитесь о продвижении в поисковых системах, то это может быть огромной помехой у вас на пути. Смотрите сами, что получается. Многие поисковики воспримут domain.com и www.domain.com как разные ресурсы, со всеми вытекающими отсюда последствиями.

А именно — все внешние ссылки на ваш проект будут делиться на две части, в зависимости от того, в каком виде на вас проставили ссылку (с www или же без него).

Получается, что вы лишаетесь части внешних ссылок, а это, соответственно, приводит к понижению сайта в рейтинге поисковиков (влияет отрицательно на ранжирование, про которое я писал здесь), и пользователей с них к вам будет приходить меньше, чем могло бы.

Источник: https://KtoNaNovenkogo.ru/vokrug-da-okolo/hosting/domeny-s-www-i-bez-www-istoriya-poyavleniya-ispolzovanie-301-redirekta-dlya-ix-skleivaniya.html

Адрес сайта с www и без (файл htaccess)

Для начала проверьте свой сайт на доступность по адресу с префиксом «www» и без. Если редиректа до сих пор нет, смотрите видео и действуйте.

Вступление

В этом уроке мы поговорим о так называемом 301-м редиректе. О чем идет речь?

Откройте свой сайт и обратите внимание на адресную строку. Если название сайта без www и Вы его допишите, то после обращения по такому адресу, откроется тот же самый сайт. При этом адрес станет с www.

Так происходит, потому что поисковики считают, что это совсем другой сайт. В результате получается два сайта с одинаковым контентом, что может повлечь санкции поисковиков, вплоть до исключения из поискового индекса.

Совет

Чтобы не допустить такие печальные последствия, мы предлагаем Вам выполнить следующие шаги.

Шаг 1. Меняем название файла htaccess.txt

В корневой части сайта находится файл htaccess.txt.

Данный файл можно сравнить с подушками безопасности автомобиля в выключенном состоянии. Мы же их включим после скачивания на компьютер.

Переименовываем данный файл в довольно странное название — .htaccess. Первым символом идет точка, а в конце нет «txt». Таким образом, мы включили «подушки безопасности».

Шаг 2. Делаем перенаправление на www

Открываем в программе «Notepad++» файл .htaccess, открыв сначала редактор, а затем перетащив файл в окно программы.

В первой строчке файла вставляем следующие две строки:

RewriteCond %{HTTP_HOST} ^domen.ru
RewriteRule ^(.*)$ http://www.domen.ru/$1 [R=permanent,L]

Вместо формального названия сайта domen.ru прописываем доменное имя своего сайта.

Проверяем, после набора адреса сайта без www, должно автоматически перенаправлять на домен с www

Если не работает редирект, замените строчку [R=permanent,L] на [R=301,L]

Шаг 3. Перенаправление наоборот

Обратите внимание

Для перенаправления с адреса начинающегося с www, поменяйте указанный код на следующий:

RewriteCond %{HTTP_HOST} ^www.domen.ru
RewriteRule ^(.*)$ http://domen.ru/$1 [R=301,L]

Шаг 4. Добавление хоста в файл robots.txt

Там же, в корне сайта, имеется файл robots.txt.

Открываем его и после последней строчки Disallow или Allow, указываем название своего сайта с www или без него. Таким образом мы сообщаем поисковикам основное зеркало сайта.

Какой выбрать адрес?

Какой выбрать адрес, с www или без?

Это не принципиально в том случае, если у Вас новый ресурс. Если же сайт с большим количеством контента, нужно определить каких страниц больше проиндексировано, с www или без?

Шаг 5. Как определить количество проиндексированных страниц

В Яндексе в поиске набираем site:www.domen.ru. Получаем количество страниц, которые находится в поисковом индексе.

Источник: https://vitaliykulikov.ru/uroki-po-joomla/10-seo-optimizatsiya/108-adres-sajta-s-www-i-bez.html

Как правильно настроить основной домен с www или без www? [Архив] — Форум об интернет-маркетинге

Просмотр полной версии : Как правильно настроить основной домен с www или без www?

Почему то у большинства сайтов прописывается в robots.txt User-agent: * Host: www.site.ru Почему домен www.site.ru считается за основной (почему не site.ru) Как при этом правильно настроить редиректы страниц? 1) Ставить 301 редирект со страниц site.ru/* на www.site.

ru/* или 2) Оставить, страницы как с www так и без www (какие страницы в этом случае будут отображаться в выдаче?) В случае, если сайт имеет несколько поддоменов третьего уровня, необходимо прописывать robots.txt для каждого из поддоменов? Например User-agent: * Host: www.domain1.site.ru и т.д.

Нужно ли для каждого поддомена подтверждать права на управление сайтом в панели Яндекс.Вебмастер?

Dr_Tapac

17.11.2010, 18:58

Почему домен www.site.ru считается за основной (почему не site.ru) А почему Вы решили что он считается за основной?)

Просто так делает большинство, можете прописывать как Вам больше нравится

А почему Вы решили что он считается за основной?) Просто так делает большинство, можете прописывать как Вам больше нравится ну это понятно (например у habrhabr.ru — главный домен без www), вебмастер сам решает, какой домен основной.

А что если не прописать в robots.txt основной домен, что же тогда получается site.ru и www.site.ru — будут два разных сайта???

Почему домен www.site.ru считается за основной (почему не site.ru) Когда говорят «вэвэвэ.окнапвх.ру», сразу понятно, что речь идет о сайте. Исторически так сложилось, интуитивно понятнее.

Неприятности начинаются с «www.президент.рф» 🙂

Вообще-то, www может быть и поддоменом.

Вообще-то, www может быть и поддоменом.

Не может быть, это поддомен

Не может быть, это поддомен Даже в учебниках по сетям писали, что если есть домен, site.ru, то www.site.ru — подразумевается как домен, работающий по протоколу http — т.е. web-домен. А, вообще, функции домена могут быть разные и не обязательно у домена site.ru функции веб-сервера.

Могут быть еще поддомены ftp.site.ru (ftp-сервак) и т.д. Тут все верно www — это поддомен. так вернемся к вопросу, как лучше настроить работу сервера для поисковых систем: 1) Ставить 301 редирект со страниц site.ru/* на www.site.

ru/* или

2) Оставить, страницы как с www так и без www ??

Hackreal

18.11.2010, 19:43

Важно

Блин, я тоже запутался, у меня сайт создан в системе Ucoz, там в настройках у меня изначально указан, как основной домен без www В индексе яндекса — все ссылки с www В индексе гугла — все ссылки без www В Яндекс.

Вебмастер — как основной домен указан с www И инструментах для Вебмастера гугл — как основной домен указан без www Продвижение идет с ссылками вида: www.site.

ru На самом сайте все ссылки относительные Подскажите плиз, нужно ли что-то менять с www на без него или обратно? Аналогичные топики почитал на форуме, но какая-то каша в голове, так и не разобрался.

Спасибо!

так вернемся к вопросу, как лучше настроить работу сервера для поисковых систем: 1) Ставить 301 редирект со страниц site.ru/* на www.site.ru/* или 2) Оставить, страницы как с www так и без www ??

Лучше сделать 301 редирект на что-то одно. Тогда по крайней мере не будет путаницы, как у Hackreal.

Hackreal

18.11.2010, 20:05

T-34,
Подскажите плиз, как мне быть в этой ситуации?!

Hackreal, На ucoz, я полагаю, нет возможности сделать редирект через .htaccess.

В таком случае я бы сменил в гугловских инструментах основной домен на тот, что с www (благо у гугла это очень просто делается через интерфейс), т. к. продвижение идет ссылками с www, и в Яндексе тоже все с www.

Hackreal

18.11.2010, 22:28

Hackreal, На ucoz, я полагаю, нет возможности сделать редирект через .htaccess. В таком случае я бы сменил в гугловских инструментах основной домен на тот, что с www (благо у гугла это очень просто делается через интерфейс), т. к. продвижение идет ссылками с www, и в Яндексе тоже все с www. В Ucoz есть возможность выставить: URL адрес вашего сайта: www.site.ru А также есть и такое: Домен www.site.ru является приоритетным: Автоматически добавлять приставку www. если на сайт зашли по домену site.ru.

Значит я полагаю, везде имеет смысл добавить приставку www верно?

В Ucoz есть возможность выставить: URL адрес вашего сайта: www.site.ru А также есть и такое: Домен www.site.ru является приоритетным: Автоматически добавлять приставку www. если на сайт зашли по домену site.ru.

Значит я полагаю, везде имеет смысл добавить приставку www верно?

По случаю того, что яндекс более непредсказуем, я бы делал сайт таким же, как его яндекс и проиндексировал.

Проиндексировал с www — ну и пусть будет тогда всё время с www, а Гугл переиндексирует, если переиндексировал без www — ну пусть будет без www, куда уж деваться… Имхо. :popcorn:

По случаю того, что яндекс более непредсказуем, я бы делал сайт таким же, как его яндекс и проиндексировал. Проиндексировал с www — ну и пусть будет тогда всё время с www, а Гугл переиндексирует, если переиндексировал без www — ну пусть будет без www, куда уж деваться… Имхо.

Совет

:popcorn: Яндекс очень даже предсказуем, как настроите, так и будет работать. Лучше, как я понял, действительно сделать что то одно, т.е. 1) сначала необходимо определиться с главным доменом, например это будет www.site.ru. 2) прописать редиректы для сервера 301 с site.ru/* на www.site.

ru/* (о том как это делается, читаем ,например здесь (http://devaka.ru/articles/redirect-301)) 3) прописать в robots.txt User-Agent: * Disallow: Host: www.site.ru

Наслаждаться тем, что не будет путаницы. Поисковые машины примут за основной www.site.ru и редиректы все пойдут на этот домен. Т.

е страниц без www — вообще не будет в индексе Поисковых машин, а ссылочки, который идут на site.ru передадут вес на www.site.ru

Добрый день. С поисповиками все понятно, как склееш, так и будет. Меня больше интерисует удобство работы с сайтом для человека. Какие счас последние тенденции: больше делают сайты с www или без? Я свой сайт с www продвигал.

Может только для меня, но мне удобнее, многие форумы и движки автоматом проставляют ссылки, да и если гдето писать адрес сайта, где сам движек не разрешает ставить ссылки, то домен с www выглядит как то понятней и сразу бросается в глаза, как адрес сайта.

С другой стороны домен кажется более длинным(особенно украинские домены), хотя www и подставляется автоматом.

Насколько актуально сейчас делать главным зеркалом сайт с www?

Насколько актуально сейчас делать главным зеркалом сайт с www?

Сайт с www — прошлый век, с учетом показа Яндексом в выдаче сайтов без www, предпочтения пользователей будут меняться на запоминание сайтов без www.

dustyo_O

20.02.2011, 12:26

основной домен — это тот, который яндекс считает основным. вебматсер может принять решение только если домен ему достался еще не проиндексированным

А что если не прописать в robots.txt основной домен, что же тогда получается site.ru и www.site.ru — будут два разных сайта???да Оставить, страницы как с www так и без www ??нетЯндекс очень даже предсказуем, как настроите, так и будет работать.

НЕТ Для начала прописать в роботсе (если без ввв) User-agent: Yandex Disallow: Host: сайт.ru Sitemap: http://сайт.ru/Sitemap.xml User-agent: * Disallow: Sitemap: http://сайт.ru/Sitemap.

Обратите внимание

xmlИ только после того как правильно склеит зеркальщик яндекса делать редирект, и обязательно прописывать абсолютный путь всех ссылок сайта — например: http//сайт.ru/index.html

имхо.

dustyo_O

21.02.2011, 01:03

Цитата: А что если не прописать в robots.txt основной домен, что же тогда получается site.ru и www.site.ru — будут два разных сайта??? да вы не совсем правы. есть полно примеров корректной склейки без указания хоста, и даже совсем без файла роботс. ищите в выдаче.

другое дело — без указания хоста есть риск расклейки сайта И только после того как правильно склеит зеркальщик яндекса делать редирект

это совсем неверно. редирект с неосновного хоста надо делать сразу.

более того, редирект дает больше гарантий корректной склейки, нежели роботс

редирект с неосновного хоста надо делать сразуДля Гугла — да. Для Яндекса — необходимо сначала клеить через роботс; правда это долго…без указания хоста есть риск расклейки сайтаверно!… А скорее — склейки с абсолютно «чуждым элементом».

dustyo_O

21.02.2011, 21:38

Для Яндекса — необходимо сначала клеить через роботс
нет такой необходимости

Важно

Блин, я тоже запутался, у меня сайт создан в системе Ucoz, там в настройках у меня изначально указан, как основной домен без www В индексе яндекса — все ссылки с www В индексе гугла — все ссылки без www В Яндекс.

Вебмастер — как основной домен указан с www Подскажите плиз, нужно ли что-то менять с www на без него или обратно? Аналогичные топики почитал на форуме, но какая-то каша в голове, так и не разобрался. Спасибо! Ничего не меняйте! У меня была такая же ситуация. Абсолютно точно такая же. Я поменяла host на www.

site.ru

Сайт полностью вылетел из индекса. Теперь очень со скрипом возвращается обратно.

В роботсе нужно прописать в низу Host: ваш сайт.ру и этот домен будет главным

В случае, если сайт имеет несколько поддоменов третьего уровня, необходимо прописывать robots.txt для каждого из поддоменов? Нужно ли для каждого поддомена подтверждать права на управление сайтом в панели Яндекс.Вебмастер? Да Да

Т.к. для ПС это разные сайты

W1nBoris

02.03.2011, 19:16

Вообще роли не играет с www или нет, это решает сам вебмастер. Многим нравится с www

Важно

WWW указывает всего лишь на то, что Ваш адрес www .site .ru является html-страницей, я например стараюсь не использовать www.

Что в www или без, ip один.

А как реагирует заказчик?
Если без www, может ли заказчик заподозрить, что сайт не будет индексироваться?

vBulletin® v3.8.6, Copyright ©2000-2019, Jelsoft Enterprises Ltd. Перевод: zCarot

Источник: https://searchengines.guru/archive/index.php/t-569285.html

Как склеить домены с www и без

Здравствуйте, читатели блога Сайт с нуля.

Довольно часто вебмастеры между собой используют такие понятия как «зеркала сайта», «склеить домены». Но к чему это они говорят?

Всё дело в том, что вам сайт может иметь несколько веб-адресов в интернете.  Потому что для поисковых систем такие адреса как «www.sitesnulya.ru» и «sitesnulya.ru» — это два разных объекта. И, если специально не сообщить поисковикам, что это один и тот же ресурс, они могут индексировать его страницы по разному.

Фактически, возникнет раздвоение сайта буквально на пустом месте, поскольку посетители могут заходить на него с «разных адресов».

Это один момент, другой — иногда в настройках вашего хостинга не используется перенаправление с www версии сайт на версию без него. Этот вариант еще хуже, поскольку пользователям будет выдаваться ошибка.

Таким образом, нужно всё это настроить так, чтобы поисковые системы все версии адреса сайта считали одним ресурсом, а также чтобы работало перенапраление.

Для все этого нужно склеить домены с www и без него. Иногда склеивают домены с разных стран, в этом случае объединяют «зеркала» с основным ресурсом.

Еще немного о том, зачем нужно склеивать домены

Во-первых, вам может понадобиться поменять один домен на другой, не теряя при этом трафик, технические и качественные характеристики.

Это бывает в том случае, если, к примеру, домен сайта юридически оформлен не на вас, а на другого человека (всегда существует угроза, что у вас отберут домен).

Или же вам не нравится старое название домена, а вы хотите получить новое.

Совет

Во-вторых, вы могли решить склеить с основным доменом похожие, но отличающиеся лишь опечаткой или такие же домены, но в другой зоне. Т.е. вы хотите сделать зеркала для вашего сайта, чтобы посетители случайно не переходили на ресурсы с похожими доменами.

В-третьих, склейка понадобится, если вы захотите объединить два похожих сайта, близких по тематике.

В-четвертых, склейка используется для того, чтобы поднять тИЦ главному домену за счет зеркал.

Также склейку используют в корыстных целях: склеивают домен с очень популярным сайтом, через какое-то время зеркало получает тИЦ и PR этого популярного сайта.

Указываем в Robots.txt основной домен

Прежде чем склеивать различные домены, создавать зеркала, нужно сообщить поисковым системам, какая версия вашего сайта является основной.

Для этого используют специальный файл robots.txt, который должен быть размещен у вас в корневой папке сайта на хостинге.

Необходимо всего лишь добавить одну строчку: Host: сайт.ru.

Это нужно главным образом для Яндекса и некоторых других поисковиков, поскольку Гугл сам определяет главный домен.

Используем 301 редирект

Итак, после работы с файлом  robots.txt, вам еще нужно дописать несколько строк в файл .htaccess. Иногда он может быть не видим в корневой папке сайта, если заходить через файловый менеджер хостинга — нужно изменить настройки, чтобы отображались скрытые файлы. Или же его очень просто найти, если подключиться к серверу через ftp.

Бывают также случаи, когда такого файла и вовсе нет, тогда нужно создать обычный текстовый документ с помощью, например, в бесплатном редакторе кода Notepad++, и назвать его «.htaccess».

В сам файл добавьте следующие строчки кода, чтобы склеить домены с www и без него:

RewriteCond %{HTTP_HOST} ^www.ваш_сайт.ru$ [NC]

Если хотите перенаправлять в обратном порядке, поменяйте местами версии сайта:

RewriteCond %{HTTP_HOST} ^ваш_сайт.ru$ [NC]

Это редирект с варианта без приставки на вариант доменного имени с WWW.

Не забывайте про обратную наклонную черту перед точкой (.) в строке RewriteCond — она обязательна. Вместо «ваш_сайт» вписывайте нужные данные.

Источник: http://sitesnulya.ru/kak-skleit-domeny-s-www-i-bez/

Что лучше для WordPress-сайта: домен с WWW или без него?

Многие владельцы WordPress-сайтов, особенно те, которые только начинают знакомится с системой, задают вопрос: “какой домен лучше: с WWW или без него”? Это мы и постараемся объяснить в этом материале.

Для чего нужна приставка WWW?

В начале развития Всемирной паутины все сервера имени довольно скудные технические возможности, поэтому серверные программы (веб-сервер, почтовый сервер, FTP-сервер и др.

) приходилось размещать на разных физических компьютерах. Имя каждого сервера начиналось с названия компьютера, на котором он располагался.

В результате все адреса, в зависимости от предоставляемого сервиса, выглядели следующим образом:

www.site.com (веб-сервер), mail.site.com (почтовый сервер), ftp.site.com (FTP-сервер).

На сегодняшний день сервера наделены огромными ресурсами, позволяющими обрабатывать просто нереальные объемы информации. Эти приставки сейчас считаются просто условностями, пережитками старых времен. Но даже в наше время многие пользователи, набирая адрес сайта, добавляют к нему WWW. Поэтому www, ftp и пр. префиксы все же остаются.

Разница между доменами с приставкой WWW и без нее

В техническом плане www.site.com и site.com считаются двумя разными объектами. Но так как название сайта у обоих одинаковое, то переход по любому из этих двух адресов должен вести на какой-либо один из них. Получается, что по отношению друг к другу они являются псевдонимами.

Какой домен должен быть основным?

На сегодняшний день поисковые системы “научились” распознавать эти два адреса как один. Но на этот счет идут постоянные споры между SEO-специалистами.

Поэтому, добавляя свой сайт в инструментах веб-мастера той или иной поисковой системы, рекомендуется задать основной вариант домена.

В принципе Гуглу или Яндексу не важно, какой из них будет главным: с WWW или без этой приставки. Это зависит от Ваших предпочтений.

https://www.youtube.com/watch?v=jZAXyve52zc

Следует также отметить, что некоторые SEO-плагины для WordPress самостоятельно могут передать поисковым системам информацию о том, что оба домена являются равноценными. Например, плагин Yoast SEO автоматически прописывает эту настройку в хедере Вашего сайта.

Задай их экспертам в нашем телеграм канале «WordPress сообщество» Если Вам понравилась статья — поделитесь с друзьями

Источник: https://WPSchool.ru/domain-with-no-www/

Как правильно настроить URL адрес сайта в файле .htaccess

Доброго времени суток, уважаемые читатели.

Каждый, кто хоть немного начал разбираться в поисковом продвижении, занимается продвижением своего сайта, волнуется за правильное индексирование сайта поисковыми роботами, должен уметь правильно настраивать URL адрес сайта, владеть базовыми знаниями о файле .htaccess, уметь внести в него изменения.

И сегодня я хочу рассказать, какие необходимы минимальные настройки, чтобы сайт корректно индексировался, чтобы не создавалось лишнего дублирования страниц.

Конечно, в сети очень много такой информации, но до сих пор, практически ежедневно, я сталкиваюсь с неправильно настроенным адресом сайта, когда главная страница находится по 2, 4, а то и по 6 разным адресам. И это очень плохо.

И главная проблема кроется в том, что в наше время очень легко поставить, практически, любую CMS. И даже не нужно знать никаких особенных знаний. А вот чтобы правильно настроить, как раз и нужны дополнительные знания.

Почему так важно, чтобы URL были правильно сформированы?

Потому что ошибки в URL затрудняют индексирование сайта поисковыми системами, создают дублированный контент, из-за чего у сайта могут возникнуть проблемы с продвижением.

Стоит понимать, что несмотря на то, что в ТОПе поисковых систем достаточно часто попадаются сайты с динамическими адресами, с неправильно настроенным адресом сайта, и поисковые системы, конечно же проиндексируют любой сайт, по крайней мере они попытаются это сделать, так вот несмотря на все это, очень важно при создании нового сайта учесть все возможные варианты отображения адреса сайта и не допускать ошибок с самого начала, т.к. это обязательно скажется положительно на сайте, добавит дополнительный плюсик в его карму.

Правильно сформированный адрес – это прежде всего забота о самом себе, точнее о своем сайте, который в ответ обязательно подарит вам больше посетителей, клиентов и прочее.

Откуда берутся ошибки в URL?

Есть несколько источников проблем неправильного адреса сайта и страниц.

Первая и самая частая зависит не от CMS, а от настроек самого домена.

Так повелось, что во время привязки домена к хостингу, он получает несколько разных адресов, в зависимости от задач, и некоторые из этих адресов индексируются поисковыми системами. Из-за этого создается дублирование. Более подробно об этом ниже.

Вторая проблема заключается непосредственно в CMS, которые динамически создают адреса. И об этом мы так же сегодня поговорим.

Стоит понимать, что те или иные проблемы зависят от каждой конкретной CMS. Я постараюсь охватить все проблемы в масштабе, и совсем не обязательно, что все проблемы возникнут на одном взятом сайте. Ведь у разных CMS разная логика, и где одна проблема полностью решена разработчиками, может существовать другая. Итак, приступим.

Что за чудо-юдо файл .htaccess?

Я не хочу грузить вас лишней информацией, но т.к. основные изменения мы будет делать именно в этом файле, то стоит немного рассказать о нем. Это очень полезный, интересный и важный файл для любого сайта.

Именно этот файл передает запросы пользователей серверу и наоборот, получая ответ от сервера, пересылает обратно пользователям. В технические аспекты вдаваться не будем, я и сама в них не сильна, а вот уметь настроить адрес сайта должен каждый.

Итак, у каждого сайта должен быть файл .

htaccess, и он есть в каждой CMS по умолчанию. Но часто, после установки CMS файл имеет другое название и поэтому не выполняет своих функций. Так же он может быть полупустым или настройки в нем могут быть закомментированы. Важно также знать, что в современных CMS файл .htaccess может быть в каждой папке сайта.

Но нас интересует только один единственный, который находится в корневой директории сайта, т.е. в той папке, в которой находятся все папки и файлы вашей CMS. Часто эта папка носит названия public_html, html или www.

Подключившись к своему сайта по FTP или зайдя в файловый архив через панель управления хостингом, вы обнаружите этот файл. Как уже сказала, если вы им ещё не пользовались, он может иметь расширение txt, как это сделано в Joomla

или иметь название ht, и расширение .access, как это сделано в CMS MODx, что вместе как раз и образует слово htaccess.

Может иметь другое написание, но обязательно образовывать именно это слово htaccess.

Чтобы файл начал выполнять свои функции, его необходимо правильно переименовать. Чтобы не путаться, лучше всего скачать данный файл к себе на компьютер, открыть в блокноте, далее в меню Файл выбрать Сохранить как.

При данном сохранении обязательно в пункте Тип файла выберите Все файлы. А само имя начинается с точки (.). Если вы не поставите точку в начале названия, файл не будет работать.

После этого готовый файл уже можно заново заливать на хостинг. Конечно, вы можете переименовать данный файл и непосредственно в файловом менеджере или в FTP клиенте, просто вы должны быть уверены, что файл не имеет никакого другого расширения, кроме .htaccess.

В зависимости от CMS, возможно, вам придется внести какие-либо изменения в свой файл, чтобы он начал корректно работать, данную информацию лучше искать на официальном сайта тех. поддержки вашей CMS. Сейчас же у нас статья о том, как настроить данный файл для правильного индексирования сайта поисковыми системами.

Обратите внимание

Не сильна я в технических деталях настройки сервера, но прежде, чем мы приступим, вы должны найти в файле .htaccess такую строчку:

Вообще из всех виденных мной .htaccess эта строка была у всех, а функция mod_rewrite, о которой говорит данная запись, включена у всех хостеров. Но, если вдруг в вашем файле такой записи нет, то лучше уточните у своего хостера, включена ли у них функция mod_rewrite.

Ниже этой строки должна быть ещё однаЕсли ее нет, то добавьте ее самостоятельно. На всякий случай, просмотрите наличие этой строки до самого конца файла.Все остальные записи, о которых пойдет речь в этой статье, должны находиться ниже этих двух строк.

Это самое важное, что я хотела сказать прежде, чем мы приступим к основной части данной статьи. Итак, основные ошибки и способы их устранения.

Адрес сайта с WWW или без

Самая часто встречаемая ошибка. Когда вы привязываете свой домен к хостингу, ему прописывается несколько записей типа А. После того, как на хостинг вешается сайт, он становится доступным по разным адресамhttp://www.site.ru
http://site.ruЭто уже классика жанра.

Для меня самое удивительное в такой ситуации всегда остается то, что даже если на сайт или внутри сайта нет ни одной ссылки с www, поисковик обязательно проиндексирует его с www.На данный момент, приставка www является аттавизмом, т.е. эта часть домена утратила свою функциональность, и современные сайты не нуждаются в ней.

Но многие вебмастера продолжают традицию оставлять адрес сайта с www, и в этом нет ничего плохого. Просто это не несет никакой функциональности. Просто привычка и не более.

Лично мое мнение – www абсолютно бесполезная приставка.

Но до тех пор, пока в настройках DNS домена будет оставаться данный пункт, пока поисковые системы непонятным образом будут находить адрес сайта именно с приставкой, на нас ложится ответственность предупреждать возможную проблему дублирования контента на сайте. Итак, сейчас вы должны проверить, как открывается ваш сайт.

Сначала вводим в адресную строку браузера адрес своего сайта с www

Сайт загрузился. Если в адресной строке ничего не изменилось, адрес так и отображается с www, то удаляем из адреса www и обновляем страницу. Смотрим в адресную строку браузера.Если адрес изменился на www.site.

ru, значит у вас домен настроен на постоянное отображение с www и ничего менять не нужно.

Если адрес сайта не изменился, значит ваш сайт открывается по двум разным адресам, а значит уже создается дублирование контента и поисковый робот скорее всего уже проиндексировал оба адреса, как разные страницы, и уже раздумывает, как бы вас наказать.

Источник: https://amateurblogger.ru/kak-pravilno-nastroit-url-adres-sajta-v-fajle-htaccess/

Ссылка на основную публикацию