【发布时间】:2021-04-22 04:04:36
【问题描述】:
我的设置中有大量 Jekyll 页面/帖子,我需要阻止其中一些 页面被 Google 索引。
我正在使用 jekyll-sitemap,它允许您在页面的 frontmatter 中设置“sitemap: false”,以防止它在站点地图中列出。但是,由于我有大量页面,因此无法手动执行此操作。
我尝试使用 jekyll-liquify 在我的页面的 frontmatter 中包含一个变量,但我无法将 {{ sitemap_variable | liquify }} 放入 frontmatter 本身,以便站点地图插件进行评估。
jekyll-conrefifier 似乎已经能够满足我的需要,但是该插件不支持 Jekyll 3。
有人有什么想法吗?谢谢
【问题讨论】:
-
这些帖子的 url 中是否有一些共同点?也许你可以试试robots.txt
-
不幸的是,这些 URL 没有任何共同点 :( 我真正看到这个工作的唯一方法是,如果有一个黑客可以让我将变量放入 frontmatter。
标签: jekyll