Esto es generalmente para lo que sirven las etiquetas, y las etiquetas tienen sinónimos.
Podrías hacer el mismo argumento sobre errores ortográficos: que una búsqueda de “guidence” debería coincidir con “guidance”. Sin embargo, esto requiere un trabajo muy sofisticado del motor de búsqueda. Por ahora, dependemos de la capacidad de búsqueda integrada del motor de base de datos Postgres.
En la realidad, creo que la mejor solución es la curaduría: que un miembro del personal, o un usuario TL4, edite todos los términos necesarios para generar una buena coincidencia de búsqueda en el cuerpo o el título de la publicación. Y esto es en gran parte por lo que los usuarios TL2 pueden editar el título y la categoría de todas las publicaciones: porque el título y la categoría (y las etiquetas) son tan importantes para que estén correctos, ¡compartimos esa responsabilidad con tantos miembros confiables de la comunidad como podemos!
También está bien tener varios temas que cubran el mismo resultado, porque los seres humanos tenemos la asombrosa capacidad innata de describir el mismo tema con … totalmente diferentes palabras, casi sin nada en común. Escribí sobre esto hace años:
La versión TL;DR es:
Lo que queremos es tener del orden de 4 o 5 duplicados similares pero no exactamente iguales para cubrir todos los términos de búsqueda posibles y las permutaciones comunes de la pregunta. También está bien que estos duplicados tengan sus propias respuestas, para que las personas que los encuentren no tengan que hacer clic una vez más para llegar a una buena respuesta.