Discourse нуждается в улучшенном поиске

Вот, я исправил… теперь на первом месте.

Ранее я обсуждал эту проблему с @tgxworld и @JammyDodger — мы сами загнали себя в тупик.

Простое временное решение:

Пройтись по каждой теме с тегом #plugin и добавить слово «Plugin» в конец заголовка.

Discourse Advertising Plugin
Discourse Chat Plugin
и так далее…

Заголовки, содержащие совпадения, «выигрывают». Например:

  • Advertising в категории #plugin проиграет запросу Discourse Advertising Plugin question в категории random.

Мы могли бы «раздуть» индекс заголовков, добавляя туда категории и теги — думаю, Google так и делает.

Вместо индексации:

первый приоритет — «Discourse Advertising»
второй — «plugin»
третий приоритет — «content»

мы могли бы индексировать:

первый приоритет — «Discourse Advertising — тег плагина1 тег плагина2»

Конечно, обходной путь — поиск по запросу:

#plugin chat

против


Кстати… может, сразу исправить все официальные плагины? Это займёт у меня всего несколько минут.

4 лайка