Действительно ли сайты Ajax crawlable поисковыми системами?

6 ответов

Следуя этому руководству от Google, сайты AJAX можно сделать доступными для сканирования:

http://code.google.com/intl/sv-SE/ web / ajaxcrawling / docs / getting-started.html

3
ответ дан 17 December 2019 в 00:12
поделиться

Поисковые системы могут запускать JavaScript, необходимый для индексации содержимого Ajax, но это будет сложно и затратно с точки зрения вычислений - я не знаю ни одного, что на самом деле работает.

Хорошо написанный сайт будет , если он использует Ajax, используйте его в соответствии с принципами прогрессивного улучшения . Любая ключевая функциональность будет по-прежнему доступна без запуска JavaScript.

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

1
ответ дан 17 December 2019 в 00:12
поделиться

У меня установлен и активен NoScript. Обе ссылки показывают одинаковый контент (+/- панель заголовка Google). Таким образом, кеш Google показывает только то, что есть статически.

1
ответ дан 17 December 2019 в 00:12
поделиться

Если вы используете что-то вроде вкладок jQuery, даже если вы ' повторная ссылка на HTML-файлы в том же каталоге, без javascript она возвращается в нормальное состояние, и вкладки просто становятся похожими на фактические страницы. Это некрасиво, но работает. Вы также можете стилизовать эти версии.

1
ответ дан 17 December 2019 в 00:12
поделиться

Управляемые AJAX не сканируются поисковыми системами (или, по крайней мере, не Google).

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

Я не думаю, что есть какой-либо трюк, чтобы заставить его сканировать поисковую систему, кроме использования статического .html.

Редактировать в апреле , 27th 2010: Google опубликовал способ сделать AJAX доступным для сканирования

Может помочь набор инструментов Google для веб-мастеров .

1
ответ дан 17 December 2019 в 00:12
поделиться

Контент, который загружается немедленно (скажем, с помощью вторичного HTTP-запроса, как в вашем примере, после начальной загрузки страницы), обычно виден сканеру поисковой системы.

Однако, если у вас есть контент, который сверх этого загружается через ajax после действия пользователя, например, щелчка вкладки или кнопки и т. д., не будут видны или проиндексированы. Они будут видны или проиндексированы только в том случае, если у них есть «настоящие» якорные ссылки.

0
ответ дан 17 December 2019 в 00:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: