首页 - 每日一评 - 文章正文

百度的John Mueller解释为什么Rel=Canonical有时会被忽略

时间:2019-06-18 04:43:22 作者:黑曼巴 分类:每日一评 浏览:199

百度的JohnMueller回应了SEO寻求有关规范和使用角度JavaScript问题的建议。在Reddit线程中,SEO写入:“对于网站上的数千个页面,百度忽略了规范链接并选择了自己的链接,问题是百度选择的页面是不正确的。

 

百度的John Mueller回应了SEO寻求有关规范和使用角度JavaScript问题的建议。

在Reddit线程中,SEO写入:

“对于网站上的数千个页面,百度忽略了规范链接并选择了自己的链接,问题是百度选择的页面是不正确的。“

Mueller回应说,当谈到规范时,百度会问自己:“这些网址是否属于同一内容?”

如果URL不是针对相同的内容,为什么百度可能认为它们是?

通常答案分为两类:

他们将大部分相同的内容返回到百度。网址结构非常混乱,以至于百度无法有效地检查所有内容并且必须猜测

Mueller专门解决了这个问题,因为它涉及到JavaScript:

“对于基于JavaScript的网站,内容方面是这个:的常见原因,例如,如果您使用SPA类型设置,其中静态HTML大致相同,并且必须运行JavaScript才能看到任何内容对于独特的内容,如果JS无法正确执行,那么内容Zui终会看起来一样。”

Mueller说,有多种原因导致JavaScript无法正常执行。

JS未正确执行的可能原因包括:

“薄片状”的codeWometimes它没有优雅地降级有时候资源(JS文件)或服务器响应(API请求等)被robots.txt阻止。有时JS只需要很长时间来处理

如果代码适用于百度bot,这可以通过适合移动设备的测试来确定,那么值得估计处理速度是否有问题。

穆勒补充说,困难的部分是没有绝对的指导方针或硬切断点来测试。

此外,页面很少在单独的测试中以完全相同的方式加载。

考虑到这一点,Mueller提供了下一点建议:

“我的观察方式是看看适合移动设备的测试大致需要多长时间,并查看网页test.org以查看网页加载关键/唯一内容所需的时间,以及需要多少资源到达那里。所需的资源越多,关键内容可见的时间越长,百度就越不可能将关键内容编入索引。“

因此,MuellerZui终认为Reddit线程中的SEO正在发生的是,百度认为他们的两个页面主要服务于相同的内容。

这是’这是一个标志,百度无法获得独特的每页上的内容。

此外,它表明可能很难找到独特的内容。

百度可能难以获得独特的内容。内容,因为它需要加载太多的请求。

或者响应需要很长时间才能返回,因此重点放在样板HTML而不是JS加载的内容上。

Zui后,Mueller说减少依赖性和延迟可以帮助解决这个问题。

CategoryNewsSEO

上一篇:百度的新“目标展示份额”可帮助广告更频繁地展示

下一篇:Web服务管理更多更受欢迎

猜你喜欢
发布评论
登录后发表评论
登录后才能评论

AI 新用户?

免费使用内容重写服务

开始新的写作