Как реализовать динамическую подгрузку контента без перезагрузки страницы ?
Есть страница, у нее есть блок article. Нужно что бы при переходе по ссылкам (смене url). Страницы загружались с помощью ajax скрипта, как вконтакте и при этом были проиндексированы поисковыми машинами.
Подскажите пожалуйста как сделать ?:help: Или материал на эту тему ?:thanks: |
|
Белый шум,
тут больше сложность представляет это Цитата:
|
а сложность как раз в том: ЕСЛИ создавать отдельные страницы для индекса поисковика, то на них будут нулевые поведенческие, и смысла в такой индексации не будет.
и такого рода динамику яндекс хоть и может видеть но! не индексирует. Чтобы убедиться - просто открой сохраненную копию документа (кэш Яндекса). |
j0hnik,
Не вижу сложностей - страницы существуют, ссылки на них существуют, яваскрипт перехватывает клики по ссылкам и подгружает только то, что нужно (ну или всю страницу грузит и вставляет вместо текущей - не суть). Благодаря хистори апи меняется урл - F5 и копипаста урла загрузит то, что нужно. Что за нулевые поведенческие - я хз. |
Белый шум,
чисто в теории все так и есть, если есть отдельная страница оптимизированная и все с ней впоряде, она доступна по адресу на сайте есть спец теги указывающие на то-что что сайт на AJAX <meta name="fragment" content="!">. но на практике сталкиваемся с тем что на странице проблемы с поведенческими факторами и она плохо ранжируется. =(( |
https://support.google.com/webmaster...er/81766?hl=ru
рекомендации Google https://yandex.ru/support/webmaster/...-indexing.html рекомендации Yandex |
j0hnik,
Похоже, что мы говорим о разных вещах - я веду речь не про ajax (когда ссылки с символом #), а про хистори апи (когда ссылки совершенно обычные, без hash). В этом случае всё работает по инструкции гугла и сайт все видят одинаково: и роботы и браузеры без яваскрипта. Яваскрипт только помогает, когда включен. |
Часовой пояс GMT +3, время: 13:38. |