百度Bot没有索引右页?百度提供5种修复方法
虽然问题是针对AngularJS问题的,但是提供的解决方案百度的JohnMueller对所有站点都很有用。但是,代码可能过于复杂,无法呈现百度Bot。因此,如果JavaScript和CSS在Chrome41中没有正常降级,那么百度Bot可能无法为网站编制索引。”5.规范化问题可能是一个棘手的问题JohnMueller回应的关于Reddit的问题是关于规范化问题。
百度的John Mueller回答了有关索引问题的Reddit问题。虽然问题是针对AngularJS问题的,但是提供的解决方案百度的John Mueller对所有站点都很有用。他的答案可以应用于几乎所有问过的人,“为什么不能正确地将我的内容编入索引?””
百度’ s Mueller提供了五个诊断规范化问题的技巧。
确保百度Bot可以索引CodeMeasure内容处理速度Zui小化加载主要内容所需的资源使其易于达到唯一ContentCanonicalization问题可能是索引问题的症状1。确保百度Bot可以索引代码今天的CMS模板在设计时考虑了用户。因此,他们使用JavaScript和CSS来创建良好的用户体验。但是,代码可能过于复杂,无法呈现百度Bot。
百度Bot根据与Chrome 41相关联的Web标准呈现代码.Chrome 41于2015年发布。因此,如果JavaScript和CSS在Chrome 41中没有正常降级,那么百度Bot可能无法为网站编制索引。
这是一个快捷方式测试John Mueller建议测试百度Bot是否可以索引您的站点:
“如果您确定您的代码适用于百度bot(快速测试方法是适合移动设备的测试)…”
John Mueller建议使用百度的移动友好测试来测试百度Bot是否能理解你的代码。
2.内容处理速度百度的John Mueller随后鼓励网络发布者检查处理内容页面所需的时间是否会导致百度Bot不正确地索引内容。
这是John Mueller所说的:
“…然后它值得估计处理速度是否可能是一个问题。这里的难点在于,没有绝对的指导方针或硬切断点,你可以专注或测试,部分原因还在于页面很少以完全相同的方式在不同的测试中加载。
我的观察方式是看看适合移动设备的测试大致需要多长时间
并查看webpagetest.org,了解页面加载关键/唯一内容所需的时间,以及到达目的地所需的资源数量。”
3.Zui小化资源加载频率较高的网站会更频繁地转换,产生更多销售并提供更多广告展示次数。为了加速网站的速度,请查看加载网页所需的所有Cookie和脚本。
有时,JavaScripts加载与该页面无关,如联系页面脚本。Zui大限度地减少插件,特别是对于特殊效果的插件。网站访问者对内容感兴趣,而不是特殊效果。
根据百度的John Mueller:
“所需的资源越多,关键内容可见的时间越长,百度就越有可能无法索引关键内容。”
4.轻松获取内容百度Bot正在渲染内容,好像它是一个移动浏览器(Chrome 41)。另一个考虑因素是链式重定向(一种重定向到另一个URL,后来重定向到另一个URL的URL)。
测试您的网站,以确保它在Zui流行的Apple和Android设备中呈现良好。阻止JS和CSS这样的事情可能会导致百度Bot无法很好地呈现您的页面。
John Mueller表示,难以触及的内容将导致百度无法正确索引内容:
“…它可能表明它太难以获得你独特的内容—它需要加载太多的请求,响应(总结所需的请求)需要很长时间才能返回,因此焦点仍然停留在样板HTML而不是JS加载的内容上。减少依赖性&延迟可以帮助那里。”
5.规范化问题可能是一个棘手的问题John Mueller回应的关于Reddit的问题是关于规范化问题。这个人问他可以做些什么来使百度规范化正确的内容。
“我在我的网站上遇到规范问题,我相信它是由于HTML中使用的角度JS。对于网站上的数千页,百度忽略了规范链接并选择了自己的…”
如果您发现百度是规范化并对错误页面进行排名,则可能是索引问题的症状。可能是百度在渲染网页时遇到困难。加载页面可能需要太多资源。也可能是某些资源被阻止看到独特的内容。
更多小贴士
轻松渲染网站确保网站在Chrome浏览器上呈现41使用百度的移动友好测试来衡量loadMinimize资源需要多长时间才能加载网页轻松获取内容阅读此处的Reddit讨论: Canonicals和angular JS
更多资源如何搜索引擎爬行&索引:你需要知道的一切经常百度爬行和索引百度:如何获取新的内容索引Fast百度的John Mueller解释为什么百度抓取不存在的页面Shutterstock的图像,由作者修改
CategoryNewsSEO下一篇:百度重新设计桌面上的酒店搜索体验