it-swarm-id.com

Bisakah konten teks dalam elemen HTML5 <canvas> diindeks oleh mesin pencari?

Saya bertanya-tanya apakah konten dalam elemen HTML5 canvas memiliki efek positif/negatif pada SEO, atau apakah diindeks sama sekali.

15
GSto

Mungkin tidak, coba alat ini http://robot.dabase.com/ untuk melihat apa yang biasanya dilihat robot di situs Anda.

10
hendry

Tidak begitu mengerti pertanyaannya, maksud Anda

 <canvas>Some text</canvas>

? Itu akan konyol karena alasan yang tidak ada hubungannya dengan mesin pencari. Tag <canvas> adalah untuk rendering menggunakan JavaScript, jadi jika Anda menanyakan hal itu, pertanyaan Anda setara dengan apakah mesin pencari dapat melihat teks yang ditulis oleh JavaScript.

2
delete

Jika teks ada di HTML, di antara tag <canvas></canvas>, maka ya. Meskipun saya tidak yakin tentang konteks apa mesin pencari akan melihat teks itu masuk.

Jika teks ditarik ke kanvas maka tidak.

2
Bryson

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.

0
Boris Benz

Jika dirender 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 memasukkannya ke dalam HTML/CSS dan kemudian menimpanya. Ini adalah berapa banyak grafik yang membuat legenda/label mereka sebenarnya.

0
Thomas Powell