Динамический контент и SEO: создать 2 отдельные страницы? - PullRequest
4 голосов
/ 06 августа 2010

На сайте есть много страниц с компонентом, чтобы пользователи могли оставлять комментарии.Чтобы сократить время загрузки страницы и поскольку немногие пользователи используют систему комментирования, компонент комментирования загружается через AJAX после загрузки страницы.Проблема: как мы можем заставить Google индексировать динамический контент, который загружается через AJAX при загрузке страницы?

Многие другие страницы в AJAX & SEO предлагают разрешить Google индексировать контент как отдельную страницу.,Здесь это недопустимое решение - мы не хотим, чтобы комментарии к элементу были уникальной страницей.

Решение, которое мы рассматриваем:

Создание двух версийстраницы (одна статическая, одна динамическая):

  • www.example.com / page / comments_on (загрузка комментариев статически)
  • www.example.com / page (загрузка комментариевпосле загрузки страницы через AJAX)

Затем установите канонический URL-адрес www.example.com/page/comments_on на www.example.com/page.Мы поместили бы оба URL в наш sitemap.xml.

Будет ли это работать?Каковы недостатки этого подхода?Какие есть другие подходы, чтобы справиться с этой ситуацией?

1 Ответ

3 голосов
/ 06 августа 2010

У Google есть система для этого. В основном это включает создание специальных URL-адресов для статических версий HTML для индексации.

Источник: http://code.google.com/web/ajaxcrawling/docs/learn-more.html

...