Risposte:
Probabilmente no, prova questo strumento http://robot.dabase.com/ per vedere ciò che un robot in genere vede sul tuo sito.
Non capisci davvero la domanda, vuoi dire
<canvas>Some text</canvas>
? Sarebbe sciocco per ragioni che non hanno nulla a che fare con i motori di ricerca. Il <canvas>
tag è per il rendering utilizzando JavaScript, quindi se lo stai chiedendo, la tua domanda è in qualche modo equivalente al fatto che i motori di ricerca possano vedere il testo scritto da JavaScript.
Se viene renderizzato nella bitmap come pixel, allora questa è la stessa domanda che verrebbe riconosciuta una GIF o JPEG con testo (senza un attributo alt). In altre parole, la ricerca di immagini di Google sta eseguendo l'OCR sulle immagini ... probabilmente la risposta non lo è.
Il testo di fallback come in
<canvas> Qualche testo alternativo qui </canvas>
verrebbe probabilmente raccolto.
Inoltre, in molti casi, quando le persone usano la tela, usano le sovrapposizioni poiché mettere il testo in un disegno su tela è un po 'rischioso, soprattutto se si desidera un controllo accurato della grana. Invece la gente finisce per scegliere di metterlo in HTML / CSS e quindi sovrapporlo. Questo è il numero di grafici che fanno effettivamente le loro leggende / etichette.
Canvas rende il testo come immagini, sicuramente se hai un'immagine che mostra chiaramente il testo, teoricamente Google può riconoscere l'immagine e indicizzarla come diciamo intestazione, ma è molto improbabile a questo punto. Personalmente non scommetterei mai con importanti elementi SEO in-page come intestazioni e testo. Dato che i robot vedono gli elementi della tela come immagini, potremmo semplicemente convertire i layout del sito in jpeg e lanciarli online sperando che tutto il testo venga indicizzato correttamente e i collegamenti che potremmo gestire con le mappe delle immagini. Ma è un discorso folle, vero? Ecco perché i siti Web flash hanno difficoltà a indicizzare i loro contenuti senza speciali scripting compatibili con i bot.
Fino a quando Google non fornirà linee guida precise su come gestire la tela nel SEO, utilizzerei @ font-face per intestazioni di bell'aspetto.