2009-06-04 17 views
5

¿Cómo funciona el algoritmo de búsqueda en stackoverflow? Necesito implementar una funcionalidad de búsqueda en uno de mis sitios web.Algoritmo de búsqueda de sitios web

+13

No tome SO como algo para emular: cuando se trata de buscar, es uno de los peores sitios que he usado. –

+1

La respuesta es: mal. La mayoría de las veces obtengo mejores resultados buscando SO con google. Por cierto, esta pregunta probablemente se cerrará pronto. –

+1

Vea este http://blog.stackoverflow.com/2008/10/stack-overflow-search-now-51-less-crappy/ para la explicación de la idea. – sharptooth

Respuesta

0

SQL Server Full text search

y como stackoverflow diciendo:

  • Usted está navegando a través de preguntas que emparejan los términos de búsqueda búsqueda stackoverflow
  • Buscar en las etiquetas específicas mediante su inclusión entre corchetes, como [tag] o [tag-2].
  • Incluya su búsqueda en "citas" para que coincida con una frase.
  • Puede afinar su búsqueda utilizando el ~ (cerca) y - (no) los operadores antes que las palabras *
2
No

muy bien. Si necesita que su sitio se pueda buscar, intente agregar un cuadro de búsqueda de Google a través de Adsense (y configurar un mapa del sitio).

+2

definitivamente subcontratar esto a Google. Básicamente es lo que hacemos, ya que el 90% de nuestro tráfico proviene de Google. –

0

Sugiriendo SQL Server supone que eso es el backend db, mejor usar Lucene o si usted no desea utilizar Java hay .Net, CRuby y puertos de la Lucene.

En realidad, no me sorprendería si SO está basado en Lucene.Net.