How you can learn SEO from Scratch & Fast in 2020

Why Learn SEO, how long it takes & how hard it is to learn? All answers & best way to learn SEO in 2020, from home

best way how you can start learning SEO in 2020

Learn SEO 101 Guide: How to start from scratch

How to learn SEO when you are a beginner

It is important to understand what it means to Learn SEO before you actually begin you SEO learning journey. This where you unlock and get answers to many of your questions related to learning SEO.

To Learn SEO or when I ask or search for this particular term or phrase then what I actually mean is how to learn SEO and that I want to know as much about how can I learn SEO or how should I start to learn SEO.

As a beginner I want to know how should I learn SEO.

This is a 101 & complete beginners guide on how to learn SEO in 2020. We show you the best way to learn SEO fast, from scratch. From, beginner to expert, from start to finish. While reading this complete SEO learning guide you will realize that you can learn much more & advanced and even complete expert level search engine optimization by taking the online learning approach.

How to learn SEO in 2020 is the big question that we answer here. And we answer more to help you know even more.

How to learn SEO is a question often asked by beginners. And hence it means how to learn SEO from scratch. This is what we want to answer and explain here.

This is how you learn SEO here

In this blog you will know how to learn SEO and exactly what to learn in SEO.

How you learn SEO with this blog is by getting answers to many questions about how to start learning and how you can learn SEO in 2020 as a beginner.

Question 1: What is SEO

Question 2: Why should I learn SEO

Question 3: How easy or difficult is to learn SEO from scratch.

Question 4: How to learn SEO step by step

Question 5: How long will it take to learn SEO from scratch.

Question 6: How to learn to do SEO step by step

Question 7: What is the best way to learn SEO

Question 8: How can I learn SEO from the very scratch

Question 9: How can I learn SEO quick

Question 10: What to learn in SEO in 2020

Question 11: What should be the approach for doing SEO in 2020

Question 12: Can I learn SEO at home

What you finally get is the best answer and solution to How to learn SEO from scratch.

Learning SEO means learning about SEO and what it is. Then you need to move on to learning the basics, fundamentals and the techniques used in SEO. This is where you learn how to do SEO. After this you should learn advanced SEO where you learn how to make SEO work and get you results.

All this makes your SEO learning complete. This is what means to learn beginners to advance SEO, step by step.

Best way to learn SEO from scratch in 2020, and make it complete and quick, to save time & become a professional fast.

How to Learn SEO with 12 answers

How to Learn SEO with 12 answers

That is how you learn SEO. And that is what we cover the Learn SEO topic here.

Starting to learn SEO is a journey and not a one time destination. If you want this journey and your career ahead more rewarding, enriching and growing then the first step is to decide what and how to learn SEO. The above sections try to answer all or most of your questions about how to start learning SEO in 2020 and in the best and most detailed way. All this you can learn at your home.

You will also understand fully that learning never stops for SEO, how and why it is best learned online, how and why online learning is the best & universal approach.

What also you will understand is how learning SEO makes it much more easier to learn & master search engine optimization.

Through this blog we aim to give you some information, facts and a broader (and perhaps the better) perspective on How to learn SEO in 2020, in best and complete way.

Basic SEO Knowledge

We help you learn about basic SEO knowledge more and better by presenting this basic knowledge on SEO as an infographic and then as detailed text by section.

Learn basic SEO Knowledge Infographic

How to learn basic SEO Knowledge from scrach & fast [Infographic]

How to learn basic SEO Knowledge in detail

Understand SEO

What is SEO

SEO stands for search engine optimization. It is also called as organic search engine optimization or organic SEO. SEO is the synonym for search engine optimization and hence it basically means optimizing websites for search engines.

SEO improves visibility of websites on search engines so that the visitors click on your website within the top search results and the website gets traffic.

It is about getting or attracting search traffic or the users who ask (or search) for various queries (or questions) on the search engines.

When you have a website then SEO is the best way to make it reach people who use search engines to find information on what they are looking for.

Search engine optimization (SEO) simply means to improve visibility of a website in the search results pages of major search engines. We all have searched for something on major search engines like Google, Bing, Yahoo and others.

We go to a search engine, we find a search bar and type in a query. What we see after that is a list of results on the page. These results are websites or web pages and the ones that we see first or are placed higher on that page are actually ranked at that place by those search engines.

SEO is an inbound marketing method and is one of the important channels of digital marketing.

SEO is a continuous process and not a single task or step and not at all a "Do it and forget it". It involves research, monitoring, tracking and doing it on a consistent basis, and provides a steady and growing results.

What SEO does

SEO means making a website ready to appear in search results in order to attract the attention of more and more interested searchers and more and more search queries.

The objective of SEO is to constantly improve the place or position of website for all its targeted keywords or queries in search engines so that it is visible to more and more searchers and therefore gets high number of clicks from these searches, resulting in increase in search traffic.

The fundamental elements of SEO

The whole step by step SEO process comprises of the essential and fundamental elements.

It is around these elements only we do whatever we do in SEO. This is also its broad framework.




Search Engines



Links or link building

SEO is a step by step process

SEO is a step by step process. It is actually a continuous process. It is methodical in the sense that you do step one then move on to step two and so on. And without doing each step properly you cannot get best results from it.

Optimization fuels SEO

Almost everything we do (and learn) in SEO is about optimization. From technical, to keywords, content & on page, and to off page and link building. Everything we do is focused on how to optimize it better.

SEO is dynamic and evolving

In the earlier days of SEO, it was just the keywords and the content part was very negligible. Then came the importance of content. Then there were many different segregrations of searches and therefore the keywords. After this came the realization of user intent. Mobile searches, voice search and we are here in 2020.

SEO was just SEO back in the old days. Now it covers content marketing and social media.

SEO has been changing and evolving and will keep up, in that way only.

Understand Search Engines

Before starting to learn SEO fully you should understand how search engines work. This is because these search engines are the base and reason and for everything we do in SEO.

So to fully understand search engine optimization it is necessary to understand the process of search engines which results in ranking of websites and which influences and drives how we do SEO.

What are search engines & their role

Search engines are where all the action take place. They are center of this search engine optimization field, and drive the industry and its professionals.

If there were no search engines there would have been no search engine optimization or SEO. These were invented not so long ago and within this short period of time, the search engines have evolved and grown very rapidly.

Their growth and popularity has been so enormous that today these search engines are one of the largest place from where websites can target and bring huge volume of traffic each and every day.

Search Engines are one of the biggest online place for website traffic. Let us briefly look into their start, evolution, growth journey.

Search Engines have a system

Search engines follow systems which they have developed over these years to analyse and present you the best information. When there are billions and billions of pages and tons of content and information, there has to be a system to read, categorize and present the best and most relevant information and content to every user or searcher.

And regularly over all these years and more so in recent years, these systems go through many refinements, fine tuning to make it better and deliver better & more relevant. These systems spread all across the functions of search engines and are assisted and performed using robots, algorithms, and also have a set of parameters for various aspects of content and other things.

It is just like as one has to refine a car engine to make it more energy efficient, more fuel efficient and to make it run the car much faster.

Search Engines drive SEO

When we do SEO we optimize and improve websites, web pages and content for search engines. We do it to help our pages and content gain more visibility on search engines. So, we have to do all the things and to much extent as per the guidelines and parameters set by these search engines.

There is a broad and basic understanding for doing SEO but it has largely developed through guidelines and developments which have taken place till now about these search engines (mainly Google).

The other base for what we do in SEO is learning from what worked and what not for many websites, which again is looking back at search engines and how they work.

Why learn SEO?

Let us now understand and answer your question about why should I learn SEO or digital marketing. To begin with, if you learn SEO well enough then you will learn much of digital marketing.

Therefore, you should start learning SEO if you want to take it as a profession, and you should also learn it if you want to learn digital marketing and be good at it.

This is because doing professional or advanced SEO involves social media and content marketing which are the 3 important digital marketing channels along with SEO. Getting better at SEO and striving to achieve better results we move towards creating better content which takes us to learning and doing content marketing. SEO uses both content marketing and social media.

Learning complete and best SEO is the best way to learn and understand digital marketing. A career in digital marketing is a natural extension of SEO and often starts with search and content specializations.

The day I realized what is SEO

Why I needed SEO and why it was best for my website

The day I realized, my website is not reaching anyone. People on my contact list and social media contacts are just that much.

The day I realized the HUGE GAP there was!! There are millions of people for whom I made my website and the data in it. I was not reaching any more, I was not reaching anyone new.

The BIG Question, that was! How do I let those people know that I have a website for you? How do I make my website reach to all of them?

I searched the Internet, Google basically. Never did I realize that what I was searching for was actually functioning or working right in front of me and that I was playing a part. Only I was on the other side of it.

That's when I realized. There is something called search engine optimization!!!

I read more about what is SEO, how it works and what I can do with it or how can it help me in what I wanted to achieve. It took me few days to realize and truly understand the meaning of search engine optimization, and not just its full form or definition. Then I fully understood search engine optimization and why it is needed and what it does.

AND. That was it!!! That was the moment!

I realized and knew that SEO is what I was looking for. It was the answer to my question, "How to make my website reach the audience for whom I made it".

