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

Россия+7 (495) 960-65-87
Шрифт:
2 5093


Идентификатор сессий представляет собой уникальный параметр вида &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/
Перевод под редакцией Сергея Стружкова.

Читайте нас в Telegram - digital_bar

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


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Отправить отзыв
  • Всеволод Яшин
    17
    комментариев
    0
    читателей
    Всеволод Яшин
    больше года назад
    Если они такие вредные, зачем же их тогда вообще изобрели?
    -
    0
    +
    Ответить
  • Игорь Калинин
    15
    комментариев
    0
    читателей
    Игорь Калинин
    больше года назад
    Идентификаторы сессий и продвижение две не сопоставимые друг с дргом вещи. Они нужны для того, чтобы сохранять серверную память. Получая свой идентификатор, пользователь как бы получает номер, вся техническая информация о том, как вел себя пользователь записывается в отдельный файл, согласно этому номеру. для свойств Session устанавливают также определенный timeout, что бы пользователь, в случае его длительного отсутствия отключался от сервака.
    -
    0
    +
    Ответить
ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
Рейтинг «Известность бренда SEO-компаний 2017»: народное голосование
Иван
1
комментарий
0
читателей
Полный профиль
Иван - 1) IT-Agency 2) Пиксели 3) 1ps 4) Ингейт 5) Нетпики
«Баден-Баден»: как выйти из-под фильтра
Сергей Дембицкий «Sima-Land.ru»
17
комментариев
0
читателей
Полный профиль
Сергей Дембицкий «Sima-Land.ru» - Скрины Метрики показывать не буду, но мы (sima-land.ru - 1,5 млн. стр. в поиске Яндекс) в сентябре загремели под ББ, в разгар сезона и вышли из-под фильтра, спустя 50 дней, удалив все тексты с сайта: категории + карточки товаров (описание). Трафик с Google только вырос. Тексты возвращать собираемся, но процесс будет длительный, тексты будем теперь писать исключительно полезные, т.к. было больно :-))
Второе дыхание ссылочного продвижения
Автопилот
14
комментариев
0
читателей
Полный профиль
Автопилот - Еще лучше, когда продвижение осуществляется комплексно :)
«Прямая линия» с Александром Алаевым («АлаичЪ и Ко»): отвечаем на вопросы
Александр Алаев
13
комментариев
0
читателей
Полный профиль
Александр Алаев - Роман. Тут ответ очень простой. Каждый запрос можно четко разделить на коммерческий или некоммерческий. "Купить слона" и его длинные хвосты - коммерческий. "Как выбрать слона" и подобные - информационные. Вот под коммерческие ключи должны быть страницы услуг или каталога товаров. А под информационку - блог. Очень важно не путать их, тем более несоответствующая коммерческим факторам страниц просто не продвинется, то есть по запросу с "купить" блог никогда не будет показываться в выдаче, так же как и страница услуги/товаров не покажется по "как выбрать". Понятно примерно?
Кейс: продвигаем бизнес по продаже пластиковых окон в Москве
Иван Стороженко
5
комментариев
0
читателей
Полный профиль
Иван Стороженко - 1. По началу вообще не использовали, сейчас уже много каналов используется. 2. Все может быть, в принципе сайты должны быть удобны для пользователя, для этого и нужна схожесть между собой. Честно говоря старались брать все самое интересное у конкурентов + подкреплять своими идеями.
Западные специалисты выяснили, как повысить позиции ресурса в выдаче Google
Максим Мирошник
2
комментария
0
читателей
Полный профиль
Максим Мирошник -
Инфографика: самые распространенные SEO-ошибки Рунета
Dmitro Grunt
2
комментария
0
читателей
Полный профиль
Dmitro Grunt - Кстати, у проектов которые продвигает Нетпик все тайтлы не более 65 символов? Или вы надеетесь что кто то послушает советов и отдаст вам часть трафика? :-)
Как бесплатно публиковать гостевые посты без миралинкс и бирж ссылок
Liliya
1
комментарий
0
читателей
Полный профиль
Liliya - Лично для меня черный гостевой постинг со всеми этими биржами ссылок (таких как www.miralinks.ru и sponsoredreviews.com... ) давно уже в прошлом. Белый постинг имеет на много больше преимуществ, перечислять их конечно же не буду... А вообще, хотела поблагодарить за Ваш онлайн-калькулятор, действительно ускорил мне работу, а еще он удобный и быстрый в использовании.
День рождения SEOnews: 12 лет в эфире!
Анна Макарова
314
комментария
0
читателей
Полный профиль
Анна Макарова - Ура )
Сердитый маркетолог: как вы сами хороните свой сайт, или 16 принципов, которые нужно усвоить заказчикам SEO
Анна Макарова
314
комментария
0
читателей
Полный профиль
Анна Макарова - Artem Sergeev, ваш комментарий удален за агрессивный настрой и безосновательные обвинения. Держите себя в руках!
ТОП КОММЕНТАТОРОВ
Комментариев
910
Комментариев
834
Комментариев
554
Комментариев
540
Комментариев
483
Комментариев
373
Комментариев
314
Комментариев
262
Комментариев
229
Комментариев
171
Комментариев
156
Комментариев
137
Комментариев
121
Комментариев
97
Комментариев
97
Комментариев
95
Комментариев
80
Комментариев
78
Комментариев
67
Комментариев
60
Комментариев
59
Комментариев
55
Комментариев
54
Комментариев
52
Комментариев
49

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