Индексация ajax загруженное содержание

Существует ли широко используемый стандартный путь о том, как индексировать ajax загруженное содержание (для поисковых систем)?

Например, индексация содержимого HTML, которое было бы динамично вставлено в страницу.

Спасибо

5
задан Wadih M. 19 January 2010 в 22:13
поделиться

5 ответов

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

Карты сайтов особенно полезны на веб-сайтах, где:

  • некоторые разделы веб-сайта недоступны для просмотра в браузере интерфейс, или
  • Webmasters используют богатое содержание Ajax, Silverlight, или Flash, которое является обычно не обрабатывается поиском двигатели.

Из Википедии - Карты пунктов

Помните, что:

Потому что большинство веб-ползунков не выполнить JavaScript-код, публично индексируемые веб-приложения должны предлагать альтернативный способ доступ к контенту, который бы обычно извлекаются с помощью "Аякса", чтобы позволяют поисковым системам индексировать его.

Из Википедии - Недостатки AJAX

Кроме того, вам могут быть интересны следующие статьи:

2
ответ дан 15 December 2019 в 01:01
поделиться
[1119905523-

Один из способов выполнения этого использует JS Fovbacks для диалоговых ящиков, таких как Toobbox: ссылка будет указывать на диалоговое окно загрузки контента AJAX, а также за последнее окно href = '...' будет указывать на читаемое поисковую систему представления этого содержимого (т.е. фрагмент HTML, что функция Ajax будет загружаться, но в окружении необходимых основ HTML-корпуса).

Пример (я вытащил rel = 'box' из моей задницы, это должно быть якорь для плагина коробки, вроде ol = toolbox ):

<a href='/encyclopedia/definition/mushroom.html' rel='box'>Definition of Mushroom</a>
  • Нажав на ссылку в браузере AJAX / JS в браузере Ajax / JS откроет хорошее диалоговое окно со статьей
  • , нажав на ссылку без js (или как поисковая система) приведет к новой странице, содержащей статью (которая нуждается в некотором сервере Боковой интеллект для обнаружения Какой канал пришел запрос).

Это все, что приходит на мой взгляд в этом направлении. Ajax и поисковые системы - это широкое нечеткое поле в противном случае.

1
ответ дан 15 December 2019 в 01:01
поделиться

Я не совсем не знаю ответа, но мне кажется, что ajax Выгрузка контента не поможет улучшить позиции SE, потому что поисковая система не может ссылаться на загруженное Ajax Content. Другими словами поисковая система не может сказать: «Эй, иди сюда, а затем нажмите 3-я кнопку сверху, чтобы увидеть интересующее вас контент».

Я думаю, что хорошая идея состоит в том, чтобы поставить этот контент в XML и поставить ссылку на этот XML на тег (например, URL в RSS) ...

0
ответ дан 15 December 2019 в 01:01
поделиться

Так как вы используете ViewModel, я принимаю это «действие, которое вызывает загрузку ScrollViewer для загрузки нового контента», является результатом изменений, выполненных внутри или на просмотру. Что бы то ни было бы в случае, я бы добавил событие в ViewModel, который уволен каждый раз, когда происходит такое изменение.

Ваш представление может добавить обработчик на этом событии и вызовов ScrolltoverticalPosition на ScrollViewer при его выпущении.

-121--3665385-

У отступов JavaScript. Посмотрите на поиск Amazon Diamond с JavaScript. Читайте на http://www.seroundtable.com/archives/006889.html

1
ответ дан 15 December 2019 в 01:01
поделиться

Как насчет использования альтернативного контента для клиентов отключенных JS (поисковые системы)? Я думаю, что нет другого способа позволить поисковым системам надевать свой сайт Ajax.

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

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