ナビゲーションバーの要素がHTML5のcanvas要素を使用してアニメーション化されるWebサイトを構築しています。たとえば、ボタンはフローティングサークルです。ボタンのテキストはこれらの円の右側に浮かぶという考え方です。SEOの観点から、さまざまなテキスト要素を実装するためにどのようなアプローチを使用すべきか疑問に思っています。
私が考えるアプローチの1つは、キャンバステキストを使用してテキストを描画することですが、もちろんSEOはそれを読み取ることができません。しかし、私にはわかりません-Googleのロボットは、私がナビゲーションをどのように実装するかを気にしますか?それとも、彼らはそれを理解するためにXMLサイトマップを読んだだけですか?
2番目のアプローチは、CSSを使用してテキストとともにhtml要素をプログラムで移動し、アニメーション化された円をたどるようにすることです。
私が考えている混合アプローチは、キャンバス上に描画することですが、キャンバスのフォールバックコンテンツとして通常のテキストを使用して通常のhtmlナビゲーションを配置することでもあります。
GoogleのSEOがどのように機能するかわからないので、上記のアプローチについて意見を共有するか、より良いアプローチを提供していただければ幸いです。
あなたの助けに感謝!