Комментарии для Joomla с автомодерацией и защитой от спама


Содержание материала:

Как бороться со спамом в комментариях на WordPress и Joomla

Эта статья — продолжение статьи « Что такое спам и как с ним бороться ». Поэтому здесь я не буду останавливаться на том, что такое спам — об этом, а также о том, какие виды спама существуют, и почему некоторые из них опасны, вы можете прочитать в предыдущей статье .

В данной статье я хочу остановиться на спаме в комментариях и путях решения для самых популярных платформ — WordPress и Joomla.

Причины

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

Зачем публикуются спам-комментарии? Есть три основные причины:

  1. Реклама. Робот (чаще всего спам-комментарии именно их рук дело) публикует рекламу с ссылкой на сайт, где можно что-то купить или заказать:
  2. Вредонос. Комментарий похож на обычный рекламный, однако ссылка ведет на вирус, фишинговый сайт или просто на какой-нибудь сайт-обманку, например, где пользователи могут купить что-то с большой скидкой — но после получения денег мошенники скрываются.
  3. Ссылочное продвижение. Здесь публикацией может заниматься и настоящий человек, который находит страницы, подходящие ему по тематике, а затем пишет комментарий, который будет содержать ссылку на нужный ему ресурс. Например: «А еще по этой теме вы можете почитать вот эту статью…».

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

Чем опасны спам-комментарии?

Тут можно выделить три важных момента:

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

Что делать со спам-комментариями

1. Ручная модерация

Вариант удобный и надежный, но только для небольших сайтов, где новых комментариев появляется не так много. Крупным ресурсам, увы, надо либо нанимать отряд модераторов, либо настраивать защиту, которая будет отсекать если не всё, то хотя бы бОльшее количество спама.

2. Капча

Самое простое и действенное решение, которое сейчас есть на каждом втором, а то и первом сайте.

3. Плагин против спама

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

4. Модерация по отдельным признакам

  • Внести в черный список IP-адреса, с которых часто появляется спам.
  • Внести стоп-слова для имен пользователей и адресов сайтов.
  • Внести слова для текста сообщения. Здесь можно разделить: комментарии без этих слов сразу публикуются; те, которые содержат — отправляются на модерацию либо сразу в бан.

WordPress

При модерации WordPress дает возможность помечать комментарии как спам:

Основные настройки комментариев находятся в «Обсуждение» (раздел «Настройки»):

Именно тут, в поле «Модерация комментариев» можно указать стоп-слова, после которых комментарий будет либо уходить на предварительную модерацию, либо в черный список.

Akismet Anti-Spam

Самый известный плагин против спама. Для работы плагина нужно оформить подписку, есть вариант ограниченной, но бесплатной подписки — Akismet Basic (Free).

В паре с этим плагином удобно использовать Conditional CAPTCHA . Этот плагин имеет два варианта работы: базовый, когда капча будет показываться всем пользователям, и работающий с Akismet вариант, когда капча будет отображаться только тем комментариям, которые Akismet определит как спам.

Кстати, плагин Conditional CAPTCHA использует эффективную капчу Google reCAPTCHA.

Топ-пост этого месяца:  Входящие сообщения с рекламы в ВК как настроить, что это

Есть и отдельные плагины с капчей, например, Google Captcha (reCAPTCHA) by BestWebSoft . При помощи плагина можно добавить капчу не только в форму комментариев, но и регистрации, входа, обратной связи, форму восстановления пароля и в другие формы.

Joomla

Борьба со спамом в комментариях на Joomla, в общем-то, похожа на WordPress. В настройках можно включить капчу (чтобы поле стало активным, надо сначала включить плагин в списке расширений):

Antispam by CleanTalk

Плагин отлично подойдет для защиты сайта от спама, в том числе интернет-магазинов, использующих VirtueMart. Он блокирует спам в комментариях, формах регистрации и обратной связи. Рекомендуется использовать с компонентом JComments. На сегодняшний день это один из самых эффективных плагинов против спама для Joomla.

Заключение

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

Email Protector — Расширение Joomla

Защита от спама — это очень важная задача, так как эта проблема затрагивает большинство сайтов на Joomla. Плагин Email Protector — это такое расширение, которое позволяет скрыть электронный адрес почты на сайте, разработанном при помощи Joomla. Благодаря данному разрешению электронный адрес становится недоступным для спам-ботов.

Сообщить о выходе новой версии

Важная информация!

Описание расширения

Данное расширение необходимо практически для любого сайта, созданного на Joomla, так как электронные адреса, которые каким-либо образом были размещены на сайте, остаются в открытом доступе, из-за чего являются уязвимыми для спам-ботов. Плагин Regular Labs Email Protector предназначен для того, чтобы скрывать электронный адрес, тем самым не давая его увидеть ни спам-ботам, ни посторонним людям.

Это расширение представляет собой заменой внутреннего плагина Joomla. Email Protector необходим из-за того, что внутренний плагин имеет некоторые недостатки, не позволяющие ему нормально функционировать, а данное расширение Joomla обладает улучшенной системой защиты.

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

Пренебрегать дополнительной защитой от спам-ботов не рекомендуется. Именно поэтому данное расширение Joomla является обязательным к установке.

Комментарии для Joomla с автомодерацией и защитой от спама

В стандартной установке Joomla 3 присутствует плагин защиты от спам-ботов — ReCaptcha. Не секрет, что эта капча очень отпугивает посетителей, ужасно снижая конверсию. И это понятно — русскоязычному пользователю очень трудно разобрать надписи. Есть еще один момент — этот плагин обращается к api google и если что-то на сайте google пойдет не так (хакеры, землетрясение, наводнение, годзилла или просто высокая загруженность канала), то ваша капча, а соответственно и форма, на которой капча установлена тоже перестанут работать. Что же делать, если хочется с одной стороны защитить свой сайт от ботов, а с другой — не отпугнуть клиентов и не обращаться к сторонним сайтам? Вы удивитесь, но решение есть. По совершенно адекватной цене.

Рассказываю, как это будет выглядеть со стороны клиента. Предположим наша супер-капча установлена на форме регистрации пользователя.

Как видно из скриншота, посетителю, чтобы доказать, что он не робот, не нужно ничего вводить — нужно просто поставить галочку. А почему робот не может поставить галочку? Совершенно резонный вопрос. Потому что у него нет ручек! То есть, робот не запускает браузер, не кликает на поля ввода и на галочки. Все роботы действуют одинаково — они получают данные с сайта, расшифровывают капчу, и отправляют данные формы обратно серверу. В нашем случае, система защиты действует следующим образом. При клике на чекбокс запускается javascript, который формирует дополнительное скрытое поле со случайным содержимым (по типу джумловского токена). Это поле впоследствии будет сравнено с аналогичным содержимым, предварительно сохраненным на сервере. Сам скрипт тоже зашифрован, поэтому его логику роботу отследить не получится. Теоретически это возможно, но долго и дорого. Я бы не взялся за такую работу.

Итак, переходим на страницу покупки плагина защиты от спам-ботов. Оформляем заказ и оплачиваем удобным способом. После оплаты, на Ваш электронный ящик придет уведомление со ссылкой на скачивание плагина.
Устанавливаем плагин через менеджер расширений.

Настройка плагина. В менеджере плагинов выбираем тип «Captcha» и видим в списке два плагина (как минимум):

Включаем Captcha — SttCaptcha и выключаем CAPTCHA — reCAPTCHA. Хотя можете не отключать, если будете использовать и его.
Заходим Меню — Система — Общие настройки. В пункте CAPTCHA (по умолчанию) выбираем Captcha — SttCaptcha.

Капча установлена. Теперь все формы которые могут использовать капчу, будут выводить поле для галочки, а не зашифрованные ребусы. Но тут есть еще одна проблема — с языковыми фразами. Например, в форме регистрации пользователя, перед галочкой будет стоять слово «Captcha». И пользователь вряд ли поймет, что нужно поставить галочку. Тем более, увидев пояснение к этому полю: «Введите текст, который вы видите на картинке». Так уж получилось, что к любым капчам у джумлы предусмотрена такая дежурная фраза. Что можно сделать в этом случае? Самый простой вариант — откорректировать языковой файл language\ru-RU\ru-RU.com_users.ini. Там в самом начале (8 и 9 строки) нужно заменить фразы:

COM_USERS_CAPTCHA_LABEL=»Поставьте галочку, если вы не робот»
COM_USERS_CAPTCHA_DESC=»Защита от спам-ботов. Просто поставьте галочку.»

Чем плох такой вариант? Тем, что после обновления джумлы или языкового пакета, Вам снова придется править этот файлик. Если вы не хотите ничего править после каждого обновления, то можно пойти другим путем. Он немного более извилист, но тоже не сложен.
1.Берем файл components/com_users/views/registration/tmpl/default.php и копируем его в папку templates/ВашШаблон/html/com_users/registration/. Если там уже есть такой файл, то заменять его не нужно.
2.Ищем в файле templates/ВашШаблон/html/com_users/registration/default.php такие строки:

и меняем их на следующий код:

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

Кстати, если вам нужно, чтобы защита от спам-ботов стояла в форме обратной связи компонента Контакты, зайдите в админке в этот компонент, кликните настройки и убедитесь, что в поле капча стоит значение «по-умолчанию».

Боремся со спамом в Joomla и Virtuemart

По мере роста популярности сайта перед каждым владельцем неизбежно встает проблема борьбы со спамом. В этой статье я постараюсь собрать все возможные способы по решению этого вопроса в joomla и virtuemart.

Начнем со стандартной капчи, а в конце поговорим про её альтернативу — облачный антиспам.

Настройка reCAPTCHA для joomla

В Система > Общие настройки > Сайт выберем капчу по умолчанию.

В Менеджере плагинов активируем плагин CAPTCHA — reCAPTCHA.

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

После регистрации сервис сгенерирует ключи

Добавляем ключи в настройки плагина.

С недавних пор у google появился новый тип невидимой капчи (Invisible reCAPTCHA), которая проверяет пользователя в фоновом режиме и показывается только если система «что-то заподозрит». Данный тип капчи пока не поддерживается joomla, поэтому используем reCAPTCHA V2.

Настройка капчи при регистрации

Если используется стандартная регистрация joomla, то в Пользователи > Менеджер пользователей > Настройки > Параметры пользователя выбираем reCAPTCHA.

Все будет работать правильно, чего не скажешь об использовании капчи при регистрации в virtuemart.

Если в Virtuemart > Настройки > Магазин активировать опцию Использовать ReCaptcha для Регистрации, то капча на странице регистрации появится, но если пользователь забудет ее активировать и попытается зарегистрироваться, то произойдет редирект на другую страницу. Этот вопрос поднимался на оф. форуме, но решения так и не было найдено, поэтому лучше либо не использовать капчу при регистрации пользователей в virtuemart, либо использовать плагин cleantalk, о котором чуть позже.

Настройки капчи для отправки рекомендаций

Чтобы добавить капчу в форму рекомендаций и вопроса по товару в Virtuemart > Настройки > Внешний вид активируйте опцию Использовать ReCaptcha для отправки рекомендаций и ‘Задать вопрос’.

Настройка капчи для JComments

Если на сайте для вывода отзывов о товаре используется jcomments, то добавить капчу можно в Компоненты > JСomments > Настройки > Вид. После этого во вкладке Права активируем ее для разных групп пользователей.

По умолчанию используется kcaptcha, которая требует от пользователя ввода текста с картинки в отдельном поле.

Для настройки более дружественной для пользователей recaptcha от google нужно внести несколько изменений в файлы jcomments.

Боремся со спамом в Joomla

Наверняка вы, как администратор сайта на Joomla, хотя бы раз, но сталкивались с такими сообщениями административного центра (бэкэнда) вроде: «Продаём электрические утюги со складов в Урюпинске. Телефоны отдела продаж 007-555-888-5» или «Бесплатное порно смотреть тут» или вообще какие-то бессмысленные наборы символов типа «>puugytfderetppoo» в качестве анкоров.

Всё это страшно неприятно и отнимает иногда кучу времени для того, чтобы избавиться ото всего этого хлама. Помимо того, что эти сообщения отнимают время у вас, они же нагружают здорово сервер. Представьте, каждое такое сообщение заставляет выполнять на сервере скрипты отправки писем, добавления записей о пользователе в базу данных, формирования формы отправки данных и прочие действия. Поэтому бороться с этим необходимо.


Попробуем понять, почему это всё буквально валится на наш сайт, а потом придумаем способы избавления. У любой CMS, какая бы она ни была замечательной и защищённой, есть так называемые «дыры». Это всякие формы отправки сообщения администраторам, регистрации пользователей, расширения для форумов и прочее. Побороть раз и навсегда назойливых «товарищей» не получится, но сделать их работу бессмысленной и сложной можно и нужно. Зачем они это делают – понятно. Во-первых, это реклама, во-вторых, это ссылки.

В основе защиты сайтов на Joomla от спама лежат самые разные действия. Многие из них учитывают, что подобные безобразия чаще всего творят роботы. То есть нужно придумать что-то, чего роботы не умеют. Поставить какие-то недоступные нечеловеческому пониманию преграды, загадки, шарады, уравнения и т.п. Например, известно, что роботам пока тяжело работать с изображениями. Тогда человек придумал такую штуку, как каптча. Например, в форме регистрации перед отправкой стоит изображение с кодом. Причём сам код пишется на фоне разноцветных полос, штрихов, кружочков. Почти как в военкомате.

Топ-пост этого месяца:  Фреймворк Yii2. Yii2 авторизация и аутентификация

Только в роли военкома выступает специальное расширение, которое так и называется Joomla Captcha. Скрипт из этого расширения формирует перед отправкой данных изображение и специальное поле, куда нужно вписать код из каптчи. Тот же скрипт сравнивает внесённый пользователем в поле код с кодом, расположенным в предварительно подготовленном хеш-массиве. «Не совпало – до свидания» — говорит скрипт в случае неудачи.

Какие ещё есть раширения для Joomla для антиспама? В некоторых расширениях, таких как, например, simpleForm2 борьба со спамом уже включена. Для того, что ее активировать, нужно всего лишь в форму добавить элемент каптча. И хотя там используются несложные картинки, тем не менее, спама и вправду становится меньше.

Но вы сильно не надейтесь на эти механизмы. Дело в том, что популярные расширения для Джумлы, так сказать, «осваиваются» спамерами. И работавшее отлично ранее расширение может допускать «промахи». Но и сами разработчики не дремлют. Поэтому так важно вовремя обновляться. И даже если расширение и обновление его стоят денег, то иногда лучше заплатить. Потому что, например, ссылки, оставленные спамерами, очень сильно «садят» сайт в результатах поиска. Для коммерческих проектов это недопустимо.

Есть и ручные способы борьбы со спамерами. Они не очень удобны. Но их тоже стоит знать. Особенно, когда ваши расширения не справляются с назойливой рекламой. Если на сервере используется .htaccess, то в нём можно завести такой контейнер:


order allow,deny
deny from [пишем IP-адрес неугомонного спамера]
allow from all

Это, конечно, достаточно жёсткий способ борьбы. Так можно ненароком закрыть доступ большой подсети. Поэтому лучше и гибче каптчи в Joomla пока ничего не изобрели.

Также, одним из самых легких путей борьбы с нежелательными ссылками на вашем сайте является плагин disAllow. Который закрывает для поисковиков внешние ссылки на вашем сайте.

11 бесплатных анти-спам плагинов для WordPress

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

Сегодня я хочу поделиться подборкой из 11 бесплатных, но очень эффективных WordPress-плагинов для борьбы со спамом.

1. Akismet

Это стандартный анти-спам плагин для WordPress , который устанавливается вместе с CMS . Он был одним из первых, разработанных для WP , причем практически тем же составом, который работал над созданием WordPress . Речь идет об Automattic , как многие из вас уже догадались.

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

2. Antispam Bee

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

Плагин также проверяет IP-адреса , Gravatar и т. д. Это позволяет пресечь практически любые попытки опубликовать спам-комментарии.

3. Anti-spam

Этот способ защиты от спама предлагается в двух версиях: бесплатной и той, что обойдется в $15 . Бесплатная версия ориентирована на автоматическую работу, и вы не сможете вносить изменения в настройки: просто устанавливаете плагин, и он начинает работать.

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

По факту, это один из наиболее эффективных анти-спам плагинов для WordPress .

4. WP-SpamShield Anti-Spam

Анти-спам решение “ все в одном ” для WordPress , которое борется не только со спам-комментариями, но и отсеивает трекбэки от подозрительных источников, спам в обратной связи и даже подозрительные аккаунты в процессе регистрации. Этот плагин вообще не применяет CAPTCHA , и поэтому никак не сказывается на опыте взаимодействия.

WP-SpamShield отлично сочетается с такими плагинами, как Contact Form 7 , Gravity Forms , Ninja Forms , JetPack Contact Forms & Comments , BuddyPress , bbPress , WooCommerce и поможет навсегда избавиться от спама.

5. Advanced Invisible Anti-spam

Едва ли не самая эффективная защита от спама WordPress , которая без проблем справится со спамерами без применения капчи. Несмотря на свою простоту, он отлично работает с продвинутыми системами кэширования. Данный плагин предлагает фильтры, с которыми без труда справится любой веб-мастер.

6. WP Anti Spam

Данный спам-фильтр для WordPress проверяет комментарии, IP-адреса , никнеймы, электронную почту и указанные сайты на предмет наличия спама. У вас будет возможность указать минимальное и максимальное количество слов в комментарии, что поможет избежать назойливых комментариев с одной лишь ссылкой. В плагине также предусмотрена возможность использования списка слов, которые запрещено использовать в комментариях.

7. BotPlug

Это один из множества платных плагинов, который обойдется вам в $12 . Он не только избавит вас от спама, но также способен бороться с вредоносными ботами и брутфорс-атаками. С помощью этого плагина можно ограничить количество запросов к серверу, которые исходят с конкретного IP-адреса . Если бот попытается обойти это ограничение, то он будет либо перенаправлен на другую страницу, либо столкнется с CAPTCHA , которая проверяет то, что запросы делает реальный человек. Кроме этого вы можете блокировать отдельные IP-адреса , которые были уличены в спам-рассылке.

8. AlphaOmega Captcha & Anti-Spam Filter

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

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

9. Anti-Spam by CleanTalk

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

Плагин подсчитывает заблокированные комментарии, попытки отправить спам через форму обратной связи, а также через форму регистрации на сайте. Он совместим с плагином WooCommerce , а это значит, что ваш интернет-магазин на базе WordPress также будет защищен от спама.

10. ZWS WordPress Anti Spam & URL Filter

Данный плагин для защиты сайта от спама работает двумя разными способами. Один заключается в ликвидации поля “ веб-сайт ” при регистрации, в которое спамеры часто вписывают спам-ссылки. Второй способ заключается в том, что у вас будет возможность использовать списки запрещенных слов, которые впоследствии служат маяками для плагина.

11. WPBruiser

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

Он автоматически блокирует IP-адреса , уличенные в рассылке спама. Кроме этого ваш сайт будет защищен от брутфорс-атак.

Данная публикация представляет собой перевод статьи « 13 Free WordPress Anti Spam Plugins to Prevent Comment Spam » , подготовленной дружной командой проекта Интернет-технологии.ру

Ccomment Pro v6.0.3 — комментарии Joomla

Ccomment Pro v6.0.3 – это многофункциональное расширение, которое позволит Вам организовать комментарии на сайте Joomla с двух этапной защитой от спама. Компонент обладает множеством настроек, хорошо поддаётся адаптации под конкретный сайт и интегрируется с множеством сторонних расширений, такими как: Articles (com_content), Adsmanager, Jomsocial, Community Builder, Cobalt, Docimport, AUP, Easyblog, HwdMediashare, DJ-Catalog, DJ-Classifieds, JEvents, JPhoto, MosetsTree, Ninjamonials, Phocadownload, Virtuemart, JDownloads, JoomGallery, HikaShop, CommunityPolls, DPCalendar, Redshop, Zoo, Hotspots, K2, Matukio.

Комментарии в Joomla 3: обзор расширений

Содержание

Сравнение комментариев в компонентах Joomla

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

Сравнение возможностей комментариев K2, ZOO, JoomShopping, JComments и Komento

ИнтеграцияПремодерацияРейтинг контентаОтветы на отзывыПодписка на ответыРейтинг отзывовТехнология AJAXОтзывы для гостейАвторизация через соц. сетиВнешний видАнтиспамАватарыМикроразметкаBBCodesГрафические смайлыВложения файловУправление полямиМетки для комментаторов
Особенность K2 ZOO JS JK Ko

Как видим, почти всем критериям полностью либо частично удовлетворяют встроенные комментарии компонента ZOO. Но есть одно «но»: комментарии ZOO, как бы хороши они не были, могут применяться только в материалах данного компонента. Это не помеха, когда сайт использует только CCK ZOO. Но если на сайте используется несколько компонентов контента, то единая система комментариев, реализованная через JComments или Komento, может быть предпочтительнее. К тому же данные компоненты значительно богаче в отношении функционала.

Важность комментариев на сайте

Возможность комментирования материалов сайта важна по нескольким причинам:

Взаимодействие с пользователями

Комментарии позволяют быстро получать обратную связь от пользователей и взаимодействовать с ними.

Повышение доверия пользователей

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

Повышение доверия поисковых систем

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

Функционал системы комментирования

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

Выделим важнейшие функции комментариев:

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

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

Ответы на комментарии

Такая функция зачастую стимулирует пользователей вести дискуссии.

Подписка на комментарии

Даёт пользователям возможность получать оповещения, когда кто-то отвечает на их комментарий или просто оставляет новый.

Возможность ставить лайки или дизлайки отдельным отзывам и комментариям также стимулирует пользователей активно вести дискуссии.

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

Комментирование для гостей

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

Авторизация через социальные сети

Эта функция позволяет пользователям авторизироваться в комментариях через социальные сети.

Оформление отзывов и комментариев

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

Возможность подключения reCaptcha и (или) интеграция с сервисом антиспама, а также другие меры.

Как правило, подключение аватаров происходит через сервис Gravatar или через интеграцию с отдельными расширениями в Joomla.

Способствует улучшению сниппетов в выдаче Google и SEO-оптимизации в целом.

Упрощенные коды для форматирования текста.

Возможность вставки смайликов в комментарии. Далеко не всегда нужно, зависит от тематики сайта.

Вложения файлов в комментарии


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

Управление полями пользователя

Речь идёт о полях, которые требуется заполнять пользователю, чтобы оставить комментарий. Как правило, это «Имя» и «e-mail».

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

Неплохой фишкой является выделение среди комментаторов: администраторов, автора материала, а также гостей.

По этим и другим критериям мы будем оценивать компоненты и другие решения для оргнизации комментариев в Joomla.

Типы комментариев в Joomla

Как уже упоминалось, ядро Joomla 3 не предусматривает возможность комментирования материалов базового компонента контента, но существует ряд способов для её реализации:

  1. встроенные в сторонние CCK функции
  2. отдельные узконаправленные компоненты
  3. подключение сервисов

Каждый из этих способов имеет свои преимущества и недостатки. Рассмотрим их подробнее.

Отзывы внутри компонентов Joomla

Подразумевается встроенная функция комментирования в сторонних компонентах для Джумла, таких как K2, ZOO, JoomShopping и многих других.

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

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

