如何为 blog 建立一个高效的标签系统

Tags

什么是标签 (Tags)?简单说就是建立在博客文章 (Posts) 和关键词 (Keywords) 之间的一种双向多重映射Posts and Tags一篇文章根据内容可以打上多个标签,点击一个标签可以查看相关的多篇文章。而传统的分类一般是单属性的,文件夹式的。WordPress 下的分类 (Categories) 也具有这样的多重属性,实际上可以发挥同样的功能。我的做法是用分类来分大类,用标签来标注内容关键词。这样依靠标签就建立起了一个内容相关的网络,读者可以方便地在喜欢的内容间跳转,而且对搜索引擎非常友善。

  • 建立有通用性的标签
    贴标签切忌随手乱贴,不要仅仅把标题拆分为几个词就当作标签。比如”IT新闻”“系统优化”就不是好的标签,您如何保证下次遇到相关话题的时候有同样的写法?说不定就又冒出来个“IT资讯”“优化”,这样会让标签系统越来越臃肿,充满重复和垃圾,起不到应有的作用。标签起名尽量用单个词语,并且建立自己的命名规则。带空格的词汇用一个固定的写法,比如 Mac OS X 写作 MacOSX,multi touch 写作 multi-touch。同时不要一会儿百度一会儿 Baidu,注意很多系统是区分大小写的。
  • 建立有针对性的标签
    如果《关于某某问题的思考》其中一个标签叫“思考”,而且的确有不少“思考”的文章,但它作为标签就不大合适。读者访问标签的时候是没有上下文环境的,而“思考”并不是一个明确的话题。我的标签中曾经有“视频”“下载”,曾经标注所有带有嵌入视频或者下载内容的文章。在考虑之后我拿掉了它,因为不大会有人因为想看个视频、想下载个什么东西而点击这个标签。”Google” 就不同了,这是一个明确的话题。
  • 中文名还是英文名
    中文标签的好处是可读性强,密密麻麻一片英文关键词扫一眼,获得信息的效率总是母语高。中文的坏处是这个标签的 URL 就完全没有可读性了,而且老长。说句题外话,很多 blogger 发表文章的时候不用文章缩略名,这是非常不好的,导致文章 URL 对人眼和对搜索引擎都不可读,而且更长。公认的正确做法是把标题翻译成尽量简洁的英文来作为文章缩略名,多包含关键词,词与词之间用 – 连接,这保证搜索引擎能正确断句取词。比如 /bluetooth-usb-adapter-driver.html
  • 并列的标签也要有层次感
    对自己写得比较多的话题可以详尽地列标签,反之粗略一点就可以了。我的标签中有 “Firefox” 和 “Greasemonkey“, 而后者下面每篇文章都是从属于前者的。但这两个话题都有相当多的文章量,所以可以都列出来,适合不同的阅读需要。
  • 做一个漂亮的标签云
    标签云 (Tags Cloud) 是列出一片标签,文章多的标签字号大,文章少的字号小。我的首页显著位置有一个,仅显示大于 5 篇的标签;另外在 存档页面 有一个包含所有标签的标签云。标签云有一个技巧,需要均衡分布热门标签下面的文章数。比如之前我发现只有 Google 很大,别的都差不多小,一看发现是因为此标签的文章数超出别的标签很多,于是把一些仅仅沾边的文章去掉此标签,然后把剩下的细分,归了一部分到 Gmail, Gtalk, 这样个头最大的 Google 还是最大,但其他热门标签比如 美化snooker, 就醒目很多了。
  • 定期检查标签,做全局调整
    有一个很好的插件 Batch Categories 可以批量对标签进行增删改,yo2 已有。安装之后在管理下面会有个“管理文章分类”,可以在这里用过滤器一目了然地检查以往文章的标签。写了一段时间文章之后标签习惯难免会有些改变,每次发表文章的时候也不可能都能考虑周详,所以定期检查调整就很重要了。按上面的要求检查一遍,看看有没有重复,然后把以后不大可能再用到的生僻标签考虑删掉。

最新评论

  • fisio 可不,Google Reader 都去世十年了… Google Reader 的分享和效率
  • 轻重 天哪!今天整理Evernote,发现这条2010年的剪藏笔记,点击连接,原网站还在!12年了,中文互联网早已面目全非! Google Reader 的分享和效率
  • 小波 重新改博客,看看以前的wp小伙伴的博客,发现绝大部分都关了,没想到你的还在,只是停在11年了 我为什么爱 Twitter
  • 心灵博客 当年有这个效果已经很不错哦 diy 山寨投影家庭影院
  • fisio 可不咋地!您也是老司机了 我为什么爱 Twitter

发表您的评论

评论将回复给

😀🙂😯😁🙁😄😆😝😜👍🌈💖🎂

目前有 48 条评论

  1. T_T…

    看到优化文章总要一通狂改…

    我跟 hhlloyy 曾经狂试过 Batch Categories ,似乎只能改文章分类,不能批量改标签,按照说明装了 simple tag 插件也不成功

  2. 还是觉得灵活的标签好。google现在比较喜欢更新频率高的,标签也不列外,建立通用标签,可能就意味着标签云页面更新率不高。google当然就不喜欢了。

  3. 嗯,fisio的又一个精品。
    终于有人好好说说这个tag们的事了,受益相当不浅。回头好好整整,delicious和豆瓣那一大堆tag们有的玩了。。。。。

  4. 从开始接触博客的时候就被标签吸引,但后来第一个博客关闭之后,就失去了对我的引诱。

    修改标签和链接名去了

  5. 正是我想要的,不过还没时间来整理。请问你用的是哪个tag 插件?你的feed中的相关文章也是用这个插件做的吗?

    1. 应该是 Jerome’s Keywords, 相关文章是一个 yo2.cn 自己的插件 yo2similar, 可以关联社区的其他文章 😀

  6. 我每篇文章都设置了很多个TAG,当然TAG clund当然很大了,不过,搜索引擎中的收录量也多了很多。

    这也不失为 一个快速增加收录量的方法。

    以后在考虑删除吧

  7. 所言极是!
    我到目前为止一直对tags理解不是很好,在我博客里面tags有的时候使用跟分类差不多,一般都是自己猜想的搜索关键词作为自己的tags。
    由于写的题材比较,来来去去都是那几个标签,就如你所的那样,标签总体发育不良 😮

  8. Sounds crazy. Are you paying attention to my ironical lifetime Sorry, for off top, i wanna tell one joke) Why are cowboy hats turned up at the sides? So three cowboys can ride in a pickup truck.




还有 6 条 pingbacks 从其它网站引用了本文