сканирование разных языков страницы, которая зависит от сессий в php - PullRequest
2 голосов
/ 14 января 2011

Привет, друзья. Извините, если меня раздражает проблема.У меня есть веб-сайт с двумя языками на каждой странице.Я имею в виду, что язык по умолчанию шведский, и если вы нажмете на флаг eng, он изменит сессию и будет отображаться на английском, а весь сайт будет работать на английском.

Моя проблема в Google (поисковая система)не сканирует мой английский контент.

Можете ли вы предложить мне какое-нибудь решение.

Заранее спасибо.

Ответы [ 2 ]

5 голосов
/ 14 января 2011

На вашем сайте должны быть URL-адреса, например /en/somthing.html & /fr/somthing.html, если вы планируете Google проиндексировать ваши страницы.

0 голосов
/ 14 января 2011

Если вы включите идентификаторы сеансов, не относящиеся к cookie, в PHP, вы позволите сканерам переходить по ссылкам, содержащим идентификаторы сеансов в качестве параметров GET, а также информацию о языке.Это позволит сканерам индексировать страницы на разных языках.

Я не уверен на 100%, будет ли Google игнорировать параметр по умолчанию? PHPSESSID = ..., но вы также можете попробовать, не изменяя строкувашего кода, но просто изменяя конфигурацию php.

Параметры, которые управляют этим поведением, - session.use_trans_sid и session.use_only_cookies.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...