Подборки

Лучшие сервисы комментариев: какой выбрать и как установить на сайт

+инструкция по их установке
сервисы комментирования

Материал подготовил автор блога TexTerra Сергей Алмакин.

Комментарии — важнейший элемент любого сайта. Их наличие говорит о том, что ресурс посещаем и популярен. Кроме этого, комментарии могут косвенно влиять на позицию сайта в выдаче.

Но далеко не все комментарии полезны. Многие из них — обыкновенный спам. Если сайт большой, то ручная модерация комментариев отнимает много времени. Оптимизировать работу помогут сторонние модули комментариев. Рассмотрим четыре наиболее удобных из них — платных и бесплатных.

В чем плюс сторонних сервисов для комментариев

Удобство для пользователей. Чтобы пользователь мог оставить комментарий, необходимо, чтобы на сайте существовал аккаунт этого пользователя. Если на вашем сайте нет личного кабинета, но вы хотите дать читателям возможность комментировать статьи, то сторонние сервисы комментариев — удобное решение. Через такой сервис посетители могут вести обсуждение в любом разделе сайта, где вы захотите его организовать.

Кроме этого, через сторонние сервисы в комментарии можно добавлять изображения и другие медиафайлы.

Автомодерация новых комментариев. Новые комментарии не пропускаются, если они содержат ссылки или нецензурную лексику. Все остальные публикуются автоматически.

Упрощенная авторизация. Например, можно один раз войти в Disqus или Cackle и оставлять комментарии на всех сайтах, где они используются.

Конечно, в каждой CMS уже присутствует встроенная система комментариев. Минус — чтобы прокомментировать страницу сайта, придется указать обязательные данные: логин, иногда — имя / фамилию, email. Сайтов в интернете много, и на каждом из них пользователю нужно будет указывать эти данные заново. Это неудобно, а значит, часть читателей поленится это сделать. С сервисами для комментирования пользователь не должен будет каждый раз проходить авторизацию на новом сайте.

Как работать с персональными данными пользователей, которые нужны для авторизации в системе комментариев?

Если ваш сайт работает для российских посетителей, то, согласно ФЗ «О персональных данных», при работе с комментариями других пользователей вы должны соблюдать три основных условия:

  1. Получать согласие на обработку персональных данных (ПД) каждого пользователя. Для этого в форме с комментарием должен быть чекбокс — согласие на обработку.
  2. Все базы данных (включая логи) сайта должны храниться на территории РФ.
  3. На сайте должна быть размещена политика обработки персональных данных.

Как сторонние сервисы комментариев выполняют требования ФЗ? А никак — эта задача возлагается на владельца сайта. Именно он является оператором персональных данных.

Зарубежные сервисы (Disqus, IntenseDebate) хранят свои базы данных за пределами Российской Федерации. Отечественные (Cackle) — имеют серверы в России. При использовании плагинов, таких как wpDiscuz, все данные остаются на вашем сервере.

Также на сайте должна быть опубликована политика конфиденциальности. В этом документе должен быть раздел о том, как именно вы обрабатываете ПД в комментариях. Подсказка: пишите, что вы не имеете прямого доступа к ПД, а только отображаете фрагмент другого сайта. В политике сделайте акцент на то, что вы не обрабатываете,не анализируете и не храните ПД. Прямо в секции комментариев (или в конце страницы, сразу после контента) вы можете добавить одну строку: «Cайт evil.ru не обрабатывает ваши комментарии», а ниже — дать ссылку на политику конфиденциальности.

Политика конфиденциальности обязательно должна быть опубликована на сайте: судя по российским судебным прецедентам, даже IP-адреса из логов сервера могут признать объектом персональных данных. Значит и электронную почту (которую посетитель оставляет при отправке комментария), в теории, также могут признать объектом ПД.

Дальше я расскажу о самых удобных модулях комментирования, которые мне удалось попробовать лично.

Cackle

Это система комментариев, рассчитанная на сайты Рунета. Cackle — удобный инструмент, позволяющий авторизовываться через Instagram*, ВКонтакте, «Яндекс» и даже через «Одноклассники».

Cackle

Стоимость: от 300 рублей в месяц.

