ACTUALIZACIÓN:El primer código del htaccess que puse al final del artículo tenía algún error. Estoy intentando hacer que funcione siempre, algo va mejorando.En estos momentos tengo así el htaccess, aunque parece que no llega a funcionar del todo. Con Firefox sí que lo hace parece RewriteCond %{HTTP_REFERER} !^http://([^.]+\.)?mecagoenlos\.com/ [NC] |
...] donde teniamos bastantes visitas de Google Images, en estas 2 semanas hemos perdido el 86% del trafico, y ademas tenemos del 40% al 70% de rebote de ese trafico
Aunque el aumento de esta tasa de rebote no ha sido tan fuerte como yo creía que sucedería hay webs que tienen mucho tráfico por imágenes, y aquí se nota más.
Web con alto volumen de tráfico de imágenes
En sites con menor volumen de tráfico proveniente de búsqueda de imágenes también podemos verlo, no tan acentuado pero sí un aumento de entre un 5 -10%
Web con un volumen de tráfico de imágenes normal
Otro site con un volumen de tráfico de imágenes normal
¿Cómo se comporta Google ahora?
Antes de este cambio en Google Images la verdad es que no me había fijado si precargaba las imágenes aun cuando un usuario no hiciera click en ella, pero ahora sí.
Cuando el usuario realiza una búsqueda desde Google Images el buscador va precargando las imágenes cercanas o siguientes para que si el usuario hace click en alguna el tiempo de espera sea mínimo.
También la tiene en caché, pero por si acaso la va cargando desde el servidor del site al navegador del usuario sin que este se entere mientras que consume ancho de banda al site.
¿Podemos evitarlo de alguna manera?
Como siempre hay gente que ha puesto en el grito en el cielo tras esta enésima acción de Google que sólo va en su propio beneficio. Yo creo que a parte de la cuestión de que Google se está haciendo con todo... dentro de poco hasta nos venderá el pan, en este caso está perjudicando la experiencia de usuario ya que éste no puede ver que site aloja la imagen y la sorpresa puede ser monumental.
Muchas acciones de las que se comentan se hace en caliente y realmente los webmaster no han pensado lo suficiente. Por ejemplo restringir el acceso al bot a nuestras imágenes. ¿Que ganaríamos con ello? creo que nada, seamos sinceros, sólo perderíamos usuarios y nos ahorrariamos ancho de banda, pero no creo que esto sea muy costoso....
Lo que a mi me pone malo es que el usuario puede ir a ver nuestra imagen directamente, y está opción ¿para que la querrán la mayoría de usuarios? Pues supongo que para compiarla....
En el viejo interface había un "truco" para capturar el navegador del usuario cuando estaba la web en segundo plano y la imagen en primer plano. Podías decir desde un pequeño javascript en tu web si donde se estaba cargando era el marco "padre" si no lo era lo redireccionabas donde quisieras y así "atrapabas" al usuario que estaba viendo tu imagen desde Google.
Ahora se ha complicado un poco el asunto ya que desde una imagen no podemos ejecutar javascript.. ni nada. Pero podemos hacer una pequeña jugada.
Desde el .htaccess podemos poner una regla para que cuando una imagen sea pedida al servidor y el referer no es de nuestro propio dominio podemos hacer una redirección a una url intermedia donde trataremos esta info. Me explico, mirar estas tres líneas del htaccess
#La primera le ponemos la condición de que el referer no sea nuestro site
RewriteCond %{HTTP_REFERER} !^http://([^.]+\.)?mecagoenlos\.com/ [NC]
#También hacemos valer que pueda estar en blanco
RewriteCond %{HTTP_REFERER} !^$ [NC]
#Al bot de imágenes vamos a dejarle pasar para que indexe las imágenes
RewriteCond %{HTTP_USER_AGENT} !(googlebot-image|msnbot|psbot|yahoo-mmcrawler) [NC]
#Cuando una petición a una imagen no es de mi dominio le redirijo con un 302.
RewriteRule (.*)\.(jpe?g|gif|png)$ https://www.mecagoenlos.com/redirigir-Gimages.php?image=$1.$2 [L]
En la última línea vemos como además de redirigir al usuario a una url intermedia le pasamos el nombre de la imagen que se está pidiendo. Con esta página intermedia yo veo a que contenido y URL está asociado esa imagen porque lo tengo todo en base de datos. Con ello podemos redirigir al usuario cuando pide una imagen con un referer que no es de nuestro site a donde quiera. Lo ideal es mandarle al artículo, producto donde esté esa imagen.
Para probarlo he creado estas reglas en este site y voy a vigilar un par de imágenes a ver si Google hace algo ante esta acción. Yo creo que no pasará nada, y que los usuarios que hagan click en "Ver imagen original" acabarán en la URL donde se ha publicado esa imagen.
Por ejemplo si buscamos "Lino Uruñuela" en Google Images (o en las serps normales) veremos estas imágenes, probar con la "O" si quieréis.
Al hacer click en la "O" veremos la nueva capa de Google y ahí podemos probar que ocurre si hacemos click en el botón de "Ver imagen original"
Com veis os redirije a la URL donde se publicó la imagen.
Para ello lo que hay que poner el fichero /redirigir-Gimages.php es este código
<!DOCTYPE html>
<meta http-equiv="refresh" content="0; url="https://www.mecagoenlos.com/Posicionamiento/<?=$fila["link"]?>">Loading…
<meta http-equiv="window-target" content="_top">
<title>Redirected</title>
<script type="text/javascript">
if(top != self) top.location.replace(location);
else { location.replace('https://www.mecagoenlos.com/Posicionamiento/URL-destino-que-proceda.php'); }
</script>
</head>
<body>
<a href="https://www.mecagoenlos.com/" target="_top">This is a hotlinked image click to visit the site and see the image.</a>
</body>
</html>
Primero intento refrescar la página, si no intento llamar al marco.
Creo que funciona correctamente, a veces me ha fallado pero ya no sé si es porque la tengo en caché o algo que se me escapa pero lo probaré a fondo esta semana que viene a ver si hay algo más que se pueda hacer. No recomiendo hacer esto a nadie todavía, no sabemos como responderá Google ante esto y pueda que tenga que afinar más el htaccess aunque supuestamente no debería dar muchos problemas aunque podríamos acabar con todas las imágenes desindexadas. Yo lo estoy probando, os diré que tal fue :)
José B. Moreno Suárez (@)hace Hace más de 11 años y 242 días
No redirige Lino
Errioxa (@)hace Hace más de 11 años y 242 días
Gracias majo :)
No sé, a veces me funciona y a veces no... si recargo mi imagen siempre va... lo revisaré mañana :)
jacasu (@)hace Hace más de 11 años y 238 días
Hola Lino, yo estoy haciendo pruebas con google images, usando las imágenes de anuncioneon.com.
En google images pongo la frase "Pincha aquí para ver la foto original" encima de la imagen. Veremos si suben las visitas desde images.
Un saludo