We may earn an affiliate commission when you visit our partners.
Course image
Theo McArthur

Are you ready to build a blog that can generate sales 24/7 on autopilot?  Is your dream to have complete freedom to work when you want and from where you want?

Read more

Are you ready to build a blog that can generate sales 24/7 on autopilot?  Is your dream to have complete freedom to work when you want and from where you want?

Follow along with me as we build a professional-looking blog from scratch,  attract masses of traffic using nothing but free methods, and turn it into a fun and profitable online venture. The training starts out assuming that you have no prior knowledge but becomes more advanced as you progress through the course.

This course had a major update in 2023.

Learn from an instructor with 20 years of experience in building blogs & websites and extensive online marketing experience. By the end of this course, you will have a fully-fledged online business even if you don't yet know what to blog about. You will also know more than 99% of bloggers or 'would be' bloggers on the Internet.

Let's take a look at the top 6 reasons why everyone who strives to earn a living online should have a blog:

  1. Blogging is an ideal way to get free traffic from Google and other search engines.

  2. Blogging can be used to market almost anything from affiliate products, e-commerce, Amazon listings, and more.

  3. User-friendly technology available today makes blogging simple, even for non-techies.

  4. We can use blogging to turn our interests into profit. Almost any subject is suitable for monetization.

  5. It's virtually free. You can build and run a successful blog for less than $5 per month.

  6. A blog is an asset that can potentially be sold in the future.

Imagine that your work is also something you enjoy doing. Most people only ever dream about earning a living from doing something they love. But, some are using blogging to realize that dream, so why not you?  

Aside from the potential of earning an ongoing income, a blog is an asset.  Blogs can sell for four, five, or even six figures.

No knowledge or experience is required. You'll be following me, click-by-click, step-by-step, as you create a blog the right way. You'll monetize it, promote it using free methods, and finally, build a list of email subscribers -  so that you can double (or more) your income for the same amount of effort.

You'll need to budget for around 5 dollars per month.

Throughout the course, I demonstrate every step in detail with 'over the shoulder' lectures. You'll learn how to create posts, and which types of posts work best. You'll learn where and how to get content and ideas for your posts. And how to optimize for the search engines - the simple way - and much, much more.

Enroll now

What's inside

Learning objectives

  • Create a fully-fledged blog from scratch on any subject
  • Set up and run your blog for under $5 per month
  • Know where and how to get great content and content idea for your blog posts
  • Create blog posts using best practices and know which types of posts work the best
  • Send high quality visitors to your blog from multiple free sources
  • Monetize your blog with high commission digital products
  • Monetize your blog with high converting tangible products
  • Monetize your blog with the amazon associate program
  • Set up accounts with the best affiliate networks
  • Build a list of quality email subscribers from your blog or website
  • Monetize your list using passive and/or active strategies
  • Use multiple list building strategies to get 50+ new subscribers a day
  • Show more
  • Show less

Syllabus

By the end of Level 1 you will have a fully functional blog

Blogging is low cost and budget-friendly :)

The course is split into three main parts.  Level One, Two, and Three. Watch this video to find out what you'll be learning and doing in Level One.

Read more
By the end of this section you will have chosen a niche and topic for your blog. You will also have your domain name and hosting.

Some motivation and inspiration for you!  In this video we look at 3 blogs in very different niches.

Before you begin, you need to decide what to blog about. Even if you already some ideas, it's a good idea to watch this lecture first.

Many niches are very broad, therefore it's often a good idea to drill down and find a smaller sub-niche

Almost any niche has the potential to be profitable, but there are ways to make sure that your chosen niche is a viable one

There are some niches that are more difficult to work with.  This lesson discusses those niches and the reasons why you might want to avoid them.

Your blog domain name is important. This lecture will show you how to choose the right kind of domain name and which domains to avoid.

By the end of this section you will have set up your blog using best practices for long term success

Get low cost and reliable hosting for your blog, plus a free domain name

Set up your new hosting account. This will be your blog's 'space' on the Web.

