如何从零开始打造盈利的编程博客(2022版)
作者:John Sonmez
你是否希望:
- 作为程序员提升知名度?
- 向世界分享你的解决方案?
- 通过在线写作热爱的话题赚取额外收入?
创建一个编程博客,你就能享受这些以及更多好处。本文将一步步指导你创建有趣、受欢迎且盈利的程序员博客。
我会手把手教你如何创建一个能带来收入的博客。收入可以多种形式出现——其中之一就是高薪工作。
你应该创建编程博客的5个理由
1. 个人品牌:成为思想领袖,创造机会,获得好工作
作为软件开发人员,你应该将自己视为一个企业:个人品牌。创建博客是展示程序员作品集的绝佳方式。
当你的博客帮助其他程序员并被分享时,你的个人品牌会越来越受欢迎。你建立的好感和信任会带来一系列新机会:
- 人们希望得到你的指导
- 人们希望与你合作(可能盈利的)项目
- 人们愿意根据你的推荐购买产品(并乐意让你赚取联盟佣金)
- 人们希望雇佣你从事高薪编程工作
2. 学习:添加新语言,解决问题,发现新方法
当你向他人讲述正在做的事情时,这会迫使你精确表达。得益于新编程博客,你会从各个角度仔细探索任何新学习挑战的对象。
因为之后,你要能够教给你的观众!在任何师生情境中,老师必须比学生更勤奋——并且获得最大的学习收益。
博客记录编码经验会使你在解决问题过程中更加警觉和强大,推动你全面探索尚未熟悉的方法,并使所学知识比以往更加牢固。
3. 与他人分享代码:帮助、创新、创建社区
编码可能是孤独的。
即使你取得了成功,有时除了论坛(无法确定人们是否会看到)之外,没有人可以分享。或者你确实有几个理解和关心的朋友。
但是,将你所做的事情写成对他人超级有帮助的文章,并让它永久存在于你个人拥有的网站上,该有多酷?
创建编程博客允许你分享改善他人生活的解决方案,同时添加你的解释使其易于理解。人们可以在你的博客文章上添加评论。
瞧,你刚刚围绕网站内容形成了自己的小型编程社区!
4. 提高沟通技巧
没有比尽可能连贯地打出你的想法供他人阅读更好的提高清晰度的方法了。大量写作并努力写好会使你成为更好的沟通者。
幸运的是,你不需要为杂志写文章或出版书籍来实现这一点。你可以在线完成,且无需投入太多资金。
我被预订了许多演讲活动,并制作了数百个YouTube视频。我为这个编程博客撰写无数文章,锻炼了组织思想和清晰简洁沟通的能力。
这改变了我在这些领域的表现。
5. 赚钱
一旦你的博客受欢迎,你将有许多变现选项。
编程博客的几种赚钱方法包括展示广告、联盟营销和销售信息产品。
在某些情况下,这可以成为全职收入,甚至是大生意。
博客财务成功的公式很简单:你为解决人们问题写得越多,赚的钱就越多。
当你拥有相当规模的信任你并渴望你帮助的观众后,添加变现方式并开始赚取可观收入就很容易了。
如何开始你的编程博客
创建博客的第一步是选择一个可信赖且可靠的网络托管公司。
如今有许多网络托管服务,你应该特别注意这一步,因为它绝对可以为你将来节省数小时的压力和头痛。
应该免费开始吗?
你可以在WordPress.com(这会留下难看的域名地址和有限功能)或Squarespace获得免费托管。
Squarespace免费且外观不错,但如果你以后想要更多自由和功能,就必须切换。互联网一半运行在WordPress上是有原因的。
如果你想运行完整的WordPress CMS(内容管理系统),你需要付费托管来运行它。
最适合初学者的网站托管
我个人推荐Bluehost,这是WordPress官方唯一推荐的服务。
组合再好不过了。Bluehost是最可靠和最强大的网络托管公司之一,拥有成千上万的客户。服务器几乎从不宕机,拥有24/7技术支持团队,提供免费域名,当然,还有一键WordPress安装功能,使过程更加简单快捷。
为了加快速度,为你的博客想一个域名并准备好信用卡。
完成后,按照以下步骤操作。
设置网站托管
首先,访问Bluehost主页并点击“立即开始”。
下一步是选择适合你的计划。如果你刚起步,最适合你的绝对是“入门计划”。
但是,如果你计划获得可观的流量甚至创建多个博客,你应该考虑获取更强大的计划,例如Plus计划或Business Pro计划。
之后,你会被要求为博客选择一个域名。如果你还没有域名,可以在此步骤购买。
最好的部分是,购买新的WordPress托管账户时是免费的。
选择一个域名并点击“下一步”。
(注意:如果你已有域名,只需在“转移域名”字段中输入当前域名,并按照Bluehost提供的步骤操作)
选择域名后,是时候输入你的个人信息了。
下一步是选择套餐计划并输入账单信息。
正常的共享托管按12、24和36个月期限定价。更长期限的计划将帮助你节省更多资金,并降低月费率。
研究什么是最适合你的选项并选择一个套餐。你还会看到Bluehost合作伙伴的一些优惠,例如SEO jumpstart和域名隐私。
选择适合你需求的选项。
填写账单信息并选择托管套餐后,点击“下一步”完成购买。你会被要求为账户创建密码。
你可以使用Bluehost的密码生成器或自己设置密码。
现在你已经完成了流程的Web托管部分,是时候安装WordPress了。
安装WordPress
这曾经是开始博客时最复杂的步骤之一。
然而,Bluehost最近使其变得你甚至不需要做任何事情。查看这个视频,我向你展示它是多么容易:
你现在已自动创建了WordPress安装,并自动登录到新的WordPress博客!
你已完成创建博客和安装WordPress。
现在,只需通过访问管理员登录URL登录WordPress网站。输入用户名和密码,然后点击“登录”。这将带你进入WordPress仪表板。
从这里,你可以控制WordPress网站的一切,例如撰写博客文章、创建页面、更改整体外观等。
选择你喜欢的主题
你现在有机会为博客添加一个漂亮的主题。
WordPress带有数千个免费主题,你可以选择一个并使用。
如果你选择付费主题,将有更多自定义选项。付费主题通常开箱即用看起来更好。
我使用Thrive Themes,我喜欢它拥有完全可定制的主题,以及完整的拖放网站构建器、测验构建器和Thrive Leads为电子邮件营销创建选择加入。
插件
你应该在新编程博客上安装一些额外插件,以使事情更容易,并使一切运行更顺畅。
我推荐的是:
Gutenberg Blocks 一个块编辑器,让你使用特殊块在网站上构建页面,无需使用任何代码。
ShortPixel Image Optimizer 在2020年代,博客快速加载至关重要。压缩图像(同时保持良好外观)是实现这一目标的主要方式之一。
ShortPixel Image Optimizer插件是最好的插件,只需点击一下即可缩小图像尺寸,而不会牺牲太多图像质量。
WP Rocket 此插件加速你的网站,使其始终尽可能快地为用户加载。每年49美元,但值得投资。
YoastSEO YoastSEO插件确保你的网站和文章针对搜索引擎优化。它还将通过管理站点地图、robots.txt、页面标题和元描述来帮助你。
Code Inserter 当你博客关于编程时,你希望有一种方式在网站上漂亮地显示代码片段。
代码插入器插件正是这样做的:你输入原始代码,它以漂亮且格式良好的方式输出。
编程博客的内容策略
恭喜!你已完成博客设置。
现在,如何弄清楚写什么?以及如何构建这些博客想法?
为了在编码博客上有无尽的想法可写,你应该开始创建内容策略。一开始不必庞大或复杂。
事实上,我建议你从一个主题开始,并撰写多篇博客文章涵盖其所有细节。
选择一个主题开始
当你刚开始时,你有两个主要武器与更大、更经验丰富的编程网站竞争:
- 使你的内容比他们的更好、更吸引人。如果他们的文章未达到目标,这可以给你机会超越那些更权威的网站
- 通过彻底回答同一主题的许多问题,在Google眼中创建“主题权威”。然后Google认为你是该主题的权威,并对任何相关术语将你的网站排名更高
这就是为什么你应该考虑最初在更窄的主题范围内写作,而不是跟随你关于所知一切的每个想法。
为第一个主题想出10-30篇文章
目标是围绕你选择的第一个主题创建一个10-30篇文章的“内容集群”。
因此,你将通过提出足够的博客想法来组成第一个集群,开始规划内容策略。
从长尾开始
图片来源:SEMRush
作为一个全新的编码博客,你不会为那些大而多汁的关键词排名。
相反,追求所谓的Google搜索“长尾”:更长、更详细的短语,搜索较少,竞争较少。这使你有机会即使新博客也能进入前10名。
它让你随时间建立主题权威。在某些时候,你可以开始追求那些更具竞争力的搜索词。
关键词研究与规划
为了使关键词研究过程最舒适,使用付费关键词工具——它将节省你大量时间和压力。你将一次获得数百个关键词,并能够一目了然地看到它们的搜索量和竞争。
但是,当然你可以选择免费自行进行基本关键词研究,无需付费工具:
- 将你的主主题关键词输入KeywordSheeter(免费)。此工具将吐出所有变体、问题以及与输入关键词相关的搜索。然后你可以选择查询作为关键词用文章覆盖。
- Google该短语并手动分析竞争。注意其他小型利基博客、quora、reddit或论坛是否在顶部结果中。如果它们能够排名,你也应该能够,特别是如果你比它们更好地回答搜索查询。
如果更大的网站排名,但它们完全未抓住要点,如果你创建更具针对性的文章,也有机会超越它们。
选择的主题类型及它们如何帮助你实现目标
你可以在编程博客上选择不同类型的文章,这些文章可以以不同方式变现:
- 回答特定的编码问题。有成千上万个这些问题。虽然人们只是寻找答案——而不是购买东西——你仍然可以通过在这些文章上运行广告来变现。
- 关于如何编码或如何成为更成功程序员的深入教程。你可以将自己建立为主题专家,并销售同一主题的课程。对于大多数主题,可能已经存在好的教程——所以你要么必须制作更好的东西,要么找到服务不足或新兴的主题。
- 评论软件和硬件。这些有可能通过联盟佣金赚取好钱,但它们也是竞争激烈的主题。
在第一批30篇文章中,包含每种类型的一些文章不会有坏处。
但是,你要小心不要追求超级竞争激烈的评论型关键词,例如——新博客永远不会为其排名。
尝试找到尚未被所有大型竞争对手覆盖的更利基主题。
如何撰写编程博客文章
现在你已经规划好内容策略,是时候开始写文章了!你的目标是创建读者在互联网上能找到的最佳资源。
如果你…
- 写出满足他们问题的答案
- 帮助他们解决紧迫的编程问题
- 提供有用的职业建议
- 创建真正有帮助的评论
…你的编程博客将会成功。
以下是创建被Google找到并取悦读者的最佳博客文章的方法:
追求一个主关键词
使你的文章专注于特定搜索词,并尽可能好地覆盖该词。Google将能够识别你的文章内容,并开始为该关键词排名。
在文章标题、第一个子标题(这些称为“H2”子标题)以及整个文本中多次包含此主术语(以自然方式)。
你也可以追求2-3个次要相关关键词——但首先,专注于主关键词。
此外,确保你不跑题,即使到了3/4处,你仍在谈论同一主题。
这阻止读者流失,并向Google显示你的文章从头到尾都相关。
匹配搜索意图
今天的博客写作不仅仅是写有趣的“杂志风格”内容——而是提供针对人们向Google询问的问题的集中解决方案:
- 当人们搜索编程中的“如何做某事”时,他们期望你在博客文章中给出确切答案。
- 当他们搜索“为什么?”问题时,他们希望你给出原因。
- 当他们搜索“最佳”或“对比”时,他们希望你给出该事物的诚实评论。
你可以通过搜索查询的措辞来判断如何构建文章。如果你很好地匹配搜索意图,你将满足读者和Google的算法。
使标题有趣
在Google的“搜索引擎结果页面”(SERP)中,你与其他针对相同关键词的文章竞争。
你脱颖而出的机会是选择一个有趣的标题。
以下是一些你可以包含的元素,使你的标题“突出”并吸引人们点击你的文章而不是其他文章:
- 包含数字,例如:编写更好代码的7个秘密
- 添加“强力词”,如简单、秘密、粉碎
- 说明好处:如何作为程序员营销自己并赚大钱
注意博客风格
你希望使文章尽可能易于阅读——特别是考虑到大多数观众是在小手机屏幕上消费你的内容。
使用大字体大小 如今,你希望字体大小在18-22px之间。这对眼睛更容易,并使人们在页面上停留更长时间。
注意行间距 在2020年代,没有人愿意阅读文字墙。他们宁愿点击离开并转向其他内容。
使大多数段落长度在1-3句之间。如果你在文章中使用大量空白,你将给读者带来很大好处。他们会通过消费更多你的内容来回报你。
不要使内容区域太宽 如果你的句子在页面上拉伸太远,它们太难阅读。尝试坚持内容区域为850px或更少,以便人们更容易扫描你的文章。
写吸引人的内容
不要试图在网站上写学术文章。
是的,人们来你的编程博客学习东西。但这并不意味着你应该听起来像大学教科书。那将是他们调出的另一个原因。你的读者希望你尽可能简单地解释事情。如果你能使其更个人化、有趣,甚至讲一个相关的故事,那就更好了。
以下是使写作更吸引人的几种方法:
- 像朋友一样与观众交谈
- 保持句子简短甜美
- 避免使用“大词”。你不会听起来聪明——而是无聊
- 向他们推销你将告诉他们的好处
- 以令人兴奋或有趣的事情开始文章:一个聪明的问题、令人惊讶的统计数据,或暗示你将在文章中揭示的有趣内容
创建主页和关于页面
为了使编程博客看起来完整和专业,请确保创建这些重要页面:
主页 这是人们仅在浏览器中输入博客URL,或从某处直接链接到你的网站时看到的内容。
将你的主页视为个人品牌的销售页面。它应该是你内容的很好介绍,展示你的专业知识以及最佳文章。
开始时,保持简单是可以的:
- 顶部你自己的“英雄 shot”图像
- 关于博客内容及你独特之处的几行字
- 一些人们对你说的社交证明以及你工作过或作品被推荐的地方
- 显示你最好和/或最近的文章
关于 你的关于页面是你可以更个人化的地方——深入你的故事以及它与读者的关系。
你可以详细说明你的成就。
说明开始此博客的动机,以及人们将来可以期待什么。
联系 你应该在网站上有你的商业地址,以及人们联系你的方式。
这不仅增加信任,而且随着博客越来越受欢迎,你会收到有价值的反馈、启发性的问题和商业机会的联系。
分析内容
要查看编码博客内容随时间的表现,设置Google Analytics并开始监控网站流量。
但是——不要沉迷于这些指标,尤其是在开始时。新内容可能需要六到八个月才能达到最终排名位置。
因此,刚起步时一直检查Analytics没有意义。
推广博客
除了在编程博客上撰写优质内容外,还有另一种方式可以获得更多读者并增加网站权威性。
搜索引擎判断网站权威性的主要方式是指向它的外部链接的数量和质量。
随时间发布越来越多内容,你自然会有更多人链接到你的博客——特别是如果你的文章质量 exceptional。
但通过正确的推广策略,你可以加速这一点,并在更短时间内获得更多链接。
客座博客
这是你联系编码或技术领域的其他博客,并免费为他们写一篇文章以换取返回你网站的链接。
如果你事先进行一些关键词研究,并向他们推销一个他们可以排名但尚未有文章的主题,可以增加他们同意的机会。
此外,联系时,确保提及任何你的资历和成就,以使他们在博客上推荐你更具吸引力。
链接建设
虽然客座博客是建立返回网站链接的常见有效方式,但也有其他方式:
- 一个例子是与其他编程博主合作:每当他们在另一个网站上写客座文章时,他们会链接到你的网站,你也会为他们做同样的事情
- 另一种可能获得新链接的方法是使用工具检查你希望获得链接的网站上的损坏链接。然后你告诉他们,并要求他们链接到你的一篇文章 instead
- 最后,你可以检查竞争对手的反向链接,并要求那些网站链接到你而不是他们,如果你在同一主题上有更高质量的文章
如何通过编程博客盈利
现在,你将如何因解决编码问题并在博客上发布优质内容以帮助其他程序员而获得报酬?
以下是5种通过编程博客赚钱的方式:
展示广告
一旦博客每月有数千访问者,就值得放置展示广告以从部分一般流量中变现。
这对于回答特定问题的短信息文章特别有用。你的读者只会获得所需信息然后跳出——他们不会购买任何联盟产品或加入你的电子邮件列表以可能以后购买你的课程。展示广告完美地至少从这些人中赚取一些钱。
最受欢迎的广告公司,按支付金额排序,是:Google AdSense、Ezoic、Adthrive和Mediavine。高端广告网络有严格的加入要求,例如Mediavine要求每月50,000页面浏览量。
联盟营销
当你评论与编码相关的工具和硬件时,可以链接到那些推荐产品并赚取佣金。
特别是软件产品,这些可能非常有吸引力,因为它们是所谓的“ recurring”佣金——用户每月保持订阅服务,你都能分得一杯羹。
此外,通过高价编码硬件、在线课程和训练营的联盟,你可以赚取好钱。
销售课程和其他信息产品
通过编程博客,随时间你会建立自己在某些主题上的权威。
你的读者忠诚——他们认识、喜欢并信任你。那时你可以开始以电子书、课程或辅导服务的形式提供你的专业知识。
最好的方法是首先让人们加入你的电子邮件列表,在那里你继续给他们更有价值的内容。
一旦是时候推销你的新信息产品,你将有一个温暖的观众愿意从你这里购买。
赞助
如果博客变得受欢迎并带来一些好流量,你也可以联系你喜欢的公司,并向他们出售横幅广告空间或帖子或电子邮件中的赞助位置。
这种策略相对于标准展示广告的优势是,你直接控制观众在博客上看到哪种广告。
赞助横幅广告支付也更好。
是时候开始了!
就这样!现在你武装了所有需要的信息来设置网站、创建内容策略、开始写作并发布第一篇文章!
祝你的新编程博客好运。
附言:如果你想要更深入的关于如何作为软件开发人员开始博客的课程,请确保免费注册 below:
免费5部分课程 如何通过开始博客提升开发者职业 获取它