SEO para imágenes: Cómo posicionar en Google Imágenes

SEO para imágenes. Séptimo tutorial de la serie de Optimización de Contenidos. 

  1. SEO On Page
  2. SEO Semántico (LSI)
  3. Análisis TF IDF
  4. Topic Clusters
  5. Schema.org (Rich y Featured snippets)
  6. Entidades SEO
  7. SEO para imágenes
  8. Interlinking o Enlazado interno
  9. Redacción SEO
  10. Escribir un texto seo optimizado
  11. Optimizar un contenido ya creado

A menudo nos olvidamos de que Google tiene un buscador de imágenes que podemos usar no sólo para buscar memes para Twitter, sino también para captar tráfico hacia nuestra web.

Hoy te cuento cómo hacer SEO para posicionar en Google imágenes.

¡Al loro!

Imágenes originales

El primer consejo que te podemos dar para que el SEO de tus imágenes mejore notablemente es que utilices imágenes originales.

Al igual que en el caso de los textos, Google valora la originalidad. Por tanto, eso de coger una imagen de otra web y utilizarla, sin más, en la tuya, no es una gran idea.

Si no puedes crear tus propias imágenes, lo mejor que puedes hacer es cogerlas de otra web y, al menos, modifícalas un poco. Añádeles algún filtro, junta dos imágenes...

Algo que, a ojos de Google, haga que esa imagen sea nueva y original.

De esta forma, tendrás mucho más fácil poder posicionar tus imágenes y mejorará la calidad global de tu contenido y, por tanto, de tu página (lo que te ayudará a posicionarla).

Nombre del archivo

Otro punto muy importante es el nombre del archivo. Google ha confirmado que el nombre del archivo ayuda al bot de Google a identificar de qué trata dicha imagen.

Por lo tanto, es importante que nombremos al archivo de la imagen con el contenido de la imagen. Y si además podemos incluir alguna keyword, mejor que mejor.

nombrar imagen web

Pero si tienes que elegir entre la keyword y lo que realmente hay en la imagen, elige lo que realmente hay en la imagen.

¿Por qué? Muy sencillo: el buscador de imágenes funciona como el buscador normal. Si engañas a Google y posicionas la imagen para la keyword, pero, después, nadie hace clic en ella, Google va a entender que esa imagen no responde a la búsqueda y la va a retirar.

Por tanto, que el nombre del archivo haga referencia a lo que hay en la imagen. Si puedes añadir keyword, bien. Si no, no pasa nada.

Un comentario importante a este respecto:

Google cada vez tiene una mejor inteligencia artificial y cada vez entiende mejor el contenido de las imágenes desde las propias imágenes en sí mismas, sin recurrir a aspectos externos.

En este sentido, cada vez es menos importante darle información contextual y cada vez su peso como factor de posicionamiento es menor.

api AI google vision
Ejemplo API vision de Google

Sin embargo, esta optimización cuesta muy poco y, en casos de duda, ayuda a Google a entender mejor el contenido de la imagen, así que conviene aplicarla.

Texto ALT y texto de alrededor

El texto ALT es el texto que aparece en sustitución de la imagen cuando, por algún motivo, ésta no se puede mostrar. Es un texto que se incluye en la etiqueta HTML de la imagen y, tradicionalmente, ha sido la mayor fuente de significado que tenía Google para entender una imagen.

Texto alt seo para imagenes

También utiliza el texto alrededor de la imagen para comprenderla, así que también ahí deberías utilizar keywords y texto descriptivo de la imagen.

Un punto importante que se tiene que tener en cuenta aquí es que Google relaciona perfectamente ciertos conceptos (por ejemplo, números de serie con nombres de producto o ASIN con libros).

En este sentido, puede ser inteligente utilizar esos códigos en las fichas de productos, para abarcar una mayor cantidad de keywords que, además, son descriptivas con el contenido real de la imagen.

Por lo demás, lo que hemos comentado en el punto anterior acerca del uso de keywords y sobre el avance en la inteligencia artificial de Google aplicada al reconocimiento de imágenes, también se aplica aquí.

Ejemplo:

Falta texto: <img src="perro.jpg" />
Demasiado texto: <img src="perro.jpg" alt="cachorro perro cachorros perritos cachorros camada de cachorros perdiguero labrador perro lobo setter pointer jack russell terrier cachorros comida para perros comida barata para perros comida para cachorros" />

✔️ Bien: <img src="cachorro.jpg" alt="Cachorro" />
✔️ Perfecto: <img src="cachorro-de-dalmata.jpg" alt="Cachorro de dálmata" />

