JavaScript-виджеты на контентном сайте: как не испортить SEO
JavaScript делает сайт удобнее, но важный контент не должен существовать только после выполнения скриптов. Если статьи, ссылки и заголовки отрисовываются сервером, поисковику проще обходить сайт.
Где JavaScript уместен
- Подсказки поиска.
- Редактор материалов.
- Переключение вкладок.
- Валидация форм.
Основные ссылки должны быть обычными тегами a с реальными href. Тогда сайт останется доступным для пользователей, поисковых роботов и браузеров с отключенным JavaScript.
Комментарии
search_admin
Хороший практический разбор. Особенно полезно, что есть не только теория, но и чек-лист для проверки на реальном сайте.
backend_lab
Я бы еще добавил проверку логов после деплоя. Иногда страница открывается, но в фоне уже сыпятся warning или медленные запросы.
frontend_notes
Полезный материал для небольших проектов. Такие вещи часто откладывают, а потом именно они мешают индексации и нормальной поддержке.