> 文档中心 > 如何写出高质量博文

如何写出高质量博文


写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通过各种方式提供素材。

  • 对于文章中出现的任何错误请大家批评指出,一定及时修改。
  • 有任何想要讨论和学习的问题可联系我:zhuyc@vip.163.com。
  • 发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。

如何写出高质量博文

本文关键字:博文、高质量、流量、写作技巧、经验分享

文章目录

  • 如何写出高质量博文
    • 一、前言
    • 二、什么是高质量
      • 1. 高质量由谁来定义
      • 2. 高质量能带来什么
      • 3. 高质量的评判标准
    • 三、质量与流量
      • 1. 博文质量
        • (1)风格偏好
        • (2)博文定位
      • 2. 流量渠道
        • (1)官方扶持
        • (2)引擎搜索
        • (3)个人推广
    • 四、作者与读者

一、前言

这是一个故事,一个正在发生和被谱写的故事
。。。
你会看到一群热爱技术分享的人
他们所走过的路
他们做过的思考
以及付出的努力
你还会看到一个庞大的技术社区
它所承载的记忆
他所背负的东西
以及做出的改变
。。。
写这篇文章的原因一是官方刚好需求这样一篇文章,来做一次经验分享。
二是作为一名写文两年的博主,有很多感触已经埋藏在心里有些时日了。
下面小编会结合自己的故事,来分享一些自己的经验,保证不失真实,同时干货满满。

二、什么是高质量

最近由于在深造学习,所以博客更新的频率有所下降。并且个人的写作习惯是在本地用Markdown编辑器成文后,一键转储复制到平台发文(MarkEditor的Pro功能),所以对于官方编辑器的一些功能更新并没有太在乎。
但是最近注意到博主群里经常会有人讨论博文质量和官方推荐的话题,详细去了解了一下,原来是编辑器中出现了一个发文助手(当然,应该已经出现好一阵了)。在发文时,如果文章质量不高,会给出如下提示:
如何写出高质量博文
官方为此推出了一套规范和评判机制:CSDN博文标题写作规范文档。博主群里时而也看到一些博主委屈巴巴的说最近的文章总是被识别为质量不高,接下来我们就来一起聊聊这些事。

1. 高质量由谁来定义

高质量由谁定义?最初小编也会有这个疑问,产生的原因其实还是出自内心的不平衡。特别是看到排行榜的一篇篇文章,App推送的一篇篇文章时,都会下意识的和自己的文章进行比较,甚至有的时候心里还会来一句:这怎么上的榜? 在一段时间里,怀疑起了文章的筛选机制,以及文章阅读量、互动量、内容等等方面的权重都是多少。
有时也会和官方进行沟通,自己的文章得不到流量的时候也会进行问询,但是得到的信息有限。经过一段时间的观察,我们也排除那些钻空子上榜的文章,最后还是能得出一个结论,那就是用心写≠高质量≠有流量。这句话看上去有点扎心,但是绝不是宣泄情绪,读完整片文章我想你应该可以平静的思考这句话。

  • 用心写

其实用心并不能决定最终结果如何,只能说自己在这个过程中更加的专注,付出了更多的努力,花了更多的时间,并希望事情本身能够向更好的方向发展。但是任何事情的起步都是需要时间的,每个人的评判标准也是不尽相同,摆正心态真的很重要。如果你对流量有需求的话,那就让用心成为一种常态(高粉丝基数大佬请忽略),走过摸索和探索的这一段路,在那之后你会如鱼得水,越来越轻车熟路。
拿我自己来说,本身由于做培训的关系,积攒下了上千页的讲义,而且基本都是原创,有丰富的内容可以去输出,在开始写博客之前也做了些准备。比如:专栏的分类,文章撰写模版,文章体系,风格等等。在刚开始写文章的那段时间里,几乎是没有什么流量的,搜索引擎的抓取也需要时间。直到有一天,突然有一篇文章的互动量猛增,于是去查看了一下系统消息:你的XX文章已被小编推荐。就是这一篇:为什么一个byte的存储范围是-128~127?
如何写出高质量博文
于是我开始思考,为什么这一篇文章能够被推荐。相比于其它文章,这篇文章更有深度,并且一篇文章就能够把这个问题描述清楚,与其它的基础系列文章有着明显的不同。这也算是无意之间发现了些什么,说真的,之前我都不知道会有官方小编推荐这样的机制,连怎么上榜都不知道。
所以,如果你也写文章不久,那就一直用心写下去,也不要把用心和质量、流量直接挂钩,因为就算没有得到流量和推荐反馈,至少在这个过程中自己的知识得到了沉淀,思路得到了梳理,并且下文中的各种总结也可以让你少走弯路。

  • 高质量