SEO was the answer, the solution. SEO meant to make my website reach any number of people I want. Search engine optimization can make my website reach people I do not even know, and wonderfully also find out who are these people that are looking for the information and exactly what they want.

Why websites need SEO & why you need to learn it

Why SEO is so Important

No matter how good and best your products, services are if they do not reach the audience for which you created and designed those, you will not get any success. And no matter how best your business idea is, it still needs to reach people otherwise it will just remain an idea and not turn into a business. Every business needs marketing to succeed.

SEO is a very specialized way of marketing. SEO is that one very important tool and digital marketing channel which will bring and ensure growth of your business for a long time. It will give you long term and a consistent growth. Search engine optimization is the best way to reach your target audience. Not just this it is the best way for any business to know your target audience and then make it reach them.

SEO Need

SEO is needed because there is a ready and huge demand and market which is the search engines (yes, GOOGLE).

These are some of the reasons why you should learn search engine optimizations. These are also what you get, what you can do and the benefits you can get from it.

  1. SEO is important for business growth and marketing
  2. Can help grow any business
  3. Best way to reach both specific section of audience and bring volumes of website traffic
  4. One of the best ways to start your own business or company
  5. Build a growth & rewarding career
  6. Do better digital marketing
  7. Get more results from content marketing

Why we do SEO

We do SEO because we want to want our websites to appear higher and higher and for more keywords and terms on the search engines.

The huge demand that is there in terms of billions of searches can only be met by doing SEO.

And so, with SEO we want to, we can and we do reach more and more of our targeted searchers on search engines.

We do SEO because it is very beneficial and it can bring what no other digital marketing channel can. Tons of free organic traffic which you can grow to as much as you want.

Who are SEO learners and what are their learning needs in 2020?

Any talk about learning SEO cannot be complete or can be started without talking about the learners of SEO. If you are here then are an SEO learner. And there is a reason why you want to learn search engine optimization.

That reason for learning is important and you should understand it. You have certain needs and some goals as a learner. When you understand your reasons, needs & goals then you take the right path and get the right learning.

There can basically be three types of learners:

  1. Those who are looking for a SEO course for job & careers – Job Seekers
  2. Those interested in learning SEO online for learning & growth – Career Builders
  3. Those looking to learn SEO for their website or business – Business or Website Owners

Job seekers

Are you looking for the best SEO course for career and job?

About You: You are a fresher and looking for an SEO course to get your first job and start a career. Career is usually the secondary objective at this time, job is the main goal. What will really help you at this stage is learn more, learn thoroughly & seriously and learn with sincerity. Your job and whole career may depend upon how much and how well you know SEO.

Career Builders

Are you looking for the best SEO course for career and job?

About You: You are already working, in SEO, in other digital marketing fields or some related area. You want to learn more in SEO and advance your SEO knowledge, understanding and skills.

Website Owners

Are you looking for the best SEO course for career and job?

About You: You are mostly experienced with many having entrepreneurial experience too. You may be a business person, an entrepreneur, a blogger, a website owner, or running your ecommerce site. There could be few reasons for you to learn SEO, however, you want to use SEO as a tool to market your business website or blog.

Why should you learn SEO

Reasons why learning SEO is an advantage

Should I learn SEO? Yes and there are two very important reasons why should you learn SEO. One is that it is the most dynamic channel of digital marketing which in fact uses most or all of the other channels. Second is that it targets the largest platform which can to get as much traffic to your website in the best way.

You can do many things after you learn SEO completely and in the best way. Making a career is just one of them. You can do freelancing and take up projects and grow; you can make your own blog website and make it grow; and you can further grow your career and start doing content marketing and digital marketing and be one of the best in it.

This is because when you understand and master SEO you also discover and understand that how you can apply your skills in many ways and areas and grow.

To build and achieve all that start learning the right and best techniques and skills. Learn the techniques that I used achieve rankings and build traffic. Learn what I discovered learned. Take advantage of my years of experience and experiments. Learn in just few weeks all that took me years and become an expert.

Is SEO worth learning?

4 Reasons which make SEO an important and in demand skill

SEO is THE important part of digital marketing

SEO is THE essential part of digital marketing. Most of the organizations start with it and also no matter which other online marketing channel they take search engine optimization to make their reach and grow and build a reliable flow of traffic.

This is also because search engines are the best and largest source of website traffic. Search engines provide you two types of traffic. Organic search and traffic, which is the largest and the very foundation of search engines; paid traffic which is costly and low in volume.

SEO is the only way to target, attract and leverage organic traffic. And to get paid traffic through SEM or PPC most of the SEO basics and principles apply. And even if you are doing social media marketing or optimization, there are few similarities like optimization and audience study, and social media is always a part of advanced SEO techniques and full scale search engine optimization campaigns.

In the same way content marketing and SEO become inseparable at many or most points.

SEO is the core of digital marketing & the most widespread online marketing channel. It is also a growing and promising area and career opportunity.

Many SEO career options

One can take many different careers and types of jobs and do different things after learning SEO.

Inhouse Job

Job in SEO agencies


Work as an SEO consultant

Start own agency

Work in content marketing

Work in digital marketing

Growing career

Whatever type of job one may take, SEO offers good growth. This is because of increasing demand of SEO, increase in online channels, increase in the number of websites and other reasons.

Career itself has growth

Every digital marketing agency needs SEO professionals

Every content marketing agency needs SEO professionals

Traditional marketing companies are going digial

Websites are growing

Growth in search usage trends

Every website needs SEO guy

Every online business needs SEO guy

Growth of online & websites means growth of SEO

Grow website traffic

Bring and grow website traffic. This is the most important reason to learn SEO. This is what everyone, from job seekers & career builders, to business owners, website owners & bloggers and all want to learn SEO.

What SEO does is target the search traffic. That is also called the free traffic because unlike PPC (pay-per-click) advertising one does not have to pay for every website click from search and therefore does not have to pay for every search visitor.

SEO is perhaps the best way to target that search traffic. This is because with this you can target and reach as many types of search visitors and traffic. You can grow your organic website traffic to huge volumes. All you need to do is keep doing SEO, keep writing better content and keep improving it, keep targeting keywords, keep making improvements and further optimization, and keep building relevant and right backlinks.

With this you will grow the authority of your website. And as your website authority grows it gains the power to rank for more and more keywords. And your website starts ranking for more difficult keywords. These are the keywords which either bring huge traffic volumes or are very profitable and relevant for business.

How long does it take to learn SEO

How long does it take to learn SEO

As we said in the above section that in SEO doing is learning. So, as you keep doing it you keep learning more and more in it. Learning SEO actually never stops or completes. You can always learn new things in SEO as it keeps evolving.

However, the basics, the fundamentals and the techniques remain more or less the same. It is just few improvements, adjustments that take place.

So, when we ask as to how long it takes to learn SEO, we actually mean how much time it usually takes to learn the basics and the techniques of SEO so that you can start doing it completely and properly.

So there are two things about learning SEO and the time it takes.

  1. Learning the basics of SEO
  2. Learning how it actually works

How long it takes to learn SEO, for a beginner

6-9 months is the short & straight answer.

6-9 months is the time a beginner needs to learn SEO from scratch.

You can learn the fundamentals of SEO in about a month’s time, it takes 6-9 months to learn it properly. That involves learning the techniques, using these techniques on a website, using basic tools and first hand witness the rank/traffic movements.

You can understand the time factor properly with this time schedule I have created from experience.

6-9 months is the learning time frame for a beginner to learn SEO from scratch and be ready as a professional.

The Breakdown of the time take to learn SEO from the beginning.

When beginners start to learn SEO then this is the three phase process they typically go through. We breakdown SEO learning time by these three phases of learning.

1 Month — The time taken to learn the basics of SEO. Allot about a month for this.

6 to 9 Months — The time you need learn from doing how the concepts, techniques in SEO is done and how it works. For this you need good understanding of basics and if needed you can revisit the fundamentals as you practice it.

1 Year — You will need at least or about one year from here on, depending upon how much you practice and learn from it. This time you need to reach a decent professional level in doing SEO and develop your skills.

This is the total time period by phases which you need to learn SEO properly with practice to become skilled professional in SEO.

These are the three steps according to us which YOU NEED to learn SEO completely and properly. The second and the third parts are more important.

This is the actual learning of SEO. This is because SEO is more about application and less about theoretical SEO knowledge. The basics, fundamentals are much needed but you actually learn SEO when you start applying it.

Why does it take much longer to learn how it works? It is because of the process of doing SEO and seeing the results. Two reasons for that. SEO is a step by step process. It is also a continuous process wherein you need to update, adjust, optimize & re-optimize.

This is the actual way of doing SEO and the real learning. Second, Google and search engines take their own time to give you the benefits of what you did in SEO.

Then begins the second stage of improve SEO efforts. Once on the page, and even on the second page you start getting clicks.

Then on the first page you need to improve further and reach top few. Then comes (or might come) the need to optimize search results and conversion optimization, to get more clicks or traffic and to convert more of the traffic into leads.

How difficult it is to learn SEO

How tough is it to learn SEO for a beginner

How hard is it to learn SEO or is search engine optimization difficult to learn? These are few questions which learners usually ask themselves or search on Google or other search engines.