Continued - Set up your new hosting account. This will be your blog's 'space' on the Web.

First time log in to your new blog dashboard

How to access the new email account that you set up earlier

Here's the easiest way to get help and support for your hosting account

This is the Demo Blog We Use in the Lessons

In the future if you want to set up a second blog/website on the same hosting, this is how it's done

Get your blog set up correctly from the start - Split into easy to follow bite-sized lessons - Part 1.

Get your blog set up correctly from the start - Part 2

Get your blog set up correctly from the start - Part 3

Get your blog set up correctly from the start - Part 4

Get your blog set up correctly from the start - Part 5

Get your blog set up correctly from the start - Part 6

How to come up with the best title and tagline (sub-title) for your new blog

A few simple tasks and decluttering :)

A quick lesson to explain what you can expect moving forward

This short video explains who should watch this section of the course.

Logging in to WordPress for the first time

A quick walkthrough, and overview, of the World's most popular blogging platform.

Let's complete the basic settings before moving on to the next step.

It's time to tidy up the blog dashboard, and learn how to clear the WordPress cache.

How to create a title and sub-title (tag line) for your blog.

Using the recommended hosting, you can create free professional email addresses for your blog.

In this section you will be installing a theme, creating your profile, adding special pages, installing more plugins, learning about widgets, and more!

How to choose and install a high quality, free, design theme.

An overview of how design themes work.

Set up an author profile, and, if you prefer, create a nickname to use in place of your real name.

Use a free add-on to create a contact form, and add it to a new page on your blog.

Every blog or website must have a Terms & Conditions page.  We'll be adding one in this lesson. Sample page provided.

Every blog or website must have a Privacy Policy page.  Learn how to edit and activate the built in Privacy page.

It's time to set up the first navigation menu on your blog.

If your blog gets any visitors from Europe, you will need to install a consent plugin.  This is a free add-on.

The cookie policy page goes hand-in-hand with the cookie plugin.

Give visitors a way to easily share your posts on their social media accounts :)

After installing the social sharing plugin, we need to add a few snippets of text to the Privacy Policy page.

The SEO plugin helps to configure your blog posts and pages to get free traffic from Google and the other search engines.

Widgets are content areas on your blog.  In this lesson we take a look at how to use them, and what we can put in them.

Most design themes have a footer menu, but what if you've chosen a theme that doesn't have one?

Let's begin customizing your free theme to get the look you want!

Create your own blog header image using a versatile, free tool.

Create your own unique logo, or get one made, cheaply.

The search engines can't read images,  so it's important that we tell them what our images are about. Here's how you do it.

It's time to start tweaking the design theme.  We'll be doing more of this later on :)

Continued - It's time to start tweaking the design theme.  We'll be doing more of this later on :)

By the end of this section you will know where to get content and ideas for your blog. You will know how to write and publish your first post, where to get pre-written content, and more

Where to get ideas and inspiration, plus where to look for content that you can re-write as your own.

Learn how to compose post titles that will get your reader's attention.

Know the basics of writing good blog posts.

How to get your first post ready for publishing on your blog.

In these lessons we go through the process of adding your very first post, including optimizing the post for your readers and for the search engines.

Continued - In these lessons we go through the process of adding your very first post, including optimizing the post for your readers and for the search engines.

The final part of adding your very first post, and optimizing it for readers and for the search engines.

Learn how to use a free app to correct grammar mistakes, and improve the readability of your posts.

The WordPress editor is feature rich, and easy to use.  This lesson demonstrates how to use it, and how to get familiar with it.

PLR stands for private label rights.  PLR articles are articles that you can purchase, very cheaply, and use without any copyright issues.

Learn how to create your posts in advance, and schedule them to be published on a future date.

If you want to set up the slider on the Home page of your blog, here's how it's done.

This free add-on allows you to create sliders and place them in widget areas, or posts.

In this lesson, we build out the main navigation menu by adding links to categories, posts, and pages.

