×
Россия +7 (909) 261-97-71

Недостатки использования идентификаторов сессий при продвижении сайтов

Россия +7 (909) 261-97-71
Шрифт:
2 8732
Подпишитесь на нас в MAX


Идентификатор сессий представляет собой уникальный параметр вида &session_id= (&c_id=), который при каждом посещении пользователем страницы добавляется к ее url.

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

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


по этим причинам идентификаторы сессий рекомендуется оставлять выключенными на сайте. Не следует также забывать о том, что любая работа с использованием свойств объекта SESSION должна проходить с включенными cookies.

В случае, когда пользователь приходит на сайт, где cookies выключены, PHP автоматически добавляет PHPSESSID в url на каждой странице. По этой причине роботы поисковых систем, как уже говорилось, начинают индексировать страницы с параметром ID, причем страница с одним и тем же содержанием может быть проиндексирована много раз. В будущем будет крайне трудно устранить последствия такой индексации.

Говоря простым языком, роботы поисковых систем, будь это Yandex или Google, имеют алгоритмы склейки страниц, имеющих идентичный контент. Индексация таких страниц произойдет, но, скорее всего, произойдет некорректно.
Чтобы у вас не возникало проблем с идентификаторами сессий, необходимо произвести следующие действия:


• не дать возможности роботам поисковых систем проиндексировать страницы с идентификаторами сессий при первом заходе;

• реализовать редирект пользователей, которые приходят на сайт по url с идентификатором сессий на страницы с url без идентификаторов сессий;

• удалить список тех страниц из индекса поисковых систем, которые уже проиндексировались роботами поисковых систем.


Дабы реализовать рассмотренный план, необходимо сделать следующее:

Во-первых, необходимо вставить следующий код в файл .htaccess, чтобы предотвратить появление идентификаторов сессий:

php_flag session.use_trans_sid Off
php_flag session.use_only_cookie On
php_flag session.auto_start On


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

$actualurl= 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
$correcturl = 'http://www……….com/articles/26/disable-phpsessid/';
if ($correcturl != $actualurl) {
header("HTTP/1.1 301 Moved Permanently");
header("Location: " . $correcturl);
exit();
}

Если вы попытаетесь посетить страницу с идентификатором сессий, данный код укажет на то, что url является некорректным, и 301 редиректом вы будете отправлены на страницу (с одинаковым содержанием), url которой идет без идентификатора сессий.
Вставив на каждую страницу данный код, вы решите для себя проблему некорректной индексации.

Что касается третьего пункта, удаления проиндексированных страниц, то, как таковым удалением страниц из индекса поисковых систем заниматься не надо. Поскольку робот поисковых систем, посещая сайт после проведенных мероприятий, будет находить только те страницы, url которых не содержит идентификаторов сессий. Таким образом, в течение 1-2 апдейтов в поиске не останется страниц с параметром &session_id=
Вы также самостоятельно можете удалить страницы с идентификаторами сессий из индекса поисковых систем, используя следующие сервисы:

http://webmaster.yandex.ru/delurl.xml (Яндекс);
http://services.google.com:8882/urlconsole/controller?cmd=reload&lastcmd=siteDowncmdsiteDown (Google).

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

По материалам http://www.ragepank.com/
Перевод под редакцией Сергея Стружкова.

