Buildd your own dreams or someone else will hire you to buildd theirs — Farrah Gray
There are numerous reasons to start your own business.
- earn a little side income
- buildd your passion project
- get rich someday
- or create your dream job!
But, for an outsider, the process of buildd-ing a business can be intimidating.
Now, what if I told you it doesn’t have to be that way? You can make a good living working at home, running a small business, and creating what you love as a solo entrepreneur or solopreneur.
But, what are some lucrative solopreneur businesses that you can start today? Well, this guide touches on one such business of earning through an SEO blog online. So, let’s dive in!
Earn money writing online!
If you can write and have a laptop and an internet connection, one of the best ways to earn money is via an online blog.
There is a method to the madness of building a monetizable SEO blog. But, what is that method?
Well, building a blog will require you to work on several different components. So, let’s list them one by one:
- Find a niche topic to write on
- Buildd a website and design your blog template
- Leverage more than one monetization channel
- Focus on SEO
- Constantly track metrics and improve & update your blogs!
Now, let’s dive into each of these sections to understand them better!
Getting started — first find your Niche
The most important thing when it comes to starting a business is to actually start somewhere!
And, with blogs, you must start by finding a niche topic to write about.
Your blog's success very much depends on a search engine, a.k.a Google’s good opinion. And, Google is partial to niche “experts”. That means any blog that covers the entire length and breadth of a niche and seasonally pumps out high-quality, unique content w.r.t to that niche is considered an authority on the topic.
Now, getting the authority tag takes a long time, but when you reach there, Google rewards you by ranking your website’s pages at the top of search results.
But, what exactly qualifies as a niche? Well, a niche is simply a narrow topic area that you can cover. Some niches obviously are broader than others. Here are a few examples of possible niches you can target
- Electronic Products — you can test them out, write reviews, write about new launches
- Marketing — you can choose a subdomain here, for example writing about content marketing or social media marketing
- Health — write general blogs on health, food, exercise
- Productivity — write about frameworks, tools, case studies, etc
- Tech or Crypto — you cover the latest tech news
Now, there is not one niche that is super profitable. But, it's important you consider your interests before you choose your niche.
Driving results to your blog is a long process, so you must enjoy the journey. If you write about what you love, the journey will be that much easier!
How to create your own blog easily and affordably?
Now, one important suggestion — if your goal is to make money, it's best to publish your work on a website, instead of writing on platforms like Medium, Hashnode, etc.
There are multiple ways to build an SEO & blog-friendly website.
- If you know how to code you can buildd a website from scratch.
- Another easy way is to use tools like WordPress and Wi, to buildd a CMS.
- The easiest and cheapest way to buildd a blog is via a NoCode tool. Webflow’s CMS is perfectly suited for this purpose. We have written about how you can buildd a programmatic website using NoCode and a $50/mo tech stack here.
Now, you also have to choose a good domain name.
- If you are looking to buildd a personal brand and expand your business from a simple blog in the future, you can choose a more generic domain name or your name as the domain.
- But, the domain name also plays a role in your ability to rank. So, choosing a name that closely aligns with your niche will definitely help. Example: marketingexamples.com, healthline.com, etc
Apart from this, all you have to do is select a clean blog template, create the website and start publishing.
How to earn money via your blog?
Now that you have the website live, it's time to think about your monetization channels! Let’s quickly list them:
- Ad Revenue — You can grow your website to good traffic and then run ads on your pages. You can use tools like Google Ads, Ezoic, and Mediavine for this.
- Affiliate marketing — You can make affiliate revenue by linking to products of other brands in your blogs. For example, if your blog is about laptops, you can link to Amazon’s affiliate links and you’ll be paid for every click.
- Offering products — You can use your blog to promote your own products be they physical or digital
- Subscription — You can use a subscription model as media companies do. Users who subscribe will only get to read your content.
- Coaching — You can create courses on the same niche as your blog and sell those courses to your blog visitors
- Sponsorships — You can find sponsors in your domain and run ads for their products on your pages
You can obviously choose more than one way to monetize your blog traffic. But, each way requires a certain amount of effort.
Start SEO optimizing!
Now, that you have all the basic stuff figured out, you can get working on SEO optimizing your blog pages. There are essentially 4 areas you have to work on:
A) Keyword Research
Keyword research is probably the single most important part of writing a blog, that does not require writing.
You’ll have to target a different set of keywords depending on your monetization channels:
- High-volume keywords that get a huge amount of traffic are perfect to generate a good amount of ad revenue.
- High-intention, high-conversion keywords are great to plugin your subscription, product or course page.
- Product-related tool keywords like “10 productivity tools” are perfect to generate affiliate revenue.
You need to target a set of different keywords so you can generate revenue from all pieces of content.
B) On-page SEO
Next, while writing content you have to work on on-page SEO by
- Infusing your target keywords on all elements of your blog.
- Adding images wherever possible
- Making the article overall readable and engaging
C) Technical SEO
Working on technical SEO will help search engines index and crawl your pages more easily. You’ll have to focus on the following:
- Improve page speed
- Make sure your pages are crawlable
- Create and submit an XML sitemap
- Avoid duplicate content
- Remove dead links
- Make sure your site is SSL or HTTPS secure
D) Off-page SEO
Off-page SEO mostly involves link-building outreach. You’ll have to focus on both internal links and external links.
- Internal links → Create a structure to add internal links for all pages on the blog. This will spread your site’s authority throughout all pages, so well-ranked pages will help poorly performing pages rank
- External links → Get organic links or perform outreach activities to get relevant links to your pages on a reputed website
Track Metrics
Finally, once you have made such an effort to create a blog, it's important you track the following metrics:
- Organic Impression
- Organic Clicks
- Conversion rate
- Average Position for a keyword
- Revenue
You can use Google Analytics and Google Search Console to get the most accurate data with respect to organic traffic.
You can track your revenue based on the tools you use to plugin ads or generate affiliate revenue on your website!
Tracking metrics will help you recognize what is working and what’s not. With weekly tracking, you can adjust your strategies to see what works best for your goals.
Let’s get into a few numbers!
Now, enough theory, let’s see how you can generate
⇒ $120,000 per year
⇒ Or, $10,000 per month via your SEO blog
Here we can consider a couple of revenue streams. Let’s say their revenue split looks like this:
- Ad revenue ⇒ 70% ⇒ $7,000 per month
- Affiliate revenue ⇒ 20% ⇒ $2,000 per month
- Subscription ⇒ 10% ⇒ $1,000 per month
A) Ad revenue
- Suppose the average RPM or revenue per 1000 pageviews is $25. Now, this highly depends on what keywords you are ranking for and your ad management platform as well.
- Since, $7,000 per month is generated through ad revenue, you’ll need: Pageviews per month = (7,000 x 1000) x 25 = 280,000
B) Affiliate revenue
- Let’s say you make ~$7 for every successful conversion on your affiliate. This number is taken from our own experience. A successful conversion is when the user clicks on the link, orders and then the product is shipped.
- To make $2,000 per month, you’ll need: Successful conversions per month = ($2,000/$7) = ~286
C) Subscription
- Assuming you make $20/month, when a user subscribes to your product.
- This means to make $1,000 through subscription revenue you’ll need: Subscribers per month = 1000/20 = 50
So, to achieve these numbers, how much effort will you have to put in? Let’s quickly calculate that:
We know we need:
- Successful affiliate conversions = ~286
- If we consider a conversion rate to be = 5%
- So, 5% of the total clicks, end up with the product being shipped. Then we need, affiliate link clicks to be ⇒ 5720/month
A) Ad revenue ⇒ Suppose, on average 1 blog gets 1000 page views in a month. So, we need to write 280 blogs on high-volume keywords to achieve 280,000 pageviews per month.
B) Affiliate revenue ⇒ Suppose on average, 1 product-related piece has 20 affiliate links. Each piece gets 100 clicks per month. So, you’ll need ⇒ 5720/100 ⇒ ~57 such pages ⇒ Let’s round it up and say we need 60 such pages.
C) Subscription ⇒ You only need 5 high conversion pages to bring 10 subscribers each to achieve your 50 subscribers per month mark.
You’ll obviously have to internally link these pages to flow the traffic from high-volume pages to the high conversion and product pages.
In total, we need to create ⇒ 280+60+10 ⇒ 350 blog pages
If on average it takes 6 hours to create a page. Time spent ⇒ 350 x 6 = 2100 hrs
If you dedicate 20 hrs per week (part-time effort) to your SEO blog, it’ll take = 2100/20 = 105 weeks = ~26 months = ~ 2 years
Closing thoughts
So, 2.5 years of part-time effort on your SEO blog can make you $120,000 per year!
If you were to outsource the writing work for a certain cost, you can reduce the effort further.
But, as you can see, this is an incredible passive income channel. All you have to do is create a plan and execute, execute, execute!
What’s amazing is, if your content is educational, you can always repurpose it for different mediums. For example, you can convert your articles into YouTube videos and generate revenue from there.
The possibilities are basically endless!
So, when are you starting your solopreneur journey? 😉