SEO动态渲染的烟雾测试

重庆seo分享http://www.ddv6.com

谷歌刚刚发表了一篇关于如何“ 动态渲染入门 ”的文章 “如果您正在使用”现代框架“(例如Angular,React或其他具有大量JavaScript功能的技术)工作,您需要为该帖子添加书签。 如果阅读不是你的事情,几周前我把服务器端渲染傻瓜(和非技术搜索引擎优化决策者)放在一起它将很多谷歌技术术语归结为一张PowerPoint幻灯片。

虽然Google帖子中包含了开始使用服务器端渲染所需的大部分内容,但我还是要关注故障排除部分 - 谈谈您想要回答的用户问题,相关性,域权限等等 - 如果我不得不用一个词来定义2018年SEO,这将是“故障排除”。

Google为您提供了解决“验证配置”和“疑难解答”部分中的预呈现问题所需的大部分内容。 这是他们要做的事情(为简洁而编辑):

验证您的配置

使用以下测试检查URL:

  1.  使用适合移动设备的测试来测试您的移动内容,以确保Google可以看到您的内容。
  2.  使用Google抓取方式测试桌面内容,确保桌面内容在呈现的页面上也可见(呈现的页面是Googlebot查看您网页的方式)
  3.  如果使用结构化数据,请使用结构化数据测试工具测试结构化数据是否正确呈现。

故障排除

如果您的内容在移动设备友好测试中显示错误,或者未在Google搜索结果中显示,请尝试解决下面列出的最常见问题。

内容不完整或看起来不同

导致此问题的原因 :您的渲染器可能配置错误,或者您的Web应用程序可能与渲染解决方案不兼容。 有时超时也会导致内容无法正确呈现。

响应时间长

导致此问题的原因 :使用无头浏览器按需呈现页面通常会导致响应时间过长,这会导致爬网程序取消请求而不会索引您的内容。 高响应时间还可能导致抓取工具在抓取和索引内容时降低抓取速度。

缺少结构化数据

导致此问题的原因 :缺少结构化数据用户代理,或者输出中不包含JSON-LD脚本标记可能导致结构化数据错误。

我们将这些称为“ 烟雾测试” 。根据我们遇到的一些实际情况,服务器端渲染故障排除的细微差别。

  1.  如何在新站点启动之前测试服务器端渲染 
    通常情况是,在网站建成之后,SEO会很好地进入流程,但仅在推出之前几天。 我们需要一种方法来测试Google中的新网站,而无需在旧版网站上与Google竞争。 出于各种原因,我们不希望整个新网站被抓取和编入索引,但我们想知道Googlebot可以对网址上的内容编制索引,它可以抓取内部链接,并且可以对相关查询进行排名。 这是如何做到这一点:

     

    1.  在新网站上为每个模板创建测试URL(或使用已构建的URL)并确保它们从主页链接。
    2.  添加robots.txt文件,该文件允许抓取这些测试网址。 
      这是一个例子: 
      用户代理:Googlebot 
      禁止:/ (这意味着不要抓取整个网站) 
      允许:/ $ (即使网站的其余部分在上面的行中被阻止,也允许Gbot仅抓取主页) 
      允许:/ test-directory / $ (只允许抓取/ test-directory / URL) 
      允许:/ test-directory / test-url (允许抓取/ test-directory / test-url)(你可以添加任意数量的URL来测试 - 你测试的越多,你就越确定,但是极少数通常很好) 
    3.  设置robots.txt后,请在Google Search Console中验证测试网站。
    4.  使用Google提取工具获取并呈现主页并请求抓取所有链接的网址。 我们将在此测试Google可以索引主页上的所有内容,并可以抓取链接以查找测试网址。 您可以在Fetch工具中查看主页上的内容,但我不一定会相信它 - 我们有时会发现此工具与Google中实际显示的内容不同步。
    5. 几分钟后,至少应该将测试主页编入索引。 完全匹配搜索标题标记和主页正文中显示的文本。 如果文本是通用的,您可能必须在查询中包含site:domain.com以仅关注测试域。 您正在寻找显示在结果中的测试网址。 这是一个信号,至少谷歌可以索引和理解您的主页上的内容。 这并不意味着页面排名很好,但至少它现在有一个镜头。
    6.  如果测试链接是可抓取的,那么很快就应该在主页上显示的测试网址显示在Google中。 做同样的测试。如果他们没有在24小时内出现,虽然这并不一定意味着链接不可抓取,但它至少是该方向的信号。 您还可以查看索引测试主页 的纯文本缓存 。 如果链接是可抓取的,您应该在那里看到它们。
    7.  如果您想获取更多数据,请在robots.txt中取消阻止更多网址,并请求更多索引。
    8.  完成测试后,请通过“删除URL”工具请求在GSC中删除测试域。
    9.  我们经常可以在24小时内完成此过程,但我们建议客户给它一周,以防我们遇到任何问题。
    10.  专业提示:如果你正在使用Chrome并查看标题标签文本等搜索引擎优化内容的测试网址,那么SEO扩展和查看源代码只会显示“钩子”(例如{metaservice.metaTitle})而不是实际文本。 打开Chrome开发者工具,然后查看“元素”部分。 搜索引擎优化的东西应该存在。
  2.  不要在PreRender服务器上阻止Googlebot 
    信不信由你,我们有一个客户这样做。 有人担心Googlebot会占用大量带宽而花费他们的钱。 我猜他们不那么害怕不赚钱来支付这个带宽。
  3.  不要在PreRender服务器上阻止Googlebot 
    我们说服同一个客户取消阻止Googlebot,但在Google Search Console的抓取报告中注意到每天抓取的网页非常低。 有人试图以保证他们赔钱的方式存钱。 可能存在一些阈值,您可能希望限制Googlebot的抓取,但我的感觉是Googlebot很擅长为您解决这个问题。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值