Задать вопрос
RotgarSett
@RotgarSett
SEO Эксперт

Комментарии на сайт чтобы индексировались и не снижали скорость загрузки?

Нужно добавить возможность комментирования на сайт.

Ищу решение которое не будет ухудшать скорость загрузки по google pagespeed insight, будет индексироваться поисковиками и будет иметь большие возможности по авторизации.

Я предполагаю что нужно грузить тексты комментариев сразу, для того чтобы поисковики индексировали, а вот форму авторизации и отправки грузить по скроллу или клику. Тогда сохранится скорость загрузки и будет индексация.

У кого-нибудь есть опыт реализации комментов по таким параметрам? Возможно использовали какие-то системы типа disqus, cackle или другие?
  • Вопрос задан
  • 161 просмотр
Подписаться 2 Средний Комментировать
Решения вопроса 1
@dady_KK
PM
Понимаю, что речь не идёт о том, что лучше - собственная система комментариев, работающая на том же сервере без лишнего функционала и сторонний сервис, типа дисскаса и прочей ерунды в виду каких-то ограничений. Но тут ответ один - свои комменты всегда лучше, все остальное будет либо избыточно и за эту избыточность придётся платить временем и скоростью загрузки страницы, либо ненастраиваемо и также тяжело и медленно. На одном проекте в самом начале для тестирования прикрутили гиперкомментс, работает до сих пор (временное - самое вечное), но плюёмся всегда, планы переписать простенькие комментарии есть, но там это очень второстепенный функционал. Если сейчас стоит вопрос сделать своё или что-то прикрутить и если это важный функционал, очень советую - не поленитесь сделать своё (или выделить на это бюджет).

И по поводу того, что должно быстрее грузиться в начале и что потом: сама форма весит крайне мало, основная нагрузка при загрузке - это сам текст комментариев, поэтому прятать форму смысла не имеет, а имеет смысл ограничить количество выводимых при загрузке комментариев с кнопкой «Показать ещё», пагинацией или бесконечной прокруткой. Саму форму вместе со скриптом обработки можно вообще вызывать только по клику на кнопку (ссылку) «ответить» под комментариями и в самом конце (начале) блока с комментариями. Говорю это по опыту, если не позаботиться об ограничении комментариев при загрузке, то можно через пару-тройку лет получить проблему - у нас несколько страниц выросло до мегабайта в сжатом ганзипом объема, ну и как понимаете это были популярные странички - по сео особо из-за этого не просели (субъективно), но время загрузки превышало медиану раза в два.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
morskog
@morskog
Возможно вам подойдет Commento — https://habr.com/ru/post/446786/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы