Как сделать свой сайт вопросов и ответов?

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

Такой сайт «вопросы и ответы» можно использовать для таких целей:

1. Замена комментариев. Хотя комментарии вещь хорошая, но у них есть минусы: внешние ссылки, которые оставляют пользователи; разбавляют анкор лист статьи; замедляют загрузку страницы, если их много. А тут у человека появился вопрос к статьи и он даже без регистрации может его задать.

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

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

3. Низкочастотные запросы. А почему бы не задавать вопросы самому? Когда вы собираете семантическое ядро, то у вас остается масса запросов, которые имеют небольшую частотность. Писать на основании их статью не рентабельно, а вписать такой вопрос в сервис вопросов и ответов для сайта займет 2 секунды. Накидав за вечер сотню вопросов вы получите дополнительных сотню-другую посетителей в месяц.

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

Сначала идем на сайт question2answer.org и скачиваем последнюю версию движка. После этого распаковываем архив, естественно. Далее создаем на хостинга папку внутри сайта, я назвал ее HELP. Закачаиваем туда файлы нашей CMS.

Далее находим файл qa-config-example.php и переименовываем его в qa-config.php. Затем открываем его и заполняем вот эту секцию:

Тут все как и в WordPress, если устанавливали, то знаете. Вот и все, после этого сайт анонимных вопросов и ответов должен заработать. Заходим по адресу раздела и увидим форму регистрации, в которой нужно ввести логин, пароль и адрес электронной почты. Установка завершена.

Но на этом останавливаться не стоит, его можно допиливать под свой вкус. На сайте разработчика есть много плагинов, я поставил пока эти: q2a-lang-ru-master (русификатор), Q2A-SEO-Meta-Tags (создает метатеги), но в реальности их намного больше.

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

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

Еще очень полезно добавить карту сайта в Яндекс Вебмастер, у меня она находится по адресу site.ru/help/sitemap.xml — это для нормальной индексации раздела.

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

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

Оцените статью
Просто Линукс
Добавить комментарий

  1. Виктор

    Спасибо все быстро установил и разобрался осталось только немного вопросов.
    1) как удалять вопросы и спам?
    2) защитить это все от спама и ботов?
    3) и как добавить ситемап это постоянно дописывать в него новые урлы или через авто сервисы делать?

  2. prostolinux автор

    1- Там капчта есть и предмодерация
    2 — аналогично
    3 — плагин нормальный сам добавит у меня стоит google sitemap

  3. Александр

    Здравствуйте! Какой движок лично Вы положили в папку HELP?

  4. Саша

    Здравствуйте! Какой движок стоит лично у Вас на этом сайте?

  5. prostolinux автор

    Стоит просто плагин https://ru.wordpress.org/plugins/anspress-question-answer/

  6. prostolinux автор

    WordPress

  7. Дмитрий

    Спасибо интересно

  8. prostolinux автор

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

  9. prostolinux автор

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