对于文章的推荐,官方肯定会有相应的规则,我们要做的是尽量贴合,但是只要尽量就好。因为这些标准和规则也不是一成不变的,还是要在这个过程中养成自己的写作风格,把写作当成一种乐趣。对于我来说,我更想把博客当成自己的图书馆,写文章之前会有自己的文章模板:
如何写出高质量博文
这样做的好处是文章都会比较有条理,风格比较统一,但是不好的地方在于容易变得呆板枯燥,所以在内容填充时可以进行规避。对于博客的标题和内容的编排在后文中会详细叙述。

  • 有流量

高质量的博客可以大大的增加被官方推荐,或是被读者自发顶起来的概率。在最初粉丝基数不高时,主要流量的来源还是官方的扶持。小编的第一篇被App消息推送的文章是一篇半讲故事,半分享经验的文章:从开发者到讲师的心路历程。
如何写出高质量博文
如何写出高质量博文
看到这里,大家可以发现,能够得到推荐的文章并不一定是纯技术博文。重点在于,我们需要去了解,每一种文章类型我们用什么方式去写,用什么形式去展现,用哪些内容来填充,这也是后面我们重点讨论的内容。
到此,其实我们可以得到一个公式:有流量=>用心写+高质量,用心写代表的是一种越来越好的势头,而保证文章是高质量则需要切切实实对文章的骨架、内容有一些思考,然后再提笔撰写,当然这其实也不难。最后回到初始的问题,高质量由谁来定义?不能由作者的感受决定,也不能完全由官方的自动审核机制决定,这也是目前两方在共同努力做的事情,一直在不断的相互沟通,本文的创作也在这个进程当中。

2. 高质量能带来什么

有很多小伙伴感觉,写文章就是为了自己做一个学习记录,不必去管文章的内容、排版,反正解决问题就行,也不是给别人看的。说实话,我对这样的人其实是很敬佩的,不会去在乎排名等等各种其他方面的东西。如果你完全对个人IP,粉丝运营等等方面没有任何想法,那这样去想去做再合适不过了。
回想起自己流量刚有起色,还未获得平台的标志性称号:博客专家之前,每天真的是绞尽脑汁,开机第一件事情就是打开博客数据面板,看看自己惨烈的数据,对于内心的波动还是比较大的,对于这些我都记录在了:我与CSDN的2020。
如何写出高质量博文
但是经历这些之后,感觉自己的内心又强大了几分,对于写博客之后的收获也做了一些整理:

  • 个人提升

最直接的,经常写文可以锻炼自己的总结归纳能力,这在工作中也是必不可少的软实力。在反复打磨某一系列或某一篇文章时也可以增强自己的逻辑思维,这种提升对自己的影响是潜移默化的。
除此之外,将自己所掌握的技术进行记录,并且保持高质量状态,可以毫不犹豫的将博客地址挂在简历上,这可是实实在在的热爱技术分享,平时的总结也更利于自己的面试备战。

  • 社群培养

高质量文章更容易获得官方的流量扶持,文章的曝光量提升之后,意味着浏览量与文章互动量的提升。在这个过程中,平台自有粉丝会增长,如果你有意愿去运营自己的粉丝社群的话可以进行适度的引流(使用官方提供的功能)。有了自己的社群之后会有各种各样的合作,甚至做一个项目时直接拉起一个项目组,当然这都需要一些时间去沉淀。同时这也会是你自己新文章的流量来源之一,后文中还会介绍。小编自己有一个历时7年,经久不衰的数千人QQ群,并且有微信群数个,对于粉丝还是要进一步拉近距离,才能够互惠互利。

3. 高质量的评判标准

对于文章质量的评判,其实官方已经给出了文章的下限:CSDN博文标题写作规范文档。其中对标题、内容方面都有较为详尽说明,这些文章都会被判定为低质量博文(低质量博文不会获得流量扶持)。在这里先简要的从专栏、文章和价值方面总结一下:

  • 专栏
    • 专栏作用:方面文章归类,将同一系列的文章归类到同一专栏后,可以相互引流
    • 划分规则:如果只专注某一领域的创作,可以按照框架、应用场景、学习阶段进行命名
    • 二级专栏:如果想在各个领域创作,可以使用二级专栏,将学习阶段或技术领域作为一级分类
    • 命名建议:命名时尽量简短,如果同领域需要划分多个,可以用符号隔开,连接详细信息

如何写出高质量博文
在创建专栏之前,可以先梳理一下自己想要创作或者学习的方向,先把整体的方向框架搭建起来,暂时不想更新的专栏可以创建后在设置中暂时隐藏起来。

  • 文章
    • 标题:不要为了流量而夸大标题,从而给人华而不实的感觉,对于标题的拟定后文详细说明
    • 内容:无论是概念、代码、Debug等各种类型的文章,一定要有描述和解读类的内容,避免大段引用和粘贴
    • 形式:尽量使用丰富的内容形式,文字+图片+代码块+其他(表格/动图/视频),可以使文章更加凝练,提高可读性

以最近创作的文章为例,也是一篇上榜文章:Apple芯片Mac安装ARM版Win10完美教程(结尾附视频),文章属于安装教程类文章。文字描述 + 步骤截图 + 视频演示,当然文章配视频属实是小编的个人爱好。
如何写出高质量博文
这里大家可以看到,如果你使用Markdown语法进行博客创作,并且骨架清晰,那么窥一斑可见全貌,这个时候我们就可以合理的使用粉丝可见功能了。在发布文章时可以勾选是否使用,开启后,刚好可以文章开头和目录的部分,如果你的条理足够的清晰,让人有读下去的欲望,这会成为你的涨粉利器之一。本人的习惯是新文章推出后,完全开放一段时间,在这段时间里可以看一下自然涨粉和阅读量的情况,然后再开启粉丝可见,这样也可以知道自己这篇文章的正常反馈数据。

  • 价值

对于文章质量的另一个评判标准就是价值,什么是有价值的内容?引述一段官方给出的表述:CSDN 鼓励创作者为开发者提供真正前沿技术 (例如,云原生,web3),业界新闻(例如,新的技术和新的开源项目),具有实践和应用价值的文章, 个人真实的学习心得(描述自己碰到的一个 bug 和解决方案),职业道路的总结。我们要避免重复创作雷同文章(例如,Java入门,常用C 语言算法)。
这里其实已经给大家列举了很多写作的方向,目前很多云平台和云产品在不断增多,在自己学习的同时,不妨写文记录一下,有的时候也会有甲方爸爸抛过来的推广,比如:免费好用的天气服务 - Tuya(结尾附视频),我的 Serverless 实战 - 第一个Serverless应用(附演示视频),特别适合以体验 + 实际小案例的方式呈现。
如果对于业界的发展趋势有一些自己的看法,或者捕获到了一些新闻,加上混迹职场的一些经验之谈,也可以写写总结预测类的文章,如:跨过2019 - 如何立一个新的Flag?且看行业解读。

三、质量与流量

对于不同类型的文章,写作风格应该有所区别,流量渠道部分会介绍小编经常使用的一些方法。当然以下内容只是小编的个人见解,有其他经验分享,大家可以在评论区留言。

1. 博文质量

(1)风格偏好

  • 系列文章

对于系列文章,先说一般的情况。通常这类文章每一篇文章只讲解一个部分或者某一个环节、场景的内容,并不一定能够每一篇都能上榜。但是大家可以通过憋大招的方式,当一个系列的文章完结时,可以出一片总领或导读类的文章,其中嵌入每一篇系列文章的链接。因为如果把所有内容都挤进一篇文章,篇幅如果过大,阅读体验很不好,而且最终的结果就是收藏夹吃灰。这里给出小编的一个例子:腾讯位置 - 产品介绍(结尾附源码)。这是一个限时的官方活动,最终斩获总榜第六名,入手无人机一台,上榜的文章就是总领文。
如何写出高质量博文
除此之外,对于每一篇相对独立的文章也可以通过适当修改博客标题的方式增加上榜机会,前提是文章内容充实。如:一文学懂经典算法系列之:直接插入排序(附讲解视频),之前的标题是:经典算法 - 直接插入排序,确实不能激起让人阅读的欲望,修改之后成功上榜,并且整个系列文章均上榜成功。
如何写出高质量博文

  • 概念解析

