пятница, 24 июля 2009 г.

Оптимизация. PHPSESSID

Ты принципиально пишешь только хороший код? Вот и попался... * [Бомж-Провинциал]

Про php сессии написано очень много, но лишнее упоминание никогда не помешает.

Для примера зайдите на сайт http://www.satemwa.com/ , с первого виду обычный сайт. Поводите мышкой по верхнему меню, там мы видим такие адреса http://www.satemwa.com/tea , http://www.satemwa.com/coffee и т.п.

Теперь счастливые обладатели FireFox (обладатели остальных браузеров, найдите где отключаются куки) заходят в Инструменты->Настройки->Приватность и отключают прием куков (убираем галочку):

Отключаем куки

Нажимаем Ctrl+R. И что мы видим теперь в меню? Теперь там ссылки такого вида http://www.satemwa.com/tea?PHPSESSID=e03805eef4abf9e713560f28713897e6, как по вашему мнению, поисковые роботы сохраняют куки? Вопрос скорее риторический.

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

Отсюда простой и логичный вывод: необходимо отключить на сайте идентификаторы сессий и привести все адреса страниц к псевдостатическому виду.

Похожие записи:

  1. Оптимизация. Настройка внутренних ссылок. Как и обещал, начинаю публикацию своих мыслей по поводу внутренней...
  2. Оптимизация С сегодняшнего дня на моем блоге появляется новая рубрика,...



* Реклама в бомжеленте.

Помогите детям!

[http://4ill.ru/optimizaciya-phpsessid/]