The average Mediavine publisher — one of the mid-tier ad networks that bloggers aspire to — earns between $15 and $25 per thousand pageviews. That is the actual case for blogging, stripped of the hype.
This guide is for someone who has not started yet and wants a straight account of what the process actually involves: which decisions matter early, which ones you can defer, where the money genuinely comes from, and how long before any of it shows up. No income-porn screenshots, no promises. Just the sequence that works.
Choosing a Niche: Specific Beats Broad Every Time
The instinct is to go broad — 'lifestyle,' 'health,' 'travel' — because it feels like you're leaving your options open. What you're actually doing is entering a market dominated by publishers with decade-long head starts and editorial teams. A new blog about 'travel' has no credible path to relevance. A blog about solo travel in national parks for people over fifty? That is a defensible position.
The right niche sits at the intersection of three things: something you know well enough to write 100 posts about without running dry, an audience that spends money (on products, services, or experiences relevant to the topic), and a search landscape where the first page of Google results is not entirely dominated by WebMD, Wikipedia, and Forbes. You can assess that third factor for free using Ahrefs or Semrush — both have free trials — by looking at the domain rating of the sites ranking for your target keywords. If every result is DR 80+, you need a narrower topic.
Personal finance for freelance designers. Backyard beekeeping in cold climates. Strength training for people with chronic back pain. These are topics where you can be the most useful source that exists on a specific sub-question, which is exactly where Google sends traffic.
Setting Up Your Blog: The Decisions That Are Actually Hard
WordPress.org — the self-hosted version, not WordPress.com — remains the correct choice for a blog you intend to monetize. Roughly 43% of the web runs on it, which means every ad network, affiliate plugin, and email tool integrates with it without friction. Squarespace and Wix are fine for portfolios; they are genuinely limiting for a content business.
For hosting, the honest answer is that almost any reputable shared host is fine for the first 12–18 months. Do not overthink this now.
Your domain name should be memorable, spell-checked by a stranger (not you), and ideally not contain hyphens. Buy it from Namecheap or Cloudflare Registrar — both charge close to wholesale rates, around $10–$12/year for a.com, rather than the $20+ that GoDaddy charges before a sale.
For your theme, the Kadence theme with its free tier covers everything a new blog needs. GeneratePress is another strong option — fast, lightweight, and designed for content sites rather than visual portfolios. Avoid Divi for a new blog; it locks your content into shortcodes that are painful to migrate later.
Two plugins you need from day one: Rank Math or Yoast SEO (pick one, both are fine, Rank Math's free tier is slightly more generous), and WP Rocket or the free Litespeed Cache for page speed. Page speed affects your Google ranking and your ad revenue directly — slower pages earn less from display ads because some ad calls time out.
Content Strategy: What You Write, and in What Order
Before your first post goes live, you should understand the difference between informational content and commercial content, because your income strategy depends on getting the mix right. Informational posts answer questions: 'how long does sourdough take to rise in cold weather?' Commercial posts serve people closer to a buying decision: 'best bread proofing baskets under $30.' Both have a place, but they attract different monetization opportunities.
For a new blog, start with informational content. It builds topical authority in Google's eyes and earns backlinks more reliably than product roundups. A useful mental model is the 'topic cluster' approach popularized by HubSpot's research team: write one long, thorough 'pillar' post on a broad topic (say, 'a beginner's guide to sourdough bread'), then write a series of narrower posts that link back to it ('why is my sourdough too dense,' 'sourdough hydration ratios explained,' etc.). The internal linking structure signals to Google that your site has depth on the topic.
Aim for posts of 1,200–2,500 words for most topics, longer only when the subject genuinely demands it. Word count is not a ranking factor directly, but thorough posts earn more backlinks and lower bounce rates, which are. Use Google's 'People Also Ask' boxes to find the specific sub-questions your post should answer — this is free research that tells you exactly what searchers want to know.
Publish consistently, but not at the cost of quality. Two well-researched posts per week beats five thin ones. Google Search Console will show you, within about six months, which posts are getting impressions, which tells you where to double down. That data is more valuable than any keyword tool at that stage.
One uncomfortable truth: your first 20 posts will probably not rank well. That is not failure; that is Google establishing whether your site is a real content operation. Post consistently through that period, build a handful of backlinks by pitching guest posts to relevant sites, and the trajectory usually changes around month six to nine.
Monetization: Where the Money Actually Comes From
There are four monetization models worth taking seriously. They are not mutually exclusive, and the highest-earning bloggers use at least two.
Display Advertising
Google AdSense has no traffic minimum and pays poorly — typically $1–$5 RPM (revenue per thousand pageviews) for most niches. It is worth using only while you build toward the thresholds for better networks. Mediavine requires 50,000 sessions per month and pays $15–$35 RPM. Raptive (formerly AdThrive) requires 100,000 monthly pageviews and pays similarly. Both require that most of your traffic comes from the US, UK, Canada, or Australia — high-CPM markets. Personal finance, investing, and insurance blogs consistently earn the highest display ad rates; food and recipe blogs earn mid-range rates. If your niche is primarily non-English or non-Western, display ads will underperform regardless of traffic.
Affiliate Marketing
You recommend a product, a reader clicks your link and buys it, you earn a commission. Amazon Associates pays 1–10% depending on category — workable for high-ticket items like cameras or appliances, barely worth the effort for $15 books. Better affiliate programs are found directly through the brands you already reference, or through networks like ShareASale, Commission Junction (CJ Affiliate), and Impact. Software companies and subscription services often pay 20–40% recurring commissions, which compounds well. A single post ranking for 'best project management software for agencies' and linking to tools paying $100+ per conversion can outperform months of display ad income.
Digital Products
The highest margin model. An e-book, template pack, or course sold through your own site keeps 95%+ of revenue (versus the 40–60% you net after ad network cuts and hosting). The barrier is that you need an audience that trusts you before they'll buy. Most bloggers who succeed with digital products do so after 12–18 months of building that trust through free content. Gumroad and Lemon Squeezy are clean, low-fee platforms for selling digital downloads. Teachable and Podia work well for courses.
Sponsored Content
Brands pay you to write about their product or feature it in your content. Rates vary wildly — a blog with 30,000 monthly readers in a focused niche can charge $500–$1,500 per sponsored post because the audience is exactly who the brand wants. Generalist blogs with ten times the traffic often earn less per post because the audience is diffuse. Negotiate based on your niche relevance, not just your traffic numbers.
Building Traffic: SEO Is the Compounding Asset
Social media traffic is real but volatile — an algorithm change can cut it overnight. Email list traffic is loyal but small until the list is large. SEO traffic — people finding your posts through Google search — compounds over time in a way nothing else does. A post you wrote two years ago, still ranking on page one, earns ad and affiliate income every day without further effort. That is the actual value proposition of blogging as a business.
Practical SEO for a new blog comes down to a few fundamentals. First, target low-competition keywords while you build authority. A blog with a domain rating under 20 (Ahrefs' metric) will not rank for 'best credit cards'; it can rank for 'best credit cards for freelance photographers with irregular income' if that exact search exists and the competition is weak. Use Ahrefs, Semrush, or the free KWFinder to check keyword difficulty scores and monthly search volume before committing to a topic.
Second, earn backlinks intentionally. Guest posting on relevant sites, creating genuinely useful free tools or templates that other sites naturally link to, and being quoted as an expert in HARO (Help A Reporter Out, now called Connectively) are the three most reliable methods for a new blog. Buying links is against Google's guidelines and the penalties, when they come, are severe and slow to recover from.
Third, keep your technical foundation clean. Your site should load in under three seconds on mobile (test with Google's PageSpeed Insights), all internal links should work, and your sitemap should be submitted to Google Search Console. These are not ranking boosters so much as the absence of ranking penalties.
Email deserves a separate mention. ConvertKit (now called Kit) and Mailchimp both have free tiers that work for the first 1,000 subscribers. Building an email list from day one — even a slow-growing one — gives you an asset independent of Google. When you publish a new post, an email to 3,000 engaged subscribers sends an immediate traffic spike that signals to Google the post is worth reading.
The Realistic Timeline and the Traps That Kill Blogs Early
Here is an honest projection based on what bloggers who document their income publicly have reported. Month one through three: you are writing into a void. Traffic is near zero. Google has not indexed most of your posts yet. This is where most blogs die, not because the niche was wrong or the writing was bad, but because silence feels like failure. It is not. It is the indexing lag.
Month four through six: Google starts to show your posts in search results, mostly on page three or four. You get a trickle of traffic — maybe 500 to 2,000 monthly sessions. Enough to validate you are doing something right, not enough to earn meaningfully. Keep publishing.
Month seven through twelve: If your content is genuinely useful and you have built even a handful of backlinks, some posts break onto page one. Traffic grows to 5,000–20,000 monthly sessions. AdSense starts earning a few dollars a day. Affiliate links start converting. The compounding effect becomes visible for the first time.
Month 13–24: This is where blogs either stall or accelerate. The ones that accelerate have found the content formats and topics that resonate with their audience and doubled down on them. The ones that stall are usually diversifying too early — chasing every platform, trying every monetization method — rather than deepening what is already working.
The traps worth naming explicitly: switching niches at month five because growth is slow (the new blog starts the clock over); obsessing over design when content is thin (readers come for answers, not aesthetics); writing for imagined readers rather than doing keyword research (passion projects rarely earn); and not building an email list until traffic is 'good enough' (the list is what protects you from Google algorithm changes).
< The blogs that promise otherwise are selling courses about blogging, which is itself a monetization model and one worth being skeptical of.Frequently Asked Questions
How much does it cost to start a blog?
The minimum is around $50–$70 for the first year: roughly $10–$12 for a domain name and $35–$60 for shared hosting (SiteGround or Bluehost on introductory pricing). WordPress itself is free.
How long does it take for a blog to make money?
Full-time income is realistically a 3–5 year goal. Blogs that monetize through affiliate marketing rather than display ads sometimes reach profitability faster because they don't require Mediavine or Raptive's traffic thresholds.
What are the best blogging niches to make money?
The highest-earning niches by display ad RPM are personal finance, insurance, investing, and legal topics — because advertisers in those industries pay premium CPMs. Affiliate marketing favors niches like software, web hosting, outdoor gear, and home improvement, where commissions are high and buyers are researching before purchasing. That said, a deeply specific blog in a 'medium' niche consistently outperforms a shallow blog in a 'hot' niche, because specificity drives search rankings.
Do I need social media to grow a blog?
No, but it helps in specific situations. Pinterest drives meaningful referral traffic to recipe, DIY, and home décor blogs — the platform functions more like a search engine than a social network, so content has a longer shelf life there. For most other niches, SEO delivers more durable traffic than any social platform. Building an email list is more valuable than a social following for a content business because you own the list and algorithm changes can't cut your access to it.
Is WordPress better than Squarespace for blogging?
For a blog you plan to monetize, yes — WordPress.org (self-hosted) is the better choice. The ad networks, affiliate plugins, email marketing integrations, and SEO tools that serious bloggers rely on are built for WordPress first. Squarespace works well for portfolios and small business sites but has meaningful limitations around plugin extensibility and SEO customization. Squarespace is easier to start on; WordPress has a steeper initial learning curve but no ceiling on what you can build.
How many posts do I need before I start making money?
There is no magic number, but 20–30 substantive posts is a reasonable baseline before prioritizing monetization. Below that threshold, you don't have enough content for ad networks to serve contextual ads well, and affiliate income requires search traffic that takes time to build. The quality of those posts matters more than quantity — 20 posts that rank on page one each outperform 100 thin posts that sit on page four.
What is Mediavine and how do I qualify?
Mediavine is a premium display advertising network that manages ads on your blog and splits the resulting revenue with you — typically keeping around 25% and paying you 75%. To qualify, you need a minimum of 50,000 sessions per month (measured in Google Analytics, not pageviews), content that complies with their quality standards, and traffic primarily from English-speaking countries. Their RPM rates — $15 to $35 per thousand pageviews, sometimes higher in Q4 — are substantially better than Google AdSense's.
Can I start a blog anonymously?
Yes, and many profitable blogs operate under a pseudonym or brand name rather than a personal name. The tradeoff is that personal brands tend to build trust and email subscribers faster, and anonymous bloggers can't leverage media opportunities or speaking engagements. For affiliate and ad-based blogs, anonymity is not a meaningful disadvantage. For coaching, consulting, or course-based monetization, a real identity behind the content converts better.