概念解析类的文章通常比较枯燥,要多一些解释性的内容,因为各种定义和概念随便就能搜到,最好是自己做一些例子辅助说明,如:扩展欧几里得求乘法逆元 - 手算(结尾附视频)和JVM是如何分配管理内存的?这类文章的另一类问题是难免需要引用一些前辈的结论或内容,这个时候应该指明出处,一是本该如此,二是给想要深入学习的读者指一条明路。
如何写出高质量博文

  • 问题解决

对于问题解决类的文章,有的时候会因为篇幅较短,遭到发文助手的提示。对于这一类文章如果只是自己做记录,只需要把错误截图一贴,然后把解决办法一写就结了。但是如果想要写一篇完整的文章可以从思考的方式和涉及的知识入手,将整个问题描述清楚,如:CentOS 6.x 单用户模式重置root密码、CentOS6.x 光盘拯救模式清空root密码。

如何写出高质量博文
如何写出高质量博文
这样做的好处就是一段时间以后,你会发现很多问题其实是环环相扣的,很多问题自己之前在某一篇文章里面已经写过和总结过了。在写相应的文章时直接引用就可以了,这样读者阅读时也不会很乏力。但是需要注意一个问题,如果你希望文章被更多的人看到,解决问题的部分和问题描述、相关知识铺垫的部分要明确的分开,这样便于迫切解决问题的人能够跳过不需要看的部分。在拟定标题时,直接使用报错的异常关键信息,或者问题本身是最好的,这样主要是为了迎合搜索引擎

  • 程序人生

程序人生部分其实就是一些散文,自己做做记录,或者过了一个阶段,有一些经验分享出来的文章。这类文章我觉得只要是写的真实,叙事的方式,再加适当的梳理就可以了,相比重要的反而是一些比较暖的配图,因为毕竟这里面既没有代码截图要贴,也没有运行结果图要粘。随便挂一篇活动上榜文章:“此”去,经年,寄语青春。

  • 刷题面经

刷题面经系列首先要强调的就是不要变成标题党,相信大家都受过吊打面试官王者局乱杀学姐都说好系列的洗礼。。。当然我这里并不是说那些最初的,真正有含金量的文章,而是后面各种被套用、拼凑成文的乱象。对于大厂的面试总结,我觉得还是很有帮助的。小编本人也当过面试官,对于一些技术问题,确实需要去考察,但是除此之外,主要还是根据项目经验,场景带入的去问一些综合性问题,这样才能进行更真实的考察,所以在标题中不要出现和薪资挂钩的字样,其实这也是一种标题党。我本人可能更偏向于对某一次面试经历的经验总结,对于面试者面试官的所在级别,所问的问题,最后的薪资都有一个说明,可能这样会更有帮助:东大毕业生与大数据架构师的对决(结尾附视频)。
如何写出高质量博文
对于刷题类的博客小编也计划要写,但是之前看过很多博主写的时候都是单篇出现的,对应的就是力扣或者某些刷题网站的某一个问题。其实很多刷题网站本身都会提供答案,这就会导致自己的文章没有看点,而且篇幅过短,建议可以将某一类的问题总结到一起,然后阐述解决思路,再用几个例题进行带入,相信可以取得更好的效果。

  • 解决方案

对于解决方案类的博文分享,其实之前官方有做过一期专门的活动:遇见技术栈。主要需要注意的就是场景描述以及各种示例图,再加上流程或架构的说明,切忌只有文字描述。可以参考(终榜排名第二):如何用开源组件“攒”出一个大数据建模平台?

(2)博文定位

刚才讨论了一下不同类型的文章的写作风格,通过这些总结的内容希望可以帮助大家写出更高质量的博文,获得更多的曝光机会。接下来我们说说自己的文章定位,也就是写些什么。

  • 面向人群

面向什么样的人群决定了你的文章深度和受众,能够避免文章杂乱,粉丝不稳定。比如面向初学者,那就写一些入门级别的,文章要,毕竟小白总是被各种折磨。如果面向工作者的,解决工作中实际的问题或难题的,那就需要,有很多特别基础的就不需要阐述了。

  • 内容确定