Elige el tipo de archivo adecuado

No todos los formatos son igual de útiles ni están pensados para lo mismo. Usar JPEG por defecto es una muy mala práctica, porque JPEG está pensado para fotografías, no para logos o gráficos, por ejemplo.

Utilizar el tipo de archivo correcto es útil por tres motivos:

1. Reduces peso: en primer lugar, un PNG pesa menos que un JPEG, por ejemplo. Por tanto, utilizar menos imágenes en JPEG ayudará a que tus imágenes pesen menos y, por tanto, toda tu página pese menos.

2. Das información: en segundo lugar, como hemos dicho, cada formato está pensado para una cosa distinta. Así que, si utilizas los formatos correctamente, estás dando información sobre qué tipo de imagen estás publicando.

3. Muestras conocimientos: en tercer lugar, al utilizar correctamente los formatos, demuestras seriedad y cuidado por tu web, lo cual siempre viene bien tanto de cara a Google como de cara al usuario.

Aquí te dejo un cuadro comparando cuándo deberías utilizar cada tipo de formato según el tipo de imagen que vayas a publicar:

Tipo de imagenFormato
Fotografía y dibujos con gran cantidad de detallesJPEG / WEBP
Dibujos simples, logos, gráficas, fondos transparentes, etc.PNG
Imágenes en movimientoGIF
formato de imagen correcto para web

🥇 Alcanza los primeros puestos de Google optimizando tus contenidos con Kiwosan 🐴

Empezar prueba gratuita

Haz que pese poco

Un aspecto clave para el posicionamiento de tus imágenes (y que afecta positivamente al posicionamiento de la página entera) es el peso de las imágenes.

Cuanto menos pese, más rápido carga. Cuanto más rápido carga, más rápido carga toda la página. Cuanto más rápido carga la página, más arriba posiciona.

Simple, ¿no?

Hoy en día tienes mil y una soluciones para reducir el peso de tus imágenes. Personalmente, utilizo Kraken.io, que es una herramienta muy cómoda que reduce el peso de las imágenes sin que pierdan calidad.

optimizador imágenes kraken

Puedes conseguir fácilmente reducciones de peso del 90%.

Sin embargo, puedes utilizar otras herramientas (Photoshop, por ejemplo, te permite exportar las imágenes y calibrar a mano la relación entre peso y calidad).

Lo que sí debes tener en cuenta es que no compensa reducir tantísimo el tamaño que la imagen empiece a perder calidad.

No es necesario llegar a esos extremos.

Reduce el peso hasta el punto en que la imagen empieza a perder calidad. No vayas más allá.

optimización correcta de una imagen para seo

Ajusta el tamaño de las imágenes

Hete aquí uno de los errores más frecuentes en la optimización de imágenes. Y es el más frecuente porque es un poco más complicado de corregir que los demás.

Se trata del ajuste del tamaño de las imágenes al lugar en el que se van a mostrar.

Te pongo un ejemplo:

Subes a tu tienda online unas imágenes de producto. Las imágenes tienen una dimensión de, digamos, 1000 x 1000 píxeles, para que, en la ficha de producto, el usuario pueda hacer clic y verlas bien en grande, con todos sus detalles.

Eso es genial.

Pero ¿sabes qué pasa? Que esa misma imagen no sólo se muestra cuando el usuario hace clic en la imagen. Se muestra en la ficha de producto a, digamos, 300 x 300 píxeles, y a 80 x 80 píxeles en el thumbnail de la lista de productos.

Lo que hace tu web es coger esa imagen de 1000 x 1000 y meterla en la caja de 300 x 300 u 80 x 80.

¿Y sabes cuál es el problema realmente gordo de todo eso?

Que el navegador, de todos modos, tiene que cargar la imagen de 1000 x 1000 para, después, redimensionarla y mostrarla en la cajita más pequeña.

Y cargar una imagen de 1000 x 1000 lleva más tiempo que una de 300 x 300 y, por supuesto, que una de 80 x 80.

Más aún. En la lista de productos donde aparecen los thumbnails no sólo aparece una imagen, sino que aparecen decenas, así que el navegador debe cargar, digamos, 10 imágenes de 1000 x 1000 para acabar mostrándolas a 80 x 80.

Eso es un tiempo de carga enorme y juega en tu contra en SEO.

Por ello, para cada caso, deberías subir una imagen del tamaño adecuado. Una versión a 80 x 80, otra a 300 x 300 y otra a 1000 x 1000.

Y mostrar la adecuada en cada momento.

Utiliza imágenes responsive

Ligado a lo anterior, también deberías utilizar imágenes responsive. La lógica aquí es parecida al caso anterior.

Digamos que tienes la web optimizada (teniendo en cuenta los puntos antes mencionados) para desktop. Pero alguien la visita desde el móvil. ¿Qué pasa en este caso con las imágenes?

Pues que la misma imagen que en desktop se muestra a 300 x 300, aquí tiene que mostrarse a 150 x 150 para que quepa en la pantalla.

Nos encontramos con un problema muy parecido.

Pero, en este caso, la solución es diferente. Tienes que usar el atributo srcset de HTML. Este pequeño código indica al navegador qué imagen debe mostrar en función del tamaño del dispositivo desde el que llega la visita.

ejemplo atributo srcset y figure imágenes seo

Por suerte para ti, en este caso, lo más probable es que no tengas que hacer nada. Si utilizas WordPress, el atributo srcset se utiliza de forma automática.

En caso de que no utilices WordPress, igual sí que tienes que buscar alguna guía que te enseñe cómo implementarlo.

Crea un sitemap de imágenes

Los sitemap de imágenes no se utilizan demasiado, pero lo cierto es que Google recomienda utilizarlos porque a través de ellos podemos darle, de forma directa, mucha información útil sobre ellas.

Es cierto que plugins como Yoast SEO y otros plugins de SEO permiten crear sitemaps de imágenes de forma automática. Sin embargo, la cantidad de información que estos sitemaps incluyen son sólo una fracción del total que podemos incluir.

ejemplo sitemap imágenes

Puedes ver la información que puedes dar a Google a través de un sitemap de imágenes. Si quieres optimizar al máximo, deberías asegurarte de que completas manualmente la información de tu sitemap de imágenes.

Utiliza CSS y vectores gráficos cuando puedas

En algunos casos, podemos utilizar CSS y vectores gráficos para evitar el uso de imágenes. Por ejemplo, en la representación de logos o de ciertos estilos.

La ventaja del CSS y de los vectores gráficos es que, en comparación con las imágenes, pesan NADA y se cargan muy rápido.

De esta forma, podemos mejorar sustancialmente la velocidad de carga de la página.

Además, CSS y los vectores gráficos se pueden usar en casos en que, en realidad, nos da igual que haya una imagen. Por ejemplo, en el logo.

¿Quién va a buscar nuestro logo? Nadie. Así que ¿qué nos importa no aparecer con él en Google Imágenes?

En cualquier caso, si utilizas vectores gráficos, ten en cuenta que, para terminar de optimizarlos, deberías reducir su tamaño (como explicamos para el caso de las imágenes), reducir su peso (puedes utilizar esta herramienta) y comprimirlos con GZIP.

Con esto, fácilmente puedes pasar de una imagen que pesaba 20kb (que ya de por sí no es mucho) a un vector gráfico que apenas pese 2kb.

Marca tus imágenes con microdatos

Ya tenemos una guía completa sobre microdatos, así que no vamos a profundizar en su explicación.

Lo que debes tener en cuenta es que, en Google Imágenes, también existen los Rich Snippets. Quizá no te sean tan familiares como los de Google Web Search (definitivamente, son menos vistosos), pero ahí están.

Si tienes una imagen que pertenece a una receta, se muestra un mensajito de que pertenece a una receta. Si pertenece a un producto, se indica que pertenece a un producto. Y así.

schema rich snippet receta pijiteces
Microdatos para recetas con imagen destacada

Por tanto, si quieres que Google entienda mejor tus imágenes y las muestre de forma destacada con estos mensajitos, puedes utilizar marcado Schema para ello.

Puedes usarlo en:

No es algo que te vaya a ayudar a posicionar por sí mismo, pero sí puede ayudarte dándote un empujoncito en las SERPs de Google Imágenes por ser un resultado un poco más vistoso (además, que Google entienda bien tu contenido siempre ayuda).

Utiliza lazy loading

Lazy Loading es un sistema para que las imágenes sólo se carguen cuando el usuario llega a ellas en la página. Es decir, cuando, según va bajando, se encuentra con una imagen.

Este sistema se implementa con un sencillo código en cualquier web (y, de hecho, en WordPress, tienes disponibles plugins que lo hacen automáticamente).

De esta forma, el navegador no tiene que cargar todas las imágenes que hay en la página de golpe, sino que carga únicamente aquellas que están a la vista del usuario.

La consecuencia, naturalmente, es que la velocidad de carga se reduce enormemente.

Ten en cuenta que si no utilizas WordPress tendrás que introducir tú mismo el código de JavaScript a mano. Y, si no lo haces bien, eso puede acabar conduciendo a que tarde más en cargar (ya sabes que cargar JavaScript es lentito).

Simplemente, impleméntalo bien. O pásate a WordPress.

Aprovecha el cacheo

Los sistemas de cacheo son los mejores aliados a la hora de hacer que una web cargue más rápido. Y eso también aplica en el caso de las imágenes.

La caché es, por decirlo de algún modo, el almacenamiento que hace el propio usuario de tu web en su navegador.

Hay ciertas partes de la web que no cambian, por lo que no tiene sentido obligar al navegador a cargarlas continuamente desde el servidor. Es más cómodo si las guarda y ya sabe dónde y cuándo debe mostrarlas. Es el caso de ciertos códigos, de las imágenes, y de otros recursos estáticos.

Te pongo un ejemplo. Imagina que es la primera vez que lees esta guía. Pues bien, en esta primera ocasión, tu navegador tiene que descargar toda la información que hay en la página, y eso lleva, digamos, 2 segundos de tiempo de carga.

Ahora bien, si cierras la página y vuelves a entrar, el tiempo de carga pasa a ser de menos de un segundo. ¿Por qué? Pues porque muchos de los recursos que hay en esta página ya los tiene el navegador en su caché y no hace falta que vuelva a descargárselos.

Pero… ¿Y si yo no tuviese activado el sistema de cacheo? Pues, en ese caso, tu navegador siempre tendría que descargar el 100% de la página.

Y eso lleva tiempo.

Por tanto, utilizar el sistema de cacheo te permitirá optimizar los tiempos de carga de todas tus páginas.

¿Y cómo puedes cachear tus páginas? Fácil. Con alguno de estos plugins:

  • Autoptimize
  • LitseSpeed Caché
  • W3 Total Cache

En caso de que no utilices WordPress, deberás especificar estos cacheos para cada tipo de archivo en tu .htaccess.

Utiliza CDNs

Cuando tú montas una web, lo que haces es subir todos los archivos que componen esa web a un servidor. Después, la gente desde sus ordenadores contactan con ese servidor y reciben la información que hay almacenada en él (la web).

¿Qué pasa?

Pues que, cuanto más cerca estás del servidor, más rápido solicitas la información y más rápido te llega. Y, cuanto más lejos estás, más tarda.

Un CDN, siglas de Content Delivery System, es un servicio que cachea tus recursos estáticos en múltiples servidores a lo largo y ancho de todo el mundo.

cómo funciona un CDN

De esta forma hay una copia de tu web en un servidor de cada país de Latinoamérica. Así, cuando un mexicano llega a tu web, no debe solicitar la información a tu servidor en España, sino que la solicita al servidor que tiene una copia en México.

Esto no se hace con absolutamente todas las partes de tu web. Como decimos, se trata de un servicio de cacheo, así que sólo se hace con los recursos estáticos, como las imágenes.

Pero oye, ya es bastante. Ayuda a reducir notablemente la velocidad de carga.

Estos son los servicios de CDN más utilizados hoy en día:

  • Cloudflare
  • KeyCDN
  • Amazon CloudFront
  • Google Cloud CDN

Y hasta aquí llega esta guía de posicionamiento SEO en Google Imágenes. Como ves, no es demasiado difícil optimizar correctamente tu web y tus imágenes para aparecer en buenas posiciones en Google Imágenes, y, a cambio, puedes tener acceso a buenos flujos de tráfico adicionales.

Guía para posicionar imágenes en Google

Sigamos con la guía SEO definitiva. Ahora vamos a ver 👇🏻

Ángel Rodríguez es el CEO y fundador de Kiwosan.com

Ha trabajado más de 7 años como SEO, programador y redactor de contenidos.
Especializado en análisis de palabras clave, análisis de contenidos y de la competencia.

Actualmente también es redactor de los contenidos SEO del blog.

Artículos relacionados muy interesantes y que merecen mucho la pena 👇

Deja un comentario

Información sobre la Protección de Datos
Responsable: Ángel Rodríguez
Finalidad: Moderar los comentarios a los artículos publicados en el blog.
Legitimación: Consentimiento del usuario.
Destinatarios: No se comunicarán datos a persona u organización alguna.
Derechos: Tienes derecho a Acceder, rectificar y suprimir los datos.
Plazo de conservación de los datos: Hasta que no se solicite su supresión por el interesado.