Jawaban:
Mungkin tidak, coba alat ini http://robot.dabase.com/ untuk melihat apa yang biasanya dilihat robot di situs Anda.
Tidak begitu mengerti pertanyaannya, maksud Anda
<canvas>Some text</canvas>
? Itu akan konyol karena alasan yang tidak ada hubungannya dengan mesin pencari. The <canvas>
tag untuk render menggunakan JavaScript, jadi jika Anda bertanya tentang itu, pertanyaan Anda adalah semacam setara dengan apakah mesin pencari dapat melihat teks yang ditulis oleh JavaScript.
Jika itu diterjemahkan ke dalam bitmap sebagai piksel maka ini adalah pertanyaan yang sama seperti apakah GIF atau JPEG dengan teks di dalamnya (tanpa atribut alt) dikenali. Dengan kata lain adalah pencarian gambar Google melakukan OCR pada gambar ... jawabannya mungkin tidak.
Teks fallback seperti pada
<canvas> Beberapa teks alternatif di sini </canvas>
kemungkinan akan dijemput.
Juga dalam banyak kasus ketika orang menggunakan kanvas mereka menggunakan overlay karena menempatkan teks dalam gambar kanvas agak tidak pasti terutama jika Anda ingin kontrol butir halus. Alih-alih orang akhirnya memilih untuk meletakkannya di HTML / CSS dan kemudian menatanya. Ini adalah berapa banyak grafik yang membuat legenda / label mereka sebenarnya.
Canvas membuat teks sebagai gambar, tentunya jika Anda memiliki gambar yang menampilkan teks dengan jelas, secara teoritis Google dapat mengenali gambar dan mengindeksnya sebagai katakanlah header tetapi sangat tidak mungkin pada saat ini. Saya pribadi tidak akan pernah bertaruh dengan elemen SEO penting di halaman seperti header dan teks. Karena bot melihat elemen kanvas sebagai gambar, maka kita bisa mengonversi tata letak situs menjadi jpeg dan melemparnya secara daring dengan harapan semua teks akan diindeks dengan benar dan tautan yang dapat kami tangani dengan peta gambar. Tapi itu omong kosong, kan? Itulah sebabnya situs web flash sulit mengindeks konten mereka tanpa skrip ramah bot khusus.
Sampai Google memberikan panduan yang tepat bagaimana menangani kanvas dalam SEO saya hanya akan menggunakan @ font-face untuk header yang terlihat bagus.