How To Make/Create and Sell Online Courses – (A Step By Step Guide)

By  | 

Creating online courses on the things you know about can change your financial status and at the same time increase on your audience (that is if you’re an active blogger or social marketer). Well known bloggers likePat Flynn of smartpassiveincome ‘ have created various online courses teaching people on how to succeed online. He makes a good income selling podcasts and online courses on but his blog audience has increased thus helping his publication business grow to $150,000 in earnings per month.  So if you have been wondering if you can create and sell online courses and get rich, think no further….its possible – all you have to do is to specify a niche you’re good at, make research on people publishing online courses about that particular niche, Identify what makes them successful and how you can offer more to their clients and at last start creating and selling your knowledge on /


NOTE:– Much as your goal is to make money, this won’t come if you just slap content without adding value to it. Money will only flow to your account when you provide high quality & relevant information to your readers. The more effort you put into your work, the more money you will make. Always ask yourself why you would pay for a particular online course. Write down all reasons why you would need that online course you’re about to create – if it makes sense to you, then it will make sense to everyone in that niche.


Creating Online Courses – A Step By Step Guide


Before creating an online course for sell, understand the needs of people you want to target. Google that topic to see who has written about it and how far did they go to solve a users problem. If you find many people writing about a particular topic – it means it’s a hot topic and chances of making money with such a topic are high but the competition will be stiff in Google so you won’t rank easily. So the trick is to note down what your competitors missed and structure your course in an advanced way. You might as well cover all related topics in that niche and give away some mini courses for free – make sure a free mini course can entice a reader to pay for a premium detailed course. Below are some of the tips you can use to create your first online course.


  • RESEARCH: – The first thing you have to do is to make detailed research on the topic you want to write om. I can relate this to blogging. Before I write on any post, I make sure I know who is searching for that post (if many people are in need of that content, chances are high that i will make money on that post). The second thing I do; is to see who else wrote about that topic. I always check out the top ten websites in Google about that particular post – the same thing applies on online courses – you have to study the competition and see how you can do better than them. If your topic has been already covered by another educator – that is good news (it shows that someone is already searching for that topic and they’re paying for it). If possible, you can spend some little cash and pay for courses published by other educators in that niche. Learn from people who are successful and always look for loose ends.


  • CONTENT PLANING: – Since your goal is to teach people, you have to plan your content very well so that learners can easily understand what you’re teaching them. By default, people don’t want to take long to learn something, so don’t bore them with unnecessary facts. Make sure you go to the point very fast and integrate graphics & videos in your course. You can hire an expert to help you make high quality videos. But if hiring a video creator and editor is expensive, simply use a white board and a camera to create a simple video for your students. What matters is content not the quality or equipments being used to create the content. The purpose of your content has to be clear – the reader has to find a solution immediately – otherwise they will cancel their subscription.


  • MAKE IT SHORT:- Majority of educators think that you have to create an in-depth online course that covers almost everything. This might be right but as a beginner, you should aim at creating short courses. They consume less time to create and majority of learners prefer short course to in-depth courses – but this method does not apply to all niches. For example; if you want to teach people how to use Microsoft Excel – you have to go into details because Excel is a full package – but if you want to teach people how to cook a specific dish, there is no need of going into un-necessary details, what your learns need is straight forward ”How to cook dish xxxxxx?. A short / small online course will sell first and monies generated from selling short courses can be used in creating detailed courses.


  • USE GOOGLE KEYWORD PLANNER / LONGTAIL PRO:- This will help you know how many people are searching about a particular topic in a day / month. Google Keyword Planner is free but its functionality has been changed so you can’t see the exact number of people searching for a particular keyword in a day / month – So I suggest you opt for LONGTAIL PRO software – insert in the topic you want to write about and choose the right keyword for your course. Opt for a keyword with less / medium competition – this will help you rank that course easily in Google Search. Remember majority of people who search for online courses use Google – so it is very important for you to rank in their search engine.


  • MARKET RESEARCH:- Know who is selling what and how much they are selling it…..platforms like rate educators – so you can browse through the best sellers in your niche and see what they’re doing. Read through customer reviews on each course of interest and see what people are complaining about – use the negative reviews on some of the best rated courses to tailor a bullet proof course. The kind of course that every-one will like to read and recommend to a friend.


  • USE VIDEO EDITING SOFTWARE: – When you integrate video and graphics in your course, your students will stay engaged throughout the all course and the message will stick in their heads for long. According ”Miguel Hernandez the creator of How to Create an Awesome Online Course you can use Camtasia and PowerPoint to record your online course. Camtasia makes video editing easy – it comes with a drag and drop editor and all kinds of video assets to help you create a faster & light video without any experience in video editing. You can get Camtasia as a trial version to test its functionality and upgrade later.


  • VALIDATE YOUR COURSE:- Before spending lots of hours creating that course, validate your idea by asking various people questions. Collect feedback from the audience – this will help you create the right course for the right audience.


  • CREATE A COURSE CURRICULUM:- This is all about course outline – let your students know what they will learn if they pay for your course. This information should not be hidden because it is what makes people subscribe to your course. Brake down your course so that it is easy for a learner to get what they want and make sure you create a video for each topic in your curriculum.


  • RECORD YOUR COURSE:- This saves you money and it helps you acquire a new skill. After creating a nice presentation in Power point, record it with ScreenFlow for Mac / Camtasia for Windows. While recording, make sure sound effect is of high quality because your students will be expecting high quality work. After recording your course, edit it and include watermarks for copyright issues and brand awareness. If you have no experience in editing videos – you can take advantage of’s technology to edit videos online. Wevideo has all video editing features that you can play with to create the best videos. You can export your videos from Wevideo to Udemy / Teachable easily.


  • CREATE A MARKETING PLAN:- Creating a brilliant course does not guarantee your success. You have 1 more step to take and that is called marketing. But before you dive into spending money on promoting your course, create a marketing plan – one which will save you money but get you lots of learners. Make detailed research on social marketing and search engine marketing before spending your hard earned cash. I have seen lots of people losing money on social media advertisement & Pay per Click (Adwords) advertisement. Fact is that these two channels can get you lots of relevant traffic which you can convert into sells but if you don’t understand the science behind social media & Adwords marketing, you might not make lots of sales.


  • GATHER FEEDBACK:- This falls under course validation. I don’t want you to build a course which no one will pay for. You can start with people around you or give away a piece of your course for free on Udemy / Teachable. Ask people to comment about your course and at the same time use negative reviews as building blocks for a better course. Outline all struggling points and make them better before releasing that course to masses.



