Page 1 of 1

Mejorar los resultados de búsqueda en el foro

Posted: Wed Nov 16, 2016 8:25 am
by Wibol
Al hacer uso de la casilla de búsqueda de la página principal para encontrar información, el principal inconveniente que encontramos es que aparecen todas las respuestas a una consulta concreta, arrojando una cantidad desproporcionada de resultados y complicando enormemente la tarea de encontrar lo que necesitamos.

Image

Para superar este problema, podemos usar la búsqueda avanzada a la que se accede pulsando el icono de la rueda dentada situada a la derecha de dicha casilla, y allí introducir las palabras clave, el foro Español como destino, buscar sólo en titulos de hilos y mostrar resultados como tópicos. Esto último evita que aparezcan todas las respuestas a las consultas realizadas.

Image

Teniendo en cuenta que no todos los títulos de los hilos publicados son lo suficientemente explícitos y que el problema está motivado porque todos los mensajes de un hilo tienen el mismo título, también se obtienen buenos resultados de búsqueda mediante la combinación de opciones: palabras clave, el foro Español como destino, buscar sólo en texto del mensaje y mostrar resultados como Posts.

Image

Es bueno recordar que el uso de comillas para encerrar las "palabras clave" obliga al buscador a encontrar la cadena exacta y que no excluya ninguna de ellas como suele hacer de vez en cuando.

Si ninguna de estas fórmulas nos proporciona los resultados deseados, todavía podemos hacer uso de "site:forums.linuxmint.com palabras clave" en nuestro buscador de internet favorito.

Re: Mejorar los resultados de búsqueda en el foro

Posted: Wed Nov 16, 2016 11:44 am
by JCSenar
Es muy buena sugerencia. Añadido a los Temas de Cabecera.

Sobre lo de preguntar a los admis lo de modificar la configuración de búsqueda por defecto, no tengo inconveniente pero no se si se podrá modificar lo de que se busque solo en el foro en español si estás realizando la búsqueda desde el foro en español. Diría que la configuración por defecto afectará a todo el foro, en general, con lo que esa opción no la veo viable. Lo de que busque por defecto en los títulos sí sería bueno para todos.

De todas maneras, cualquier consulta a los admins hay que hacerla en inglés. Puedes hacerla directamente o, si prefieres que la haga yo, pásamela traducida por PM y yo la mando. Las imágenes solo se pueden añadir a los PM mediante [rimg] pero las que quieras me dices donde van y yo las añado.

Re: Mejorar los resultados de búsqueda en el foro

Posted: Wed Nov 16, 2016 12:15 pm
by Wibol
No habia caído en ello pero tienes toda la razón. Como estos sitios funcionan mediante plantillas, cualquier cambio afectará a todo el foro.

En cuanto encuentre un rarito envío el texto en inglés. Gracias.

Re: Mejorar los resultados de búsqueda en el foro

Posted: Thu Nov 17, 2016 6:57 pm
by colibris79
Yo suelo usar la búsqueda de Google con el texto site:https://forums.linuxmint.com/
Coincido contigo en que una mejor búsqueda sería una gran mejora para el foro

Re: Mejorar los resultados de búsqueda en el foro

Posted: Fri Nov 18, 2016 7:43 am
by JOPETA
Añadir site:forums.linuxmint.com a la búsqueda para mejorar los resultado y el reconocimiento de la poco efectiva del buscador del foro se hace en la primera recomendación de [INFORMACIÓN] LEER:¡Cómo Conseguir Ayuda!
[1] Busca antes de crear un post

• Busca en los foros de Linux Mint y en Google sobre las cuestiones antes de editar un post.
• Como la función de búsqueda del foro es muy limitada deberías considerar buscar en la web (site) de Linux Mint con Google, Yahoo, DuckDuckGo o tu con buscador favorito añadiendo site:forums.linuxmint.com a tu búsqueda.
El reconocimiento de un problema no es una solución, claro está. :wink:

Re: Mejorar los resultados de búsqueda en el foro

Posted: Fri Nov 18, 2016 9:13 am
by JCSenar
La sugerencia de Wibol es muy buena:

Image

Re: Mejorar los resultados de búsqueda en el foro

Posted: Tue Dec 13, 2016 6:15 am
by Wibol
He retocado el mensaje original para que se ajuste más a lo que se entiende por tutorial, además de añadir una nueva fórmula de búsqueda que también mejora los resultados.

Después de la negativa por parte de los administradores de la web del foro a hacer cambios en el código de phpBB por motivos de seguridad (lo que entiendo perfectamente), continúo dándole vueltas al tema para encontrar una solución alternativa.

Re: Mejorar los resultados de búsqueda en el foro

Posted: Tue Apr 18, 2017 6:29 am
by Wibol
Vuelvo a la carga con una nueva propuesta para que sea evaluada por los administradores del foro, por si procede:
La diferencia entre una búsqueda normal y una avanzada reside íntegramente en la URL que arroja:
En ambos casos son idénticas excepto por el hecho de que la segunda añade al final una serie de opciones (&terms=all&author=&sc=1&sf=titleonly&sr=topics&sk=t&sd=d&st=0&ch=300&t=0&submit=Search) elegidas por nosotros que nos ayudan a conseguir unos mejores resultados.

Los servidores web suelen disponer de herramientas/addons que les permite reescribir las URL según nuestras necesidades, así que en teoría, no sería difícil añadir estas opciones prefijadas (las que se consideren más útiles) a la URL resultante de una búsqueda simple. Pero esto plantearía un problema: ¿cómo diferenciamos una búsqueda simple de una avanzada? ¿Tendríamos que renunciar a usar búsquedas avanzadas usando otras opciones?

Creo que la solución está en usar "referer" en el proceso de reescritura. Es decir:
  • Si la búsqueda procede de la página search.php, se considera una búsqueda avanzada y por lo tanto no se procede a la reescritura (no se añaden las opciones preestablecidas).
  • Si la búsqueda procede de cualquier otra página, es considerada una búsqueda simple y por lo tanto se procece a su reescritura (añadiendo &terms=all&author=&sc=1&sf=titleonly&sr=topics&sk=t&sd=d&st=0&ch=300&t=0&submit=Search)
Este procedimiento no afecta a ningún archivo de phpBB y por lo tanto no pone en peligro la seguridad y no se perdería tras una actualización del mismo. Sólo requiere añadir un par de líneas a un archivo de configuración del servidor web.
Como creo recordar que estos temas se tratan en un hilo al que sólo pueden acceder administradores, envío la propuesta traducida al inglés mediante privado para darle trámite. JCSenar, siento volver a molestarte y muchas gracias de antemano.