Skip to content
SideIncomeHQ
Make money from home

How to start a blog that makes money

A blog costs about $50 to $100 a year to run, and even the guides selling you hosting admit six months to a year before it earns. Here are the six steps to get online, what it truly costs, how blogs actually earn, and how long the money really takes.
Starting a blog from home: writer drafting a post longhand at a sunlit desk with laptop pushed aside

A blog costs about $50 to $100 a year to run and takes under an hour to set up, which makes it one of the cheapest ways to make money from home. It is also one of the slowest to pay, and that gap between cheap-to-start and slow-to-earn is exactly what most guides hide, because they earn a hosting commission the moment you sign up. We will tell you the whole sequence instead, including the boring middle part.

What you actually need (and what you can skip)

The genuine must-haves are three: a topic you can write about for a year, a domain name, and basic hosting. That is the whole shopping list. Paid themes, premium plugins, logo design, and $500 blogging courses are all optional, and all better bought later, if ever, once real traffic justifies them. Anyone selling you an expensive "system" as a requirement is the first thing to skip.

The six steps, in order
  1. 01

    Pick a niche you can stick with

    A niche is the single topic your blog owns. The test is the fifty-post rule: could you write fifty genuinely useful posts about it without running dry? Narrow enough to stand out in search, broad enough to sustain a year of writing, and close enough to what you already know that readers can tell. A niche you merely picked for money dies around month three; a niche you actually understand keeps producing.

  2. 02

    Choose your platform by goal, not hype

    If income is the goal, self-hosted WordPress wins: you own the site, every monetisation route stays open, and nothing is rented. If you mainly want a newsletter, Substack folds writing and email into one. If you just want to write with zero cost, Medium or Blogger work today, but free platforms limit what you can earn and are hard to move away from later. Match the tool to the outcome you want in a year.

  3. 03

    Get a domain and hosting, then install

    A domain costs roughly $10 to $15 a year and starter hosting a few dollars a month, so budget about $50 to $100 a year all-in. One warning the big guides skip: the $1.99-a-month headlines are introductory prices, and renewal rates run several times higher. Budget for the renewal price, check current pricing on the host's own site, then use the one-click WordPress install. No code required.

  4. 04

    Set up the site and stop fiddling

    Pick a clean free theme that reads well on a phone, add an SEO plugin, connect Google Search Console and Analytics, and stop. That is under an hour of work. Redesigning the logo for a week is procrastination wearing a productivity costume; Google ranks helpful pages, not pretty ones, and its own starter guide says as much. Paid themes and premium plugins can wait until traffic justifies them.

  5. 05

    Write posts people actually search for

    Every post should answer one real question better than the pages already ranking for it. Finding those questions is the discipline of keyword research: see what people type, check what ranks, and write the more useful answer. Depth beats volume; one thorough post outworks five thin ones. Then hold a cadence you can sustain, because a post a week you keep beats a burst you cannot.

  6. 06

    Get traffic before you chase money

    Search is the compounding channel: slow to start, durable once it works. Pinterest and social can bring early views while rankings build, and an email signup from day one means you own your audience whatever Google does next. Be clear-eyed about 2026: AI Overviews absorb some clicks, so generic posts earn less than ever, while specific, genuinely useful ones still win.

Two of those steps lean on skills worth learning properly: finding topics is covered in our guide to how to do keyword research, and the ranking side in what SEO is and how it works. Google's own SEO Starter Guide says the same thing in fewer words: helpful, original content first, everything else second.

First 90 days of blogging: writer drafting a post longhand at a sunlit desk with laptop pushed aside

What do the first 90 days look like?

The first 90 days of a blog are setup, then a publishing rhythm, then the first search data, in that order. Money does not appear in this window and is not supposed to; the goal is a site Google has started to notice. Here is the week-by-week shape.

  • Weeks 1-2

    Set up the site (steps 2 to 4) and publish your first three posts. Imperfect and published beats polished and drafted.

  • Weeks 3-8

    One solid post a week, each targeting a real search query. Check Search Console weekly for impressions, not money.

  • Weeks 9-12

    First data arrives. Improve the titles Google shows but nobody clicks, deepen the posts getting impressions, and keep publishing.

