How to Make $900 from Blogging
As a Wall Street entrepreneur with experience building multiple businesses, I’ve seen firsthand how a well-crafted blog can be turned into a profitable online business. Blogging has evolved into one of the most lucrative ways to generate passive income. If you strategically monetize your blog, reaching $900 a month or more is not only possible, but it’s also achievable in a relatively short amount of time.
In this article, I’ll break down key strategies for monetizing your blog, earning revenue through ads and affiliate marketing, and improving SEO to boost your traffic and earnings. Let’s dive into how you can start building a profitable blog.

17 Tips for Monetizing Blog Traffic

Once your blog starts attracting traffic, the next step is monetizing it effectively. Here are 17 proven tips to turn your blog traffic into revenue:
- Leverage Display Ads – Platforms like Google AdSense can help you earn money by displaying ads on your blog. With enough traffic, you can make significant revenue. For example, a blog with 100,000 visitors per month could earn between $500 to $1,000 monthly through display ads alone.
- Utilize Affiliate Marketing – Promote products and services related to your niche. Affiliate marketing can bring in substantial earnings, especially if you promote high-commission items. Successful bloggers make an average of $3,000 per month through affiliate marketing.
- Sell Digital Products – Create and sell your own products, such as eBooks, courses, or printables. Bloggers who sell digital products report a 20%-40% profit margin on each sale.
- Offer Sponsored Posts – As your blog gains influence, companies may approach you to write sponsored content. According to a 2020 survey, bloggers with 20,000-50,000 monthly pageviews earn around $100 to $500 per sponsored post.
- Create Membership Programs – Offer premium content behind a paywall, where subscribers can access exclusive material. Bloggers with membership programs can earn upwards of $1,000 per month.
- Provide Freelance Services – Use your blog as a portfolio to attract freelance clients. For instance, freelance writers or graphic designers can easily convert blog visitors into paying clients.
- Sell Physical Products – If your blog is in a niche like crafts, fashion, or fitness, you can sell physical products through platforms like Shopify. You could expect to generate around $300 to $1,000 a month through eCommerce sales.
- Offer Consulting or Coaching – If you’re an expert in a particular field, offer one-on-one consulting or coaching services to your blog readers.
- Use Patreon or Ko-fi – These platforms allow creators to receive monthly donations or one-time contributions from fans in exchange for exclusive content.
- Host Webinars or Workshops – Offer paid webinars or workshops to teach your readers about a specific topic. A successful webinar can generate $200 to $500 in one session.
- Affiliate Link to Web Hosting – Promote web hosting services like Bluehost or SiteGround, which offer high affiliate commissions (up to $200 per sale).
- Create a Resource Page – Curate a list of recommended tools and resources related to your niche. You can monetize this page through affiliate links.
- Sell Photography or Graphics – If you’re a photographer or designer, sell your high-quality photos or graphics directly on your blog or through third-party platforms like Adobe Stock or Etsy.
- Accept Donations – If your blog provides valuable content, your audience may be willing to donate via PayPal or platforms like Buy Me a Coffee.
- Offer Private Ads – As your blog grows, you can sell ad space directly to businesses in your niche, bypassing ad networks and keeping more of the revenue.
- Promote Your Own App or Software – If you’ve developed your own app or software, your blog can serve as a promotional platform.
- Cross-Promote with Other Bloggers – Collaborate with fellow bloggers to promote each other’s content and products, increasing both reach and revenue potential.
11 Strategies to Earn $200 Monthly with Ads

