为什么搜索引擎摘要包含任何静态 html 文件中都不存在的文本?
Why does a search engine summary contain text that is not in any of the static html files?
我有一个 hugo 网站,在搜索引擎 (Duckduckgo) 上,我的网站摘要是:
Add your own "layouts/partials/hero.html" to replace this text.
我试图在我的 public
文件夹中的文件中查找字符串 hero
,但似乎找不到。
我添加了这个文件的一些内容。似乎什么都没有发生。我需要编辑主题文件还是什么?
编辑: 更改了标题以使问题更清楚。最初的问题是关于 "hero cards",我认为这可能是网站的标准搜索引擎友好部分。
我想我明白现在发生了什么。我最初安装的 base16
主题确实包含文本:
Add your own "layouts/partials/hero.html" to replace this text.
(它在文件 themes\base16\layouts\partials\hero.html
中)。
我早该意识到,但搜索引擎需要时间来重新索引网站。我最初使用 base16
发布网站,其中一些文本未经编辑。 Duckduckgo 显示的是旧文本,当网站重新索引时,它可能会及时消失。
答案在documentation for the base16 theme:
You probably want to edit the homepage. Get started by copying the
supplied homepage to your own site.
$ mkdir -p layouts/partials
$ cp themes/base16/layouts/partials/hero.html layouts/partials/hero.html
After this, you can edit layouts/partials/hero.html
and make it
awesome.
default layouts/partials/hero.html 包含代码 Add your own "<code>layouts/partials/hero.html</code>" to replace this text.
,这是 DuckDuckGo 用来进行摘要的代码。正如您在上面的回答中指出的那样,如果您编辑此文件,那么当 DuckDuckGo 下一次为您的站点编制索引时,DuckDuckGo 摘要应该会更改。
我有一个 hugo 网站,在搜索引擎 (Duckduckgo) 上,我的网站摘要是:
Add your own "layouts/partials/hero.html" to replace this text.
我试图在我的 public
文件夹中的文件中查找字符串 hero
,但似乎找不到。
我添加了这个文件的一些内容。似乎什么都没有发生。我需要编辑主题文件还是什么?
编辑: 更改了标题以使问题更清楚。最初的问题是关于 "hero cards",我认为这可能是网站的标准搜索引擎友好部分。
我想我明白现在发生了什么。我最初安装的 base16
主题确实包含文本:
Add your own "layouts/partials/hero.html" to replace this text.
(它在文件 themes\base16\layouts\partials\hero.html
中)。
我早该意识到,但搜索引擎需要时间来重新索引网站。我最初使用 base16
发布网站,其中一些文本未经编辑。 Duckduckgo 显示的是旧文本,当网站重新索引时,它可能会及时消失。
答案在documentation for the base16 theme:
You probably want to edit the homepage. Get started by copying the supplied homepage to your own site.
$ mkdir -p layouts/partials $ cp themes/base16/layouts/partials/hero.html layouts/partials/hero.html
After this, you can edit
layouts/partials/hero.html
and make it awesome.
default layouts/partials/hero.html 包含代码 Add your own "<code>layouts/partials/hero.html</code>" to replace this text.
,这是 DuckDuckGo 用来进行摘要的代码。正如您在上面的回答中指出的那样,如果您编辑此文件,那么当 DuckDuckGo 下一次为您的站点编制索引时,DuckDuckGo 摘要应该会更改。