Мультиязычный сайт - PullRequest
       4

Мультиязычный сайт

3 голосов
/ 06 июня 2011

У меня есть мультиязычный сайт, как можно добиться хорошего SEO для каждого языка / локали, сейчас у меня есть:

<meta name="description" content=" ">
<meta name="Keywords" content=" ">

Структура сайта: один домен, языки переключаются внутри файла: php перерисовывает файл в соответствии с языком, выбранным пользователем. Поэтому я подумал, что могу переключать содержимое этих мета в зависимости от языка, выбранного пользователем, я на правильном пути? спасибо

Ответы [ 2 ]

3 голосов
/ 06 июня 2011

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

Небольшое обсуждение javascript и поисковых систем можно найти по адресу: http://www.websiteceo.com/articles/js-indexing.htm

0 голосов
/ 12 февраля 2013

Это почти совпадает с вопросом, заданным здесь Интернационализация заголовка / метатегов в порядке или плохая практика? но вместо того, чтобы переключать язык на основе настроек браузера и заголовка accept-language, вы переключаете его на на выпадающем Вы должны убедиться, что выбор этого раскрывающегося изменяет URL. Вы не можете хранить языки в куки и получать хорошие результаты SEO.

Когда гуглбот сканирует страницу, он не отправляет куки. Вам нужно будет либо отправить ему язык по умолчанию, либо спросить, на каком языке он хочет (подсказка: он не ответит, если вы не дадите ему ссылку для сканирования).

Для лучшего SEO используйте отдельные домены верхнего уровня, субдомены или папки для разных языков.




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