If your goal is to earn $200 per month from ads alone, you’ll need to focus on optimizing your ad placements and traffic strategies. Here are 11 ways to achieve that:
- Join Google AdSense – Google AdSense allows you to earn money by displaying ads on your blog. To make $200 a month, you’ll likely need at least 25,000 pageviews per month.
- Optimize Your Ad Placement – Position ads above the fold (the part of your webpage visible without scrolling) to maximize clicks. Studies show that ad placement affects click-through rates (CTR) by as much as 10%.
- Focus on High-CTR Ad Formats – Experiment with different ad formats. Banner ads tend to have a lower CTR, while text ads or native ads typically perform better.
- Use Mediavine or AdThrive – These ad networks pay higher rates than Google AdSense, but they require a minimum of 50,000 monthly visitors to join.
- Sell Direct Ad Space – Once your blog grows, consider selling direct ad space to businesses in your niche. With targeted ads, businesses are willing to pay higher rates.
- Implement Pop-Up Ads – Though controversial, pop-up ads can generate higher revenue. Use them strategically to increase ad visibility and click-through rates.
- Focus on High-Paying Niches – Some niches pay more for ads than others. For example, finance, technology, and health niches have higher CPC (cost-per-click) rates.
- Use Affiliate Marketing with Ads – Combine affiliate marketing and display ads for an extra revenue boost. Place affiliate banners next to display ads for maximum exposure.
- Encourage Repeat Visitors – Building a loyal readership leads to consistent ad revenue. Strategies to encourage repeat visitors include regular posting schedules and high-quality content.
- Optimize Mobile Ads – Since most traffic now comes from mobile devices, ensure that your ads are optimized for mobile viewing to increase CTR.
- Track and Adjust – Monitor the performance of your ads and make adjustments based on the data. A/B testing can help improve your earnings by as much as 15%.
6 Ways to Write Content That Brings Traffic

Content is king when it comes to driving traffic to your blog. Here are 6 ways to write content that attracts readers:
- Use SEO Keywords – Incorporate high-volume, low-competition keywords into your posts. Tools like Google Keyword Planner and Ahrefs can help identify the best keywords for your niche.
- Write Evergreen Content – Create content that remains relevant over time. Evergreen posts continue to bring in traffic long after they’re published.
- Craft Catchy Headlines – Your headline is the first thing readers see. A compelling headline can increase your click-through rate (CTR) by up to 20%.
- Solve Real Problems – Write blog posts that answer specific questions your audience has. Providing actionable solutions is key to growing traffic.
- Write Long-Form Content – Studies show that long-form content (1,500-2,500 words) performs better in search rankings and attracts more backlinks.
- Promote User-Generated Content – Encourage your readers to contribute content or comments. User-generated content increases engagement and traffic.
21 Techniques to Build a $900 Monthly Blog Income

Reaching $900 per month in blog income requires diversifying your revenue streams and maximizing your traffic. Here are 21 ways to achieve that goal:
- Combine Multiple Revenue Streams – Don’t rely on just one source of income. Combine ads, affiliate marketing, and product sales for a balanced income.
- Optimize Your Conversion Rate – Improve your call-to-action (CTA) to convert more visitors into paying customers. Even a 1% increase in conversion rate can lead to significant gains.
- Offer High-Ticket Affiliate Products – Promote products with high affiliate commissions. For example, promoting high-end software can earn you $100 or more per sale.
- Sell Premium Content – Create paid content such as guides, eBooks, or courses. With a price tag of $20, you’ll need 45 sales to hit $900.
- Create a Course – Develop an online course on a topic your audience is interested in. The average course creator earns $2,000 per month from their course.
- Use Paid Ads – Invest in paid ads (Google Ads, Facebook ads) to drive targeted traffic to your blog, especially if you have products to sell.
- Run Webinars – Host paid webinars or workshops on topics of interest. Charge $20 per attendee, and you’ll need 45 attendees to reach your goal.
- Increase Your Email List – Build an email list of dedicated readers. Email marketing is one of the highest-converting channels for bloggers.
- Offer Sponsorships – As your traffic grows, businesses may approach you for sponsorship deals. Sponsors can pay anywhere from $100 to $500 per post.
- Create a Subscription Model – Offer premium content on a subscription basis. A $10 monthly fee with 90 subscribers will get you to $900.
- Promote Affiliate Products More Strategically – Experiment with different affiliate products to find the highest-converting ones for your audience.
- Repurpose Content – Repurpose your blog content into different formats like videos, social media posts, or podcasts to reach more people.
- Host Giveaways – Hosting giveaways is a great way to grow your email list and drive traffic to your blog.
- Collaborate with Other Bloggers – Cross-promote with other bloggers to increase traffic and share affiliate earnings.
- Utilize Sponsored Content – As your blog gains authority, more companies will be willing to pay you for sponsored content.
- Develop Digital Products – Create your own digital products like templates, guides, and worksheets to sell on your blog.
- Optimize Affiliate Links – Position affiliate links strategically throughout your content to increase click-through rates.
- Create a Resource Page – A resource page filled with helpful tools and services can be a lucrative affiliate marketing opportunity.
- Write Case Studies – Showcase the success stories of products you promote, as case studies often convert better than reviews.
- Use Google Analytics to Track Performance – Keep an eye on your performance to understand which content generates the most revenue.
- Stay Consistent – Consistency is key to building traffic and revenue over time. Keep posting valuable content and promoting it across channels.
9 Ideas to Increase Affiliate Earnings

Affiliate marketing can be a huge source of revenue for bloggers. Here are 9 strategies to increase your affiliate earnings:
- Focus on High-Commission Products – Promote products that offer higher affiliate commissions. Some products offer as much as 50% per sale.
- Write Product Reviews – Detailed product reviews can increase conversions, especially if your audience trusts your recommendations.
- Create Product Tutorials – Show your readers how to use the products you recommend in a detailed tutorial. This will increase trust and sales.
- Use Comparison Posts – Compare different products within the same category to help your readers make informed decisions.
- Create Resource Lists – Provide readers with a list of tools and resources they can use. This is a great way to integrate affiliate links naturally.
- Incorporate Affiliate Links in Email Newsletters – If you have an email list, include affiliate links in your newsletters to drive sales.
- Offer Bonuses for Affiliate Purchases – Provide additional value by offering a bonus (e.g., a free eBook) for purchases made through your affiliate links.
- Promote Affiliate Products with Limited-Time Offers – Use urgency, such as time-limited discounts or bonuses, to boost affiliate conversions.
- Target High-Converting Keywords – Focus on keywords that have high conversion potential for affiliate products. Use tools like SEMrush to find the best keywords.
14 Tips to Boost SEO for Higher Rankings

Search engine optimization (SEO) is essential for driving organic traffic to your blog. Here are 14 ways to improve your blog’s SEO:
- Perform Keyword Research – Use tools like Google Keyword Planner and Ahrefs to find the best keywords for your blog.
- Optimize Meta Tags – Ensure your meta title and meta description are optimized for both users and search engines.
- Use Alt Text for Images – Include descriptive alt text for images to improve accessibility and rank in image searches.
- Improve Site Speed – Use Google PageSpeed Insights to analyze and improve your website’s loading speed. Faster sites rank better.
- Write Long-Form Content – Long-form content tends to rank higher in search results. Aim for articles that are 1,500 words or longer.
- Use Internal Linking – Link to other relevant articles within your blog to help search engines understand your content.
- Focus on Mobile Optimization – More than half of web traffic comes from mobile devices, so make sure your blog is mobile-friendly.
- Build Backlinks – Reach out to other websites to gain backlinks. A strong backlink profile boosts your blog’s authority and SEO ranking.
- Optimize for User Experience – Ensure your blog is easy to navigate, with a clear structure and intuitive design.
- Use SEO-Friendly URLs – Use short, descriptive URLs that include your target keyword.
- Add Structured Data – Use schema markup to help search engines better understand your content.
- Publish Regularly – The more frequently you post quality content, the more likely you are to rank higher in search engines.
- Track Analytics – Use Google Analytics to monitor your traffic and understand which content ranks the best.
- Use Social Signals – Social media engagement can indirectly improve SEO rankings by driving traffic and building backlinks.
In conclusion, building a successful blog that generates $900 or more per month is entirely possible. With the right mix of monetization strategies, SEO techniques, and content creation, you can create a blog that not only brings in traffic but also converts it into a reliable source of income. Start applying these strategies today, and you’ll be well on your way to making your blogging goals a reality.