Mostrando las entradas con la etiqueta Google Hacks. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Google Hacks. Mostrar todas las entradas

miércoles, 23 de abril de 2008

La gente inteligente usa google

Tremendamente acertado, no te parece?
















Dale una ojeada a este sitio web... nooooo!!! mejor no.

lunes, 13 de agosto de 2007

No quiero salir en Google!!

Lo común es que las personas hagan todo lo que esté a su alcance para que sus sitios web salgan en las búsquedas de Google, mientras más arriba mejor... cherto???

Pero hay algunas aplicaciones web que no quieren salir en Google. No quieren que el robot de Google los encuentre, o que si los encuentra los ignore y no los liste.
Por ejemplo, si estoy desarrollando una intranet web con áginas .aspx o php para una empresa, no me interesaría que Google me liste en los resultados de una búsqueda... mejor dicho:

NO QUIERO QUE GOOGLE ME INDEXE!!

Pero, hay forma de evitar que me indexen??
Sí que la hay.

Gogle tiene algo que denomina "Protocolo de Exclusión del robot", las cuales son un conjunto de instrucciones
que tú debes poner en tu sitio web, para que cuando el robot de Google husmee por tu site, comprenda que es prohibido para Google... y de esta manera ignorará tu site o las páginas marcadas como prohibidas.

y cómo lo haces?? cuál es el negocio??
Páginas específicas
------------------------

1.- Si tú quieres bloquearle sólo algunas de tus páginas a Google, entonces debes modificar el tag META dentro de cada una de esas páginas:





2.- Si no quieres que Google muestre extractos de algunas páginas, entonces de similar manera, ubica en tu cabecera de página, osea entre los tag HEAD lo sgte:


3.- Si no quieres que Google archive en sus grandes bases de datos la información de tus páginas, igual, pon en la cabecera de tu página web lo sgte:

Sitio web completo
-----------------------

4.- Para remover tu sitio completo de múltiple motores de búsqueda Debes ubicar un archivo con nombre robots.txt, en la raiz de tu sitio web, indicando:
User-agent: *
Disallow: /


5.-Para remover tu sitio web de Google Debes ubicar un archivo con nombre robots.txt, en la raiz de tu sitio web, indicando:
User-agent: Googlebot
Disallow: /


Cada puerto debe tener su propio archivo robots.txt, es decir, si tú sirves contenido tanto con http como con https, entonces usa un archivo para cada uno.
Por ejemplo: Si quieres que Google indexe tus páginas http, pero no las https, entonces usa:
Para tu protocolo http (http://yourserver.com/robots.txt):
User-agent: *
Allow: /


Para tu protocolo https (https://yourserver.com/robots.txt):
User-agent: *
Disallow: /


6.-Para evitar que un particular directorio sea indexado (ejemplo: Security)
User-agent: Googlebot
Disallow: /Security


7.-Para evitar que Google muestre archivos de un tipo específico (ejemplo: .gif)
User-agent: Googlebot
Disallow: /*.gif$


8.-Para evitar que tus páginas con contenido dinámico sean indexadas:
User-agent: Googlebot
Disallow: /*?


Si quieres profundizar mucho más en el tema, te dejo un link: http://www.robotstxt.org/

Google Images
------------------

La base de datos de imágenes de Google es separada de la base de datos de texto de Google.
Entonces, todo lo que expliqué previamente no aplica a imágenes.
Si no quieres que Google indexe tus imágenes, nuevamente debes usar robots.txt, y debes especificar que la oruga buscadora de Google que no debe tocar tus imágenes, entonces añade estas instrucciones a tu archivo robots.txt:
User-agent: Googlebot-Image
Disallow: /
No te parece todo esto interesante?

viernes, 29 de junio de 2007

Busquedas efectivas en Google III

Se supone que en esta ocasión les debería hablar de formas más avanzadas y concretas de buscar en Google Advanced Search ( http://www.google.com/advanced_search?hl=en) de acuerdo a lo ofrecido.

Les iba a detallar cómo pueden restringir sus búsquedas hasta lo máximo.
Pero, pensándolo bien, ya no hablaré de eso.
Es que Google Advanced Search es muy intuitivo y, fácil de usar.

Lo que sí haré es invitarles a que se animen a realizar sus búsquedas desde allí... si es que quieren ser más precisos en lo que encuentran.

Empecemos un nuevo tema.
Les hablé de cómo trabaja el motor de búsqueda de Google y de qué herramientas disponemos para optimizar nuestras búsquedas (operadores, filtros, por tipo de dominio, etc)... pero falta algo muy importante:

cómo entenderías o te harías entender frente a una persona que tiene un lenguaje bastante coloquial, jerguero?

Para que te entienda tienes que hablarle de la misma manera no?
si no lo hicieras, tendrías que empezar a explicarle qué quisiste decir cuando dijiste x, y qué quisiste decir cuando dijiste z, y así...

Osea que Google es jerguero?
Google es recontra juerguero... jaja.
Pero no le llames jerguero, llámale ESPECIALIZADO, suena mejor.

Y es que efectivamente, añadirle palabras especializadas a tu búsqueda cambiará el curso de los resultados.
Especializado <> jerga, pero hablemos primero de las jergas y Google.

Si señores, la jerga que incluyas en el resultado provocará que Google restringa tu búsqueda a determinadas regiones donde son usadas.
Es interesante ver cómo esto trabaja.

Por supuesto que hasta para buscar por jergas hay que especializarse, asi nomás jerguero no es cualquiera.
Les paso algunos links para que se especializen en jergas:

Chequeen este sitio:
http://www.probertencyclopaedia.com/slang.htm,
permite navegar por primera letra o buscar la palabra.
Pero, como es jerga, CUIDADO!! pueden encontrar material que les vaya a hacer sonrojar.

Ahora chequeen este otro sitio http://www.peevish.co.uk/slang/
es muy bueno, se especializa en jergas que se hablan en el reino unido...
quién dijo que los ingleses tenían un lenguaje puro?? puro qué?? ahhhhh.... que las jergas las introdujeron los turistas, ahhhhh ya.

Ahora hablemos de lo especializado. Las palabras especializadas son aquellas usadas en un determinado campo (por ejemplo en la medicina, en fin de lo que quieras compadre).

Quieres buscar palabras de un campo específico?
prueba a buscar en http://www.glossarist.com/ y especialízate en el argot de tu preferencia.

Quieres sobre Medicina?
chequea aquí:


Hasta la próxima.

viernes, 8 de junio de 2007

Busquedas efectivas en Google II

Venimos de.
Pero Google no es sólo un buscador que trabaja con los operadores AND, OR y "frases entrecomilladas".

Google es un motor de búsqueda de full texto, y permite hacer búsquedas en cualquier parte del documento, o mejor dicho en partes específicas de una página web ( si así lo queremos ).

Así es, puedes especificarle que restrinja tu búsqueda a sólo títulos, en la url o, en combinación.

Veamos cómo logramos esto:
intitle: limita las búsquedas sobre todo a los títulos de las páginas.
ejemplo: intitle:"Bill Gates"

allintitle: busca sólo en los títulos las palabras señaladas.
ejemplo: allintitle: "Bill Gates" money.

inurl:realiza las búsquedas sólo en las url de las páginas web.
allinurl:busca todas las palabras listadas en la url.

intext:busca sólo texto en el cuerpo de la página. Ignora urls, titulos, links.

inanchor: busca coincidencias en los textos de los links.
site: pemite especificar el dominio o el site donde se realizará la búsqueda.
link:devuelve las páginas que están enlazándose directamente a una url solicitada.

daterange:devuelve las páginas que se encuentran indexadas en una determinada fecha o en un intervalo de fechas.

filetype: permite especificar el formato en el que queremos los resultados (pdf,excel, word).
ejemplo: Excel VBA filetype:pdf

related: permite especificar las páginas que se relacionan con una solicitada.
ejemplo: related:www.modeladvisor.com

info: permite mostrar una lista de páginas que muestran información sobre una url especificada.
phonebook: busca números de teléfono para algo especificado.

Como ves, las consultas se realizan en un lenguaje casi natural y, constantemente se están añadiendo más reglas de búsqueda. Es cuestión de que estés atento.

Pero, si todo lo explicado hasta ahora no es suficiente para ti: entonces lo que mostraremos en el siguiente capítulo es lo que tú buscas.

lunes, 4 de junio de 2007

Busquedas efectivas en Google I

Cuando queremos buscar recursos de cualquier tipo en Google... ¿qué hacemos? Esto es lo que hacemos: tipear las palabras claves que esperanzadamente -y con un poco de suerte- nos devolverá la información requerida. Es decir recurrimos al azar.
Sin la mínima información técnica no es posible realizar búsquedas efectivas en Google.
La información que a continuación menciono pareciera que es nueva, pero no es así.
Mas bien es vieja.
Primero se los cuento a grandes rasgos y luego pasamos a revisar el CÓMO SE HACE.

1.- Google permite restringir nuestras búsquedas en secciones específicas de una página, como el título o la url.
2.- Además es posible restringir nuestra búsqueda efectiva en Google a cierto tipo de páginas, como educacionales o páginas que fueron indexadas hace poco tiempo.
3.-Se puede también buscar específicos tipos de archivos, como documentos word, Excel, pdf.
Interesante cierto?Ponte cómodo y prepárate a leer algo que puede ayudarte a hacer búsquedas más efectivas en Google durante el resto de tu vida.


Hay dos tipos de motores de búsqueda en Internet:
-Motores de búsqueda que buscan la información solicitada en los títulos de las páginas y en la descripción de éstas, vale decir: en las etiquetas donde ponen las palabras claves. En este grupo está incluído Yahoo.

-Motores de búsqueda de full texto. El cual usa robots spiders para indizar millones de páginas o billones.Esas páginas pueden ser indexadas por título, descripción o contenido. Con este tipo de motor tenemos más posibilidades de obtener la información que queremos. En este grupo está incluído Google.

Vamos al motivo de este artículo:
Cómo realizar búsquedas más efectivas con Google??
Hagamos una búsqueda:
vb.net class inheritance
Google lo convierte en vb.net AND class AND inheritance
Exacto, le añade el operador booleano AND... de modo que la búsqueda se entiende así:
Busca las páginas que usen las palabras vb.net y class y inheritance.
Si halla lo deseado sería excelente.

Si no halla lo que quiere, cambia la búsqueda por esto:
vb.net OR class OR inheritance
de manera que ya sólo nos devolvería resultados parciales de nuestra solicitud.

Profesor, profesor, soy corcho...
Lo que quiero decir es que Google por default usa el operador booleano AND. Y primero busca en títulos.
Si se diera el caso que tú quieres buscar o vb.net o class... tendrías que poner así:
vb.net OR class
sencillísimo no?


Ahora, si tú quieres que el resultado devuelva una palabra sí o sí y las demás opcionales... tendrías que hacer algo como esto:

vb.net (class OR inheritance).
Esta consulta buscaría la palabra vb.net acompañado de class o inheritance. Ya vas viendo el potencial?
Cuando queremos que en el resultado no aparezca una palabra, simplemente le anteponemos el signo menos (-), así:
vb.net class -inheritance

Y Te has dado cuenta del botón I'm Feeling Lucky™ en la página de búsqueda de Google???
Si tú buscas algo y luego presionas ese botón, Google no te devolverá una lista de resultados que coincidan con tus palabras buscadas, mas bien te llevará directamente al mejor link que tenga que ver con lo que escribiste. Ejemplo:
si escribes asp.net
Exacto, te lleva directo a
http://www.asp.net/
Google tampoco diferencia entre mayúsculas u minúsculas, osea, le da lo mismo que tipees AAA o aaa o Aaa.

Otro tip, si deseas hallar una frase completa en tu búsqueda, debes encerrar la frase entre comillas, así:
vb.net "programacion orientada a objetos"
Google no acepta más de 10 palabras de búsqueda, osea... si escribes más de 10 ... por las puras tío: sólo tomará en cuenta las primeras 10.
Para finalizar esta entrega de búsquedas efectivas, les diré que Google no acepta comodínes como reemplazo de algunas letras en las palabras. Es decir, esto no funciona:

desenmasca* ... ni esto fasci*o
Lo que sí soporta son comodines en reemplazos de palabras.
Ejemplo:
si ponemos American *
Google retornará resultados similares a
American Idol, American Airlines, American Express, etc.
Si ponemos America * Europe,
Google devolverá America and Europe, America DJ Europe, America, Asia, Europe.

Qué tal? vamos bien no?