将想法与焦点和您一起共享

浅析网站tags标签优化的重要性发布者:本站     时间:2020-05-27 18:05:40

网站优化中,有一项重要的工作就是是tags标签。很多刚接触网站优化的人会问:什么是tags标签?tags标签是否重要呢?接下来就来说一下我的见解。

总的来说,Tag是一种分类系统,有人把他称为大众分类(Folksonomy)。但是tag又不同于一般的目录结构的分类方法,首先tag能以较少的代价细化分类,想像一下,一篇涉及面比较广的文章,比如一篇谈论20世纪以来物理学的成就的文章,可能会涉及到相对论、量子力学、黑洞理论、大爆炸宇宙理论,可能涉及到爱因斯坦、普朗克等科学家,甚至可能涉及到诺贝尔奖。如果你用目录结构的分类方法的话,根本不可能按这篇文章涉及到的各个方面来分类,因为要细化分类,将使整个目录结构异常庞大,更加不利于资料的组织以及查找。而tag则不同,他可以自由地不考虑目录结构的给文章进行分类,各个tag之间的关系是一种平行的关系,但是又可以根据相关性分析,将经常一起出现的tag关联起来,而产生一种相关性的分类。

 

Tag也可以说是一种关键词标记,利于搜索查找。但是tag也不同于一般的关键词,用关键词进行搜索时,只能搜索到文章里面提到了的关键词,但tag却可以将文章中根本没有的关键词做为tag来标记,比如上面那篇文章,我可以标记为“资料”或者“历史”,当然更多的时候是标记为“物理”,不过,我如果标记上“资料”的tag,则可以将所有资料性的文章全部关联起来,便于查找。

 

tags标签相对于网站结构优化,内容优化,外链为皇等等重要性,主要是引导用户访问大量的相关性文章,提高网站的粘合性,降低网站的跳出率,再来就是聚合相关网页的权重,进而提高了网站的收录量。

 

那么, tags标签的使用方法与优化思路有哪些?

 

第一:内容的相关性

 

在添加tags标签过程中,一定是文章内容的相关性贴合一起,这样的话才能发挥tags标签的作用,相信这也是搜索引擎收录标签的意义之一,因为相关性是搜索引擎决定页面质量与权重的规则之一。

 

第二,控制标签发数量和质量

 

在数量上,每篇文章中不要超过5个以上的标签,并且不要堆砌关键词的,还有就会死tags标签的质量问题上:怎么保持质量?主要就是概括出文章的意义或者产品的含义等等,建议保持每个tags标签都要有三篇以上的相关性文章,这样的标签,搜索引擎的认可度才会更高,如果每一篇文章都是新的不重复的标签,最后必然导致其价值的缩水。

 

第三,选择有搜索量,避免热门与冷门

 

在设置tags标签时,要考虑是否会带来搜索,热门关键词对于新站来说并不理想,至少你干不过权重高的,如何选择需要大家费一些功夫了,比如去站长工具中搜索扩展关键词就好。而选择冷门关键词,如果我们随意添加的话,即使被搜索引擎收录了,也提高了网站内容的收录量,那又能如何?相关度与质量度就能把你否定,要知道,优化标签的目的是要带来流量,否则即使收录几万条信息而带不来流量,这样是没有任何价值的。

 

第四,选择关键词,避免出现"句子式"

 

在书写tags标签,要知道可以作为一篇文章的概述,总结的意思,列如:"seo学习","网站优化","seo教程视频"这样具有总结和能作为长尾词优化用途的标签,而不能使用"句子式"来优化,列如:"seo学习好不好,哪里有学?""seo教程课程培训视频怎么样"这样的形式不仅不利于优化,更造成tags页面的拥挤,影响用户体验。

 

第五,设置多少Tags标签合适?

 

记得有一个博主说过,他的博客标签已经有了200多个,仔细想想一个博客尽然出现这么多Tags,是有滥用网站Tags标签的嫌疑,我觉得保证每个Tags标签下面至少有3篇以上的文章,这样才能引起搜索引擎的重视。

 

第六,该不该修改Tags标签?

 

Tags标签的优化是一个漫长的过程,包括我在内的大多数站长都很喜欢修改Tags标签,每修改一次,都要等着搜索引擎从新收录,从新赋予权重。建议站长们不要轻易修改Tags标签。

 

