0

我正在构建一个网站,其中导航栏的元素使用 HTML5 的 canvas 元素进行动画处理。例如,按钮是浮动的圆圈。这个想法是按钮的文本将浮动到这些圆圈的右侧。我想知道,就 SEO 而言,我应该使用什么方法来实现不同的文本元素:

我想到的一种方法是只使用画布文本来绘制文本,但当然 SEO 无法读取它。但我不知道——谷歌的机器人是否关心我如何实现导航?或者他们只是阅读了 XML 站点地图来理解它?

第二种方法是使用 CSS 以编程方式将 html 元素与文本一起移动,以便它们跟随动画圆圈。

我正在考虑的一种混合方法是在画布上绘制,但也将带有常规文本的常规 html 导航作为画布的后备内容。

由于我不确定 Google 的 SEO 是如何工作的,如果您分享您对上述方法的看法,或者提供更好的方法,我会很高兴。

感谢你的帮助!

4

1 回答 1

1

第二种方法是使用 CSS 以编程方式将 html 元素与文本一起移动,以便它们跟随动画圆圈。

从 SEO 的角度来看,这将是理想的,因为搜索引擎将能够抓取内容并跟踪您的链接,而您的用户将受益于动画。

于 2012-08-07T12:04:42.597 回答