Who are the ones who usually ask this question? Not the newcomers as they have very less idea about it. People who ask whether SEO learning is hard or easy are the ones who have read few things about what is search engine optimization. They are the ones who have probably read the technical things or read blogs or articles about some over excited or over enthusiastic experts.

The question should have been absolutely relevant if you were to start learning any programming language from scratch and you have absolutely no tech love yet.

Still, since it is a question often asked, it should be answered. So.

How hard it is to learn SEO from scratch, and do it

SEO learning level: Easy to Medium

SEO is not hard to learn from scratch & beginning. Like the keyword ranking difficulty (KD) scale (easy, medium, difficult) learning SEO is easy to medium. It may look hard due to the terms & technical aspects. The basics are easy while the techniques can be learned & mastered with practice. All you need is interest & time.

It is not difficult to learn SEO, in fact it is quite easy to learn it. It surely involves many aspects and different set of techniques which may seem difficult to learn, but they can be mastered with a step by step learning approach. Everything in SEO is practical and so you learn more as you do more.

Even the technical things in search engine optimization are not so technical and can be learned by anyone easily. You even do not need any technical or any particular education background.

Many early learners often get little stuck and confused when they learn about so many algorithms which Google has, the updates and the machine learning it uses and all that stuff.

But you do not need to master it. You just need to SEO which is more like complying with Google guidelines, that’s it.

These algorithms are to make search and SEO related aspects more clear. But that is for Google. All that machine learning & algorithms result in few simple guidelines which everyone can follow.

If you can write an 8th standard level good content in English language, if you can do some search and research to find keywords to write content for and use on your website and its pages, if you can find websites which you can get links from and most of these website are from where your competitor website are getting links, you can learn and do SEO pretty well.

The only thing that may seem difficult is spending time to do it. Doing is learning in SEO. And yes, you need to learn it from scratch, and properly. And we also suggest a step by step process to learn SEO fast or faster.

So, now we go to the next question. This is about the time it takes to learn search engine optimization.

Breaking down of how tough it is to learn SEO professionally

We assess the difficulty levels of learning SEO by looking back at the three learning phases we talked about in the above section on how long it takes to learn it.

The phase 1 of SEO learning is super easy as you have to learn all the basics. The reason why it is easy to learn SEO basics as they are very practical.

Going to the second phase of learning it is still easy if you have understood the basics well. At this stage it is all about doing the fundamental SEO and looking closely at what results it brings. This way you learn how to do SEO in a practical way.

The third phase of learning SEO is just a little bit tough. On the difficulty scale this phase is still medium. Still, we say tough because it takes more time here and needs you to be more observant. At this stage you will witness many new things happening. All you need to do is stuck to the basics and right way of doing SEO and look for answers to questions that are thrown at you by the results or the lack of results from all what you have done in SEO so far.

Finding what is the best way to learn SEO in 2020

Ways how to Learn SEO in 2020

4 possible ways how you can start learning SEO

Ways how people learn SEO

Take SEO classes

This is the first approach and the very obvious way that comes to mind for all the freshers. All SEO beginners who have just completed their studies and want to learn SEO to get a job and start a career in search engine optimization field look for nearby SEO institutes to attend classes and learn about search engine optimization.

There are however two important things that a learner and beginner in search engine optimization needs to look at.

ONE, Institutes are location based. Learning through classes from institutes is therefore location based. This means that you are always going to prefer an institute near to your home. Not all the institutes near your home may be the best in teaching SEO.

TWO, you will always have to support your SEO learning through supplementary online studies. This is because of the very nature of SEO. As a professional field SEO requires you to look at how the theory is applied and used. So to master anything in SEO you need to go, look and search online.

Learning SEO online and free

One can learn SEO online and free. There are so many websites and blogs which talk about SEO. They cover many things on search engine optimization from basics to the techniques and some even talk about advanced strategies.

There are, however, two problems in learning this way, especially for beginners. First, you may not know these websites and blogs. Second, even when you do know, it may take quite a bit of time to go through various blogs and guides and tutorials.

When you are just starting learning you do not know much on SEO. Therefore, you may not be able to find all the resources and know which ones are best.

However, this changes one you start working and develop a good understanding and are in constant touch with online reading. You then know who and which resources to follow, which are more relevant and best.

Learning from online SEO courses

You can start learning complete SEO with a beginners SEO training. This is of course paid courses but can provide the best platform for learning and for your jobs and career. Online courses, most of these, are designed to keep the online learning in mind. Therefore, they tend to cover more in SEO as both beginners and early professionals are likely to enroll for such courses.

They also cover better and more as they have to compete with classroom trainings which is the preferred choice for beginners.

The benefit of learning from a course is that you can learn much more in much less time and you also get guidance.

The one problem could be to find a good course and also to find a course that is suitable to your needs. For this we have designed few SEO courses so that you can select the one that is best for you. Also, we have the best course which is a complete advanced SEO course and is best for beginners and also for entry level professionals.

Learning on the job

Many people learn many things on the job and search engine optimization can also be learned while on the job. It is possible when you have colleagues doing SEO work in your office and you can start learning from them.

This also means that you are either working in an digital marketing or SEO consultancy or agency. Or you working in a company which has its own in house SEO team or have hired one or two SEO experts.

How I learned SEO from scratch, knowing nothing

I had designed a website and was all excited about it. I wanted many and many people to see it and visit my site, but sadly it was not happening, even after I have my list of friends on social media. After scratching my head for some time I realized it was time to teach myself SEO.

I read and read and read. It took me few weeks to really know what is SEO and what it does. Then it took months and years may be to actually learn SEO, and also practice it on my website.

I got some results. I developed and followed an approach, without realizing what it was and how wonderful it can be. Even now not every expert talks about it and even fewer apply it I guess, although I can never be sure of that.

I made keywords rank, although I was still learning and it took me months to do that.

I was not getting traffic, but it was ranking.

I realized the value of keywords, keyword research and targeting right and different keywords to target and build more traffic.

Due to the nature of my website I contacted and mailed many organizations. I developed online partnership and association with many of these organizations. The result was that I was offering some value to them and as a result they were linking back to my website.

What I did not realize at that time was that I was following the approach to building natural links to my website. I was indirectly doing email outreach for backlinks.

I did many other things and learned through the process and strengthened my SEO skills.

I wrote blogs, improved my blogs and wrote many articles. I learned content promotion, content writing, content marketing.

In nutshell, I learned how to do SEO in an effective way. Discovered ways and techniques and formulated few of my own.

The result of all is this. We are in the year 2020. The strategies I started in 2018 and I ranked one of my blogs for more than 200 keywords in the early part of 2019. All the keywords on the first page. Not just this. I have little more than 50 snippet rankings, the Number 0 position in 2019. The traffic and ranking are and will grow more in 2020.

Best way to Learn SEO?

Combined Approach! – What I suggest

Yes! To be a complete SEO professional and an expert you need: learning from a good course (either online or classes) to start + free online learning + on the job learning.

Let us take you through a typical process through which most people learn SEO step by step and become really good at it.

How to learn SEO online free step by step and complete

We list below the step by step approach which most of the beginners and leaners take. However, from experience and coming from a point of expertise we have expanded and refined the approach to make it the best on how to learn SEO step by step, from beginning to reach some expert level.

Here is how to learn SEO best to be an expert quick in about 2 years time.

  1. Know what is SEO & what to learn through blogs, guides & tutorials
  2. Enroll for a professional, advanced or complete course
  3. Complete your learning
  4. Get a job and work for at a year to use your SEO knowledge
  5. Build Skills by focusing on using SEO knowledge and techniques
  6. Aim to rank keywords and understand & observe how these are ranked
  7. Use tools, more techniques and read what experts say and write

These are the SEO learning steps which will help you learn most and learn it best. This step by step SEO learning approach typically can help you reach a good professional and expert level in 2 to 3 years time.

Learn SEO from Scratch in 2020

What does learning SEO from scratch means?

To learn SEO from scratch and the very beginning means learning it from zero and therefore needs a step by step process. It starts with a proper understanding of search engines, SEO & websites, how each one is connected with the others and the roles each play.

This is because we do SEO for websites so that they gain higher visibility on search engines. This is the short introduction of SEO and why we do it. After this you move on to what to learn in SEO which means how to do it.

This involves all the steps or tasks of the complete SEO process and the various fundamentals, concepts and techniques used in each of the SEO tasks or types.

This is learning SEO from scratch.

This is the best approach to learn SEO for every beginner. Even if you know a little about it you should look at it from the beginning and start. This will surely help you to understand how to do search engine optimization better.

There is a reason for this too. This learning from scratch approach not only helps you learn the techniques but also makes you understand the three most important aspects of doing SEO. This is the complete environment or framework of the SEO.

  1. The Website
  2. The Search Engines
  3. SEO fundamentals & techniques

This way you also get the answers for the three most important questions about learning and doing SEO. These are:

  1. For whom to do SEO: For Website
  2. Why to do SEO: For search engines
  3. How to do SEO: The techniques

The SEO learning approach from complete ZERO for absolute newcomers

Step 1: Learn about the SEO framework and how it works

Step 2: Learn SEO basics and fundamentals

Here we will explore two ways to learn SEO. We will explain how you can learn it from scratch when you are at complete zero. Then we will detail the step by step approach to learn SEO fast.

