Google индексирует текст, полученный с помощью ajax или javascript после загрузки страницы - PullRequest
2 голосов
/ 02 июня 2011

пара вопросов Google:
1 - есть ли шанс, что Google "увидит" текст, полученный с помощью ajax?
пользователь выбирает из цепочки блоков выбора, и отображается некоторый текст из базы данных.

2 - если я изменю заголовок страницы, используя javascript, вне области HEAD, будет ли Google индексировать измененный заголовок?

извините, если это тривиальные вопросы и спасибо за любой ответ
хорошего дня: -)

Ответы [ 3 ]

2 голосов
/ 02 июня 2011

То, что видит Google, это то, что вы видите, когда отключаете JavaScript в своем браузере.Таким образом, ответ на оба ваших вопроса: нет .

Правильный способ индексировать все данные вашего сайта - это изящно деградировать внутри тегов <noscript>.Например, вы могли бы предложить интерфейс для просмотра всего содержимого вашей базы данных, используя список и подсписки запросов, которые указывают на правильные страницы результатов, которые хорошо интегрированы в ваш сайт.

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


Обновление: С 2014 года Google, похоже, поддерживает все, что вы можете придумать(включая JavaScript и AJAX).

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

Также см. Этот ответ на Googlebot не видит сгенерированный jquery контент и / или этот документ от Google, о том, как вы можете распространять контент AJAX.

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

Попробуйте использовать seo-browser.com или браузер lynx, чтобы увидеть, как Google видит ваш сайт.

...