为什么搜索引擎摘要包含不在任何静态html文件中的文本?

时间:2017-07-24 02:17:56

标签: hugo duckduckgo

我有一个hugo网站,在搜索引擎(Duckduckgo)上,我的网站摘要是:

Add your own "layouts/partials/hero.html" to replace this text.

我尝试在hero文件夹中的文件中查找字符串public,但似乎无法找到它。

我添加了一些内容。似乎什么也没发生。我是否需要编辑主题文件或其他内容?

修改:更改了标题以使问题更加清晰。最初的问题是关于"英雄卡",我认为这可能是网站的标准搜索引擎友好部分。

2 个答案:

答案 0 :(得分:1)

我想我明白现在发生了什么。我最初安装了包含文本的base16主题:

Add your own "layouts/partials/hero.html" to replace this text.

(它位于文件themes\base16\layouts\partials\hero.html。)。

我应该已经意识到,但搜索引擎需要时间来重新索引网站。我最初使用base16发布了一些未经编辑的文本。 Duckduckgo显示了旧文本,它可能会在网站重新编制索引时及时消失。

答案 1 :(得分:1)

答案在documentation for the base16 theme

  

您可能想要编辑主页。通过复制开始   提供主页到您自己的网站。

$ mkdir -p layouts/partials
$ cp themes/base16/layouts/partials/hero.html layouts/partials/hero.html
     

在此之后,您可以修改layouts/partials/hero.html并制作它   真棒。

default layouts/partials/hero.html包含代码Add your own "<code>layouts/partials/hero.html</code>" to replace this text.,这是DuckDuckGo用于汇总的代码。正如您在上面的答案中所指出的,如果您编辑此文件,那么当DuckDuckGo下次为您的网站编制索引时,DuckDuckGo摘要应该会更改。