One thing you need to always remember whether you want to learn it from complete beginning or you want to learn it quick. It is this.

You should start to learn SEO to understand it better and with the aim to reach a position where know how best to do it and how to do it completely. Learning it from zero is a different approach and learning it fast has a different one.

To be an expert you need both. In the first phase the approach should be to understand it as fully and properly as possible. This builds your base. In the second phase you need to focus on understanding the details as much as possible and look at how these are applied, and also if that can be done in a better and more effective way.

You need to apply and use and see the practical aspect of every technique.

The result will be that you learn search engine optimization complete, from start to finish. You also become an expert fast.

How to learn SEO from scratch

How to learn SEO from start Step 1: Learn the basic framework of how SEO works

Basic framework on how SEO works

Your Audience

The audience is the first thing we would like to take up as they are the important aspect of SEO. You want to reach them. Actually you do not just want to reach them but you want them to come to your website and read what you have to say or offer to them.

BUT, is that enough? NO! You want to encourage them to take an action on your website. Not all, but as many as possible. This is called as conversion in SEO, to convert traffic into customers, subscribers, etc.

Remember, not all your visitors will every convert into your customers, no matter how good your content or SEO is. But with the help of good strategies and good content and optimization, you can always improve conversion rates and get more clients, customers from the free organic SEO traffic from search engines.

So, in order to reach your audience you need to identify these. You then need to target these identified and specific set of audience.

This we do in SEO through keywords and keyword research.

Will there be any point in reaching out to people who are looking for homemade recipe on how to prepare coffee at home when you are selling environment friendly water bottles for outdoor use? Not much I guess. But if you selling beautiful coffee mugs or coffee jar then you can target them very well.

They could be your immediate or down the funnel prospective customers.

That is the wonderful thing which you can do with SEO and the benefits you from using search engines to the best by targeting the right audience and targeting a large set of audience with so many needs, for your business.

Why you need to target that audience and do you do with them? This is covered next.

The need to reach the audience, for marketing

There is a business, person or some entity for which or for whom you will be doing SEO. Their purpose of wanting you to do SEO for them is to make them reach their target audience. They want to connect and reach the people who they are serving. These are the persons who can and will benefit from what that business, individual or entity is offering or from the information they are providing.

Here it is important to mention that SEO is one of the very important channels under digital marketing. Businesses or companies and even individuals who are offering something which can help or benefit a large section of people need and go for marketing. In today environment, it is the digital or online marketing which is popular and the preferred way to market anything.

So, SEO is a marketing technique which can help you reach your target audience in a very unique way which no other digital marketing technique can do.

SEO meets the two needs which every business and anyone offering something has. These are, to reach their target audience, and do the marketing. When you reach your audience and are influencing them to visit your website then you are doing marketing.

SEO solves the purpose of marketing to a large or a specified audience in a very unique way and a set of techniques covering optimization, content, link building, networking, and marketing.

Build the important platform: Website and content

In order to use SEO to reach those audience, and before using this search engine optimization technique, there is another thing which they need.

For SEO and for digital marketing you need a website. SEO is done on and for a website.

We always do SEO for a website. It is not done directly for a company or a person, but done via their websites. Your website is important for your business and for its digital marketing.

When you start doing SEO or are searching for keywords, etc., you will find different types of websites.

Major types of websites are: company or corporate websites, ecommerce websites, personal blogs, niche blogs or sites, company or corporate blogs, educational websites, government websites, news sites, general information sites, etc.

Every website is created on some platform and using languages. There are two ways of building any website. Either you create it from scratch using the languages like HTML, PHP, and CSS. Or you use website building platforms.

Depending upon the type of websites, each site has pages. We do SEO for these pages. Every website has an index page. This index page or the home page represents the domain URL of every website.

So, a business or a company website will have the following pages.

The Index or Home page

Product pages

Category pages

About page

Contact page


If you want to target and reach your audience through this unique online marketing technique then you need a website where you will be bringing all those visitors.

Website is the platform which helps someone reach and connect with the online world. Your website is the place where you provide all the useful information, data and other things which anyone can see and make use of.

This is done through content. Content is important and the sole of your website. Going further in your SEO journey the one thing you will hear and do is rank a website or a web page.

You do not actually rank a web page or a website. You rank the content of that page with the help of SEO.

What are search engines & their role

Search engines are where all the action take place. They are center of this search engine optimization field, and drive the industry and its professionals.

If there were no search engines there would have been no search engine optimization or SEO. These were invented not so long ago and within this short period of time, the search engines have evolved and grown very rapidly.

Their growth and popularity has been so enormous that today these search engines are one of the largest place from where websites can target and bring huge volume of traffic each and every day.

Search Engines are one of the biggest online place for website traffic. Let us briefly look into their start, evolution, growth journey.

Optimize for searchers, search engines and rankings

Where do you rank your website and its content? If SEO is done to get visitors to your website then where do they come from and where do you target them?

The Search engines.

Google is a search engine and the one that is most popular and used by maximum people.

People search in Google or other search engines like Bing or Yahoo. Then they reach a search results page where there is a huge list of webpages or websites which have relevant information which that searcher has asked for through a query.

All what we search and type in those search engines are queries.

These websites in search results are organized in a way by that search engine so that the site or pages which are most relevant for the query appear on top and higher than the other websites.

This is what is called as ranking of web pages. We will cover the ranking process of search engines in our next section on how to learn and do SEO. This is what and why we do SEO. The whole purpose of this technique is to positively influence the website’s ranking in search engines to make the site and its pages appear higher than other websites.

Why this is done? Why do we need to rank websites? ONE, because there is a huge list of web pages which are providing the same or similar content and information. TWO, people tend to visit and click the websites that appear on the first page and higher than other sites.

This is why we do SEO. This why we need SEO to rank our website higher. So, you basically do SEO to make your website rank higher than other similar content sites so that it gets the maximum clicks from search engines.

Search Engines & their process (of ranking)

The sole purpose of search engines like Google primarily is to find topic related content which are websites and web pages; sort them out on their relevance, quality and how well they focus on certain topics; make their database; and then present these results whenever people search for topic or terms which are covered by those web pages or websites.

Search engines rank websites and web pages having content to present in the best order the most relevant and best content.

Search engines have evolved and have developed practices and parameters for this complete process. There are algorithms which Google came out with and has been improving and evolving these to find and present the best search results.

This is how they find and present search results, assisted by algorithms and systems all throughout the process.

The basic function of a search engine is to find you most relevant information from web. How they do this is by creating programs and systems to do the following to display the most relevant search results for your queries:

Crawling — read website content

Indexing — categorize discovered pages

Ranking — rank those pages

Results — display ranked pages by their positions

How to learn SEO from beginning Step 2: Learn SEO Tutorial for beginners

SEO fundamentals for beginners when learning from scratch

Let us go through each of the part of SEO which you will be learning and see how it is better to learn those things online and how online approach will help you learn more and better.

What are keywords?

Keywords are what someone types in to search for some information or product, services or company, blogs, etc. Keywords are also what the websites use to target the searchers or groups of searchers who use search engines for seeking such information.

There are two sides or aspects of a keyword. On one side these represent a website and its content and on the other side they represent searchers.

Keywords are those words that define and represent the theme, subject and meaning of the content of any web page.

When you create a web page then you fill it with content which is text, images, etc. Every page is about some topics or subjects and it talks about those. Keywords represent those subjects. If you want to tell anyone what your page is about, in a single word or few words or in a short sentence then those words or sentences are your keywords.

On the side of searchers, keywords are the words that represent and tell us what searchers are looking for.

Similarly, a searcher is looking for some detailed or brief information about something for different purposes. If we have to explain to someone what we are looking for then we may use a sentence for it. That sentence will be created around the keywords. In the same way, when we want to search for the same information in a search engine we type in those words or the sentence. Those are the keywords which searchers use to find the information that they are looking for.

Why we need keywords

Keywords are very important, in fact are the core and base for SEO and what search engines focus on. Nearly since the invent of web search engines, keywords are used to categorize the websites and index these. Every page is indexed, categorized and ranked for keywords.

Search engines categorize and index web pages on the base of keywords. They match web pages with search queries based on keywords. They rank web pages for and on the basis of keywords.

Keywords are the most important aspect of SEO. And perhaps therefore, keywords are most abused, overused, misunderstood, misused and over optimized.

These are what search engines match queries to. And these are what websites optimize for.

We cannot write a meaningful and effective article or essay or a news without giving it proper heading and dividing it with various sub headings. These are what keywords do. They define and categorize content. Keywords indicate the meaning of content.

When we begin to understand keywords we also need to know what are queries and also know the similarities and difference between the two i.e. keywords and queries.

What is on page optimization and why you need it

On Page optimization is one of the fundamentals of SEO and is also called as On Page SEO. It is what all you do on the pages of your website which tells search engines that your page is about. It tells Google that these are the keywords you are trying to target and focus on through each of your pages.

On Page is also for the searchers. In the same way it informs Google about your focus keywords, it also clarifies to the searchers and your audience & viewers what they can expect from and on the page.

On page SEO is using techniques to properly present your keywords and content with the right optimization.

You will learn how to do on page SEO through our next sections on how to learn SEO.

Need for Technical SEO