Есть о чем рассказать? Тогда присылайте свои материалы Марине Ибушевой


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Отправить отзыв
  • Всеволод Яшин
    17
    комментариев
    0
    читателей
    Всеволод Яшин
    больше года назад
    Если они такие вредные, зачем же их тогда вообще изобрели?
    -
    0
    +
    Ответить
  • Игорь Калинин
    15
    комментариев
    0
    читателей
    Игорь Калинин
    больше года назад
    Идентификаторы сессий и продвижение две не сопоставимые друг с дргом вещи. Они нужны для того, чтобы сохранять серверную память. Получая свой идентификатор, пользователь как бы получает номер, вся техническая информация о том, как вел себя пользователь записывается в отдельный файл, согласно этому номеру. для свойств Session устанавливают также определенный timeout, что бы пользователь, в случае его длительного отсутствия отключался от сервака.
    -
    0
    +
    Ответить
ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
Как ChatGPT выбирает компании для рекомендаций: что уже известно и как бизнесу подготовиться к эпохе AI Search
Игорь Антонов
1
комментарий
0
читателей
Полный профиль
Игорь Антонов - Для молодых сайтов в YMYL-тематиках я бы добавил отдельный блок про согласованность сущности: одинаковые название, телефон, адрес и перечень услуг на сайте, в картах, каталогах и профильных публикациях. Мы сейчас проверяем это на новом медицинском проекте narkologmsk.ru — без массовых анкорных ссылок, через подтверждённые карточки и содержательные материалы. Было бы полезно увидеть в продолжении сравнение источников, которые чаще цитируют Google AI Overviews и ChatGPT именно для локальных запросов.
Рынок безалкогольных напитков в 2026 году: как категория продает через доверие к бренду
Алексей
1
комментарий
0
читателей
Полный профиль
Алексей - Все бы хорошо, но это в прошлом. В 2026 г. о росте 2020-2025 гг. остается только мечтать. Рынок БАН перешел к снижению. К серьезному снижению.
Яндекс открыл продажи через Алису и Поиск для продавцов без сайтов
Дмитрий Орлов
1
комментарий
0
читателей
Полный профиль
Дмитрий Орлов - Прикольно, покупать через колонку-))
Яндекс выложил в опенсорс языковую модель, которая лежит в основе быстрых ИИ-ответов в Поиске
Роман Каржонков
1
комментарий
0
читателей
Полный профиль
Роман Каржонков - Молодцы! Такие AI-модели могут широко используется в корпоративных, обучающих и научных АI-enabled платформах.
Сервисы для создания квизов: сравнение по конверсии, гибкости сценариев и интеграциям
Виктор
1
комментарий
0
читателей
Полный профиль
Виктор - Без сервиса FormDesigner.ru эта подборка будет не полной. Удивлен, почему вы его не включили в список?
Поисковые роботы Яндекса резко сократили обход сайтов после атак на дата-центры
дмитрий Беляков
1
комментарий
0
читателей
Полный профиль
дмитрий Беляков - К сожалению не только этим всё ограничилось..
5 полезных сервисов для работы с учебными текстами
Anna B.
2
комментария
0
читателей
Полный профиль
Anna B. - Отличный разбор, очень своевременно!
Блоки AI Overviews появляются для более чем 80% брендовых запросов Google в США
Galina Zarhi (Rabinovich) Zarhi (Rabinovich)
2
комментария
0
читателей
Полный профиль
Galina Zarhi (Rabinovich) Zarhi (Rabinovich) - Расширение AI Overviews меняет единицу репутационного мониторинга: вместо одной позиции в выдаче приходится проверять связку «утверждение о бренде - источник - дата». По каждому важному запросу стоит фиксировать, что именно говорит модель, совпадают ли контакты, услуги и ограничения с официальными данными и повторяется ли ошибка при другой формулировке вопроса. Так видны источники, которые действительно распространяют неверный факт, а не просто присутствуют рядом с брендом.
Сайт компании в 2026 году: что проверяет Роскомнадзор и как не получить штраф
Олег Черников
1
комментарий
0
читателей
Полный профиль
Олег Черников - Дима спасибо, отличный обзор! За ГОСТ Р 52872-2019 спасибо! Давно около него ходил.
Выручка VK увеличилась на 21% до 47 млрд рублей за III квартал 2026 года
Galina Zarhi (Rabinovich) Zarhi (Rabinovich)
2
комментария
0
читателей
Полный профиль
Galina Zarhi (Rabinovich) Zarhi (Rabinovich) - Расширение AI Overviews меняет единицу репутационного мониторинга: вместо одной позиции в выдаче приходится проверять связку «утверждение о бренде - источник - дата». По каждому важному запросу стоит фиксировать, что именно говорит модель, совпадают ли контакты, услуги и ограничения с официальными данными и повторяется ли ошибка при другой формулировке вопроса. Так видны источники, которые действительно распространяют неверный факт, а не просто присутствуют рядом с брендом.
ТОП КОММЕНТАТОРОВ
Комментариев
910
Комментариев
834
Комментариев
554
Комментариев
540
Комментариев
483
Комментариев
393
Комментариев
373
Комментариев
262
Комментариев
249
Комментариев
171
Комментариев
156
Комментариев
142
Комментариев
130
Комментариев
121
Комментариев
100
Комментариев
97
Комментариев
97
Комментариев
96
Комментариев
80
Комментариев
77
Комментариев
74
Комментариев
67
Комментариев
66
Комментариев
60
Комментариев
59

Отправьте отзыв!
Отправьте отзыв!