Some themes have a Home page link on the main navigation menu, but some don't.  If your theme is missing the Home page link, here's how to create one.

Internal links are an important part of SEO (search engine optimization).

Let's tidy up the blog, and get it looking more presentable.  We will be doing more of this later on.

It's time to allow search engines to index your blog!

Learn about a free tool that integrates with the WordPress editor to give you more flexibility with the design of your blog pages

In this section you will be setting up tracking, adding some essential plugins, doing some essential maintenance, preventing spam, and more

If your blog is allowing comments, you will need to prevent comment spam.

Let's go through the free Jetpack settings to help speed up and protect your blog

Learn how to redirect visitors who land on a 404 page on your blog.  It's good for SEO, and good for user experience.

In this lesson we are going to set up tracking.  Tracking allows you to see how many visitors your blog is getting, where they are coming from, which posts they are reading, and more.

Go back and add important images in the SEO plugin settings.

Some quick maintenance, and a check up!

It's a good idea to let plugins update automatically. This ensures that your installed plugins are always completely up to date.

Round two of the blog tidy up.  We're getting close to the end of Level 1 now :)

Optional - add links to your social media accounts.  Don't worry if you don't have any accounts yet, because you can come back and do this step later.

Congratulations, you now have a fully fledged blog!  So what's next?  Watch this lesson to find out.

Make sales and process payments directly from your blog. This is an optional section of the course
Adding a Shop to Your Blog Part 1

Install and set up the Woocommerce plugin if you plan to process orders and payments directly from your blog - Part 2

Install and set up the Woocommerce plugin if you plan to process orders and payments directly from your blog - Part 3

Install and set up the Woocommerce plugin if you plan to process orders and payments directly from your blog - Part 4

Install and set up the Woocommerce plugin if you plan to process orders and payments directly from your blog - Part 5

Introduction to Level Two

Level Two is all about driving traffic (visitors) and monetizing your blog. Discover what you will learn and what you will have achieved by the end of it.

Go through these quick checks to make sure your blog is ready for visitors.

Drive targeted visitors to your blog from multiple sources

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops the necessary knowledge and skills to build a successful blog
Taught by Theo McArthur, an experienced blogger and online marketer
Provides a comprehensive overview of blogging, from setting up a website to monetizing it
Suitable for learners with no prior knowledge, but also offers advanced concepts for experienced bloggers
Covers a wide range of topics, including traffic generation, content creation, and affiliate marketing
Offers practical exercises and assignments to reinforce learning

Save this course

Save Blogging for a Living - Perfect Small Budget Project to your list so you can find it easily later:
Save

Reviews summary

Small budget blog income

