文章中的关键字能用来改善搜索结果。但它应该在特定条件下才使用,以免造成不良影响。本文将解释如何正确添加关键字。
搜索引擎会如何建立索引?
知识库文章的任何字段(包括标题、关键词、概述以及内容)都会经过我们的搜索引擎其基础的英语词法筛选器提取再建立索引(当前只支持英语)。比如我们为"cookies"建立索引或者其他人搜索"cookies"的时候,词法筛选器会把它过滤为"cook"。遇到一些类似 the, is, and, at 的词也会将其忽略而不建立索引。
关键字是如何工作的?
关键字索引的建立和文章的其它部分是一样的。这意味着如果你的搜索词出现在关键字部分,文章会因为词的匹配得到一些分数。搜索引擎会根据得分高低来决定搜索结果顺序。
关键字部分和文章的其它部分一样,都有被预先设定的分数。不是每一个匹配都能拿到全部的分数。搜索引擎的算法顾及该部分的所有字,通过字来决定这次匹配拿到了多少分。例如,如果文章的内容部分最多可有 10 分,现在内容有 10 个字,而你只匹配到 1 个字,那么此次匹配就得到 1 分。
如果文章内容部分只有 2 个字,并且匹配到了 1 个,那么将得到 5 分。这对于整个匹配过程来说是很简单的,但是逻辑是精确的。文章的某一部分有越多的词,那么每个匹配的价值就越低。
这就意味着,如果为篇文章你添加了 10 个关键字,但实际上只有 1 个有用。那么你就降低了它的搜索结果排名。
你可以在这里这里看一下关于整个搜索引擎得分算法的一个简单例子,或者在任意的搜索页面的URL后面加上"&explain=1"(不带引号)。
我什么时候该用关键字?
关键字应该是为了某篇文章在搜索结果中得到合适的排名而在最后进行的一次重新整理。我们称这个过程为内容的调整。在此过程中我们根据用户使用的字来调整文章的字。这样就提高了文章在搜索结果中的排名,以便于用户更容易看到。关键字是搜索排名的利器,但它只应该在最后才被用来整理文章。如果你的文章搜索排名较低(仅适用英文知识库),你可以参考下面的步骤:
- 看你的标题 - 标题是否准确地描述了文章的内容?
- 搜索概述 - 你的概述是否包含了一个用户可能会用来搜索的关键字?
- 文章的主题 - 看一遍你的文章主题,确认你用的语言和用户一样。如果有不同的方式来描述一件事,请尝试都使用它们。谨记简洁会增加匹配的概率。
- 关键字处理 - 如果你尝试过上述的所有步骤,而且排名依然没有上去,你可以尝试增加关键字。关键字应该设置为用户最可能用来描述的词。“不要“简单地列出所有可能被用户拿来作为描述的关键字。记住,那会让每一个匹配的得分都降低。