Достоинства Cackle:

  • Встроенный API — пригодится тем, кто хочет заняться разработкой уже собственных инструментов на базе Cackle. Другими словами, API позволяет интегрировать две разных платформы между собой.
  • Комментарии, которые пользователи оставляют через Cackle неплохо проходят индексацию «Яндекса» и Google. Значит, комментарий может оказаться на странице поисковой выдачи при условии, что он содержит полезную информацию.
  • Подробная аналитика позволит сходу разобраться даже в большом количестве комментариев на сайте.

Недостатки Cackle:

  • Платный.
  • В комментариях нельзя добавлять изображения и прикреплять документы.
  • Нет переводчика комментариев.
  • По отзывам некоторых пользователей, далеко не на всех сайтах комментарии проходят индексацию.

Как установить Cackle на сайт

Чтобы воспользоваться сервисом, необходимо зарегистрировать аккаунт Cackle. Идем на сайт Cackle и регистрируемся.

Как установить Cackle на сайт

Нужно придумать длинный пароль и подтвердить активацию аккаунта через email. После авторизации прямо в кабинете Cackle нужно создать новый виджет.

создание виджета

Указываем домен нашего сайта и называем виджет (название только для нас — больше это имя нигде отображаться не будет).

Установить плагин можно двумя способами:

1) Скопировав HTML-код Cackle в HTML-код страницы, где нужен виджет комментариев.

скопируйте код

2) Выбрав плагин для системы управления контентом, которая используется на вашем сайте.

скопируйте код на страницу

Во втором случае для активации Cackle также понадобятся два ключа, которые вы можете взять здесь же, в личном кабинете на сайте сервиса.

скопируйте значение полей

Самая распространенная CMS в мире — это WordPress, поэтому предлагаю рассмотреть процесс установки именно для этой системы управления контентом.

Открываем админку WordPress, идем в раздел «Плагины»:

установка Cackle

Здесь в поисковой строке вводим Cackle и выбираем пункт «Установить»:

добавить плагин

В разделе админки «Комментарии» находим пункт «Cackle настройки». Вставляем полученные ранее ключи:

вставить полученные ключи

В Cackle работать с входящими комментариями можно как через административную панель WordPress, так и напрямую с сайта Cackle.

Настройки Cackle
Настройки Cackle: можно изменять название, доменное имя сайта, зеркала, делать привязку к домену. Можно разрешить/запретить изменять комментарии, ограничить длину комментария

Расширенные параметры Cackle:

расширенные настройки

Я рекомендую активировать модерацию всех комментариев, содержащих URL, а также выбрать максимальное количество комментариев, которые будут выводиться на странице:

активировать модераию комментариев

Disqus

Пожалуй, самый популярный сервис комментариев для сайтов. Disqus используют как небольшие, так и крупные площадки.

как выглядят ветки комментариев

Например, в блоге TexTerra используется именно Disqus. Можете сразу оценить его удобство и функциональность со стороны пользователя.

Стоимость: 11 долларов в месяц за самый дешевый тарифный план. Есть бесплатный тариф, при котором на сайте будет показываться реклама Disqus (но только в том случае, если ваш сайт достаточно популярен).

Преимущества Disqus:

  1. Позволяет модерировать комментарии через электронную почту. Чтобы одобрить или запретить новый комментарий, достаточно отправить соответствующую команду в ответном письме (Spam / Approve / Delete).
  2. Встроенная защита от ботов и спамеров.
  3. Комментарии, оставленные через Disqus, хорошо проходят индексацию поисковых систем.
  4. Комментировать и следить за своими комментариями на интересующих страницах можно также на сайте Disqus.
  5. Встроенная аналитика (прочитываемость статей и комментариев, уровень вовлеченности).

Как установить Disqus на сайт

Чтобы установить сервис комментариев на сайт, необходимо зарегистрировать аккаунт на сайте Disqus.

устанавливаем сервис для комментариев

Теперь будем устанавливать модуль на свой сайт. Для этого выбираем пункт «I want to install Disqus on my site»:

установить модуль на сайт

Заполняем все необходимые данные:

заполняем необходимые пункты

Обязательно указываем имя организации (без заполнения данных о компании зарегистрироваться не получится). Откроются дополнительные настройки:

поля дополнительных настроек

После заполнения всех полей выбираем пункт Create site. Теперь нас попросят выбрать план подписки. Для личного блога или некоммерческого сайта можно выбрать Basic — бесплатный план, при котором на сайте будет показываться реклама от сервиса.

Дальше нужно выбрать систему управления контентом, которая используется на вашем сайте:

выбираем систему управления контентом