learners say this course is for beginners who want to start a blog as a hobby or passive income stream with little to no experience. It provides step-by-step instructions on how to set up a website and blog on Wordpress, create content, drive traffic, and monetize your blog. The course also includes tips and advice on topics such as long-term vision, relying on organic growth, and the absence of overnight success. According to students, the course is well-organized, easy to follow, and packed with valuable information. The instructor, Theo, is knowledgeable, engaging, and responsive to questions. She provides a friendly and encouraging tone, and simplifies complex concepts for students. Many students report feeling lost and confused before taking the course, but gained clarity and confidence after completing it. They appreciate the comprehensive coverage of topics, from technical setup to content creation and monetization. The course has helped them overcome challenges, set up their blogs, and start generating income.
I have learned so much from this course. To think that I haven't the other lessons yet. I was surprised with the intricacies on how to get traffic to a page and I'm enjoying every minute of it.
"I have learned so much from this course."
"I was surprised with the intricacies on how to get traffic to a page and I'm enjoying every minute of it."
It is great for beginners as every step is taken with full and clear instructions. I find how she walks through the decision-making process most helpful. Great course for a beginner or anyone that feels they need to update their skills.
"It is great for beginners as every step is taken with full and clear instructions."
"I find how she walks through the decision-making process most helpful."
"Great course for a beginner or anyone that feels they need to update their skills."
Theo is very knowledgeable and her lessons are easy to follow. I have had so much trouble navigating Word Press but now, thanks to this course, I can forge ahead with my blog.
"Theo is very knowledgeable and her lessons are easy to follow."
"I have had so much trouble navigating Word Press but now, thanks to this course, I can forge ahead with my blog."
This class has been amazing. It was one of the best courses I have taken till now. It helped to build my blog from scratch. It is like a one-stop solution to start your own blog. Thank you for such a helpful course.
"This class has been amazing."
"It was one of the best courses I have taken till now."
"It helped to build my blog from scratch."
"It is like a one-stop solution to start your own blog."
"Thank you for such a helpful course."
This course has been so easy to follow. I am a beginner and the instructor does a fantastic job of taking you step by step through all of the steps in creating your Website. Great Stuff!!
"This course has been so easy to follow."
"the instructor does a fantastic job of taking you step by step through all of the steps in creating your Website."
"Great Stuff!!"
Theo's teaching style is easy to follow. I find how she walks through the decision-making process most helpful. Great course for a beginner or anyone that feels they need to update their skills.
"Theo's teaching style is easy to follow."
"I find how she walks through the decision-making process most helpful."
"Great course for a beginner or anyone that feels they need to update their skills."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Blogging for a Living - Perfect Small Budget Project with these activities:
Compile a list of resources on blogging
Having a list of resources on blogging will help you stay up-to-date on the latest trends and best practices.
Show steps
  • Use a search engine to find articles and blog posts on blogging.
  • Bookmark the resources that you find.
  • Subscribe to email newsletters from top blogging experts.
Follow a step-by-step tutorial on how to create a WordPress blog
WordPress is a popular blogging platform that is easy to use and customizable.
Browse courses on Wordpress
Show steps
  • Find a tutorial on how to create a WordPress blog.
  • Follow the steps in the tutorial.
  • Ask for help if you get stuck.
Create a social media calendar for your blog
A social media calendar will help you plan and schedule your social media posts to promote your blog.
Browse courses on Social Media Marketing
Show steps
  • Choose a social media scheduling tool.
  • Create a list of social media platforms that you want to use to promote your blog.
  • Brainstorm a list of social media content ideas.
Three other activities
Expand to see all activities and additional details
Show all six activities
Start a blog on a topic that you are passionate about
Starting a blog is a great way to share your knowledge and expertise with the world.
Show steps
  • Choose a topic for your blog.
  • Set up a WordPress blog.
  • Write and publish your first blog post.
Create a presentation on how to start a blog
Creating a presentation will help you solidify your understanding of the blogging process.
Show steps
  • Outline your presentation.
  • Create slides for your presentation.
  • Practice your presentation.
Contribute to an open-source blogging platform
Contributing to an open-source project will help you learn more about the blogging process and how to work with others.
Browse courses on Open Source
Show steps
  • Find an open-source blogging platform that you would like to contribute to.
  • Read the documentation for the project.
  • Identify an area where you can contribute.

Career center

