![]() |
Definir reglas para un buscador interno Buenas Estoy haciendo un buscador interno para mi página y me preguntaba que reglas se suelen usar en los buscadores. Por ejemplo. Si alguien introduce "relojes azules", primeramente buscaría todos los títulos de los artículos que tuvieran ese conjunto de palabras juntas en el título con una select del modo... titulo like '%relojes azules%' Vale, luego está la cuestión de separar ese conjunto de palabras y buscar por cada palabras, de modo que podríamos buscar por '%relojes%' o bien '%azlues%' y para evitar buscadas innecesarias eliminar todas las palabras de menos de 3 o 4 caracteres del tipo "de" "con" "sin" ...etc. Además de esto había pensado en eliminar la "s" de las palabras si ésta se encuentra en la última posición de una cadena, para que si buscan "alfombras", se busque por "alfombra" y encuentre todas las que contienen la palabra "alfombra" y todas las que contienen "alfombras" (like '%alfombra%') Para este último aspecto había pensado en eliminar también el conjunto de letras "es" para otro tipo de casos, vease "relojes", "azules"...etc. Me preguntaba si se podrían aplicar más reglas para mejorar la búsqueda. Saludos |
Respuesta: Definir reglas para un buscador interno nose la verdad es que has dicho todos, creo. Bueno aqui tienes un aporte:borracho:. Tienes que ver que los resultados que te den con "relojes azules" no sean los mismo que "%azules%" o "%relojes%", es decir, deverias eliminar los resultados ya puestos anterior mente. Es una idea, suerte. |
Respuesta: Definir reglas para un buscador interno Tema trasladado a Web General. |
Respuesta: Definir reglas para un buscador interno Cita:
Lo malo es que la select la realizo igual, es a la hora de imprimir los resultados porr pantalla cuando no los muestro. Por cierto, se me había olvidado otra. '%relojes%azules%' :-) |
| La zona horaria es GMT -6. Ahora son las 12:15. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.