如何将网站摘要提供给Google Bot?

Smu*_*tte 5 javascript

我注意到,对于我的网站摘要,Google Bot似乎正在发布它找到的第一批文本.这恰好是noscript标记,告诉用户打开JavaScript,如果没有启用.

我以为我会阻止它,在此之前放一个隐藏的div,实际上包含一个站点摘要.

现在,我在其最新的解析中发现它实际上加载了页面,然后运行JavaScript,绕过隐藏的div并使用生成的动态内容.

奇怪的是,我的应用程序将机器人识别为Safari浏览器,但它没有检测到版本.

长话短说,如何正确地将我的网站摘要纳入Google列表?

它是一个单页面应用程序,需要JavaScript,目前仅支持FireFox和Safari.

这是它忽略的

小片1(头部)

<meta name='description' content='My Summary'>
Run Code Online (Sandbox Code Playgroud)

小片2(正文)

<body>
  <div id='google_bot' style='display:none'>
    My Summary
  </div>
Run Code Online (Sandbox Code Playgroud)

更新:

上次它抓取我的网页时,它被检测为Chrome 22,并且在网站摘要中它确实使用了带有名称描述的元标记.

小智 4

这应该很容易找出来。

将网站描述放在 3 个位置:元标记、隐藏的 div 以及 Google 机器人在上次搜索中找到的内容。使用一些小的东西来区分 3,例如标点符号。

下一个。使用 Google 网络工具提交您的网页以供 Google 抓取,这样您就无需等待。应该只需要大约 15 分钟。

获取后,您可以验证它是否提取了您想要的内容,然后您可以将其提交到索引。

从那里查看发生了什么变化,并验证它爬行的内容。

奇怪的是它自称是 Safari。

以下是有关用户代理的一些信息:

https://support.google.com/webmasters/answer/1061943?hl=en