HTML5 <canvas>要素のテキストコンテンツは、検索エンジンでインデックス化できますか?


15

HTML5 canvas要素のコンテンツがSEOにプラス/マイナスの影響を与えるのか、それともインデックスが作成されるのか疑問に思いました。


さて、あなたは<canvas>ここにあなたのテキスト</ canvas>のようなことをすることができ、「あなたのテキストはここに」がおそらく検出されるでしょう。
luiscubal

回答:



2

質問を本当に理解しないでください

 <canvas>Some text</canvas>

?これは、検索エンジンとは関係のない理由からばかげているでしょう。この<canvas>タグはJavaScriptを使用してレンダリングするためのものです。そのため、質問は、検索エンジンがJavaScriptで作成されたテキストを表示できるかどうかと同じです。


2

テキストがHTML内にあり、<canvas></canvas>タグの間にある場合、はい。検索エンジンがそのテキストをどのコンテキストで見るかはわかりませんが。

テキストがキャンバスに描画される場合、いいえ。


0

ピクセルとしてビットマップにレンダリングされる場合、これは、テキスト(alt属性なし)を含むGIFまたはJPEGが認識されるのと同じ質問です。言い換えれば、画像に対してOCRを行うGoogle画像検索です...おそらく答えはそうではありません。

のような代替テキスト

<canvas>代替テキストはこちら</ canvas>

おそらく拾われるでしょう。

また、キャンバスを使用している多くの場合、オーバーレイを使用しているのは、キャンバスの描画にテキストを配置することは、特にきめ細かな制御が必要な場合は少し危険だからです。代わりに、人々はHTML / CSSに配置してからオーバーレイすることを選択することになります。これは、実際に凡例/ラベルを作成するグラフの数です。


0

Canvasはテキストを画像としてレンダリングします。テキストを明確に表示する画像がある場合、理論的にはGoogleは画像を認識し、ヘッダーと言ってインデックスを付けることができますが、現時点ではほとんどありません。私は個人的に、ヘッダーやテキストなどの重要なオンページSEO要素でギャンブルをすることはありません。ボットはキャンバス要素を画像として見るため、サイトレイアウトをjpegに変換し、すべてのテキストが適切にインデックス付けされ、画像マップで処理できるリンクを期待してオンラインで投げることができます。しかし、それはクレイジーな話ですよね?そのため、Flash Webサイトでは、ボットフレンドリーな特別なスクリプトを作成せずにコンテンツのインデックスを作成するのに苦労しています。

GoogleがSEOでキャンバスを処理する正確なガイドラインを提供するまで、見栄えの良いヘッダーには@ font-faceを使用します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.