Everything is based or driven by technology. And when you talk about searches and the search engines it gains much more importance. To reach your users or viewers through search engines you need to make your website ready and accessible.

When your website can be accessed and read properly by the search engines then only it stands a chance to reach the searchers.

The steps or techniques to make your website and content accessible and readable both for search engines and your users is covered under Technical SEO optimization.

These are simple to learn and do techiques which you need to do. Technical SEO helps in ranking of your keywords and making & keeping your search friendly and visible.

Link building

Let us put it in very simple words. No matter how good your content is, how well optimized your websites is. And no matter how relevant your keywords are and how well you have used these, your website will not rank.

Unless, you build some links.

These are called backlinks.

And there are techniques to build backlinks to your website.

What is a link?

What is a link with reference to off page and link building. A link is a short form of hyperlink. Hyperlink is an HTML link which connects one web page or an online document or file to another web based page, file, document or media. A link or hyperlink has the following elements: a source page (the site or page where the link is created); hypertext on which the link is used; and a destination page (the page you visit when you click on the link created).

What is a backlink?

A backlink is an inbound link which a website gets from another websites. A backlink is created when any other website creates a link on its page which refers to our website as source of some information. Backlink becomes an incoming link for the targeted website while it is an outbound link for the source website.

Why backlinks are important

Backlinks are the most important ranking factor for search engines and the most important part of SEO. Since the time Google started viewing backlinks as a vote to a website from other different websites, backlinks started gaining importance. Backlinks are also a sign of trust, popularity of a website and its content when other websites refer to its content on their pages.

Without the right quality and quantity of backlinks a website can find it very tough or nearly impossible to rank its pages and content on search engine for its targeted keywords.

Every search engine values backlinks as one of the highest search ranking factors. Good content and quality backlinks are the top two factors which influence search engines page rankings of any website.

Not just this, backlinks expand your reach. Through right type of backlinks a website can reach its targeted audience. When you build links with websites that relate to your website in meaningful ways then you don’t just get backlinks but also gain more exposure, right exposure and also referral traffic.

So, backlinks are one of the most important aspects of SEO and one of the most critical ranking factors.

How to learn SEO

This is how you learn SEO here

Now you should learn SEO through these basic and fundamental steps which we all need to SEO optimize a website. These are set of practices which search engine optimization covers. These are the basic steps through which we learn search engine optimization.

Step 1: Keyword Research

We said that with search engine optimization we target and reach searchers. This is done only by using keywords. The aim of search engine optimization is to make a website rank for keywords. So, the first step is to know and find your keywords.

This is what is covered in keyword research. Whatever the niche or industry your website is into there are words, terms and phrases that describe and list all the aspects of the niche and what all your website focuses on. These are your keywords.

You need to find keywords which represent and talk about your content as closely and properly as possible.

Step 2: Content

Website is of no use if it does not has content. What is content? Content mainly refers to the text, words, sentences a page has. But it also covers the media files we use on a page which are images, videos, infographics, charts, etc.

All the web pages have content. Without content you cannot make your pages useful and searchable. Without content you cannot target and serve your audience which you want to focus and reach through keywords.

The next step is to write content that best describes what you do or offer and also best explains and supports your keywords on that web page.

It is the content that drives traffic and attracts engagement. The keywords become the anchors to give the right direction and the right headings.

Step 3: On Page SEO

You got a good overview about and learned the purpose of on page SEO in the section about how to learn SEO from scratch. What you learned is that on page SEO is about using a set of optimization techniques that helps in properly presenting our keywords and content. Let us understand it further and elaborate on this.

There are two aspects on every page: keywords and content. Both presented through codes and sections. On page SEO is optimizing how and where we use keywords through these codes so that we can better optimize the whole page and its content for its targeted keywords. With this we tell Google that these are the keywords we are focusing and looking to index and rank and this is the content that supports those keywords.

On page SEO is therefore also called as on page optimization. This is all about how to properly use your keywords at the right places on your web pages and in the content.

You cannot just put your keywords anywhere in your content and on a page and expect Google to understand your page, index it for the right keywords and then rank it too.

You also cannot write content in any way and just put it on your page.

So, you need on page SEO to help you both in using keywords and writing & presenting content.

Among all the on page SEO techniques, there are three key techniques or places where we use our keywords on each of our web pages.

These are your Title tag, URL, and your header tags.

Step 3: Technical SEO

Technical SEO basically means making a website accessible, readable by search engines. This makes sure that a website is technically ready for search visibility.

Technical SEO means optimizing various technical aspects of a website to improve its functioning, accessibility by search engines, and user experience. We do technical SEO optimization to ensure better & smoother crawling and therefore better indexing which helps a website in improving its organic rankings.

Every website has many technical aspects which are optimized and these are not that difficult to understand and do. Sometimes it is also about correcting the technical errors of a website.

Few basic and important technical optimization factors are:

  1. Improving website speed
  2. Submitting sitemap to search engines
  3. Making website mobile friendly

Step 5: Off Page SEO

Off page SEO is where you actually make your website improve its keywords ranking and search visibility. Off page means a set of techniques and covers all the techniques which help in improving visibility and reach of a website.

Off page is about all the actions and techniques which are done outside of your website but aimed towards your website.

Off page basically covers strategic, planned or methodical ways of promoting your website and its content, make it reach to online users, and increase its online visibility using various techniques.

Building links or backlinks to your website is the most important part of doing off page SEO. And there are various linkbuilding techniques which you learn in SEO.

The above 5 steps are what is called as search engine optimization. That is what we do in SEO, primarily and on the basic and professional level. To learn SEO means learning all the five steps of SEO. You can only do proper or full search engine optimization when you learn SEO through the above 5 steps.

When you start doing SEO for any website then you will be following and doing the above tasks in a planned and methodical way.

Now you need to learn how to use the steps to do SEO. This means knowing what techniques you need should be learning in each of the above tasks to properly learn SEO.

So, let us now move on to learn how to do SEO a website step by step.

Learn how to do SEO step by step

How to learn to do SEO step by step

Step 1: Look at the niche & type of website or business

The first step to learn about how to do SEO or how to start SEO is to look at the website for which you want to do SEO. You need your website for search engine optimization, for content, for keywords targeting and ranking and to get traffic from search engines.

This is why website is important for your business as it is the only platform to bring tons of free search traffic.

To start your SEO you need to look at what industry or niche you want to focus on. Your business tells you about your niche. Look at what areas and aspects of any industry or subject you want to focus on.

Then look at the type of website you want to build. That will decide what type of audience you would be targeting.

These two factors are important to start SEO as they decide the type of search traffic and the type of keywords you will be targeting.

Step 2: Find & Select keywords

Now you need to find your keywords. Without keywords you cannot do your SEO. Your keywords are very important as only the keywords bring you the traffic.

For this you need to start with finding all probable words, terms and phrases that belong to your niche and are relevant and applicable for your business or your website.

You could start with listing all the terms that you think relate to your website and could represent what you are focusing on. You can also start to think from the point of view of your target audience, the searchers.

How would they find you on Google and what all could they search for. What terms could they use?

After finding these terms you will have to see which ones are actually relevant for your business. There would be many terms which are related to your niche but do not belong to your business. These terms would be the ones which are not relevant for your website SEO.

Select the keywords or terms that are relevant for your business and would help your website reach your target audience on search engines.

Step 3: on Page SEO part 1 - Use keywords

Now you have your list of keywords for each page. You know which topic your pages would be and which are the keywords that each of that page will be targeting.

But, how do you make sure that the content of each page points correctly and in the best way to that keyword? How do you properly target your keywords for each page? And how do you make sure that the right keyword or keywords are indexed for each page and how to make sure that you are setting them up rightly for rankings?

That is where on page SEO comes.

With on page optimization you learn to use keywords in the right places that tells Google and other search engines what your content is talking about. The techniques tell Google which keywords you are focusing on, targeting and talking about. And so the search engines index these keywords and thereby with your further SEO efforts those keywords start to improve their rankings.

There are few important places where you can and should use your keywords. The reason for this is that this gives your user a very idea about what the page is about. They can instantly and easily understand what they should expect to read or find on the page.

These are the Title, the URL and the H1 (this is the main header tag on a page).

How do you use your keywords in these three places? By looking at the purposes each of these serve.

URL is the name of the page. The name has to be relevant.

Title is what tells searchers what the page is going to talk about and what all it is about. It introduces a searcher to the topic.

H1 is the main heading of your page. It is like a second Title but it is on the main page and in the content.

Looking at the three purposes you should use your keywords accordingly.

Step 4: Improve other on Page SEO factors

There are many other factors and techniques which on page SEO covers and can be used to improve the content, user experience and especially to help the targeted keywords rank.

We talked about H1 and that you need to use your keyword in this primary header tag. However there are five more header tags which can be used on the page and are can be optimized as part of on page SEO.

You can (or should) use H1 only once on any page and in the content.

So, if you want to tell Google that you are focusing on few keywords then what do you do?

You make use of these other five header tags which are H2, H3, H4, H5 and H6.

H2 is the one that is used most by SEOs and can be used few times in the page.

After this there are images and other media files which we use in the content. These are also optimized for each page. There are two ways of optimization of images and media files here. And these two optimization types help improve user experience and help in keywords targeting and ranking.

  1. Optimize the image itself
  2. Optimize the how you use images in content