Комментарии в K2

K2 — один из самых первых конструкторов контента для Joomla, выгодно выделяющийся на фоне базового компонента com_content наличием важных функциональных возможностей, в числе которых возможность оставлять комментарии.

Следует отметить, что некоторые фишки K2 (например, дополнительные поля) на момент написания этого материала свойственны и для com_content, но преимуществом K2 по-прежнему остаётся встроенная возможность комментировать материалы.

Давайте разберемся, что включает в себя система комментариев в K2, настройки которой доступны на странице K2 Параметры во вкладке Комментарии:

Перечень возможностей для настройки следующий:

  1. Глобальные для всех и индивидуальные для отдельных материалов настройки комментариев.
  2. Сортировка комментариев: сначала новые или старые.
  3. Лимит комментариев.
  4. Позиция формы: до или после комментариев.
  5. Публикация: автоматическая или после модерации.
  6. Жалобы на комментарии.
  7. Аватары с сервиса Gravatar для незарегистрированных комментаторов.
  8. Интеграция с сервисам защиты от спама.
  9. Использование reCaptcha.

Выглядят комментарии K2 следующим образом:

Комментарии в ZOO

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

Перечень возможностей системы комментирования ZOO:

  • технология AJAX;
  • только для зарегистрированных или для всех;
  • мгновенная публикация или после одобрения модератором;
  • поля имя и email как обязательные или не обязательные;
  • время между постами;
  • уведомления о новых комментариях по email для администратора;
  • уведомления об отзывах на комментарии для пользователей;
  • аватары пользователей;
  • авторизация через Twitter или Facebook;
  • интеграция с сервисами борьбы со спамом;
  • капча и варианты её использования;
  • общий черный список слов, имён и IP-адресов.

Перечисленные возможности доступны для управления во вкладке Настройки определённого приложения ZOO:

Что касается внешнего вида: разработчик компонента снабжает приложения для ZOO предустановленными шаблонами, которые содержат CSS-стили и для комментариев:

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

Отзывы в JoomShopping

JoomShopping — один из лучших (если не лучший) компонентов для реализации интернет-магазина на CMS Joomla, который также имеет внутреннюю систему отзывов для товаров.

Встроенные в ядро JoomShopping комментарии имеют весьма скудный набор настроек:

  1. Разрешить отзывы для товара.
  2. Отзывы только для зарегистрированных.
  3. Посмотреть комментарии без подтверждения.
  4. Максимальная оценка для отзыва.

Перечисленные опции размещаются в КомпонетыJoomShoppingТовар → Раздел «Товар»:

Внешний вид комментариев в шаблоне по умолчанию оставляет желать много лучшего:

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

Компоненты Joomla для комментариев

Мы рассмотрели встроенные комментарии популярных генераторов контента, теперь давайте рассмотрим аргументы не в их пользу:

Основной контент сайта создан на com_content

На данный момент ядро Joomla не имеет встроенной системы комментирования, и если большинство страниц базируются на com_content, то без расширений для комментариев не обойтись.

На сайте применяется 2 и более генератора контента

Такое встречается достаточно часто. Например, использование com_content для информационных материалов и JoomShopping для карточек товаров. Использование отдельного компонента комментариев для материалов и товаров будет более удобным и предоставит пользователям больше возможностей.

Функционала встроенных комментариев не достаточно

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

Для CMS Joomla существует огромное количество отдельных расширений для реализации комментариев, но мы рассмотрим самые лучшие:

Компонент JComments

JComments — лучший бесплатный компонент комментариев для Joomla 3, которого дотаточно, чтобы реализовать огромное количество возможностей в системе отзывов.

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

Отметим лишь несколько важным моментов, касающихся JComments:

  • общепризнанный, отлаженный и проверенный временем компонент;
  • создан российским разработчиком и имеет отличную русификацию;
  • интегрируется со всеми популярными CCK для Joomla;
  • существует большое количество модулей от разработчика, которые можно выводить за пределами основного контента;
  • не имеет встроенной микроразметки;
  • существует большое количество шаблонов оформления, предоставляемых отдельными разработчиками за небольшую плату.

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

Компонент Komento

Komento — коммерческий компонент, превосходящий JComments по нескольким пунктам:

  1. 8 шаблонов для оформления комментариев;
  2. опциональный рейтинг контента;
  3. встроенная микроразметка для рейтинга и самих комментариев;
  4. авторизация через соц. сети и подключение аватаров без лишних расширений;
  5. возможность вкладывать в комментарии отдельные типы файлов;
  6. отличительные метки для выделения администраторов, авторов контента и гостей.

В остальном Komento идентичен JComments, но у него есть один существенный недостаток — компонент платный и стоит от $35 при подписке на год.

Сервисы комментариев

Также организовать единую систему комментирования в Joomla 3 можно через внешние сервисы комментариев, такие как HyperComments и Cackle (применяется на нашем сайте).

Можно выделить 3 основных отличия системы комментариев, реализованных через сервисы, от комментариев, реализуемых через компоненты:

Хранение комментариев в сервисе

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

Отзывы через социальные сети

Эта особенность действительно является преимуществом, т. к. даёт пользователям возможность оставлять комментарии безо всякой авторизации. Однако следует учитывать, что комментарии из соц. сетей нельзя модерировать.

Чтобы пользоваться сервисом, придется регулярно платить. Сумма зависит от тарифа.

Комментарии от HyperComments менее функциональны по сравнению с Cackle, который в этом отношении идентичен компоненту Komento. Также обращаем внимание, что для подключения сервиса комментариев к Joomla понадобятся соответствующие расширения.

Выводы и заключение

  • функционала встроенных в компоненты контента (K2, ZOO и прочие) комментариев зачастую недостаточно для организации качественного взаимодействия с пользователями и между пользователями;
  • встроенная в компонент ZOO система комментариев является самой функциональной относительно других встроенных комментариев;
  • если на сайте применяется только com_content или сразу несколько компонентов контента, то лучше использовать отдельный компонент для отзывов и комментариев (JComments или Komento);
  • установка JComments или Komento предпочтительна в любом случае, если необходима полноценная система комментирования;
  • лучшим бесплатным компонентом комментариев является JComments;
  • лучшей платной альтернативой JComments является Komento (о преимуществах читайте выше);
  • сервис комментариев Cackle обеспечит максимум возможностей, но требует регулярной абонентской платы.

Ccomment Pro v6.0.3 — комментарии Joomla

Ccomment Pro v6.0.3 – это многофункциональное расширение, которое позволит Вам организовать комментарии на сайте Joomla с двух этапной защитой от спама. Компонент обладает множеством настроек, хорошо поддаётся адаптации под конкретный сайт и интегрируется с множеством сторонних расширений, такими как: Articles (com_content), Adsmanager, Jomsocial, Community Builder, Cobalt, Docimport, AUP, Easyblog, HwdMediashare, DJ-Catalog, DJ-Classifieds, JEvents, JPhoto, MosetsTree, Ninjamonials, Phocadownload, Virtuemart, JDownloads, JoomGallery, HikaShop, CommunityPolls, DPCalendar, Redshop, Zoo, Hotspots, K2, Matukio.

Комментарии для Joomla с автомодерацией и защитой от спама

Cleantalk — плагин антиспама для сайта на Joomla 1.5 — 2.5.

Основные характеристики:

  • Блокировка спам регистраций
  • Блокировка спам комментариев
  • Автоматическая публикация комментариев
  • Антиспам без CAPTCHA
  • Расширение компонента JComments
  • Спамзащита обратной связи

Главной особенностью является публикация «не спам» комментариев в режиме реального времени. Для решения этой проблемы применяется функция анализа актуальности сообщения к статье и предыдущим комментариям. Посетители сайта увидят свои комментарии сразу, при условии, что текст комментария по обсуждаемой теме.

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

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

Чтобы использовать плагин вы должны получить ключ доступа на официальном сайте разработчика.

Добавить комментарий