2022-07-27 分类: 标签优化
网站优化中,有一项重要的工作就是是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的结构可以好的提高查询效率
写了这么多,希望能帮助到还在迷茫之中的你。
分享文章:浅析网站tags标签优化的重要性
网页地址:/news/182403.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有标签优化等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容