¿Los motores de búsqueda pueden indexar el contenido de texto en un elemento HTML5 <canvas>?

15

Me preguntaba si el contenido en un canvaselemento HTML5 tiene algún efecto positivo / negativo en SEO, o si está indexado en absoluto.

GSto
fuente
Bueno, podrías hacer algo como <canvas> Tu texto aquí </canvas> y probablemente se detectaría "Tu texto aquí".
luiscubal

Respuestas:

2

Realmente no entiendo la pregunta, ¿quieres decir?

 <canvas>Some text</canvas>

? Eso sería una tontería por razones que no tienen nada que ver con los motores de búsqueda. La <canvas>etiqueta es para renderizar usando JavaScript, por lo que si pregunta sobre eso, su pregunta es equivalente a si los motores de búsqueda pueden ver el texto escrito por JavaScript.


fuente
2

Si el texto está en HTML, entre las <canvas></canvas>etiquetas, entonces sí. Aunque no estoy seguro de en qué contexto el motor de búsqueda vería ese texto.

Si el texto se dibuja en el lienzo, entonces no.

Bryson
fuente
0

Si se representa en el mapa de bits como píxeles, esta es la misma pregunta que se reconocería un GIF o JPEG con texto (sin un atributo alt). En otras palabras, la búsqueda de imágenes de Google está haciendo OCR en las imágenes ... la respuesta probablemente no.

El texto de reserva como en

<canvas> Algún texto alternativo aquí </canvas>

probablemente sería recogido.

Además, en muchos casos, cuando las personas usan lienzo, usan superposiciones, ya que poner texto en un dibujo de lienzo es un poco confuso, especialmente si desea un control de grano fino. En cambio, la gente termina optando por ponerlo en HTML / CSS y luego superponerlo. Así es como muchos gráficos hacen sus leyendas / etiquetas en realidad.


fuente
0

Canvas representa el texto como imágenes, seguramente si tiene una imagen que muestra claramente el texto, en teoría Google puede reconocer la imagen e indexarla como encabezado, pero es muy poco probable en este momento. Yo personalmente nunca jugaría con elementos importantes de SEO en la página, como encabezados y texto. Como los bots ven los elementos del lienzo como imágenes, entonces podríamos convertir los diseños del sitio a archivos JPEG y lanzarlos en línea con la esperanza de que todo el texto se indexe correctamente y los enlaces que podamos manejar con mapas de imágenes. Pero eso es una locura, ¿verdad? Es por eso que los sitios web flash tienen dificultades para indexar su contenido sin secuencias de comandos especiales compatibles con bots.

Hasta que Google proporcione pautas exactas sobre cómo manejar el lienzo en el SEO, solo usaría @ font-face para encabezados bonitos.

Boris Benz
fuente