Как сберечь ссылочную популярность web-сайта с WWW и без него.
Проблема.
Сайты, начинающиеся с http:// и http://www поисковики считают абсолютно разными сайтами. В результате, получается, что некоторые сайты будут посылаться на http://ваш.сайт.ру, а некоторые на http://www.ваш.сайт.ру. На выходе, соответственно ссылочная популярность вашего web-сайта разделится между разными доменами, а это очень плохо. Надо что-то предпринять, спасти ситуацию.
Как решить эту проблему.
Необходимо воспользоваться 301 редиректом. Он автоматически переадресует всех переходящих по ссылке с http://ваш.сайт.ру на http://www.ваш.сайт.ру, чем дадите понять поисковым системам, что оба эти домена являются одним целым. В результате, ссылочная популярность перестанет разделяться между двумя доменами, она будет считаться общей. Эта е хитрая премудрость улучшит позиции вашего web-сайта в поисковых системах.
Активация 301 редиректа.
Подготовить сервер - вот что необходимо сделать, прежде всего, что бы 301 редирект заработал. Сейчас серверы сотрудничают либо с Microsoft, либо Apache (Linux, Unix). Прежде всего, перед настройкой 301 редиректа, необходимо выяснить, какой сервер у вас (Microsoft или Apache). Как только Вы выяснили, что к чему, следует приступить к дальнейшей работе. Ниже описаны шаги, выберите свой, и приступайте к работе.
Оглавление:
- как установить 301 редирект домена без www на домен с www на сервер Apache;
- как установить 301 редирект домена без www на домен с www на сервер Microsoft IIS.
Как установить 301 редирект домена без www на домен с www на сервер Apache.
1. сначала необходимо убедиться, чт на сервере Apache
есть активный модуль ModRewrite. Обычно, он остается активным по умолчанию, но никогда не станет лишним убедится еще раз, чтобы не возникло проблем далее. В случае, если модуль не активный, нужносвязаться со службой поддержки вашего хостинг-провайдера и описать им сложившуюся ситуацию. Обычно проблем с активацией этого модуля не возникает.
Если Вы имеете доступ к файлу httpd.conf, то сможете самостоятельно сделать активным данный модуль. Нужно открыть этот файл для его редактирования и раскомментировать следующую строчку:
LoadModule rewrite_module modules/mod_rewrite.so
После раскомментирования строки, нужно сохранить файл и перезагрузить сервер. Продолжить работать дальше.
2. Теперь нужно скачать на свой компьютер файл .htaccess с сервеа.
3. Сделать резервную копию этого файла и сохранить ее в отдельной папке на вашем компьютере.
4. Далее нужно открыть оригинальный файл .htaccess для его редактирования. Открыть лучше в блокноте.
5. Добавить в файл следующие строки. Нужно быть внимательным, не забыть заменить example.ru на адрес вашего сайта.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^ example.ru
RewriteRule (.*) http://www.example.ru /$1
6. Теперь следует сохранить изменения и загрузить файл на сервер.
7. Открыть браузер и ввести в адресной строке адрес своего сайта без www, например http://ваш.сайт.ру. Затем зайти на сайт. Если всё правильно сделано, то в адресной строке автоматически произойдут изменения, и адрес поменяется на http://www.ваш.сайт.ру.
8. Для того, что бы полностью удостовериться в правильности и успешности ваших действий, нужно зайти на http://www.seoconsultants.com/tools/headers.asp и ввести адрес сайта без www. Этот инструмент продемонстрирует вам работу или не работу настроенного вами 301 редиректа. Если всё сделано правильно, перед вами должна появиться следующая информация:
#1 Server Response: http://example.ru
HTTP Status Code: HTTP/1.1 301 Moved Permanently
Date: Wed, 14 Mar 2007 22:49:28 GMT
Server: Apache/1.3.27 (Unix) PHP/4.4.1 FrontPage/5.0.2.2510 mod_ssl/2.8.14 OpenSSL/0.9.6b
Location: http://www.example.ru/
Connection: close
Content-Type: text/html; charset=iso-8859-1
Redirect Target: http://www.example.ru/
#2 Server Response: http://www.example.ru/
HTTP Status Code: HTTP/1.1 200 OK
Date: Wed, 14 Mar 2007 22:49:28 GMT
Server: Apache/1.3.27 (Unix) PHP/4.4.1 FrontPage/5.0.2.2510 mod_ssl/2.8.14 OpenSSL/0.9.6b
Connection: close
Content-Type: text/html
9. Если в ключевых местах всё сходится, значит всё работает.
Если результата нет, и ничего не работает, нужно воспользоваться резервной копией файла .htaccess и проделать все вышеописанные действия, но в этот раз, быть предельно внимательным. Проверять по 2 раза каждый проделанный шаг.
Если снова ничего не вышло, необходимо связаться со службой поддержки вашего хостинг-провайдера и объяснить им вашу ситуацию. Они примут меры для решения вашей проблемы.
Как установить 301 редирект домена без www на домен с www на сервер Microsoft IIS.
Серверы Microsoft не имеют файла .htaccess. Вам проще будет сразу обратиться в службу технической поддержки своего хостинг-провайдера с просьбой решить вашу проблему. В случае некомпетентности службы поддержки в данном вопросе, вы можете предоставить им инструкцию, как это сделать. Инструкция описана ниже.
1. Создать новый web-сайт, используя Internet Services Manager с уникальным IP. Используя http://example.ru или, как альтернативу, можно избежать использования уникального IP, задействовав виртуальный веб-сайт www.example.ru.
2. Проверить заголовки сайтов, отдаваемые сервером каждому из них, с помощью данного инструмента. Отдавать сервер должен 200 ОК для обоих web-сайтов.
3. Добавить данный код на главную страницу http://example.ru:
< %@ Language=VBScript %>
< %
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", http://www.example.ru
%>
Важно! Вносить изменения в данный код нельзя. Его необходимо скопировать и вставить в таком виде.
4. Для большей убедительности в работоспособности 301 редиректа, нужно зайти на сайт http://example.ru и воспользоваться данным инструментом для сайта http://example.ru. Далее необходимо убедиться, что после проверки есть такие данные: «HTTP Status Code: HTTP/1.1 301 Moved Permanently». Если таких данных Вы не увидели, значит ничего не получилось.
Вы будете получать статьи по нашим направлениям, советы и кейсы предпринимателей
Расскажем как написать анимированный индикатор для пунктов меню на сайте. Так портал станет более интерактивным и привлекательным для пользователей.
В данном уроке будем стилизовать текст для объявлений об акции. Необходимо сделать так, чтобы наше объявление привлекло потенциальных покупателей
Популярность нейросетей в 2024 году набирает обороты. Нет, они не заменяют полноценных специалистов. Зато существенно упрощают и ускоряют работу тех же копирайтеров, сеошников и дизайнеров.
Сегодня мы расскажем, какие нейросети можно использовать в работе, разберем их функционал и приведем примеры генерации.
Сегодня напишем с вами анимацию карточки-конверта.
*Условия акции: получить приз можно после заключения договора и реализации заказанной услуги.