Одно поле ищет сразу по двум местам: по записям сайта и по страницам этой
вики. Поле — в шапке slophub.ru, страница с выдачей —
slophub.ru/search.
В шапке вики есть своё поле поиска. Оно ищет только по вики и ничего не
знает про ленту, новости и статьи. Общий поиск — на сайте.
Выдача состоит из двух частей.
Записи сайта — лента изменений, новости, ссылки, мемы, идеи и статьи.
Ищется заголовок, анонс и тело записи.
Страницы вики — отдельным блоком под записями. Ищется заголовок, описание
и текст страницы целиком, а не только название.
| Запрос | Что найдёт |
|---|---|
агенты промпты |
страницы, где есть оба слова, в любом порядке |
"контекст как бюджет" |
точную фразу, слово в слово |
агенты -вики |
со словом «агенты», но без слова «вики» |
Синтаксис одинаковый для обеих частей выдачи, и это не совпадение: под сайтом
и под вики лежит полнотекстовый поиск одного и того же постгреса.
Морфология русская. «Агентов» найдёт «агенты», «промптами» — «промпты»:
искать в именительном падеже не обязательно. Английские термины — MCP,
RAG, prompt injection — ищутся как написаны.
Запрос короче двух символов не выполняется: одна буква нашла бы полсайта.
Клавиша / из любого места на сайте ставит курсор в поле поиска. Если вы
в этот момент пишете в другом поле, слеш просто напечатается.
#тег под записью — ссылка на выдачу по этому тегу. Тег и текстовый
запрос работают вместе: можно искать «бот» только среди записей с тегом
#практика.
Ссылка на выдачу живёт. Адрес вида /search?q=агенты можно скинуть кому
угодно — откроется то же самое.
Записи сайта отсортированы по дате, а не по релевантности. Причина
техническая: ранжирование не уживается с курсором, по которому подгружается
следующая страница выдачи. На нынешнем объёме разница почти не заметна;
станет заметной — переделаем.
Порядок страниц вики определяет сама вики. Мы показываем то, что она
вернула, не переставляя.
Вики может быть недоступна. Тогда её блок просто не появится, а записи
найдутся как обычно — поиск по сайту от этого не ломается.
Страница поиска закрыта от индексации. Поисковикам её показывать незачем:
адресов у неё бесконечно много, а своего содержимого нет.
Сначала попробуйте слово поменьше и пообщее: поиск ищет точные слова, пусть и
в любой форме, и «настройка вебхука телеграма» найдёт меньше, чем «вебхук».
Если по теме и правда пусто — это повод её завести. Страницу в вики можно
написать прямо здесь, кнопкой «Редактировать» сверху. Материал для ленты,
новостей или ссылок принимает телеграм-бот: подробности — в статье «Как
присылать материалы».