it-swarm-eu.dev

Lze textový obsah v prvku <canvas> HTML5 indexovat pomocí vyhledávačů?

Zajímalo by mě, zda obsah prvku HTML5 canvas má nějaké pozitivní/negativní účinky na SEO, nebo zda je vůbec indexován.

15
GSto

Pravděpodobně ne, zkuste tento nástroj http://robot.dabase.com/ a podívejte se, co robot obvykle na vašem webu vidí.

10
hendry

Opravdu nerozumíte otázce

 <canvas>Some text</canvas>

? To by bylo hloupé z důvodů, které nemají nic společného s vyhledávači. Značka <canvas> je určena pro vykreslování pomocí JavaScriptu, takže pokud se na to ptáte, je vaše otázka ekvivalentem toho, zda vyhledávací nástroje mohou vidět text napsaný skriptem JavaScript.

2
delete

Pokud je text v HTML, mezi tagy <canvas></canvas>, pak ano. I když si nejsem jistý, v jakém kontextu by vyhledávací stroj viděl tento text.

Pokud je text nakreslen na plátno, pak ne.

2
Bryson

Canvas vykresluje text jako obrázky, pokud máte obrázek, který jasně zobrazuje text, Google jej teoreticky dokáže rozpoznat a indexovat jako řekněme záhlaví, ale v tomto bodě je to velmi nepravděpodobné. Osobně bych nikdy nehrál s důležitými prvky SEO na stránce, jako jsou záhlaví a text. Protože roboti vidí prvky plátna jako obrázky, mohli bychom jen převést rozložení stránek na jpegy a hodit je online, doufat, že veškerý text bude správně indexován a odkazy, které můžeme zpracovat pomocí obrazových map. Ale to je šílená řeč, že? To je důvod, proč flash weby mají těžký čas indexování jejich obsahu, aniž by speciální bot-přátelské skriptování.

Dokud Google neposkytne přesné pokyny, jak zacházet s plátnem v SEO, používal bych pro vzhled vypadající záhlaví pouze @ font-face.

0
Boris Benz

Pokud je vykreslen do bitmapy jako pixely, jedná se o stejnou otázku, jako by byl rozpoznán GIF nebo JPEG s textem v něm (bez atributu alt). Jinými slovy, vyhledávání obrázků Google dělá OCR na obrázcích ... odpověď pravděpodobně není.

Nouzový text jako v

<canvas> Nějaký alternativní text zde </canvas>

by se pravděpodobně zvedl.

Také v mnoha případech, když lidé používají plátno, používají překryvné vrstvy, protože vkládání textu do kresby na plátně je trochu kostkované, zejména pokud chcete jemnou kontrolu zrna. Místo toho se lidé nakonec rozhodnou dát je do HTML/CSS a pak ji překrýt. To je počet grafů, které vlastně dělají své legendy/štítky.

0
Thomas Powell