Как сделать поиск по каналу в Телеграме
статья · 7 мин чтения· Команда AISSE

Как сделать поиск по каналу в Телеграме

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

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

Зачем каналу свой поиск

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

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

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

Что умеет встроенный поиск в телеграм-канале

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

Для простых случаев этого хватает. Если подписчик помнит слово из поста — найдёт. Сложности начинаются, когда он его не помнит:

  • Другое слово. В посте «серьги», а ищут «сережки». Синонимов поиск не знает.
  • Описание своими словами. «Что-нибудь в подарок маме до трёх тысяч» не совпадёт ни с одним постом, хотя подходящие есть.
  • Текст на картинке. Прайс или афиша, выложенные изображением, для поиска пусты.
  • Длинная выдача. На частое слово поиск выдаёт десятки постов подряд, без объяснения, какой из них нужен.

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

Способы сделать поиск по каналу

Хештеги и рубрики

Самый простой способ: разметить посты тегами по рубрикам — #отзывы, #новинки, #инструкция. Нажатие на тег показывает все посты с ним. Работает без настроек и ботов.

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

Оглавление в закрепе

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

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

Бот, который ищет по постам

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

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

Как подключить бота поиска по каналу: по шагам

Покажем на поиске по каналу от AISSE; у похожих сервисов шаги близки.

  1. Создайте проект «Телеграм-канал» и выберите вид канала: магазин, тематический или смешанный. От этого зависит, как бот будет говорить с подписчиками: предлагать товар и принимать заявки или пересказывать суть поста и вести к нему.
  2. Сделайте бота администратором канала с правом читать сообщения. С этого момента каждый новый пост попадает в поиск сам.
  3. Загрузите архив. Бот видит только посты, вышедшие после подключения: Телеграм не отдаёт ботам историю канала. Старые посты переносятся выгрузкой: в Telegram Desktop откройте канал, в меню выберите экспорт истории, формат JSON — и пришлите боту получившийся файл.
  4. Дайте ссылку подписчикам. В описание канала и в закреп: «Поиск по каналу — напишите боту». Дальше подписчики ищут сами.
Как подключить поиск по каналу
Как подключить поиск по каналу

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

Что выбрать: сравнение способов

  • Хештеги. Бесплатно и сразу. Подходят каналам с понятными рубриками. Требуют дисциплины: тег в каждом посте, без синонимов.
  • Оглавление. Хорошо, когда опорных постов немного и они редко меняются. На большом архиве не справляется.
  • Бот. Нужен, когда постов сотни, когда в канале продаются товары или когда подписчики спрашивают не словами из постов, а своими. Старые посты подключаются выгрузкой один раз.

Способы не исключают друг друга. Хештеги и оглавление помогают тем, кто листает, а бот — тем, кто пришёл с конкретным вопросом.

Вывод и следующий шаг

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

Посмотреть, как это работает, — на странице поиска по каналу.

Частые вопросы

Можно ли сделать поиск по каналу без бота?

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

Как сделать поиск в телеграм-канале по старым постам?

Встроенный поиск видит все посты сразу. Боту старые посты нужно передать выгрузкой истории канала из Telegram Desktop в формате JSON — новые он читает сам.

Подойдёт ли поиск по тг-каналу, если в нём нет товаров?

Да. В тематическом канале бот отвечает по постам и ведёт к ним, без цен и заявок.

Видит ли бот приватный канал?

Да, если он администратор канала. Ссылки на посты приватного канала откроются только у подписчиков.

Нужно ли что-то менять в постах?

Нет. Бот читает посты как есть: название, описание, цену и фото берёт из текста и вложений.

Что делать, если бот не нашёл пост?

Проверить, что пост есть в архиве, и посмотреть, как сформулирован вопрос. Нужный пост можно закрепить за запросом в настройках, лишний — скрыть.

Читайте также

Ярлыки: Поиск

Статья полезна?

Комментарии

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

Написать комментарий

Комментарии выходят после проверки. Ссылки на другие сайты не пропускаем.

Читайте дальше

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