Learners who complete Blogging for a Living - Perfect Small Budget Project will develop knowledge and skills that may be useful to these careers:
Instructional Designer
An Instructional Designer is responsible for the design of learning experiences. This involves developing and editing content that is engaging and effective. This course may be useful for an Instructional Designer to better understand how to create engaging content for online learning.
Blogger
A Blogger is responsible for writing, editing, and managing content on a regular basis. A Blogger may also be responsible for coming up with ideas for content, optimizing content for better indexing, and promoting content in various ways. This course can help a Blogger create a blog and build a foundation in the basics of blogging.
Content Creator
A Content Creator develops and executes concepts for original content. This may involve developing and executing blog posts, social media posts, images, or other media. A Content Creator may also be responsible for managing content. This course can help build a foundation in content creation and publishing.
Educator
An Educator is responsible for teaching students in a variety of settings. This may involve creating and editing lesson plans, assignments, tests, and other educational materials. This course can help an Educator to better understand how to create engaging and effective educational content.
Social Media Manager
A Social Media Manager is responsible for the planning and execution of social media strategies. This involves creating and editing content for posting on social media. This course can help a Social Media Manager to better understand how to create effective social media content.
Marketing Manager
A Marketing Manager develops and executes the strategies that drive brand awareness and lead generation. This may involve managing content and designing marketing campaigns. This course can help a Marketing Manager to create effective content as part of their marketing strategy.
SEO Specialist
An SEO Specialist uses various techniques to improve the visibility of a website or web page in search engine results. This involves creating and editing relevant content. This course can help an SEO Specialist to understand how to make sure that content is search engine optimized.
Freelance Writer
A Freelance Writer earns a living by writing for multiple clients. A Freelance Writer's duties can include writing articles, writing content for websites, writing videos, writing advertisements, and writing creative content. This course may help a Freelance Writer improve their ability to create high-quality blog posts.
Community Manager
A Community Manager is responsible for building and managing online communities. This involves creating and editing content to engage community members. This course can help a Community Manager to better understand how to create engaging content for online communities.
Training Manager
A Training Manager is responsible for the planning and execution of training programs. This involves the development and editing of training materials. This course can help a Training Manager to better understand how to create training materials that are effective and engaging.
Author
An Author is responsible for writing content for many purposes. A main goal of an Author may be to share essential information, expert opinions, and educate readers. It is possible to become an Author by building a foundation in writing and editing. This course may help build a foundation in effective writing and professional editing.
Digital Marketing Specialist
A Digital Marketing Specialist is responsible for the marketing of products or services through digital channels. This involves using a variety of digital strategies. This course can help a Digital Marketing Specialist understand how to use content creation as part of a digital marketing strategy.
Technical Writer
A Technical Writer is responsible for the creation of user guides, instruction manuals, and other technical documents. This involves creating and editing content that is clear and easy to understand. This course can help a Technical Writer to better understand how to create clear and concise technical content.
E-commerce Manager
An E-commerce Manager is responsible for the planning, development, and execution of e-commerce strategies. This involves the management of content and marketing. This course can help an E-commerce Manager create compelling content that drives sales.
Web Developer
A Web Developer is responsible for the design and development of websites. This may involve working with programming languages. A Web Developer may also be responsible for maintaining websites. This course can help a Web Developer to better understand the content side of website design.

Reading list

We've selected 16 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Blogging for a Living - Perfect Small Budget Project.
Comprehensive guide to blogging, covering everything from starting a blog to monetizing it. It valuable resource for anyone who wants to learn more about blogging.
Comprehensive guide to SEO. It covers topics such as keyword research, on-page optimization, link building, and social media marketing.
Practical guide to making money from your blog. It covers topics such as choosing a niche, creating content, and promoting your blog.
Provides a comprehensive overview of content marketing. It covers topics such as creating high-quality content, promoting your content, and measuring your results.
Guide to building a successful startup. It covers topics such as customer development, product development, and marketing.
Provides a comprehensive overview of Facebook marketing. It covers topics such as creating and managing Facebook pages, building a following, and running Facebook ads.
Guide to developing a successful business model. It covers topics such as customer segmentation, value proposition, and revenue streams.
Guide to achieving financial independence. It covers topics such as investing, real estate, and business ownership.
Guide to financial literacy. It covers topics such as investing, debt, and real estate.
Guide to value investing. It covers topics such as stock selection, portfolio management, and risk management.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Blogging for a Living - Perfect Small Budget Project.
Blogging Masterclass: How To Build A Successful Blog In...
Most relevant
Copywriting with ChatGPT: Crafting High-Quality Blog...
Most relevant
The Flask Mega-Tutorial (Python Web Development)
Introduction to MongoDB for Data Analytics
Automate Blog Advertisements with Zapier
WordPress for Beginners: Create a Website Step by Step
The Complete AI-Powered Copywriting Course & ChatGPT...
WordPress for Beginners
Complete Wordpress Training For Beginners
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser