5 1 1 1 1 1 1 1 1 1 1 Rating 5.00 (2 Votes)

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

 Если сервер отдает 301 код, то поисковый робот считает что эта переадресация - постоянная. То есть что страница перенесена на вечно!

Линк rel="canonical" - подсказывает поисковику какая страница является канонической. То есть та, где тема раскрыта полнее.

1. Рел-каноникал работает только в пределах одного домена.

2. При переезде сайта не используется.

3. Не канонические страницы не участвуют в выдаче ПС, но ссылка rel="canonical" повышает авторитетность канонического материала.

Где прописать и коды 301 редиректа и canonical

301 редирект прописывается в файле .htaccess, таким образом:

Redirect 301 /old-page.html http://new-domain.ru/new-page.html

или

Redirect permanent /old-page.html http://new-domain.ru/new-page.html

Если нет доступа к htacces, используют мета-тег refresh. Он не является 301 редиректом! Но за счет поведенческих факторов может указать ПС о переезде.

<meta http-equiv="refresh" content="0;URL='http://new-site.com/'">

См. Яндекс http://help.yandex.ru/webmaster/?id=1108951

Мета-тег refresh и rel=canonical, размещается в тегах head.

<link rel="canonical" href="http://www.examplesite.ru/blog"/>

Вот что об этом думает Яндекс: http://webmaster.ya.ru/replies.xml?item_no=10371
А вот что Гугл: https://support.google.com/webmasters/answer/139394?hl=ru  

Сказать спасибо лучше кнопками:

Добавить комментарий


Защитный код
Обновить

Feedburner
Поиск
Новые материалы
Последнии Комментарии