对于刚开始不知道写些什么的小伙伴,可以先找一找自己熟悉的技术领域的思维导图,有一个大的知识框架之后,再去填内容就比较容易。或者可以先从单篇就可以完结的文章开始,比如在编码过程中遇到了一个异常,那么你不如去整理一下,遇到这种异常的情况都有哪些,都是什么导致的,这样文章内容也能够相对丰富。其实这就是一种扩展思维,掌握了之后是很容易套用的,到时候就需要给你想写的东西排一排顺序了。
这里给出的小建议是,已经被人写烂的东西就不要写了,如果一定要写,就要思考清楚自己的看点在哪里,是更完善、更严谨还是更有深度。除此之外,新技术的尝鲜,当下热度比较高的技术等等都是不错的尝试,而且试错成本很低,如果觉得不满意,以后删掉也不需要过多的犹豫。

2. 流量渠道

在最开始存货不多,写作经验不足的前提下,可以使用一些小技巧来进行弥补,提高曝光量。原则就是,管它有用没用,全部拉满就对了

(1)官方扶持

  • 官方活动

参加官方活动是弯道超车的最好机会了,比如现在的新星计划,还有之前的原力计划。对于这种对主题没有特别多限制的活动,一定要尽早参加,扶持力度只能说肉眼可见的大。如果在自己身上效果不佳,一定要找找原因,调整一下,毕竟不是所有人第一次做事就能做的很好。
对于一些合作方的联动,或者一些节日的活动,也会有很多奖品,而且活动周期很宽松,有时间还是尽量参加。之前天猫精灵拿的已经快成猫窝了,还有各种T恤,已经送给粉丝好多件了。获奖确实相对容易,门槛较低,重要的是能够提升自己的各方面的数据。

  • 发布选项
    • 封面:官方推荐
    • 摘要:搜索引擎匹配
    • 标签:相同标签文章推荐,或在某一标签下检索时可出现

如何写出高质量博文

(2)引擎搜索

引擎搜索指的是官方以外的搜索引擎,检索到文章获得的阅读量。其实还是文章标题,关键字,面向人群的问题。对于在学习过程中遇到的问题还是比较受欢迎的,因为学习者是前赴后继,层层不尽的。如果写相对深入和小众类的文章建议有一定粉丝基数之后来做,可以用自有流量带动一下。

(3)个人推广

个人的渠道主要是官方的粉丝群发功能,以及自己社群的分享。需要注意的就是张弛有度,比较基础和单薄的文章不要经常推送,可以只发空间、朋友圈、Blink等等。

四、作者与读者

这个问题其实是一个换位思考的问题,最开始的我就是义无反顾的输出着自己的内容,不想去所谓的改变和迎合。直到文章上榜,受到推荐。。。嗯,真香!!!而且最后发现,这其实是一种提升,反而是自己障碍了自己。
刚开始写文章有两个状态,一个是完全不知道写什么,另一个是一股脑自己写自己的。对于第一种情况,我相信看到这里应该多少会有所收获,第二种情况那就是曾经的我了。其实抱着这种想法很正常,我的风格本来就是这样,我也把内容都表达出来了,到底和别人差哪了?
其实根本原因就是没有考虑读者的阅读体验,文章是不是冗长,是不是枯燥而无营养自己没有仔细去评判过。在有一段时间里,我一直按照写讲义的风格去写博客,让人收获知识,这没有问题,但是,有些文章在写作的过程中,涉及的东西越来越多,篇幅越来越长,甚至不知道如何结束,读者在阅读时估计也没有看下去的意愿。
给我启发的还是一次微课视频课合作,原来培训时每天要讲6-7个小时,觉得还有很多东西跳过了没有讲,但是这次合作是微课,每节课就十几分钟,就要直接结束,而且课时数也不多,整个一门课下来也就一个小时左右。当时我的第一反应是:。。。这???
但是适应了之后我发现只需要改变一下取舍的内容就可以了,这就和写文章一样,对于不同的文章类型,要有不同的取舍,读者的需求也不同。只要站在读者的角度思考一下,重点突出细节到位,文章骨架和形式自然就确定下来了,很难写出一篇低质量的文章。
最后感谢官方能够积极的与博主和读者进行沟通,虽然改进效果有好有坏,但一直在努力前行,希望看到这里能够对你有所帮助,我们来一起续写这个故事~