1

我希望这是提出这个问题的正确渠道。我搜索了很多都不成功。

我注意到 Google Assistant 有时无法阅读某些网页。这是一个失败的基本方法:

<html>
  <head>
    <meta charset="utf-8">
    <meta name="Description" CONTENT="Sample for Google assistant">
    <title>Sample for Google assistant</title>
  </head>
<body>
    <h1>A title</h1>
<p>
    Here is an text sample.
</p>
</body>
</html>

您知道 Google 助理应该满足哪些条件才能阅读页面吗?它与页面结构,域名或其他内容有关吗?

提前谢谢了!

最好的,帕特

4

1 回答 1

0

我很高兴终于有人问了。

该页面必须至少有 2 段,并且第一段的长度必须至少为 270 个字符。我刚刚做了严格的测试并发现了这一点。

以下将起作用

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="Description" CONTENT="Sample for Google assistant">
    <title>Sample for Google assistant</title>
</head>

<body>
    <h1>A title</h1>
    <p>
    Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.
    </p>
    <p>
        Here is an text sample.
    </p>

</body>

</html>

此外,即使你没有问这个:谷歌助手似乎也无法阅读超过 4 div 深度的内容。例如,我必须注释掉下面的 div 才能让我自己的网页正常工作,不完全确定为什么,但我认为它的 div 深度。

<html lang="en">
   <body class="bg-light">
      <div class=" ">
         <div class="content">
            <div class="container container-small bg-white Pa_50px rounded my-2">
               <div style="" class="row">
                  <!-- <div style="" class="Wi_100Per   BoSi_BoBo"> -->
                     <!-- <div style="vertical-align:top;" class="Wi_100Per    d-inline-block"> -->
                        <!-- <div class="p-2"> -->
                          <!-- <pre style="white-space: pre-wrap;"> -->
                            <p>
                              Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.Here is an text sample.
                            </p>
                            <p>
                              Here is an text sample.
                            </p>
                          <!-- </pre> -->
                        <!-- </div> -->
                     <!-- </div> -->
                  <!-- </div> -->
               </div>
            </div>
         </div>
      </div>
   </body>
</html>

脚注:当然要确保您从 Chrome 开始。我也承认你经历过你只需要一个段落。

于 2021-06-04T10:29:10.307 回答