Now; it is time for making money. You have created one of the best online courses in your niche, created a good marketing plan, set your goals clearly and validated your course – basically, all seems good but there is one more step ahead of you. That is making sells and processing lots of signups. The main key to online content promotion is ‘’understanding your audience’’. Always know what they need and provide a solution to their problem. Make sure the solution works for them – this will help you sell different products to the same audience over and over again.


  • HOSTING YOUR COURSE:- Now that you have your work ready, signup up with some of the best online course hosting companies and these include Teachable / Udemy. These  platforms work differently. Teachable enables you to create and sell courses outside its platform (in that you can host your own courses under your domain but operate under Teachable Content Management System – example ”osherove”– if you don’t have a domain, you will get a free sub domain on teachable and your course will be hosted directly on teachable – example ”Jessica Sprague” . On the other hand, Udemy works more like Amazon of online course. They give you tools you might need to put up a simple online course and at the same time host your course under Udemy domain so your business page will not look different from other sellers. Udemy takes a commission on each sale you make (the increase in commission on Udemy has forced many sellers to leave their platform and opt for Teachable). The only advantage with Udemy is Traffic – their platform is created for both buyers and sellers of online courses; so they have a big audience of students who are willing to pay for your course – but the competition is big.


  • PRE-SELL IT:- Do this before launching your course to a larger audience – this will help you collect feedback to help you improve on the course – so by the time it is released to a massive audience, it is fully tested.


  • START PROMOTING YOUR COURSE:You can promote your content on various online platforms for free and get your first buyers – but don’t depend on free promotion methods alone, invest some money in your business and reach a wider audience on social platforms like facebook and Youtube. Below is a list of places where you can promote your courses.


  1. Choose the right Keyword:- This is the first thing you should do before you spend any money on advertising is to choose the right title / keywords for your course. It is possible to compose a very good course but if you don’t use the right keywords you might not get traffic from search engines like Google & Bing. So the best thing you can do is to invest in Longtail Pro Keyword Software and search for less competitive keywords with good traffic – make sure the keyword describes your course very well. Google Adwords tool is free but it hides some of the most relevant information – that is to why I recommend LongTail Pro.
  2. Promote your course on your blog:- If you own a blog with a very good audience, you can start promoting your course on the blog. However, the course to be promoted has to be relevant to your readers (it has to be related to the content you publish – for example; if you have a Photoshop blog, a course about Photoshop will sell very fast on your blog. It might be difficult for you to create a custom sales page for your courses – so the best solution is ”Teachable’‘ – you can create your courses via Teachable and integrate their application in your blog. So your readers will make purchases directly from your blog.
  3. Promote on Youtube:- – I’m sure you all know about It has lots of traffic (ranked as the 2nd best search engine in the world so promoting your courses on Youtube will give you good results). Start by creating a YouTube Channel – this channel should be focused to a specific audience. Upload free courses for that audience and give your courses the right keywords so that when a user of Youtube makes a search related to your course, you appear in the top search results. Make sure all free courses uploaded on YouTube are short to entice the user to watch a full paid course on your website / teachable / Udemy / Thinkfic. You can as well spend some money and promote your videos on Youtube – this will expose your content to masses in a very short period of time.
  4. Use email marketing:- This can only be done when you have a database of email subscribers and the only way of getting lots of email subscribers is through running a successful blog. I don’t encourage email spamming – this will kill your brand and you won’t make any single sale spamming people. However, if you have some friends – you can email them the course and ask them to forward the email to their close friends. If you already have a blog and subscribers – take advantage of ConvertKit ‘s email marketing technology. With ConvertKit, your emails will look professional and the conversion rate will be high.
  5. Use podcasts:- Popular Bloggers like Patt Flyn use podcasts to keep their users engaged and connected to their brands. A podcast is very easy to make and users like them so much – simply because they don’t have to be glued to a computer screen to get information. All they have to do is to download a podcast and listen to it while doing other things. Providing free downloadable podcasts on your website can create trust among your blog readers but at the same time you can promote your courses in the podcast. Another way of benefiting from Podcasts is through interviews with other popular bloggers in your niche. Getting interviewed by a popular blogger can help you reach a bigger audience thus promoting your brand and courses.
  6. Promote it on Facebook:- You can promote your course on Facebook and reach a bigger audience or learners. Facebook has both free and paid advertising options. The free option can work if you have a large database of followers on your facebook page. But if your facebook business page is new, you will only reach close friends who have decided to follow your page. The paid package gives you the option of reaching people who are not following you. All you have to do is to select the right demographics, likes / interests, Age and set up a minimum budget you’re willing to reach those people per day. Facebook advertisement is strong if you use it well. I advise you to start with a small budget as you master what works and what does not work. Always test more than 3 adverts to see which one converts better.
  7. Give away a free mini course:- It does not hurt to give away something good for free. People love free things and your main goal is to attract traffic – so give them what they are looking for and trap them as they enjoy your free mini courses. The best way of turning a non paying reader into a paying reader is to create mini unfinished courses – as they enjoy the free content, they get to a point when it is more interesting but the other part of the course is premium – this will force them to subscribe for the premium package to get the all information.
  8. Host a live webinar and promote free courses: – A webinar is a seminar conducted over the internet. To have a successful online webinar – you need to have followers (people who have subscribed for your content) – You can promote your webinar via your blog and enable users to register for that webinar. While conducting this webinar, discuss about your free courses and how they can benefit your followers. Don’t market to your followers directly – always show them a free product and let them buy later. What you should not forget is to record and promote your webinar so that you attract new followers. Pardot ….. has listed 9 Creative ways you can promote webinars and these include; Share through Social Outlets, Guest Post from Speaker, Create Hash tags, Promote in Applicable LinkedIn Groups, Include in Newsletters and Email Blasts,  Add to Email Signatures, Encourage Your Sales Team to Promote to Prospects, Send Pre-Written Tweets to Partners, Use Your Social Images
  9. Create Multiple Courses and Interlink them: – You have to create lots of free mini courses on a particular topic and interlink them so that the user gets something small on just about anything on that topic. This will leave them wanting thus forcing them to subscribe for a full course.
  10. Offer Discounts: – Since you have lots of related courses, create a bundle and sell them at once to your subscribers at a reasonable fee. Offering discounts to your readers makes them feel cared for and your sells will skyrocket. Make it expensive to buy a single course and cheap to buy a full package of related courses.
  11. Promote with Gooogle Adwords:- After hosting your course on your blog, teachable, thickific or Udemy – make a budget and start promoting that course online. Google Adwords partners with strong publishers online; so your course will be advertised to billions of people online. You can select the right audience to target and set a reasonable budget because this is a business. Run your adverts everyday ”if you can” but make sure your lading page converts very well.
  12. Create affiliate program and connect with bloggers:- Creating a referral program can boost your sells. Since you’re not so good at online marketing, share the profit with those with experience. Give away at least 30% of your profits to bloggers so that they promote your course on their blogs and email lists. This will give you a boost without spending too much money on advertisement. Creating affiliate programs online has been made simple. Try getambassador , they have Referral software which increases referrals, customers and revenue.
  13. Promoting with Vimeo / Youtube:- Vimeo is a video sharing platform like Youtube. According to, Vimeo gets about 72,957,000 visitors per month (with a global Alexa rank of 128) – This is good traffic though it is not as much as that of Youtube. But it is very good to spread your video courses to various channels – this increases your chances of getting seen. Both Youtube & Vimeo have premium advertising packages which you can take advantage of.
  14. Promoting on other blogs using If you don’t have a strong audience on your blog, you can advertise your courses on other people’s blogs through private partnerships. is a platform for bloggers selling advertising space on their blogs. You can browse through their directory and choose blogs which cover related topics like your course. Each blog has its own asking price – but you can negotiate with them and get a good deal.



Below is a list of things you need to create and sell an online sell:

  • Presentation software (Keynote or Powerpoint)
  • Screen recording software (Camtasia or ScreenFlow)
  • Computer with a Webcam
  • Microphone
  • Smart Board
  • Marker
  • Facebook business page (for promoting your courses)
  • Internet (strong wifi router & network)
  • Longtail Keyword Tool
  • Host (Teachable / Thinkific / Udemy


How Much Will I Make?

This is a very tricky question because your earnings will be determined by the niche you’re covering and how good you have crafted your content.

I have been browsing through Udemy and I found a very successful educator, by the names of ”Miguel Hernandez… ” he publishes Teacher Training & Instructional Design Courses and he has over 8,778 enrolled students. He claims that he has made $500,000 creating and selling online course ….and most of his work is priced below $20. If you’re a teacher and you want to make a side income teaching online, I suggest you follow this guy’s tricks – because they earn him 90K per year and that is a very good amount of cash.

Forbes estimates that an average instructor earns about $7000 on Udemy and probably more on I have been browsing through categories on Udemy and I found that some instructors price their courses at around $20 per course while those in the Tech & Language niches price them at about $100 +++. So the audience you’re targeting will determine how much money you will make. You can as well increase on your social followers and email subscribers to increase / boost your earnings. This can be done by creating free content on Udemy / Teachable / your own blog. Giving away something good for free creates trust and it turns free consumers into paying consumers.


For example, Pat Flynn….created two courses on, one is temporarily free (Will It Fly?) …. …..and the other is paid for (Smart From Scratch – Course)….. – all consumers of ”Will It Fly” end up buying the other premium course of ”starting from scratch”.


How Long Will It Take To Create An Online Course?

Time is a very crucial factor in business – but rushing so fast might not give you the best results because you might miss out on some great points that would lead to your success. However, professional bloggers with 5 years experience in online publication can easily put up a short course – this can take 5 – 10 days. But if you don’t have that experience, it might take you a month to complete a good course for sell. When creating a course, always focus on solving a problem, because the main reason why a person would like to buy that course is to solve a problem. If they don’t find it valuable, they will spread negative reviews about your work all over the internet thus affecting your sells. Writing a detailed course which includes text, videos and images can take long – almost the same time as writing a book.


Mistakes You Should Avoid While Making / Developing Online Courses For Sell:

  1. Lengthy videos:I know you want to give your audience a detailed course but fact is that they’re not interested in very long videos / posts (like the one you’re reading now). If the course is detailed, make short videos for each sub-topic – so the user will play a video of a subtopic they are interested in. It might feel like too much work on your side – but at the end of the day you’re not producing content for yourself. Your readers are more interested in short videos of about 10 – 30 minutes.


I have been watching online course training videos on YouTube but majority of experts say that a lengthy video bores the reader, it makes them concentrate a lot and use too much brain to grasp all the content in the video. Once they get bored, they close and look for a shorter course with relevant information. So don’t lose clients because of information overload.


  1. Thinking that detailed content is the KING: – In blogging content is the king because search engines rank those with lengthy & quality content. The same thing is applied to online courses but in a very different way. Content is very crucial because that is the product you’re selling – so don’t think that slapping / scrapping content from various sources will give you any good results. But the way you structure blog content is not the same way you structure content for an online course. Create a curriculum of your course – this will make it easy to navigate the course. You’re creating content for specific individuals not search engines. So make it easy to read and navigate.


  1. Focusing too much on tech gadgets:– When creating online courses, you should spend most of your time and resources on high end gadgets. It is true you want to make the best presentation to your students but average rated tools can give you the best results. Since your business is at an infant stage, It is better you stick with what you have / what fits in your budget. Some of the gadgets that you need include; 1 laptop, A video recording camera, Microphone, Smart board, Projector, Powerpoint software and a few other items. Always start small and grow big after mastering the game.


  1. Over pricing / Under pricing: – When it comes to pricing – you have to be very clever. Because when you set a very high price it will scare potential customers and when you set it too low, they will take your course for granted (under-grading it because of its low price). So the trick is to create course packages and offer discounts to those buying related courses in bulk. In this way the client will feel catered for and they save lots of cash buying related courses in bulk. By default – people love discounts – so give them what they what.


What Could You Teach?

Since traditional education is very expensive – many students are resorting to online education because it facilitates personal education. This means you can create and sell a course on just about anything. Truth is that somebody is willing to pay for what you know. The only challenge is identifying how many people are in need of your knowledge are how much money are they willing to pay to acquire that knowledge.


The money you will make selling online courses will largely depend on the demand for that content. Majority of educators are making more than $5000 a month selling content. However, what makes this all industry funny is that you don’t need to have a certificate in a particular topic to become an educator. The more you know about a particular topic the better – so you have to dig deep.


EXAMPLE:- Let us take a simple example of John Omar (27 years old) ….. ……who made $1 million in 2014 through teaching others how to code simple iOS apps.Omar and his partner invest $1000 in creating an online course on app development for iOS 7. But the first week was awesome. ”Omar says” He emailed everyone he knew in the tech world telling them about the course that would turn them into junior iOS app developers in 3 months. Omar charged each student $99 for the course and in the first week of launching his course he cashed in $40,000. To boost sales for the next months Omar kept on promoting the course on Reddit, Product Hunt and Hacker News. Continuous promotion nailed them 60,000 subscribers  who would later become clients.


Now when iOS 8 was released, they gave away iOS 7 course for free for a limited time and created a course on iOS 8 app development. Since they had a database of 60,000 email subscribers, it was very easy to reach out to these potential clients and they priced the course at $89. Sells exploded to about $700,000


LESSON: What Omar did was awesome, he identified his potential (iOS coding), choose the right partner to help him put up the best course, promoted his course to the right  audience and he also had the right timing (if he didn’t upgrade his course from iOs 7 to iOs8 he would miss out on that opportunity. So do what you know best, promote it to the right audience and price it well.


Designing An Online Course – Definitive Guide:

Now that you have learnt how to create and sell and online course; let us dive deep into designing an online course. The process combines millions of features but we shall look at the most relevant features to help you get off the ground.


  • BRANDING:- Since your target is to build a long lasting online business – make sure your online school stands out from the crowd. Do this by selecting the best theme for your course, the right images, Logo, Color scheme and typography. If you want to host your own course, companies like teachable & thinkfic have an infrastructure to help you build a course and host it on your domain – but if you don’t have a domain, your course can be hosted on a sub domain via teachable / thinkfic. A free sub domain saves you money at the start but I advise you to upgrade to a standalone domain as your course becomes popular – this will help you strengthen your brand and at the same time win you more clients.


  • CONTENT STRUCTURE:- The way you deliver your content is very important. Make sure you structure your content in a manner that satisfies your audience. Content type is largely determined by the topic of the course. For example, some topics like cooking, carpentry – require graphical illustrations and video streaming because they’re practical courses so a student will learn better through graphics & video illustrations. However when it comes to textual based courses like; online marketing, excel, coding – you have to use both text and slide shows. If this is your first time to create an online course. I advise you to do detailed research on competitors in your niche and see their content structures – this will help you in making the right decision. You can deliver your content through; Text, Video, Live stream, Slides and Audio.


  • ADD ONS:- The main use of add ons’ on your online course website is to enhance learning experience. For example, you can Add quizzes (to enhance engagement and interaction), Add comments feature (this encourages your readers to post comments in-regards to the content they paid for – read through posted comments to improve on your content), Add downloadable files, Add certificates, Add a blog (this one can be used to promote free courses and at the same time get new readers whom you can turn into customers in the long run).


  • COURSE VISIBILITY: – So, how would you like your students to access your online course. Do you want it to be a private course, invite-only course or a closed-enrollment course? Whichever your answer is, that is your choice to make? But I suggest you compare courses for successful educators and see how they deliver their material. A method used by majority of educators proves that it is the best choice for students.


  • PRICING:- The way you price your course makes a huge difference in terms of subscribers & overall earnings. I have already talked about pricing in the section for ”Mistakes You Should Avoid While Making / Developing Online Courses For Sell” – but it does not hurt to repeat myself. Offer something for free because people love free things – this creates trust. Simplify your payment method and also make it a One-time payment plan because no one wants to be charged all the time for information. If you have lots of related course in one niche, bind them together and sell them as a package at a discount price. The buyer will do the math and they will see how much money they save when they buy the all package of related courses.


  • WORKING WITH AFFILIATES:- Good, you have the best online course (one that converts well), but that is not enough. You have to promote your content to targeted individuals but this might be expensive especially when these individuals are scattered in different places online & offline. Creating an affiliate program for your small business will help you reach more & more people without spending cash directly. Affiliate marketers have all the experience and tools to get to the right person – so you have to offer them a good percentage (commission on each sale). Let’s say 10% – 30% of each sale. Don’t worry about the technicalities of coding and creating an affiliate system; that has been handled by – their referral software makes it easy to get affiliates to sign up with your program.


On Page Seo For Your Online Course:

Step #1. Keyword Research

This is where on page SEO begins from. I call it the egg for SEO. Because no matter how good your content is, if you don’t select your keywords correctly – you will not get any traffic from top search engines like Google & Bing.  You can use keyword research tools like Google Adwords keyword tool / Long tail pro keyword search tool to discover phrases that people use when searching for content related to your course. In this way you can craft your course title and material targeting a specific audience.

If you don’t have enough money to pay for Longtail Pro softawre, simply signup for a free Google Adwords account – go to ”Tools” sections and click on the ”Keyword Planner” link – you will see an option of searching for keywords. Opt for keywords with high / moderate searches but low / medium competition.


To make quick sales, you can pay for Google Adwords and rank on specific keywords – you can start with a small budget of about $100 per week and test the conversion of each advert. Also make sure the landing page of your course converts very well.


Create free mini courses for low volume keywords in your niche. These keywords have less competition because of the less traffic they bring but you can take advantage of this low traffic to reach targeted learners.


Step #2.Content Creation

You’re in the business of selling content – so make sure you craft your content for both humans and search engines. This topic will drive us back to keyword planning but you should not over optimize your content for a specific keyword (Google will see that as spam).


When writing / creating content for your online course – always think about user’s experience first. Put yourself in the readers / learners shoes and ask yourself if the content you are reading makes sense to you – If it does not, then no one will enjoy reading it. So don’t do it for Google alone, but also do it for the learners.


Step #3. Page title, Meta description and URL optimization

If this is your first time to hear about this – a page title is a name you give to search engines to crawlers and the browser. For example, my page title for this post is ”How To Make/Create and Sell Online Courses – (A Step By Step Guide)” – Google and other search engines will index this article but they will only show ”Page Title and Meta Description in search results.


When crafting head titles, include a keyword you want to target for and accompany it with a low volume keyword so that your course ranks on both high & low volume keywords. You should make your title clickable in search engines – it has to attract the reader’s attention because you’re not alone in the ocean.


Make sure the content / keywords in your title clearly explain the content in the course. Keep your title under 65 characters – that is what most search engines use. Please don’t forget about the meta-description of your course – keep it between 155 – 175 words.


Step #4. Heading & body copy optimization:

To simplify on the all process of on-page SEO, I always make my Page heading the same as Meta Title Heading. Page heading tells the reader what to expect in your course – but it also tells Google crawling robots the relevance of your course. Don’t make your headings too long. Simply keep them Short and readable. 65 characters are enough for a page title.


Step #5. Image Optimization:

If you have images in your content, optimize them for Google Image search. Do this by naming images according to the title of the content. Very few people will search for your online course via Google images but don’t leave any stone unturned.


Step #5. Internal & External Links:

Internal links are those pointing to related pages / courses in a single package. These help Google / Bing find hidden content and thus improve on your ranking. On the other hand, external links are those linking to outside sources related to your content. Many SEO experts recommend linking to related content outside your website because it helps search engines understand your content better basing on your link relationships. External links build trust amongst your readers – it shows that you did some extensive research to come up with that content.



When it comes to creating online courses for sell; you have to consider lots of things but once you’re done with your first course, the rest will be easy. Learn from those who have succeeded and find ways of doing something better than others. Specialize in what you know best and find the right audience for your courses. If possible, partner up with someone with experience – this will save you money and time.






Vanilla Farmer, Amazon Retailer & Tech Researcher. Yosaki is my personal blog but I'm working on some big tech project back doors. I will keep on posting various topics on things I have knowledge about.

Leave a Reply

Your email address will not be published.