Пять советов, которые помогут избавиться от дублей страниц в Joomla

Данные советы универсальны и срабатывают в 99% случаев, могут применяться к большинству известных на сегодняшний день CMS (мы рассматриваем joomla).

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

1.Robots.txt

Данный файл можно найти в корне сайта, и присутствует он в Joomla по умолчанию. Лицезреть его можно набрав в адресной строке браузера site.com/robots.txt. Этот файл содержит указания/рекомендации для поисковых роботов как индексировать ресурс. Именно в нем и можно закрыть от индексирования любую часть веб-сайта. По умолчанию, файл robots.txt уже содержит записи, к которым можно добавлять свои. Вот свои записи и содержат основную дополнительную информацию по избавлению от дублей.

Disallow: /*?

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

Важно заметить, что при использовании компонента K2 нужно к этой записи добавить еще две:

Disallow: /component/k2/item/*
Disallow: /component/k2/itemlist/*

2.Redirect 301

Применять следует тогда, когда url изменяется, но статья или материал продолжают существовать. Этот параметр следует использовать в файле .htaccess, который тоже содержится по умолчанию в корне сайта. Это действие указывает поисковой системе, что страница теперь находится по новому адресу. Такой подход позволяет сохранять количество посетителей, а так же PR страницы.

Redirect 301 так же может и склеивать дублированные страницы. Применять такой подход можно для склейки главной страницы /index.php с алиасом который образует пункт меню home. Для этого в файле .htaccess нужно прописать:

Redirect 301 /index.php http://mysite.com/

3.Использование мета-тега Robots

Использование мета-тега Robots

 

На сегодняшний день такой подход для предотвращения появления дублей имеет больший вес (актуально для пс Google) чем метод с файлом robots.txt. таким образом, для запрета попадания страницы в индекс нужно прописать в секции кода код следующего содержания:

Мета-тег Robots

 

 

 

4.Удаляем url из панели веб мастера

Как вариант можно воспользоваться ручным способом удаления адреса дублированной страницы прямо из специальной панели вебмастера (Google):

5.Использование тега X-Robots-Tag

По рекомендации пс Google можно использовать данный тег как альтернативу удаления ручного url.

HTTP/1.1 200 OK
Date: Tue, 25 May 2010 21:42:43 GMT
...
X-Robots-Tag: noindex
...

Послесловие

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

 

Комментарии  

 
Денис
-4 # Денис 27.12.2013 00:25
В джумла 2.5 и выше добавлен компонент перенаправление и пользуясь им можно обойтись в большинстве случаев без Redirect 301
Ответить | Ответить с цитатой | Цитировать
 
 
xppx
0 # xppx 25.09.2014 15:47
привет, подскажите как настроить чтоб страницы пагинации в джумла 2.5 были как у вас
Ответить | Ответить с цитатой | Цитировать
 
 
Joomlarulit
0 # Joomlarulit 25.09.2014 19:37
Цитирую xppx:
привет, подскажите как настроить чтоб страницы пагинации в джумла 2.5 были как у вас

Если Вы по оформление пагинации, то это зависит от шаблона. Если про вывод - то это от компонента К2.
Ответить | Ответить с цитатой | Цитировать
 
 
xppx
0 # xppx 25.09.2014 19:43
я умел ввиду тайтл в пагинации, везде разный - страница 2 и тд
Ответить | Ответить с цитатой | Цитировать
 
 
Joomlarulit
+2 # Joomlarulit 25.09.2014 19:55
На joomlaforum есть тема, где это решение подробно расписано. Там несколько системных файлов нужно изменить. Так сразу и не вспомнишь. Поищите.
Ответить | Ответить с цитатой | Цитировать
 
 
 
 
Виталий
0 # Виталий 14.12.2015 18:32
На такие случаи существует плагин jlnodoubles
Ответить | Ответить с цитатой | Цитировать
 

Последнее в блоге

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

Последние комментарии