Как выкинуть мусорные страницы сайта из выдачи? Легко!

Опубликовал Рысев Игорь в разделе Оптимизация. (06 октября 2016)

Всем привет!

Как обычно, буду писать кратко и по-делу.

Всем, думаю, уже надоело то, что в выдаче поисковых систем появляются страницы типа:

  • site.ru/rasdel/#!ololo
  • site.ru/rasdel/?!ololo
  • site.ru/rasdel/?utm
  • site.ru/rasdel/?sort=price&order=asc
  • site.ru/rasdel/?adid=55332531449&key=+konad++ru&match=b&network=g&placement=&position=1t2&PAGEN_1=3
  • site.ru/rasdel/?id=5679595&PAGEN_1=41

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

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

Страница-дубль с кривым урлом в выдаче на 1 странице

И самая большая проблема не в том, что нужно предугадать какие нужно параметры вписывать в роботс чтобы закрыть такие страницы в индексе, ибо их даже не предугадаешь, конкуренты могут легко напложить вам дополнительных ссылок которые не существуют даже, но откротся, благодаря уникальным особенностям многих цмс открывать страницы которых нет...
А в том, что сервер, в отличие от поисковых систем не зазличает типы страниц site.ru/#!ololo и site.ru и нельзя в роботсе прописать правило на не индексацию таких страниц.

Как убрать мусор своего сайта из выдачи

И тут нам на помощь приходит link rel="canonical".

Что делать:

  1. Выбираем все типы шаблонов страниц на сайте страницы которых нам нужны в выдаче
  2. Проставляем каноникал так, чтобы не зависимо от того с какими параметрами и приписками открывается страница: «site.ru/rasdel/#!ololo», «site.ru/rasdel/?!ololo», «site.ru/rasdel/?utm», «site.ru/rasdel/?adid=55332531449&key=+konad++ru&match=b&network=g&placement=&position=1t2&PAGEN_1=3», или на даже любом выдуманном параметре, чтобы на этих страницах был прописан каноникал основного раздела: link rel="canonical" href="http://«site.ru/rasdel/"
  3. Каноникал не проставляется там, где он уже вручную прописан ранее, если таковые есть ибо не может быть 2 каноникала на странице
  4. Не должно быть цикличных каноникалов. Пример: со страницы «А» на страницу «Б» и тут же со страницы «Б» на страницу «А»
  5. И сделайте правила-исключения, при которых на параметрах которые вам нужны(пример: site.ru/?=Moskow), чтобы он не прописывался, либо прописывался но с параметрами нужных страниц - на себя же(прим: site.ru/?=Moskow).

Через неделю вы уже будете видеть позитивный график исчезновения страниц из поиска, страниц-дублей:

Видимость же сайта по ключам в поиске - наоборот, начанет увеличиваться:

видимость сайта

Пример записи правила

<link rel="canonical" href="http://site.ru/catalog/dc36v/" / >

Вставляется данная запись между тегами <head> ... </head>.

Дополнительная информация

Инструкция по работе с данным тегом от Яндекса: скачать.

Инструкция по работе с данным тегом от Google: скачать.

Надеюсь, я был вам полезен. Буду рад вашим лайкам и репостам.

ЗЫ: Важно знать, что данный способ - не панацея от всех «болезней» сайта, а всего лиш небольшая часть внутренней оптимизации проекта.

    Комментарии

    Олег 13 янв 2017 в 12:20 # Ответить
    Зачет!
    Я просто в шоке, сработало, СПАСИБО!

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