Установить Disqus можно на любой, даже самописный сайт. В последнем случае система выдаст специальный код, который нужно встроить в код сайта:

код для встраивания на сайт

Покажу, как установить Disqus на WordPress. Самый простой способ — открыть административную панель, выбрать раздел «Плагины», выбрать «Установленные» и в поисковой строке ввести Disqus:

как установить Disqus на WordPress

Активируем плагин после установки — выбираем «Активировать» (Activate):

активируем после установки

Есть два пути, как можно настроить Disqus на сайте через плагин: вручную либо автоматически. Предлагаю последний вариант, так как он гораздо удобнее и быстрее. На главной странице нас спросят, есть ли у нас Disqus-аккаунт:

путь настройки

Отвечаем «да». Теперь нужно скопировать токен. Открываем страницу по ссылке (напомню, называется она WordPress installation page):

копируем токен

Выбираем наш сайт:

Выбираем наш сайт:

Вставляем токен в поле и кликаем «Install»:

Вставляем токен в поле и кликаем «Install»:

Все установлено корректно. Кликаем «Configure»:

Кликаем «Configure»

Я рекомендую сразу экспортировать все оставленные на сайте комментарии (Export comments to Disqus).

Предлагаю рассмотреть самые важные настройки плагина. Если вам нужна указанная функция, просто активируйте ее при помощи чекбокса:

  • сообщить о спаме — Flagged comments;
  • включить рекомендации — Enable recommendations;
  • разрешить прикреплять Медиафайлы — Enable media attachments.

Плагин позволяет прописать язык, на котором посетители смогут оставлять комментарии. Также можно запретить анонимам оставлять их. При желании можно изменить и то, в каком порядке выводятся комментарии — делается это в разделе Community. Также мне нравится, что можно указать стоп-слова, при обнаружении которых алгоритм Disqus будет автоматически удалять сообщения с ними. Задаются они в пункте Word Filter.

wpDiscuz

Плагин для WordPress wpDiscuz скачали более 80 тысяч раз.

wpDiscuz

Плагин постоянно обновляется, что говорит о том, что разработчик активно занимается своим детищем и устраняет все недостатки. Главные плюсы wpDiscuz — он полностью бесплатный, не содержит рекламы и может использоваться совместно с модулями wooCommerce.

Стоимость: бесплатно.

Другие преимущества wpDiscuz:

  • Поддержка русского языка, российских социальных сетей («ВКонтакте» и «Одноклассники»).
  • Использует AJAX-технологию. Это снизит серверные нагрузки + улучшит общую «отзывчивость» интерфейса.
  • Поддерживает Gravatar. Это сервис, который позволяет использовать один аватар на всех сайтах.
  • Позволяет встроить кнопку «Поделиться» прямо в комментарии.
  • Полная кастомизация под задачи вебмастера: возможность добавить интерактивное поле, фильтры, поддержка уведомлений, адаптивные формы, анонимные комментарии, поддержка цепочек комментариев.

Мне нравится, что комментарии после последнего визита пользователя, подсвечиваются специальным образом. Найти место, до которого ты читал обсуждение, становится гораздо проще.

