在我新开发的电子商务网站上(我在这里销售轮胎),有一个轮胎查找页面。从本质上讲,这是您找到产品并转到特定产品页面的页面。我希望所有这些都可以通过javascript形式和ajax调用实现真正的现代感,但我也希望它对SEO友好。因此,如果您进入启用了JS的页面(或作为Googlebot),则会看到以下内容:
这在左侧列出了所有轮胎类型(夏季轮胎,冬季轮胎,常年轮胎等),并在右侧列出了根据所选类型链接到特定产品页面的所有产品。
启用了JS的普通用户最初会看到相同的内容,但是当DOM准备就绪时,它将很快被替换为:
加载表单后,产品将使用ajax加载,并在每次更改表单中的内容时进行更新。
我把它展示给了我的 friend ,后者声称这是“不好的”伪装。他声称这被认为违反了Google的伪装准则,因为我向用户和Google显示了不同的内容。在我看来,以两种不同的方式显示相同的内容,但是我实在承受不起直觉的机会,而且我对SEO还是陌生的,所以基本上我真的不知道。
所以当我偶然发现this article时我就上网了
声称同时存在白色伪装(好)和黑色伪装(坏)。不幸的是,我对它的好坏仍然不敢相信,所以...
所以我的主要问题是:
其他问题:
最佳答案
这可以。您正在显示相同的内容,一个只是比另一个更好的用户体验。这是progressive enhancement的完美示例。
隐身是指您仅向搜索引擎显示内容,专门用于操纵搜索引擎排名。因此,如果您仅开始向Google显示内容,特别是如果要基于用户-代理或IP地址过滤内容,那么您就是在隐瞒,这是黑帽子的SEO。