Другие статьи по теме:
- JavaScript SEO: что нужно знать и как оптимизировать?
- JavaScript SEO: обработка
- Отрисовка (рендеринг)
- Индексация
- Server-Side Rendering (SSR)
Вот список популярных JS-фреймворков + HTML5 и возможность индексации реализованного с помощью них контента различными поисковыми системами.
Здесь следует добавить, что робот Яндекса всё-таки может проиндексировать AJAX-версию контента, но только если есть его HTML-копия.
Проверьте доступность JS-файлов
Очевидно, у краулеров должен быть доступ к файлам, влияющим на отображение страницы. Убедитесь, что они открыты для сканирования. Самый просто способ — добавить соответствующие директивы в robots.txt. Например, для Googlebot:
User-Agent: Googlebot
Allow: .js
Allow: .css
Подробнее о продвинутом использовании robots.txt можно узнать в нашем руководстве.
Настройте пагинацию правильно
Постраничная навигация часто реализуется с помощью JS, но мы уже знаем, что Googlebot не умеет кликать на элементы интерфейса, поэтому необходимо настроить нумерацию с помощью ссылок <a href="">. Подробно о пагинации мы также рассказывали.
Другие статьи по теме:
- JavaScript SEO: что нужно знать и как оптимизировать?
- JavaScript SEO: обработка
- Отрисовка (рендеринг)
- Индексация
- Server-Side Rendering (SSR)