Могу ли я добавлять скрытые метаданные, такие как синонимы слов, к темам, чтобы их было легче найти?

Вот для чего обычно нужны теги, и у тегов есть синонимы.

Точно так же можно сказать об опечатках — что поиск по слову «guidence» должен находить «guidance». Однако для этого требуется довольно сложная работа поискового движка. В настоящее время мы полагаемся на встроенные возможности поиска движка базы данных Postgres.

На мой взгляд, лучшее решение — это курирование: чтобы сотрудник или пользователь уровня TL4 добавил все необходимые термины, обеспечивая хорошее совпадение при поиске в теле или заголовке сообщения. Именно поэтому пользователи уровня TL2 могут редактировать заголовок и категорию всех сообщений — поскольку заголовок, категория (и теги) критически важны, мы делим эту задачу с как можно большим количеством доверенных членов сообщества!

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

Краткое содержание (TL;DR):

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

3 лайка