La semana pasada expuse en la Escuela un trabajo sobre uso avanzado de Google y la gente se sorprendió de las cosas que se pueden hacer con las directivas de Google, modificando las consultas para mejorar nuestras búsquedas. Es por ello que quiero compartirlo con quien le interese (creo que esto le interesa a cualquier internauta). Desde que conozco estas cosas, no he parado de usarlas a diario, así que espero que a vosotros también os sean útiles.
¿Qué son las directivas de Google?
Las directivas de Google son palabras clave que modifican una búsqueda, generalmente acotándola, y que permiten, combinándolas unas con otras, hacer consultas mucho más eficientes que las que los usuarios habitualmente realizan. Para esta exposición las he dividido en tres bloques, directivas básicas, directivas medias y directivas avanzadas.
1.2.1.- Directivas básicas:
Los primeros pasos en las directivas se dan con los operadores booleanos, las búsquedas de frases completas y los caracteres especiales. Los explico a continuación:
- Búsqueda de frases completas: la búsqueda de frases completas en Google se realiza escribiendo entre comillas las palabras que queremos que aparezcan juntas.
Ej: carnet de conducir "por puntos"
Esta consulta devolverá todas las páginas que contengan las palabras carnet, conducir y por-puntos (todo junto)
- Operadores booleanos: estos operadores (and, or y not) se sustituyen por “+”, “|” y “–“ respectivamente en las consultas Google, y realizan las siguientes funciones.
And (“+”): fuerza la búsqueda para que contenga exactamente esa palabra.
Or (“|”): permite la elección entre dos o más opciones.
Not(“-“): fuerza a ignorar esa palabra en los resultados.
Ej: (casa|piso) +playa –campo – montaña +alquiler –(comprar|compra)
Esta consulta devolverá todas las páginas que contengan las palabras casa o piso, que contengan forzosamente las palabras playa y alquiler pero no tengan comprar, ni compra, ni campo, ni montaña.
- Caracteres especiales: “.” y “*” estos caracteres son los comodines de Google. El punto “.” representa a cualquier carácter en una consulta. El asterisco “*” representa cualquier palabra.
Ej: “El carácter * en Google”
Esta consulta devuelve páginas que contienen “El carácter crítico en Google” o “El carácter pendenciero en Google”
Ej: index.of
Esta consulta devuelve páginas que contienen cualquier cosa entre las palabras “index” y “of”, ya sean palabras, espacios o signos de puntuación.
1.2.2.- Directivas medias: hemos clasificado como directivas de dificultad media las siguientes:
- site: permite acotar una búsqueda a una sola dirección web.
Ej: pl2 site:lsi.us.es
Esta consulta devuelve páginas del sitio “lsi.us.es” que contienen la palabra “PL2”
- link: permite obtener las páginas que contienen algún enlace que apunte a la página especificada.
Ej: link:last.fm
Esta consulta devuelve páginas que contienen un enlace que apunta a la web last.fm
- define: permite obtener definiciones que haya en la web de la palabra especificada por el usuario
Ej: define:algoritmo
Esta consulta devuelve páginas que contengan la definición de “algoritmo”
- weather y map: permiten obtener la predicción climática y el mapa del lugar que el usuario le indique.
Ej: weather:Sevilla | map:Sevilla
Esta consulta devuelve páginas que contengan la predicción meteorológica de Sevilla o mapas de Sevilla.
1.2.3.- Directivas avanzadas.
Entre las principales directivas avanzadas hemos seleccionado las que nos parecen más interesantes (intitle, filetype, inurl) y que explicamos a continuación:
- intitle: permite realizar búsquedas de palabras en el título de la página HTML. Es una directiva muy utilizada para mostrar listado de directorios si se utiliza como muestro en el ejemplo.
Ej: intitle:”index.of” symphony.x mp3
Esta consulta devuelve listado de directorios que contengan las palabras Symphony X juntas y que contengan ficheros de extensión mp3.
- filetype: permite realizar búsquedas de documentos con una extensión determinada.
Ej: algoritmo genético filetype:pdf site:edu
Esta consulta devuelve todos los archivos de extensión pdf generados en sitio educativos (como escuelas y universidad) que contengan las palabras “algoritmo” y “genético”.
- inurl: permite realizar búsquedas de texto en los enlaces y las direcciones web.
Ej: inurl:”admin” Apache
Esta consulta devuelve las páginas que tengan en su url la palabra “admin” y en cuyo texto aparezca la palabra Apache.