2010-09-17 14 views
9

La búsqueda de símbolos es común en la programación, especialmente cuando eres nuevo en un idioma. Por ejemplo, tuve un question sobre el operador :: en Python, y no se puede buscar. Las personas que buscan cosas como esta o Object [] (matriz de Objetos), no encontrarán lo que quieren.¿Por qué los motores de búsqueda ignoran los símbolos?

¿Por qué los motores de búsqueda parecen ignorar los símbolos por completo? Son solo personajes como cualquier otro. Puedo ver por qué sería difícil extraer la semántica de los símbolos en comparación con las palabras (por ejemplo: un motor de búsqueda puede descubrir que "encontrar", "encuentra", "encontrado" están todos relacionados, sino la misma palabra), pero, ¿es realmente tan difícil buscarlos?

también puedo ver por qué en el uso diario te gustaría símbolos para ser ignoradas, pero lo difícil que sería ser para que se vea algo de forma explícita (por ejemplo: "::" sería buscar: :)

Respuesta

3

Comprobar este artículo en Interpreting Google Search Queries.

Específicamente, la sección 9

Google ignores some punctuation and special characters, including ! ? 

,. ; [] @/# <>.

Debido puntuacion es típicamente no tan importante como el texto que lo rodea, Google ignora la mayor puntuacion en los términos de búsqueda. Existen excepciones de , por ejemplo, C++ y $ 99. Los símbolos matemáticos, como /, <, y>, no son ignorados por la calculadora de Google.

[Dr. Ruth] devuelve los mismos resultados como [Dr. Ruth]

Qué pasa si usted está buscando la información que incluye puntuacion que Google ignora, por ejemplo, una dirección de correo electrónico? Solo ingrese todo, incluido el puntuación.

* [ [email protected] ] 

Tenga en cuenta que las páginas web a veces direcciones de correo electrónico de camuflaje para hacer recoger dicha información difícil para los spammers. Por ejemplo, en algunos sitios se encuentra el símbolo @ en una dirección de correo electrónico reemplazado con la palabra “al”.

Ahora vamos a ver algunos caracteres especiales que Google no pasa por alto.

0

Para minimizar el número de entradas en el índice.

Sin embargo, un motor de búsqueda no tiene que ignorarlos. Por ejemplo, parece que Google Code no lo hace.

Cuestiones relacionadas