Баланс
0.00
Расход в день
0.00
Расход в месяц
0.00
Бонусные баллы
получить
Пополнить

Списания и начисления
Расходы по проектам

Термин: Сессионные_переменные

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

Где находятся

Сессионные переменные размещаются в php-коде сайта, в глобальном массиве $_SESSION.

Код имеет примерно такой вид:

  <?
  session_start();
  $_SESSION['username'] = "Mike";
  echo 'Привет,'.$_SESSION['username']."<br;>";
  ?>

Зачем нужны сессионные переменные

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

Например, если вы прошли процедуру регистрации и нажали «Запомнить логин и пароль», эти данные сохранятся в cookies. При авторизации на сайте в следующий раз не придется вводить данные, вас запомнили и данные подставятся автоматически.

Если куки отключены, на помощь приходят сессии

Иногда пользователи отключают cookies в браузере. В таком случае возможны три варианта развития событий:

  1. Сайту все равно, он будет и дальше работать и сохранять полную функциональность.
  2. Сайт будет работать неполноценно или не будет работать вообще, выдав сообщение, что для корректной работы необходимо включить cookies (в последнее время наиболее частый вариант).
  3. Механизм сайта постарается компенсировать отсутствие cookies с помощью так называемых сессионных переменных. Он создаст уникальный идентификатор, который будет добавляться к URL тех страниц, на которых побывал пользователь. Такой подход компенсирует отсутствие включенных cookies у пользователя и позволяет отслеживать его поведение на сайте.

Побочный эффект сессионных переменных

При использовании сессионных переменных могут возникнуть дополнительные проблемы для поисковых систем.

Идентификатор пользователя прибавляется к URL страниц сайта во время сессии. То есть фактически на сайте появляются новые URL-адреса. По логике поисковых роботов: новые URL = новые страницы. Роботы начинают индексировать новые URL и эти страницы попадают в индекс. То есть полные дубликаты уже существующих страниц.

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

См. также

Мария Буга, Руководитель отдела «Персональный менеджер»

Персональный менеджер

Мы дадим рекомендации по настройке кампании или выполним работу за вас

Мария Буга, Руководитель отдела «Персональный менеджер»
Мобильное приложение SeoPult, доступно в AppStore и Google Play

Мобильное приложение

Вы сможете оперативно отслеживать динамику продвижения, корректировать настройки кампаний, пополнять баланс и получать важные уведомления cистемы.