3.238.79.169

Метод борьбы с дублями контента. Часть 1.


11.06.2013

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

 

Что может быть хуже дублей статей? Пожалуй, только – статьи, украденные у вас и оказавшиеся выше в выдаче, но в данный момент разберем только внутренние дубли.

 

Итак, приступим. Сперва, мы должны найти все дубли основной страницы. Самый простой способ, в поисковой строке поисковой системы (в нашем случае это Google) ввести в кавычках любое предложение из текста. Например: «тут может быть любой текст».

 

Далее, в выдаче мы видим – является ли уникальной страница нашего сайта. Очень часто подобная проблема возникает на распространенной CMS Joomla.

 

Тут можно встретить дубли подобного типа:

 

http://вашсайт.com и на http://вашсайт.com/index.php,

либо

http://вашсайт.com/любая-страница и http://вашсайт.com/категория/любая-страница.

 

Редиректы

 

Для первого случая, нам необходимо найти файл .htaccess, что расположен в корне вашего сайта и прописать следующие строчки:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://вашсайт.com/ [R=301,L]

 

Для второго: так же в .htaccess прописываем:
Redirect 301 /категория/любая-страница http://вашсайт.com/любая-страница

 

Конечно, бывают случаи, когда такой вид переадресации не срабатывает, для этого у нас припасен отличный php-редирект. Выглядит он следующим образом:

if ($_SERVER['REQUEST_URI']=='/категория/любая-страница') {
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://вашсайт.com/любая-страница");
exit();
}

 

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

Алексеев Алексей


"C нами Вы №1!"