"Working" before money looks like impressions in Search Console: Google showing your pages, then people clicking them. The free stack of Search Console plus Analytics tells you all of this at zero cost; our roundup of free SEO tools worth using starts with exactly those two.

How do blogs actually make money?

Blogs earn through four main channels: affiliate links, sponsored placements, display ads, and your own products or services. The order you add them matters more than the list. Affiliate links inside genuinely useful posts come first, because they work at low traffic; one honest recommendation to the right reader can pay real money. Our guide to affiliate marketing for beginners covers doing it without wrecking trust, including the FTC disclosure duty that starts with your very first affiliate link.

Sponsored posts come second, once you have an audience worth paying for. Display ads come last: the ad networks that pay properly generally want tens of thousands of monthly sessions (Mediavine's threshold is around 50,000) before they accept you, and below that level ads earn pocket change. Your own products, from templates to services, can eventually out-earn all three, but they need the audience the other channels helped you build.

The honest timeline: 6 to 18 months, and the quiet stretch

Meaningful blog income typically takes six to eighteen months of consistent publishing, and longer in crowded niches. The stretch from month one to roughly month six is the quiet stretch: you publish, little happens, and doubt sets in. This is the normal shape of a new site earning trust and rankings, not a sign of failure, and it is where most blogs die, killed by quitting rather than by bad niches.

Treat the quiet stretch as a scheduled phase and it loses its power. Even the guides funnelling you into hosting deals admit "six months to a year" when they get to the fine print; we would rather put it in the headline than sell you a shortcut that does not exist.

Taxes: US blog income counts from dollar one

Blog income in the US is reportable from the first dollar, even if no platform sends you a 1099. The IRS treats it like any other gig income, and its Gig Economy Tax Center spells out the rules. Track earnings and expenses from the start; this is not tax advice, it is the reason to get some before the money grows.

The mistakes that kill new blogs

Nearly every dead blog died the same few ways. Monetising before readers exist, so the first ten posts read like a sales brochure nobody searched for. Publishing thin posts on random topics instead of deep answers in one niche. Redesigning the theme for the fourth time instead of writing. Buying promo-priced tools and courses as a substitute for publishing. And quitting in the quiet stretch, usually a month or two before the first rankings would have arrived.

FAQ

Starting-a-blog questions, answered

How much does it cost to start a blog?
Plan on roughly $50 to $100 for the first year: a domain at about $10 to $15 and starter hosting for the rest. Ignore $1.99-a-month promotional headlines, since renewal prices run several times higher; check current prices on the provider's own site. Everything else, from premium themes to courses, is optional and best delayed until traffic justifies it.
How long does it take to make money from a blog?
Usually six to eighteen months of consistent publishing before income becomes meaningful, and longer in competitive niches. Even the setup guides that sell hosting admit six months to a year when pressed. New sites sit in a quiet stretch while they earn trust and rankings; the bloggers who make it are the ones who kept publishing through it.
Do I need to know how to code?
No. WordPress and the hosted platforms are point-and-click, hosts install them for you in one click, and a clean free theme handles the design. You will pick up small tweaks over time, but genuinely useful posts matter far more to your income than any technical skill.
Can I start a blog for free?
Yes. Medium, Blogger, and WordPress.com's free tier cost nothing and are fine for writing practice. But free platforms restrict monetisation, show their own ads, and hold your audience on rented ground. If earning is the goal, the roughly $50 to $100 a year for your own domain and hosting is the better first investment.
How much money do you make per 1,000 views?
For display ads, anywhere from a few dollars to $50 or more per thousand views depending on niche and ad network, and the better networks only accept sites with tens of thousands of monthly sessions. That is why small blogs earn first through affiliate links inside useful posts, where one genuine recommendation can out-earn thousands of ad impressions.
Do you pay tax on blog income?
In the US, yes. Blog income is reportable from the first dollar, even without a 1099, under the same IRS rules that cover gig income. Track what the blog earns and what you spend on it from day one; treating it as a real business early saves a scramble later.
Is blogging still worth starting in 2026?
Yes, with honest caveats. AI Overviews now answer generic questions directly, so bland roundup posts earn fewer clicks than they used to. Specific, experience-backed posts in a defined niche still rank and still earn, and a blog remains one of the few channels you fully own. The bar is higher; the model still works.
Advertise with us