向搜索引擎和不同的访客提供差异化内容

2021-02-27 21:45:17发布

1条回答
天宇老师
1楼 · 2021-02-27 21:49:23.采纳回答

我们之所以向不同的访客及搜索引擎展示不同的内容,有以下几个常见的原因。

多元测试和A/B对比测试


针对转化而进行的着陆页面测试要求你向不同的访客展示不同的内容来测试性能,在这种情况下,最好使用JavaScript、cookie及会话展示内容,而单独给搜索引擎一个比较权威的、不会轻易发生改变的版本(尽管这并不一定会伤害你)。谷歌之前曾提供一个称为谷歌网站优化师的软件来执行这一功能,但目前已停止使用,转而使用谷歌分析内容实验。如果你过去曾用过谷歌网站优化师,那么谷歌会建议你从网站页面中删除相关联的标签。


需要注册的内容及第一次点击免费

如果你强迫用户在注册(付费或免费)之后才可查看具体的内容片断,那么你最好向注册的和未注册的用户显示相同的网址,而向未注册的用户及搜索引擎显示一段摘要(通常一两段就足够了)。如果你想向搜索引擎展示全部的内容,那么你可以制定一些内容推送的规则,如向未注册的新访客显示内容的前一两个页面,之后再要求用户进行注册,这会使你的意图看起来比较诚实,而且你可以使用cookie或会话限制人类访客,而向搜索引擎显示

全部的内容。


在这种情况下,你可能还想参与谷歌的第一次点击免费程序,使用该程序的网站可以向谷歌爬虫显示“优质的”或注册限制的内容,只要用户点击搜索引擎的结果,便能够免费查看第一段文章。许多卓越的网站发布者都会使用这一技巧,包括热门网站Experts Exchange。


说得更具体一点,要使用第一次点击免费程序,发布者必须确保Googlebot(以及其他搜索引擎爬虫)能够访问它们想索引的所有内容,即便用户需要登录才能查看内容。访问网站的用户仍然需要注册登录,但搜索引擎爬虫却不需要这样做,这会使内容在合适的情况下出现在搜索引擎结果中。但如果用户点击该搜索结果,你必须允许他查看整篇文章(如果是一篇多页的文章,便是指该文章的所有页面)。一旦用户点击查看网站中的另一篇文章,你就可以要求其注册。另外,发布者还可以使用这一技巧限制免费访问的数量,允许用户每天查看五篇文章。


搜索引擎无法爬行的导航

如果你的导航是Flash格式、JavaScript、Java应用程序,或其他搜索引擎无法准确解析的格式,那么你就要考虑向搜索引擎显示一个可爬行的HTML格式的内容。许多网站选择使用CSS图层,展示一个人类可见而搜索不见的图层,同时再向搜索引擎展示一个图层(以及稍逊色的浏览器,如移动浏览器)。另外,你还可以使用noscript标签,不过其风险通常相对较大一些,因为许多垃圾信息制造者使用noscript标签来隐藏内容。要确保搜索可见图层中的内容与人类可见图层中的内容完全一致。


重复的内容

如果网页很大一部分内容是复制的,那么你可能会考虑将其放在一个内嵌框架中,使用robots.txt对框架进行限制,阻止爬虫访问该内容,这样能够确保你向搜索引擎展示页面独特的部分,从而也避免了内容重复的问题,我们将在下一节中详细讨论这一话题。


向不同的用户展示不同的内容

有时,你可能想向不同地区的用户(如在其所在地区比较畅销的不同产品列表),或具有不同屏幕分辨率的用户(确保内容能很好地适应其屏幕大小),或向从不同导航位置进入网站的用户分别展示有针对性的内容,那么在此类情况下,你最好创建一个“默认”的内容版本,将该版本的内容展示给不具备这些特点的用户及搜索引擎。

TAG标签:

一周热门 更多>

相关问答