我有一个元标记如下...
<meta name="keywords" content="keyword,keyword,keyword">
这工作正常,但我有大约 262 个关键字要输入并希望将其链接到 .txt 文档,这可能吗?有那么简单吗...
<meta name="keywords" content="keywords.txt">
任何意见将是有益的 :)
谢谢
是的,您可以将其链接到文档 - 您的示例是正确的。作为来自 w3c 的另一个示例:
<meta name="DC.identifier" content="http://www.ietf.org/rfc/rfc1866.txt">
可以在这里找到确切的规范:http: //www.w3.org/TR/html401/struct/global.html#h-7.4.4.2
编辑: Rob 下面提到的搜索引擎有时会忽略关键字 - 另一个讨论的 SO 帖子可以在这里找到: 为什么网络开发人员仍然使用元关键字和元描述标签?
HTML5定义:
该值必须是一组逗号分隔的标记,每个标记都是与页面相关的关键字。
,
)分隔,
)您可以使用 URL 作为值,但它不会被这样使用。它只是另一个关键字字符串。所以在大多数情况下,这不是你想要的。
HTML5 规范不限制content
属性的长度,因此您可以随意包含任意数量的关键字。一个典型的用例可能是一个本地/自定义/内部搜索引擎,它只索引keywords
.
大多数搜索引擎keywords
在任何情况下都会忽略,所以如果你没有,5 或 50 对他们来说并不重要。如果他们看到这么长的列表,一些(可能较旧的)搜索引擎可能会降低你的排名甚至禁止你的页面关键字,并认为这是试图发送垃圾邮件,但这应该不再是问题了。