На сайте есть много страниц с компонентом, чтобы пользователи могли оставлять комментарии.Чтобы сократить время загрузки страницы и поскольку немногие пользователи используют систему комментирования, компонент комментирования загружается через 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.
Будет ли это работать?Каковы недостатки этого подхода?Какие есть другие подходы, чтобы справиться с этой ситуацией?