Идентификаторы сессий

Идентификатор сессий (Session Identifer или SID) — это уникальный параметр, добавляемый к URL страницы при каждом ее посещении пользователем. Имеет вид &session_id= или &c_id=. При раскрутке сайта используется для сохранения серверной памяти, а также для сбора статистики о поведении посетителя на сайте, что позволяет проанализировать и улучшить юзабилити ресурса.

Идентификаторы сессий не отличают пользователя от поисковых роботов, последним также выдаются страницы с уникальным параметром в ссылках. В результате боты индексируют эти страницы как самостоятельные, с собственными URL, и в базе появляется большое количество одинаковых документов. Последствием такой индексации становится склейка страниц с идентичным контентом.

Устранение проблем

Чтобы идентификаторы сессий не затрудняли продвижение сайта, выполняют следующие действия.

  1. Запрещают поисковым роботам индексировать страницы с SID при первом заходе. Для этого в файл .htaccess добавляют следующие строки:
  • php_flag session.use_trans_sid Off
    (отключение передачи идентификатора через добавление его к URL)
  • php_flag session.use_only_cookie On
    (указание серверу передавать идентификаторы через cookie)
  • php_flag session.auto_start On
  1. Реализуют перенаправление (с помощью редиректа 301) посетителей, приходящих на сайт по адресу с идентификатором сессий на страницы без него.
  2. Удаляют список уже проиндексированных роботами страниц. Данный метод может снизить эффективность поисковой оптимизации сайта, так как после 1-2 апдейтов в индексе не останется страниц с идентификаторами сессий.
  3. Используют инструменты Яндекс и Google для контроля индексации страниц с SID.

Яндекс. Директива Clean-param позволяет описать адреса страниц сайта с динамическими параметрами, которые не изменяют их содержимое. Робот, следуя указаниям, не будет многократно индексировать дублирующуюся информацию, что снизит нагрузку на сервер и увеличит результативность обхода ресурса. Синтаксис директивы выглядит таким образом:

  • Clean-param: p0[&p1&..&pn] [path], где через параметр «&» в первом поле перечисляются не учитываемые параметры, а во втором — обозначается префикс пути страниц, к которым применяется правило.

Google. Для указания правил роботам данной поисковой системы необходима учетная запись в Google инструментах для вебмастера, а сайт должен быть добавлен в консоль этого сервиса. Для начала работы необходимо зайти в раздел «Конфигурация сайта – Настройки – Обработка параметров», задать динамические параметры, которые роботы будут игнорировать, и сохранить изменения. В результате у страниц, добавляемых в индекс, из URL будет удаляться идентификатор сессий.

Все термины SEO-Википедии
Теги термина

Какие услуги тебе подходят

(Рейтинг: 5, Голосов: 5)
Хотите стать клиентом?
наверх