четвер, 21 лютого 2013 р.

SEO параметры для склеивания домена www.domain -> domain и т.д.

В апаче (Apache) можно SEO склеить домен примерно так:

Из файла .htaccess

1. RewriteEngine On
2. RewriteCond %{HTTP_HOST} ^www.domain\.com
3. RewriteRule (.*) http://domain.com/$1 [R=301,L]
4. RewriteCond %{THE_REQUEST} ^.*\/index\.html?\ HTTP/
5. RewriteRule ^(.*)index\.html?$ "/$1" [R=301,L]

Первая директива включает реврайт (для всех строк файла ниже)
Вторая - условное применение рерайт правила. Т.е. правило на строчке 3 применяем только если HTTP_HOST равен www.domain.com
Третье правило клиентско-редиректит (301 редирект говорит браузеру и что важнее гуглу, что контент этого урла теперь всегда будет по новому урлу) на домен без www
Сеошники утверждают что очень важно склеить домен, чтобы не было дубликатов на сайт с www и без www - честно говоря мне кажется гугл уже давно ввёл исключение, но подтверждений этому я не нашел пока.

4 и 5ое правило склеивают /index.html с корневым адресом, опять же чтобы избежать дублей.


А как подобного можно достичь в IIS6 ?
А как подобного можно достичь в IIS7 ?

Немає коментарів: