Saltar al contenido

Imágenes de Google en div Tags – Resultados de varias pruebas de SEO

24 noviembre, 2018
crear anuncios instagram

Hace unos días me sorprendió un mensaje en Seo-España: Google probablemente no reconoce imágenes de las etiquetas Div. Christian se refirió a un Twitter-Q&A con John Müller, optimizador de webmasters de Google. La pregunta era: “¿Puede Google indexar imágenes que están incrustadas en un contenedor Div? Así, por ejemplo, div src=image.jpg” – respuesta de Juan: “Estoy seguro de que no… – ¡pero pruébalo! “…¿qué mejor manera de conseguir una imagen seo que probarla?

La pregunta también es importante para mí porque asumí que Google indexaría todas las imágenes o URLs de las imágenes en un solo código fuente. Hasta ahora pensaba que un documento HTML sería escaneado en su totalidad – y que cada URL que tiene una extensión de imagen al final (es decir, .jpg,.png,.gif,.svg,.webp) sería revisada para ver si existía. Esta tesis se basa en el hecho de que Google mismo es extremadamente “curioso” y en caso de duda le gustaría indexar todo lo que se puede encontrar de alguna manera.

entorno de pruebas

Por lo tanto, he creado dos entornos de prueba: uno aquí en el tagSeoBlog y otro en mi dominio Bildersuche.org.

En cada página tengo una imagen con texto (lo que se prueba en cada caso) así como una palabra artificial, con la que se puede comprobar muy fácilmente en la búsqueda de Google si la página respectiva o la imagen está indexada.

Las imágenes tienen un tamaño de sólo 25 kb (640 x 440 px) cada una. Sé por las observaciones de los últimos meses que Google indexa estas imágenes muy rápidamente (a diferencia de los formatos más grandes). Por lo tanto, se puede suponer que después de 4 días los resultados deben ser fiables. Mientras tanto, todas las páginas relevantes han sido indexadas.

La prueba también es muy simple porque sólo se trata de “sí o no”. Así que no tienes que interpretar las clasificaciones ni nada. En la búsqueda de imágenes de Google se puede encontrar una imagen o no. Mientras estaba en ello, también preparé algunas otras pruebas que son comparables.

Las Pruebas

He probado las siguientes preguntas:

  • Recuperación de imágenes en el círculo de un contenedor Div – eso es lo que se necesitaba originalmente.
  • Llamada de imagen en el estilo css de un div-container – En lugar de en src, la URL de la imagen también puede estar en una declaración de estilo. ¿Funcionará entonces?
  • Image URL in the src of an iFrame – ¿Está indexada una URL de imagen que se llama en un iframe?
  • URL de imagen en un comentario HTML – ¿Qué pasa si una URL de imagen está en un comentario?
  • URL de la imagen en texto (sin enlaces): ¿Indiza Google imágenes cuya URL es sólo texto sin enlaces?
  • Recuperación de imágenes mediante la función Javascript: ¿Puede Google indexar las URL de imágenes que no están fijas en el código fuente, sino que sólo pueden recuperarse en el navegador con la ayuda de una función JavaScript?
  • Llamada de imagen en src de una etiqueta P (párrafo) – ¿Qué pasa si la URL de la imagen no está en src de un contenedor Div, sino en una etiqueta P, así que <p src='image.jpg'>….
  • Llamada de imagen en el círculo de un rumbo H2. – Como antes, sólo en un título, por ejemplo, <h2 src='image.jpg'>….
  • Imagen como Base64, sin física. Archivo – ¿Ahora Google también indexa las imágenes en línea que están incrustadas como código Base64 sin un archivo de imagen físico real? Esta última prueba la he preparado especialmente para que Ingo confirme sus observaciones.

Lo que no funciona o no está indexado:

  • De hecho, las URL de las imágenes incrustadas en contenedores div no están indexadas y no se muestran en Google Image Search. No importa si la llamada se realiza utilizando un src o una sentencia de estilo.
  • Las URLs de las imágenes también son obviamente ignoradas en los comentarios HTML.
  • Lo mismo se aplica a <p> párrafos o <h…> encabezados.

Básicamente, todo esto es lógico, porque estas etiquetas o sus atributos no contienen contenido, sino que son elementos estructuradores.

El resto de las pruebas son diferentes:

  • Un iframe debe referirse incluso a una fuente (src) desde la que se carga el contenido. Por consiguiente, Google sigue esta URL e indexa la imagen.
  • Se sabe desde hace tiempo que una URL de una imagen se rastrea en el texto y luego se indexa. Sólo quería verificarlo de nuevo.
  • También se sabe que Google ejecuta Javascript. Si la URL de una imagen se genera primero a través de una función Javascript, esto no es un obstáculo para Google y la imagen se indexa.
  • Bueno, y que Google ahora también indexa imágenes Base64 (imágenes en línea), que sólo existen en el código fuente, Ingo ya las había descrito hace algún tiempo.

Me interesa lo siguiente: como puede ver en la página de prueba con la “URL de la imagen en el atributo de estilo de un div”, la imagen es mostrada por el navegador, pero no indexada. Así que puede incrustar y mostrar imágenes que no deberían ser indexadas por Google.

balance final

Mi tesis original de que Googlebot 2.1 se encarga de todo el archivo HTML y utiliza cualquier URL de imagen es, por lo tanto, errónea. Aparentemente, sólo se evalúan aquellos elementos que potencialmente pueden contener contenido (en el sentido editorial). Esto no incluye: etiquetas de estructuración como ,

Ni las URLs de src ni los atributos de estilo son considerados por el crawler en la búsqueda de URLs de imágenes. Pero esto también es aparentemente lógico, porque estas imágenes no serían mostradas por ningún navegador de todos modos. Digo “aparentemente” porque, por supuesto, no se muestran las URLs de las imágenes que sólo aparecen en el texto. Pero en este caso Google probablemente piensa: el texto es parte del contenido, por lo que se comprueban las URL de las imágenes.

De una forma u otra, sin embargo, debería incluir imágenes de la misma manera que lo hace una estructura HTML limpia: como una etiqueta de imagen, preferiblemente como parte de una figura o elemento de imagen.

Por supuesto, este artículo está sujeto a la condición de que puede tomar más tiempo antes de que las URLs de las imágenes de arriba sean rastreadas e indexadas. Pero creo que es muy poco probable que pase algo. Si es así, puedes encontrar la información aquí en el blog 🙂

En NEGOCIO VIVO optimizamos la imagenes a tope para conseguir que nuestro SEO MÁLAGA sea el mejor.

Llámanos