Основной недостаток: чтобы получить более-менее полноценное решение, придется задействовать дополнительные плагины. Например, для предотвращения спам-комментариев нужно будет установить Akismet (или любой другой плагин с аналогичным функционалом.

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

Как установить wpDiscuz на сайт

Чтобы установить wpDiscuz на сайт, открываем административную панель WordPress, идем в раздел «Плагины», выбираем пункт «Добавить новый» и в поисковой строке пишем название плагина: wpDiscuz. Устанавливаем плагин на свой сайт. Мастер поможет настроить его сразу после установки в три шага.

Выбираем стиль и вид макета:

Выбираем стиль и вид макета
корректируем стиль

Предпросмотр всех настроек можно увидеть чуть выше:

Предпросмотр всех настроек можно увидеть чуть выше:

Тут можно активировать функцию оценки статей:

Тут можно активировать функцию оценки статей:

После того, как мастер завершит работу, мы сможем настроить плагин более тщательно. Настраивать можно:

  1. стили и цвета;
  2. настройки формы;
  3. авторизацию через социальные сети;
  4. отслеживание пользователей. Например, можно отслеживать кукисы авторизованных комментаторов и записывать людей, на которых подписан автор какого-то определенного или всех комментариев сразу.
пул настроек
Настроек действительно очень много, и это, пожалуй, самый функциональный плагин комментариев, который я видел

IntenseDebate

IntenseDebate — модуль комментариев, который поддерживает работу с WordPress, Blogger, Tumblr, а также еще с множеством сервисов и самых популярных CMS.

Стоимость: бесплатно.

Преимущества IntenseDebate:

  • Есть поддержка API.
  • Можно подключить email-уведомления для всех входящих комментариев.
  • Встроенный антиспам-фильтр.
  • Можно экспортировать все комментарии в отдельный файл.
  • Кастомизация плагина через CSS.
  • Блок последних/лучших комментариев.

Из минусов — нет поддержки отечественных соцсетей (того же ВКонтакте).

Как установить IntenseDebate на сайт

IntenseDebate распространяется как плагин для CMS. Рассмотрим, как установить его на WordPress. Идем на сайт сервиса и выбираем пункт «Installing»:

устанавливаем плагин

Кликаем «Install IntenseDebate Now» и попадаем на страницу регистрации. Заполняем анкету и в самом низу отмечаем чекбокс «I want to install IntenseDebate on my blog or website»:

страница регистрации

Подтверждаем активацию аккаунта по ссылке в письме.

Открываем админку своего сайта, в разделе «Плагины» вводим в поисковой строке название IntenseDebate. Устанавливаем плагин и открываем его. Вводим данные от своего аккаунта IntenseDebate и еще раз проходим авторизацию:

подтверждаем активацию

После того как мы залогинились, IntenseDebate предложит импортировать существующие комментарии. Для этого выбираем пункт «Start Importing Comments»:

импортируем существующие комментарии

Теперь открываем IntenseDebate.com, идем в «My Account», открываем раздел «Edit Profile» и выбираем «Account». Здесь можно включить уведомления для админов (когда комментарии ожидают модерации или когда получен новый комментарий):

включаем уведомления для админов

В разделе Comments вы можете активировать авторизацию через соцсети. Поддержки отечественных соцсетей нет:

активировать авторизацию через соцсети

В разделах Profile и Picture находятся визуальные настройки — в них можно менять размеры аватарок, их внешний вид, а также внешний вид кнопок:

визуальные настройки

Что касается модерации, то следить за новыми комментариями удобно прямо в админке WordPress. Модерировать их можно также на сайте сервиса.

Какой сервис комментариев выбрать

Сторонние модули комментирования позволяют мониторить любое количество записей пользователей. Кроме этого, такие решения блокируют спам и улучшают пользовательский опыт. Взаимодействие с сайтом становится более удобным и понятным.

Название Цена Скорость индексации новых комментариев Авторизация через соцсети Возможность делиться комментариями в соцсетях
Cackle Платно, от 300 рублей в месяц Индексируются с перебоями Есть Есть
Disqus Есть бесплатная версия с рекламой. Платная от 11 долларов / 850 рублей Индексируются быстро Есть Есть
wpDiscuz Бесплатно Индексируются с перебоями Есть Через дополнительные плагины
IntenseDebate Бесплатно Индексируются быстро Есть Нет

Cackle — за 300 рублей в месяц вы получаете модуль комментариев, предназначенный специально для российских сайтов. Поддержка всех отечественных соцсетей и кросспостинга подойдут тем, кто ищет готовые решения.

Disqus — самый популярный сервис для комментирования в мире. Его можно установить за 10 минут на любой сайт. Не нужно ничего придумывать: достаточно зарегистрироваться на Disqus, скопировать фрагмент кода и вставить его в шаблон страницы. Disqus поддерживает встроенные капчи, антиспам, адаптивность и загрузку медиафайлов. В бизнес-тарифе есть поддержка SSO, сторонних шрифтов, email-уведомлений. Существенный минус — модуль может замедлять загрузку страниц, особенно для мобильных устройств.

wpDiscuz — вариант для WordPress-сайтов. Супербыстрый и отзывчивый, со множеством функций. WpDiscuz — отличная альтернатива Disqus, он проще и быстрее. Сервис подойдет, если вы хотите сохранять все комментарии пользователей в свою базу данных.

IntenseDebate — бесплатное решение, но без поддержки отечественных социальных сетей. В остальном — инструмент удобный + никаких проблем с индексированием комментариев (которые могут возникнуть у Cackle, например). Кроме этого, есть удобные уведомления и статистика. Количество настроек огромно, и можно кастомизировать модуль комментариев именно так, как захочется вам, а не как предусматривает модуль.