оставить заявку

Поиск и устранение дублей: ошибки движка сайта

Сергей Анисимов
29 июля, 2016

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

  • Движок сайта не генерирует 301 редирект при смене адреса страницы (это редирект либо нельзя поставить вообще, либо надо вбивать в ручном режиме, о чем легко забыть). Данный недостаток легко устранить на программном уровне.
  • Движок отображает один и тот же контент по разным адресам:
    — Разные страницы могут возникать при перестановке частей URL-адреса. Например, одинаковый контент выводится на страницах site.ru/cars/volvo и site.ru/volvo/cars.
    — Другой распространенной проблемой является отображение страницы при частичном вводе адреса, например по URL site.ru/sumki/cristina-agilera и site.ru/sumki/cristina.
    — Одна и так же страница может отображаться в разных категориях. Особенно это актуально для карточек товаров в интернет-магазине: site.ru/moto/sc-234 и site.ru/moto-s-pricepom/sc-234. Проще всего решить эту проблему, присвоив каждой карточке раз и навсегда свой уникальный адрес.
  • Движок сайта может генерировать сессионные переменные в адресе страниц. Разберемся с этим вопросом подробнее.

Сессия — промежуток времени, в течение которого пользователь находился на сайте. Когда пользователь заходит на сайт, последний с помощью cookies браузера его идентифицирует. Это необходимо, чтобы понять, кто этот пользователь, и помочь ему пользоваться сайтом (например, если при авторизации вы поставили галочку «Запомнить меня», то при следующем заходе на сайт вы сразу будете залогинены).

Но бывает, что cookies у пользователя отключены. В таком случае возможны три варианта. Первый — сайт будет работать, как обычно. Второй — сайт не сможет работать полноценно и выдаст сообщение, что для нормальной работы нужно включить cookies.

Но есть и третий вариант — когда движок сайта постарается компенсировать отсутствие cookies с помощью так называемых сессионных переменных (уникальных идентификаторов, которые будут добавляться к URL тех страниц, на которых побывал пользователь). Такой подход создает дополнительные проблемы для поисковых систем. Их роботы приходят на сайт, видят новые URL с сессионными переменными и индексирую их. В результате в индекс попадают полные дубликаты уже существующих страниц.

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

Больше информации:

Тэги

поиск и устранение дублей техническая оптимизация Поисковое продвижение методы продвижения