Optimize the image itself

Optimizing the image means to use properly sized image and other media files like videos. The size of an image matters. Too large or too small images do not give best user experience and are not good in terms of designing. Too large images also impact the speed of the overall website which is not good for its SEO.

Optimize how you use images in content

Optimizing the use of images in content is another thing. When an image is used in content then search engines do not read and understand the images. Users can see the images but you need to make Google understand the use of that image in any particular section of content.

For this the HTML codes used for images have an option of describing briefly what the image is about. This is used in the tag called as alt tag. It is a short form of alternate text tag.

We can use a short sentence about the image in this tag. This tells Google and other search engines that this image talks about and is related to this topic or subject.

It is also advised to use your keywords within these tags for each particular image. The alt tag is another part of on page SEO optimization or image optimization.

Use your keywords in the content

It is not just the 3 meta tags or header tags where you use your keywords. You can and should use your keywords in the content too. But you should use the keywords in a natural way. This means use the keywords only when it is necessary to use these in the section of content to explain properly what you are saying there.

Here you should make a note of one important and fundamental SEO concept.

What is Keyword Stuffing

Keyword stuffing or keyword spamming is when you try to repeat your keywords as many times as you want.

Example to practically understand what is Keyword spamming or stuffing

For example, read this paragraph or line.

This page is about SEO, and here we provide SEO services. Our services are about SEO only and we sell SEO services for your website. We do SEO to make your website rank and we are the best in SEO and provide the best SEO services in India.

This is a 48 word paragraph where SEO is used 7 times.

Now there is a term which is an optimization evaluation and also one of the SEO factors.

That term is keyword density. With this a search engine tries to identify keyword spamming and tries to avoid content which is not natural or user friendly.

Although, the relevance of this in 2020 is debatable, however, it is a clear sign of a content that is not natural or of good quality.

There is an agreed evaluation mark to density. Experts agree upon a 1% going up to anywhere between 3% or a maximum of 5%. What this means that in a content with 100 words the exact keyword should be used 1 to 5 times.

In our example, that percentage is close to 15%. Way to high. And you can also notice by reading it that it does not sound very friendly or of good quality.

So, avoid keyword stuffing, if not for the search engines or ranking, at least for your users.

Step 5: Do necessary Technical SEO of your website

Technical SEO is about how well you prepare your website to be accessed by Google and other search engines. This involves doing various technical things on the website so that your site becomes more search friendly.

This also means doing tasks or taking steps to make it easier for your users to access and read. Technical SEO is also a one-time step but it is more of an ongoing process and a very important one. You are required to check and remove the technical errors as they come.

Again all the technical SEO steps are done so that your site remains indexed, is visible on search engines and can be easily accessed by searchers from the search engines when they click on your SERP position.

It also involves steps to ensure that once your users have clicked your website and are ready to be on your page they have a good experience and can access your website easily.

Technical SEO is also called on site SEO as the techniques used here apply more to the whole website than individual pages.

Submitting your website to Google is the first and the most important technical SEO step. This involves creating a sitemap. It is an xml file and is named as sitemap.xml.

There are many free sitemap generator websites and tools. And you can also manually create your own sitemap (and this is advised). Our complete SEO course trains you thoroughly on this and many more technical SEO steps.

Ensuring your website and its pages load fast is another technical optimization step. This means improving website speed and removing or correcting all the errors which make your site slow.

There are many more technical SEO techniques which you learn in SEO. Few of these are:

  1. How to use Canonical tags
  2. How to use redirects
  3. Understanding 301 and 302 redirects
  4. What is 404 error and missing pages
  5. What to do for missing pages
  6. How to improve website speed
  7. How to submit sitemap to search engines
  8. How to make website mobile friendly

Step 6: Do Off Page SEO and link building

Off page SEO is all what we do in search engine optimization which is not directly or anyway done on our website or content. Building links is the most important part of off page.

These are called the backlinks and are one of the most important factors which make your website rank in search engines.

Backlinks give your website authority and visibility on the Internet. This authority helps your website rank higher for the targeted keywords.

What you do here is follow various link building techniques or practices. These techniques are ways to create or get backlinks from other websites. These techniques are also various approaches of building links.

Listing your business or website on business listing sites, creating profiles on various social media and profiling websites, writing articles on other websites, are all few popular and basic techniques of linkbuilding.

What you need to do here step by step: The Off Page SEO techniques.

  1. Google Business listing with complete profile
  2. Bing Business listing with complete profile
  3. Business profiles on all major social media platforms
  4. List your business on business listing websites or platforms
  5. List your business on local and niche directories
  6. Make use of social, discussions and networking platforms
  7. Start writing blogs for your website
  8. Write articles or blogs on other websites or platforms
  9. Use website content re-publish it on content sharing & publishing websites

Learn SEO Fast in 2020

The process of how to learn more of SEO quickly

What does learning SEO fast means

To learn SEO fast or quick actually means to learn proper SEO in less time. How to learn SEO fast usually is asked by beginners. So, how you can learn the fundamentals, the techniques faster so that you gain the necessary abilities & skills to do SEO quickly is learning SEO fast.

It means using an approach to make your learning faster. It does not mean any short cuts or learning only selected things but means learning it completely & properly. You still need to learn all what you need to do SEO but in less time.

This the broad approach and the key highlights of a faster SEO learning process. These are the 5 things you need to include in your approach and need to do.

You need to:

  1. Learn the basics and fundamental techniques faster
  2. Start using the SEO techniques quickly
  3. Read and learn more about SEO and how it is done
  4. Use few SEO tools to see how they work and what additional things you can learn from these
  5. Go over the whole SEO process at least once

Since we believe learning faster means learning it from scratch we will keep our focus on two steps of learning we covered in learning it from beginning and help you find ways to make your learning faster in both steps.

Here we go further to expand on those steps and guide on you how to learn more and use the techniques. We add a third step here to help you learn SEO faster with practice.

So here are the three steps and stages of how to learn SEO faster.

Step 1: Learn how SEO works & its complete process

Step 2: Learn to use SEO fundamentals & techniques

Step 3: Learn to do Full SEO & rank keywords faster and experience how it works in real life

Starting to learn SEO Faster: Resources or Course

This is one of most asked questions about learning SEO. Whether we can learn search engine optimization complete (and fast) for free or through a course.

Yes, you can learn SEO free and we will guide you into it too. However, there are two important differences between how to learn SEO online free step by step and taking a course to learn it.

A course provides a structured format for learning SEO where you can learn all the important things about it, from basics to techniques and even advanced SEO, from a single resource. Learning free means going through various blogs and resources and finding out yourself what and how to learn.

A course can save you a lot of time while learning free online usually takes much longer time. So, learning from a professional or better still from an advanced SEO course is one of faster ways to learn.

Here is one such complete & advanced SEO course for full & faster learning.

Now to learning SEO fast and free, with resources.

Learn SEO Fast Step 1: Understand how SEO works

We have covered the basics about understanding SEO in this step 1 of learning SEO from scratch.

What you learned from there was

Why businesses need SEO

Understand the role of website and content

Search Engines, rankings and we do SEO to get rankings

Let us guide you quickly to help you understand the three aspects of SEO which together make the SEO environment or industry.

We actually rank website and each of its pages. However, the important thing to understand is that it is not the web pages that are ranked but the content of each of the page that search engines rank. Website serves the base for SEO and content is what ranks.

How content is ranked? Search engines pick important words or phrases from content which they believe point the whole content towards a topic or topics and to various sub topics. These are keywords. We have to find keywords and use these in content to make them rank on search engines.

Search engines uses a process to find web pages, read their content and categorize this content for topics and finally make them rank according to various factors. This is how search engines work and rank websites.

This is the process and the reason why we do SEO. With the help of search engine optimization we optimize content, use keywords and help search engines to notice and identify these keywords. This helps a website in proper categorization and indexing and then in ranking for the right keywords.

Here are few resources to help you understand how SEO works and why it is needed in detail.

Understand SEO, Search Engines and their ranking process

Why websites or businesses need SEO

How to learn SEO fast in 15 steps

How you can fasten your learning. What it means or takes to learn SEO fast? It is quite simple actually. You need to include this approach into your learning. This you can even do if you are still at zero. This SEO learning approach should have an interest in the subject, willingness to look more deeply and observe, and most important is to practice as you learn.

This is how I would suggest you to make SEO learning into an advantage and best learning approach to become an expert in search engine optimization, sitting right in the comfort of your home.

1. Buy a good online course

Yes, you need a good online SEO course to start learning. Learning from an online course is fast and more convenient. Although, you can learn much of SEO from various free online resources, but that will take time. A good course gives all (or most) that you need to know and learn on SEO right to you in one place. That is much better than surfing and searching for days and weeks to find what to learn.

2. Select a subject or industry

You need to focus on a subject or industry to start building a website. Start with developing your website. Select a subject or take an industry which is more familiar to you and with which you are more comfortable and have knowledge too.

3. Get a website for practice

You do not need to be a professional website designer. For SEO learning point of view all you need is a basic website, even without much designing, but where you can upload content. You need it for practice. You can either learn the basics of One of the best ways for this is to take the basic individual plan. If you have a friend or someone who can design then go for it. You can even go to bigrock or Godaddy and they have website builder plans with hosting & domain names.

