SEO и параметры сеанса - PullRequest
0 голосов
/ 08 апреля 2009

Если мы разрабатываем сайт с SEO-совместимостью, возможно ли использовать переменные сеанса? Если нет, какова альтернатива? Спасибо большое. С наилучшими пожеланиями.

Ответы [ 7 ]

2 голосов
/ 08 апреля 2009

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

Тем не менее, содержание ваших страниц также имеет значение. Если содержимое страницы сильно зависит от переменных Session (или параметров Viewstate), у вас могут возникнуть проблемы с индексацией этой страницы. Лучше всего иметь уникальные и статические URL для каждого раздела вашего сайта.

1 голос
/ 09 марта 2011

С Руководство для веб-мастеров Googles :

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

Так что я не думаю, что это хорошая идея - требовать, чтобы контент, который вы хотите проиндексировать, требовал сеанса. Это зависит от ваших требований относительно возможных альтернатив / обходных путей.

1 голос
/ 08 апреля 2009

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

0 голосов
/ 03 августа 2017

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

0 голосов
/ 08 апреля 2009

Переменные сеанса могут быть переданы в HTTP-запросе в виде файла cookie, переменной POST или в URL-адресе.

Поисковые системы не поддерживают файлы cookie или переменные POST и стараются избегать страниц с переменными сеанса в URL.

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

0 голосов
/ 08 апреля 2009

Я согласен с Церебром. Просто убедитесь, что

  • У вас есть уникальные и статические URL. Если у вас нет уникальных URL, вы потеряете ссылки на эту страницу.
  • У вас одинаковый заголовок для всех состояний страницы
  • Вы нацелены на одни и те же ключевые слова для всех состояний страницы
0 голосов
/ 08 апреля 2009

Нет, вы должны воздерживаться от этого. Это действительно зависит от того, что вы планируете делать. Немного больше информации будет полезно

...