第七,Tag页面使用时要注意什么?

 

虽然tag页面相关度高,但用不好也容易有负面作用。比如前面提到的自动生成大量页面,这必须是在内容数量足够、而且生成页面相关性够高的情况下。一个只有几千个产品的网站,如果生成几千个tag页面,组合来组合去也都是那些产品,恐怕会造成大量低质、重复的页面。一个“黑连衣裙”tag页面如果夹杂很多白色衣服,用户体验恐怕也是个问题。

 

即使有足够内容保证,相关度也够高(比如标签是编辑人工打的),也要避免一个很多网站在犯的错误:tag页面不应该与现有分类页面重复。比如一个新闻网站,把所有和财经有个的新闻打上“财经”这个标签是毫无意义的,“财经”这个tag页面与“财经”栏目内容必然高度相似,对搜索引擎来说是重复内容,对网站来说,到底优化哪个页面将失去焦点。

 

Tag关键词应该是分类名称没有的、又有一定关注度的词,比如“中美贸易战”,而不是“财经”。很多时候,这种不会出现在分类导航系统中的词,是有不小的查询量的,除了前面提到的突发新闻,还有保持稳定的人名、公司名,都不大会出现在分类名称中,但名人、大公司名字,搜索量是很大的。

 

Tag与分类名称重复,也可以理解为标签打得太宽泛,要避免。另一方面,标签也不能打得太细,比如我见过把文章标题打成标签的,结果是一个tag页面上就一篇文章,这页面质量也太低了。最好一个Tag页面上至少有5篇10篇相关文章,才生成这个Tag页面。

 

三种高效的Tags标签系统数据库设计方案

 

需求背景

 

目前主流的博客系统、CMS都会有一个TAG标签系统,不仅可以让内容链接的结构化增强,而且可以让文章根据Tag来区分。相比传统老式的Keyword模式,这种Tag模式可以单独的设计一个Map的映射表来增加系统的负载和查询的效率。

 

数据库设计方案(1)

 

此方案分为2个表:

 

1.Tag表

 

2.文章表

 

Tag表表结构:代码如下:

 

tagid # tag标签的IDtagname #tag内容num #当前Tag的引用个数

 

文章表结构:代码如下:

 

ID #文章ID

 

title #文章标题tags #tags列表,多个以,分割tagid #tags的ID 多个以,分割...

 

此种方式Tag标签主要内容保存在 文章表 中,对于Tag表的压力较小,只是添加的时候更新一下Tag的引用数量,但是查询的时候效率不足,不是好办法

 

数据库设计方案(2)

 

第二种方案使用2个Tag表,其中一个保存Tag信息,另一个保存映射信息:

 

Tag表:代码如下:

 

tagid # tag标签的IDtagname #tag内容num #当前Tag的引用个数

 

Tagmap表代码如下:

 

tagidaid

 

文章表代码如下:

 

ID #文章IDtitle #文章标题tags #tags列表,多个以,分割...

 

这种形式,每次发布内容和修改内容的时候 都去更新一下Tag表和 Tagmap表。

 

查询的时候需要从Tagmap表中查找响应的文章ID,然后使用文章ID去查询具体的文章信息,因为每次查询都是使用索引,所以效率较高。

 

数据库设计方案(3)

 

前两种方案都是使用纯粹的Mysql来设计的,第三种方案将使用Nosql的魅力来设计。

 

基本结构同方案2,只是在Tag表和Tagmap表中使用mongo/redis这样的nosql数据库服务器,这样可以发挥nosql数据库强大的线性查询能力。

 

1) 第一种方式的表结构设计与方案2完全相同,只是数据库服务器换了。

 

2)其他的方案,当然是发挥Nosql的线性能力来设计存储的Key了,尤其是使用redis的时候,使用的Key的结构可以完美的提高查询效率



选择我们,优质服务,不容错过
1. 优秀的网络资源,强大的网站优化技术,稳定的网站和速度保证
2. 15年上海网站建设经验,优秀的技术和设计水平,更放心
3. 全程省心服务,不必担心自己不懂网络,更省心。
------------------------------------------------------------
24小时联系电话:021-58370032