Le contenu textuel d'un élément HTML5 <canvas> peut-il être indexé par les moteurs de recherche?

15

Je me demandais si le contenu d'un canvasélément HTML5 avait des effets positifs / négatifs sur le référencement ou s'il était indexé.

GSto
la source
Eh bien, vous pourriez faire quelque chose comme <canvas> Votre texte ici </canvas>, et "Votre texte ici" serait probablement détecté.
luiscubal

Réponses:

2

Je ne comprends pas vraiment la question, tu veux dire

 <canvas>Some text</canvas>

? Ce serait idiot pour des raisons qui n'ont rien à voir avec les moteurs de recherche. La <canvas>balise est destinée au rendu à l'aide de JavaScript, donc si vous posez une question à ce sujet, votre question équivaut à savoir si les moteurs de recherche peuvent voir le texte écrit par JavaScript.


la source
2

Si le texte est au format HTML, entre le <canvas></canvas> balises, alors oui. Bien que je ne sois pas sûr du contexte dans lequel le moteur de recherche verrait ce texte.

Si le texte est dessiné sur la toile, alors non.

Bryson
la source
0

S'il est rendu dans le bitmap sous forme de pixels, c'est la même question que si un GIF ou JPEG contenant du texte (sans attribut alt) était reconnu. En d'autres termes, la recherche d'images Google fait-elle de l'OCR sur les images ... la réponse n'est probablement pas.

Le texte de secours comme dans

<canvas> Un texte alternatif ici </canvas>

serait probablement ramassé.

De plus, dans de nombreux cas, lorsque les gens utilisent le canevas, ils utilisent des superpositions, car placer du texte dans un dessin de canevas est un peu risqué, en particulier si vous souhaitez contrôler le grain fin. Au lieu de cela, les gens finissent par choisir de le mettre en HTML / CSS, puis de le superposer. C'est le nombre de graphiques qui font leurs légendes / étiquettes.


la source
0

Canvas rend le texte sous forme d'images, sûrement si vous avez une image affichant clairement du texte, théoriquement Google peut reconnaître l'image et l'indexer comme disons en-tête mais c'est très peu probable à ce stade. Personnellement, je ne jouerais jamais avec des éléments SEO importants sur la page tels que les en-têtes et le texte. Étant donné que les bots voient les éléments de canevas comme des images, nous pourrions simplement convertir les mises en page du site en jpeg et les mettre en ligne en espérant que tout le texte serait indexé correctement et les liens que nous pourrions gérer avec les cartes d'images. Mais c'est un discours fou, non? C'est pourquoi les sites Web flash ont du mal à indexer leur contenu sans script spécial adapté aux bots.

Jusqu'à ce que Google donne des directives précises sur la façon de gérer le canevas dans le référencement, j'utiliserais simplement @ font-face pour de beaux en-têtes.

Boris Benz
la source