相关性在搜索引擎算法里,是最基础的一个要求,也是最难的一个需求,用户在检索信息的时候,如何返回最相关的信息是搜索引擎一直努力的一个方向。 哎,又是一句废话,我还是直接入主题吧。
内链相关性建设我考虑两个方面的事情:1,站内搜索(ps:我把站内的链接都归成内链) 2,推荐链接。
站内搜索:用户都是懒的,当你网站有一定知名度的时候,用户来到你的网站,想找到他想要的信息,有两个途径,一是导航 二是站内搜索 ,这也是网站导航为什么那么重要的一个原因。站内搜索用百度现成的东西就成,但是用户搜索后要展现出相关的东西,这时候,我们要在标题关键词上入手。把挖掘的关键词按类别、按层级分好类,布局到页面标题,这里涉及到网站结构。比如,拿我的软装举例。楼盘和风格一般是用户关注的对象,楼盘分一类 风格分一类 楼盘+风格又是一类,在设置标题的时候,就要想着把这些元素融入进去,以命中更多的需求,这样不管站内站外都会有好的表现。
推荐链接:这个我个人认为比较麻烦,有三个原因,一是得依靠程序,二是得有好的思路,三是好的思路的迎合程序,不能是不可以实现的。我这里介绍一个思路,还是我的分类思想,这里会牵扯到数据库表结构。(ps:说到这里,我算是明白zac的话了,SEO最重要的一步是关键词研究,这步没做好,很多工作内容都要打折扣了)每篇文章的推荐链接,根据文章标题分词或者文章标签,提取同类或者上下层级文章标题,计算相关性排序,然后推荐排序靠前的链接。 举个例子,用户在浏览一篇关于儿童房软装的资讯,推荐链接推荐同一层次的儿童房软装的风格,儿童房软装案例或者图片,这里不存在层级关系,旅游景点就可以分成层级。
这里相关性的计算,依赖于自己的数据库表的设计(ps:这个数据表和网站数据库表没关系,就是自己为了把控相关性弄的),把关键词的层次结构,映射成数据库表,根据自己设定的相关性值,调用文章的时候,根据计算的相关性排序关键词,去调用文章,这里的值可以是简单的相加,只是每个地方的值不一样。
其实扯了那么多,还是一个关键词的分类,然后借用程序,把有些优化工作可控。
我是新手,没啥干货分享,只想通过一点一点的实践,一点一点的分享进步成高手。