在我新开发的电子商务网站上,我出售轮胎,我有一个轮胎查找页面。这实际上是您找到产品并转到特定产品页面的页面。我希望这一切都是真正的美好和现代的javascript形式和ajax调用,但我也希望它是SEO友好。因此,如果您进入带有JS的页面(或作为Googlebot),您将看到:
此列出左侧的所有轮胎类型(夏季,冬季,allyear轮胎等)以及右侧所选类型的所有产品链接到特定产品页面。
开启JS的普通用户最初会看到相同的内容,但是当DOM准备就绪时,很快就会被它取代:
加载表单后,产品将加载ajax,并在每次更改表单中的内容时更新。
我把它展示给了我的朋友,他声称这是“坏”的隐形。他声称这被认为违反了谷歌用于隐藏真实内容的指南,因为我向用户和谷歌展示了不同的内容。在我看来,它是以两种不同的方式显示的相同内容,但是我真的无法承受机会的预感,而且我对搜索引擎优化很新,所以基本上我真的不知道。
当我偶然发现this article时,我上网了 声称有白色隐形(好)和黑色隐形(坏)。不幸的是,我仍然不相信它是好还是坏,所以...
所以我的主要问题是:
其他问题:
答案 0 :(得分:2)
这很好。您展示了相同的内容,一个是比另一个更好的用户体验。这是progressive enhancement的完美示例。
隐藏真实内容是指您只向搜索引擎显示内容,专门用于操纵搜索引擎排名。因此,如果您开始向Google展示内容,特别是如果您根据用户代理或IP地址过滤内容,那么您就是隐藏真实内容,而且它是黑帽SEO。
答案 1 :(得分:1)
正如John Conde所说,这不是隐形。如果在DOM之后加载内容被认为是隐藏真实内容,那么我们就无法使用大量的javascript或ajax脚本。你应该做的是,试图始终显示相同的内容"到js和非js用户。