【发布时间】:2025-12-08 04:40:01
【问题描述】:
我想向我的一个页面添加元标记。但是,我使用的是 CMS (ocotberCMS),它只允许我访问页面的正文。我试图将元标记添加到标记中,如下所示:
<meta name="robots" content="noindex, nofollow, noarchive">
{% partial "temp-partial" %}
页面源和检查元素中的结果不同:
页面来源:
<meta name="robots" content="noindex, nofollow, noarchive">
<div>
.......// the body of the page generated by {% partial "temp-partial" %}
</div>
检查元素:
<html>
#shadow-root
<head>
<meta name="robots" content="noindex, nofollow, noarchive">
</head>
<body>
<div>
.......// the body of the page generated by {% partial "temp-partial" %}
</div>
</body>
</html>
我读到有必要根据 HTML4++ 文档将元标记添加到标题中。我想知道这是否意味着它会在上述情况下工作还是不会?
【问题讨论】:
-
是否有原因只能访问页面的正文?如果您对十月有管理员访问权限,那么您也应该能够访问布局。如果您没有足够的管理员权限并且管理员很乐意为您插入元标记,那么您可以要求他们为您添加一个占位符 (octobercms.com/docs/markup/tag-placeholder)。如果您说这些情况中的哪一个适用,我可以为您写一个完整的答案。
-
@Joseph 谢谢,我不知道我怎么错过了
placeholder标签。在我的情况下,这是一个非常有用的。我只在一个页面中定义了标签。 (我不想对搜索引擎隐藏我的整个网站) -
没问题。我也将其发布为答案。
标签: html meta-tags octobercms