You need 3 things:

  1. Domain name
  2. Website designed
  3. Hosting account

4. Open Google Accounts

When you start doing SEO you will be needing these two Google accounts, for monitoring your search and rankings progress and do lot more. The two accounts are Google Search Console or GSC and Google Analytics (GA). Google Search Console was known as Google Webmaster Tools or GWT till 2018.

For Google Search Console (GSC) go here

google search console

For Google Analytics (GA) account go here

google analytics

5. Submit your site to Google

You need to submit your new website to Google so that it can crawl and index all your new pages. You need to submit a sitemap and also a robots file to Google.

Submit sitemap to Google

A sitemap is an online document which you upload on your server as a unique webpage which lists out all the pages of your website. It is an XML, and not HTML, page. It is called XML sitemap. It is written in plain text with no linking or hypertext.

You can create a sitemap in any HTML editor and it is named as sitemap.xml. This is how it looks like

You need to write the following codes for every web page to prepare your sitemap manually.

<url> to start each page section

<loc> represents your page URL

<lastmod> has the date when you last or latest modified your page or date of its creation whichever is latest

<changefreq> How frequently you change page, monthly, weekly, yearly

</url> to end each page section

Submit robots file to Google

This is the first thing you should submit. This tells Google and other search engines that they are welcome to visit and crawl your website. You can also tell the spiders and bots of all search engines if you do not want them to crawl your site or certain pages in it.

6. Practice Keyword Research

Once you have selected your industry or subject, try to find all the keywords that you can find on that subject. Here one SEO insight will help you in selecting which keywords to write for.

There are basically three types of keywords which you will see and will be using. These are head or main keywords; body keywords; and long tail keywords or LSI.

Head keywords are used as the main keywords to represent a page. These are the shortest in length, and are typically 1-2 words. Head keywords have a high volumes but are very difficult to rank for.

Second are body keywords. These are little longer than head keywords and are 2-3 words long. These also have high volumes but lower than the head keywords. These are usually used in the body of the page, in the content. Body keywords are easier to rank than head keywords but still tough for any new website.

7. Use Long Tail Keywords

Long tail keywords are longer keywords and basically are key phrases with more words in them. Typically keywords or key phrases with 3-4 or more words are long tail keywords.

According to studies these long tail keywords account for 70% and even more of all the web searches that are performed.

You have a better chance of ranking on top with long tail keywords. And when you want to learn SEO fast, long tails are best to target. With LTs you will rank faster and therefore learn more and learn SEO and rankings faster.

LSIs have much lesser traffic volume and are also much easier to rank compared to the other two types of keywords.

8. Learn to find your Long Tail & other Keywords

What you should do to start your keyword research is build a group or set of keywords which you want to start with on your practice site. Find all or maximum keywords under each of the three types. Start using the ones which little less difficult to rank.

To find your keywords use Google search and type in the words that come to your mind on your topics. Refine your keywords with Google suggestions and auto complete. Look at the competing websites and take keywords from there. Use Google planner or adwords to expand your keywords with many relative and long tail keywords.

9. Learn to use SEO Tools

SEO Tools play important role. The first and few of the most important tools are Google Search Console (GSC) and Google Analytics (GA) tools.

Then there are many free, fermium and paid tools. These SEO tools make your day to day tasks easier. They also help in specific tasks from keyword research to optimization, content & linkbuilding and even for social media.

But yes, you do not always need these tools. And GSC and GA tools can give you lot many metrics and parameters and data points to track and monitor your SEO progress.

Here are two resources where you can find detailed references for many such SEO tools.

10. Mobile SEO

Mobile SEO means optimizing your website for the mobile viewing. People are now increasingly using mobiles to search in Google and other search engines. Doing mobile SEO means preparing your website for those searchers and users. It means making sure that your website designing is suitable for mobile viewing and your website appears as perfect as possible.

So, the designing plays a very important role. Your content and its designing for mobile viewing should be simple and clean. On mobiles we do not have too much width. Think from the size of a smartphone. All the content will be scrolled down, one after another.

Why you need Mobile SEO

You need to do Mobile SEO for two reasons. One is because people are now using mobiles more and more these days. And this trend of using mobiles is ever increasing.

Two, Google has now shifted to Mobile First Indexing. If you go URL inspect and paste any of your indexed URLs then you can see a line saying Crawled as: Googlebot Smartphones.

Three, almost every type of user for every type of queries use mobile for search. However, local searches are mostly or more done by using mobiles.

How to optimize website for Mobiles

The first thing is that you need to optimize your website for various screens. This is best done by having a responsive website design and layout. It is very simple to do and is done in two steps. These are two techniques to make your website fully responsive.

Use this Google tool, to check mobile friendliness of websites. You can check and see the parameters used for mobile friendliness. Also you can open any website and then press 'Control + Shift + i' to check any page for its mobile versions.

11. Improve site speed

Website speed means how fast or slow a website or its pages load in the browser when someone clicks on your page link. The website speed basically depends upon the loading speed of its pages.

Improving website speed is one of the most important SEO factor and is a technical optimization technique.

Loading speed of each page is a very critical factor for ranking and user experience. Even if for a moment we leave ranking factor away, if your page takes ages to load then users will go away upfront. Every additional second of page load time bounces of significant users off your site. Keep your site’s load time under 3 seconds, and even less preferably. Images are one of the heaviest part of a web page.

First of all check your site speed through these following websites:

Use this Google speed checking tool to check what are various speed issues for any website. You will see a score for every website, both for desktop and mobile versions, and how good or bad is that score.

You can also use the following two more tools for this.

12. Start writing content

You need to create or learn to create content for a website. It could be blogs or content about companies and products. You can start with your website for practice.

Start writing content focusing on your keywords. Take one keyword at a time and write blog or pages on that.

Content plays a very important role in ranking. Its importance in search visibility and rankings has been increasing continuously.

If you can develop a practice and skill of writing user friendly and keyword specific content then it will help in your search engine optimization a great deal. Write content in natural language without over focusing on your keywords. Your language needs to be simple eight grade English.

13. Practice On Page

On page optimization or on page SEO is that part where you use all your targeted keywords at the right places. This also means improving your content to better fit and represent your keywords.

On page actions and activities help in establishing the relevance of a keyword on a web page and improve its ranking on search engine pages so that it is visible to more and more of our targeted audience and also gets more clicks and visits by them.

Few of the important things to do and learn in on page optimization are: how to use keywords in Title; using keywords in header tags and meta tags; using keywords in content; avoiding over use of any keyword; writing content which is right to support those keywords; and more.

How you can learn on page better and practice it?

Search for your targeted keywords on Google or any other search engine. You will see 10 or 9 results you see on the first page. The first thing to learn is that only the most relevant and optimized pages appear on the first page of search engines.

Second thing to note is that each result is a web page from a SEO optimized website. Each result has 3 components:

  1. The Title in the first line
  2. The URL in the second line
  3. Meta description in the third line

So, the second most important thing you learn is that you can attract a search visitor only through these 3 KEY on page techniques.

Now it is upto you only how you use these three things. Look at each of the results and see what keywords have they used in each of the three places.

Key learnings:

How each page is using these differently. What keyword variations or forms are they using. How have they structured their Titles and URLs using the keywords. How many keyword variations or forms did you find from these results.

14. Start building links

Links are the most important part of SEO and the key factor in keyword ranking. Links make help keywords improve their search visibility and rank higher. More and quality links means more authority for a website and this makes it can rank higher on search engines.

Link building is the part of SEO where you now aim to build authority of your website to make it rank in the search engines. This is primarily done by building good backlinks.

Link building is also the part where you everything you do is outside of your website. It means finding other websites to link with, finding relevant websites and link building opportunities.

To understand link building and practice it, you have to go online. It is also like networking and also like another research of finding useful websites.

Few of the types of websites from which you can get backlinks are:

  1. Business listing websites
  2. Social media sites
  3. Profiling websites
  4. Classified sites
  5. Forums
  6. Questions & answer sites
  7. Networking websites
  8. Blogs
  9. Image publishing sites

To be good at link building you need to be good at finding such websites to get links from. You will have to go online and find these linking opportunities.

15. Track your performance

Once you start doing these and give few months to your site, you will see your website and its pages ranking for many keywords. These would include your targeted keywords, but will also have some new keywords which would be the variations of your targeted keywords, synonyms and few more related ones.

Use GA and GSC accounts to track new backlinks you are getting, keywords and queries for which you are gaining search impressions and rankings.

Learn SEO in 2020

What new there is to learn in SEO in 2020

Change is what remain constant in SEO

SEO has a history. The history of SEO is of change and evolution. The change is what remain constant in the world of search engine optimization and search engines. This is what has been driving the way we do SEO.

Change is the only constant in SEO, and will never change.

But you do not need to be scared or too worried about this. Many of us do not even come to know of most of the changes that happen on the side of search engines. Unless, you are doing something very wrong.

What you need to do is first learn SEO completely and in depth. This will help you know it in detail and in depth. You will be better able to differentiate between right and wrong, what works in SEO and what not. Second, keep yourself updated by reading more.

Third, and more important. Do not trust everything and everyone you read. Over a period of time you will know what resources should be trusted when it comes to what is the latest and what is working now.

No follow becoming more important

Coming March 2020, Google is going to change the way it looks at and treat nofollow links. Nofollow is a one type of attribute of a backlink. Any backlink is either a dofollow or nofollow. Dofollow basically indicates that the site that is linking to another site is saying that they trust the latter site. While a nofollow link does not directly says that the site offered a link should not be trusted. It indicates that the linking site does not want to vouch or vote for the linked site.

Also, Google does not follow nofollow links to index the linked websites. This is what is going to change. Now nofollow links will be tracked by Google more elaborately and will be used for crawling and indexing new sites or pages.

Here is what Google says about how to use nofollow links in this post:

rel="nofollow": Use this attribute for cases where you want to link to a page but don’t want to imply any type of endorsement, including passing along ranking credit to another page.

New Link attributes

In the same update that Google brought in September 2019, it introduced two new link attributes. These are sponsored and UGC (user generated content). You can read more about it in the link given above for nofollow update of Google.

A bit into SEO history & evolution to help better learn SEO in 2020

SEO is very dynamic area. SEO of the early 2000s was different from that of the 1990s. SEO of 2010 was again quite different from that of the early 2000s. And the SEO which we do now in 2019 is very very different from all the type, approach and method of doing it before.

Search engines keep evolving, their methods and algorithms keep evolving. The whole search industry, its related aspects and industries and their demands from search keep changing or evolving, technology is definitely changing so fast. Due to all this SEO also keeps changing.

What also comes with this constant change is the approach, methods of SEO which worked before may not work that well or may not work at all now.

To illustrate this, let us give you a brief look into the real life SEO evolution. When it started, somewhere in 1990s, and sometime later too, it was too focused on keywords.

All you had to do that time was put few keywords, repeat these as many times as you like and you will rank. The more times a keyword was repeated in the content, the better and more relevant that content was seen by search engines. Hence it ranked on the top.

It later became a spammy tactic and was called keyword stuffing. The focus slowly shifted to wholesomeness of the content.

What all this means is that you also will have to take a complete and wholesome approach to learning SEO. Start with a good SEO course. As you progress, keep learning through other online resources.

Do read SEO blogs, watch SEO videos. Find out about who all the top SEO experts and influencers and follow them or some of them. Be active on social media, join SEO groups. Ask questions online on these groups and on forums and read answers on question and answer websites.

All this will help you become an SEO professional and expert.

Learn SEO approach of 2020 & beyond

Learn what SEO truly is in 2020

SEO means complete website growth and development for search engines but primarily for users.

What most people on their journey to learning SEO actually look at SEO and learn is that it is all about finding a keyword, using it in key places with on page optimization, have some content on the page, submit the page if it is not already indexed or re-submit it for re-indexing, and then build backlinks.

And the result they expect to achieve is that within a stipulated period of time with enough links to the page (the more the merrier) the keyword will rank on the first page.

And their SEO objective is achieved and they know how to do SEO well.

That is not the case now. In fact that has not been true for the past few years.

Learn what SEO in 2020 means?

Even if you leave the current year (2020) out and disregard the evolution, development, change of focus, and growth in how we see and do SEO, there is much more to do and look for when you learn to do SEO.

If you have learned, understood and followed all what we have talked about SEO so far then you know that it is about properly serving your audience. Ranking is a way to reach your audience.

So, you need to get clicks from SERP (search engine ranking page). What does that mean to you? Or what should it mean to you when are going to learn SEO?

Ranking is not enough. You need clicks from your top ranked SERP position.

So, you need to focus again on your on page SEO and its three key factors which appear on the SERP. These are the Title, URL, and meta description.

However, the final goal is to get the searcher to your page or pages. It is on that page that you fully and properly serve your searchers.

So, Content is important. And how you present your content is also very important.

Content is King.

Because content makes your keywords rank, it is the content for which a searcher will come to your website or page and it is the content that will serve or satisfy your audience.

Presentation of content covers few things. It will start with your designing. It is the first thing a visitor may notice. The colors, the layout, etc. But it is also your H1 (main header) tag that (usually) your visitor will notice (and notice first).

That is why headings are important. It goes both for your Title (heading on SERP) and H1 (heading on your page).

Often times Title and H1 are same. This is usually the case with CMS based website design and development platforms like wordpress.

So, what it truly means to learn SEO in 2020?

To learn SEO in 2020 should truly mean to achieve following two goals using all the SEO fundamentals, concepts, techniques, tools, etc.

  1. SEO Goal 1: Aim to focus on and best serve your audience
  2. SEO Goal 2: Build website Authority and relevance

There is a very simple and straight forward way to achieve these two goals when you learn to do SEO in 2020 & beyond.

Achieving Learning SEO Goal number 1 will automatically help you achieve the second goal.

This is how it works.

When you aim to serve and satisfy your audience then you actually look beyond ranking. You look at giving your audience a good experience & satisfaction. For this you look at really add value with your website and its web pages and content.

This will drive you to do best SEO through these steps.

Look at keywords to connect with right audience

You want to find keywords which will help you really connect with your audience. You are not just looking for rankings, but to connect with searchers via rankings.

You look at who really is your audience. You look at what this audience of yours is looking for. This makes you look at what all they search for within a topic or niche. This also means looking at their various needs or pain points and various types of searches they make and their meanings.

You segregate your audience with the help of the terms and searches they use. This builds your keywords. This also guides you on the type of content you should write for each of the keywords. This is the content that will actually satisfy your searchers based on the type, nature and meaning of the keyword or term they are searching for.

Full on page SEO optimization

When you write content for your users and have selected the keywords that help you connect that content with the right users then you will look at every small details and take every step to better optimize the page and its factors.

This is because it will serve two purposes.

  1. Help you rank keywords better and so connect with your audience that sooner
  2. Improve the reading experience and therefore the user experience

Follow all the technical SEO techniques and steps

Technical SEO is driven by the all-around fast technological developments and the need to give searchers faster, easy, smooth access to content and provide even better experience.

To learn SEO properly you should know that technical SEO is that important task or step in SEO without which all your best efforts may fall apart.

If your pages are not indexed you cannot rank

If your pages cannot be crawled for some error then they do not get indexed and therefore ranked

If your pages are too slow to load then your users will go away without reading

Therefore, to make your value adding content reach properly to your audience and remain indexed and properly databased then you will take all necessary technical steps, remove all technical errors or hurdles and follow all technical SEO techniques.

Value and build proper links

Building links is not just gathering enough backlinks to rank. Each backlink adds value to your content. Backlinks even make you reach your audience through other platforms. Your links also bring you referral traffic.

Backlinks help in building authority and trust.

When you value your users and your content then you value each link you get or want to get.

The best types of backlinks are those which are from relevant niche, industry or topic, are added or provided to add value to the content and the users of that page that is linking to your page, and is a vote of trust or confidence to your content.

Learn dynamics, scope and types of search

Search and search engines have evolved and have become very dynamic. Even the search results have become more detailed and dynamic too. When you search for anything or any term then the search results you get includes websites, blogs, videos, images, and even stories and questions.

The SERP first page for any term may cover many of these or all of these.

You can even search for images and videos separately.

Search and its results are now limited to text content or web pages.

Google is one search platform. It is the biggest search engine or search platform. When we talk about search engines we often name Google, Bing, Yahoo, etc.

But the second biggest search platform after Google is Youtube.

You can search for videos on Youtube. Even in Google search you can see youtube videos featuring among the SERP positions.

There are search platforms for images too. Google image search is one such inbuilt image search platform. Apart from that you can search for images on social media sites like Pinterest.

How to Learn SEO at home

Everyone starts learning SEO at home

Everyone starts learning SEO at home. Yes, that is true. Everyone of us who has learned doing SEO started learning it from their home. Even for those who take up classroom based SEO courses they usually start learning a little bit from home.

We do not just go and enrol for any course. We do that only when we want to take it up as a career. And to take up any profession as a career we have to know enough about it.

So, we start learning SEO from home.

How much of SEO can you learn from home

You can learn all of SEO and become a professional or an expert just by learning it at home.

How do you do that?

Start with knowing what is SEO and how it works by reading online blogs, guides and tutorials. You then have a good idea about SEO. You can know and learn how SEO works, the objective of SEO and why we do it, what are the fundamentals of SEO, and what you need to learn and master in order to do complete SEO.

After this, or even along with this, you can take up a professional or advanced online course in SEO.

Ways to learn SEO at home

How we always learn SEO at home. At home learning is always a part whichever way we chose to learn SEO.

Online courses

Online classes

Video classes

Free Courses


Tutorials & Guides


Learn by Practice

Concluding on how best to learn SEO

We have explored many ways in which you can start learning search engine optimization. You can learn it from scratch and complete and you can also learn SEO fast by following the steps we discussed. And the best way to learn SEO which would also be more complete and help you become an expert is when you can learn all the more about it from the very beginning and in a faster and more effective way.

To learn the best SEO, learn it full and start learning it from home, you may look at why should you learn SEO at home in 2020.

Now it is entirely upto you, when you beginning your learning journey from scratch or zero, how fast you want to learn SEO. It will also decide how soon and fast you become complete learned in SEO.