Learn SEO in one day Fast from Scratch & Free in 2021

Best & Complete Guide for beginners to Learn SEO free online with Answers, Steps, Formula, 63 expert Resources & Tips

Get the answers you need to learn best as beginners.

Learn SEO from SCRATCH, FULL, FAST & EASY with the step by step guide.

Expert Formula for beginners on How best to learn search optimization.

Ultimate list of helpful & detailed resources to learn & understand further.

Quick, effective & short guides, tips & insights for business & website owners.

best way how you can start learning SEO in 2021

Learn SEO in one day

Here you learn SEO in just one day.

However, to start learning with this free SEO guide 2021, let us tell you the most important thing to learn today in SEO.

The most important part in learning search engine optimization on day one is this.

SEO is connecting your website with your search audience.

This is done by best optimizing your pages and its content for the queries your targeted searchers use.

We do that by using keywords.

SEO is nothing without keywords.

Content is the King.

Your keywords would be meaningless without proper content.

Every task in SEO is done and optimized for this main objective.

You learn SEO best way when you know and understand this.

Let us now move on to learn complete SEO for beginners here today itself, in a day.

When we are talking about learning it one day then you are likely to have three questions in your mind. These are what most beginners want to know. Here are those three questions and their answers to get more clarity on learning SEO and how & why you can learn it in one day.

How hard SEO is to learn?

How long SEO takes to learn?

How beneficial is SEO to learn & Why learn it?

Learn SEO from Scratch

SEO Basic Guide

SEO stands for search engine optimization. What we mean by search engine optimization? It simply means optimizing a website for search engines. SEO is a step by step process and professional practice.

Understanding what is SEO gives you the right platform to learn it further.

This practice comprises of various techniques which help websites target people who use search engines for information.

This is done with search engine optimization by actually helping the search engines discover and recognise your website and its content as helpful for and targeted towards the information which people are searching for.

SEO is a focused yet large and widespread professional field which involves basics, fundamentals, techniques, guidelines, practices, platforms, etc.

What most learners and even those who practice it refer SEO as making websites rank top in Google. But it goes beyond.

As we said it is a practice and a process. This process, therefore starts with deciding to use search engines to reach your targeted audience, understanding who can be your audience and what they want or are searching for.

Then you build content targeted and optimized for the needs of your search audience.

And after this, we make our content visible on search engines. And after that we work to improve the visibility of our content or webpages or website in search engines.

This is done by making webpages or website rank higher. This is ranking.

But it does not stop here.

We need to keep on doing and improving. We need to keep our rankings and visibility. We also need to ensure that people click our websites and we work towards how more and more people like our content.

This is the basic outline of what SEO is, how it works, and what we do in it.

Yet, it is not hard to learn it, although it may seem like.

SEO does this with a detailed and inter-connected three step process of technical improvements, on page optimization and off page SEO marketing.

The first step or aim is to optimize a website and make it searchable and search engine friendly to gain visibility in search. This we do by making it accessible and readable through technical SEO and then make content relevant and attractive for its targeted users through on page optimization.

Then we make it appear higher in results, meaning improving its visibility, by increasing its authority and popularity through off page SEO techniques and content marketing.

So, SEO becomes an inter-linked and continuous process involving technical optimization, on page optimization, and off page SEO.

When we fully and properly optimize a website and increase its authority, then it appears something like this in search results.

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.

The higher a result shows the higher is its ranking. This ranking is achieved through SEO. Also if you see the results then the text you see for each of the web page is also the result of SEO optimization.

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

It is the practice comprising of a set of techniques to target organic search users, help them see your website in the search and influence them to click on it and read your content.

How to learn SEO from scratch? What to learn in SEO? The heart & core of SEO.

What to learn? The heart & core of SEO.

Learning and doing search engine optimization mainly involves three sub areas.

These are also the important steps of search engine optimization, it is the process that you follow and this is how you do it.

These three key steps are:

  • Finding Keywords
  • Optimization
  • Building links

SEO works around keywords. You need keywords which represent your content. Google and other search engines rank your content and pages for keywords.

But you need to use the keywords properly. This is what optimization mainly is. You optimize your keywords through important on page SEO techniques.

This is just one part of search engine optimization. What you want is search visibility and rankings. This you cannot achieve without building links.

Links or backlinks are another websites linking back to your website. These are like votes (of confidence) from other websites for your website in the eyes of search engines.

All the three steps are important and needed in SEO. But it all starts with keywords and is all about these only.

The SEO Keywords

Yes, the SEO keywords are like gold mines. The keywords is all what optimization and targeting in SEO is based upon. When you know what are SEO keywords then you understand how very important these are.

With the help of these you can do so much. Keywords help you target users, they help you know what people are searching for in search engines.

Keywords make your website rank on top. And it is the keywords that bring traffic to a website, thousands and thousands of organic FREE traffic, month after month, and year after year.

We do SEO to get traffic and traffic comes from targeting and optimizing the right keywords in the right and best way.

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.

After learning the basics you also need to learn how to start optimizing your website for search engines. Here is the perfect & practical online SEO Tutorial step by step for you to learn how to start using the fundamentals free.

How to learn SEO fast in 2021?

What is the fastest way to learn SEO?

When you want to learn SEO fast from scratch then here is the most important thing you need to know.

What is the fastest way to learn SEO?

You learn SEO fast by practicing it.

You learn SEO fast by observing what happens when you do the steps in a particular way.

SEO is more practical than theoretical.

You learn search engine optimization better and complete when you learn how SEO works, what works better, what does not help that much.

All this you learn when you do SEO, when you practice it.

But learning the theoretical part is very important as you are learning it from scratch.

Learning the theory, concepts and what are the fundamental techniques which are the base of SEO provide the necessary platform for you to start practicing it.

So, here I am going to share my experience on how you can learn SEO fast starting from scratch.

How to learn SEO quickly

There are two important factors when it comes to knowing how to learn SEO fast and especially when you are starting from scratch.

  • Learning the fundamentals
  • Learning how things work

Then there are two broad ways how people start learning this technique of optimizing websites for search engine and targeting and getting organic & free search engine traffic to your website.

These are:

  • Learning SEO online with free resources
  • Learning it professionally with proper training or a course

Both ways are correct.

But which one will give you results faster?

Let us find out the fastest way to learn SEO for absolute beginners.

Learning it free by yourself

Yes, you can learn SEO free and online.

There are plenty of free resources available on the Internet.

And these resources are good too as many of these are written by the best of the SEO experts.

These resources are important.

When it comes to learning SEO then it is an ongoing process.

You will have to keep reading.

You will have to keep yourself informed on recent updates or practices.

Here these resources will play very important role.

When you start from scratch then finding and learning through blogs and tutorials may take some time.

Learning with professional SEO training

The faster and more complete way to learn the fundamentals and even some advanced concepts and techniques can be through the best SEO training which you can also take online and learn from home.

Next thing you need to learn SEO fast and full is to know what works in SEO and how it works.

What is better than learning how SEO works and what works better and how to actually do it in the right way?

Learning SEO through a course can be faster.

But here your course selection is also very important.

This is because an average course or an incomplete training can take much more time.

This is how.

If you go for a beginners level course or classroom training in SEO then it will take time to bring you to a good professional level.

As most of the classroom based courses take 3 to 6 months to actually teach you SEO and that too beginners level.

Then you go for jobs and learning through job by actually doing it, making few mistakes, figuring out things on your own or with help from seniors or colleagues can take couple of years.

If you have to spend this much of time then it is better that you start learning SEO free online through resources.

So learning through an expert and online SEO training where you learn the fundamentals and also how to do it is the best way.

This could be your gold mine.

This is called learning SEO from others experience.

And the ones who teach this are some of the best SEO experts.

Here is one SEO training that can teach you how to learn expert level SEO.

The SEO Masterclass 2021 Complete Training Beginner to Advanced Rank #1 from Kshitij Thakur and offered by Purpalyn.

You will learn how to rank your website on Google by knowing how to make your pages rank based on keyword selection, right optimization, link building techniques & strategies, how to spot easy ranking keywords and also which keywords rank faster and which not. Basically you learn how to rank website and its keywords faster.

How to Rank with SEO Training

25 Link Building Strategies

Free list of Link building websites to immediately start building links for new website

With such training you actually learn how SEO works, how things work there and what works better.

Complete SEO Masterclass Training 2021 Beginner to Advanced Rank #1

Best way to Learn SEO quick

What is the best way to Learn SEO?

The best way to Learn SEO is a combined approach. This combined & wholesome approach will help you learn more and learn faster.

These are the pillars of the approach:

  • Good Training
  • Practice what you learn
  • Connect with learners or professionals

A good training will be your best building block.

Practice will help you learn the practical aspects.

Connecting with other learners and professionals will help you get your doubts cleared and get more insights.

One way to connect with professionals is to take up a job or internship.

And well most beginners learn SEO for jobs only. So, what I advise is to take your first job not just for job or salary but to further build your expertise and learn more.

And for how to connect with other learners we have two tips along with my Formula for quick SEO learning.

Here are two tips and a formula to help you to keep learning SEO fast.

My Secret & Proven Learn SEO Fast Formula 2021

The all weather Step by step guideline for fast learning

Not just for faster learning. These are steps which you can (and should always) follow to learn search engine optimization full, best & complete.

  • Understand the basics
  • Learn the fundamentals
  • Bring each technique to practice & perfection
  • Know that there are different ways to do each step (this you learn as you practice)
  • Each step & technique is important
  • Learn to wait, give it time & be patient
  • Discuss your learning & progress
  • Ask questions, find your gaps, find answers online or with friends
  • Think over the answers & suggestions
  • Implement, Improve & learn more
  • Know that each step, technique, implementation & improvements take time to bring results
  • Quality always matter more over quantity
  • Things improve over time
  • Practice without further learning & improvement is of very less value
  • Every expert was a beginner but they focused, thought more & deeply and aimed & strived for more

Two important evergreen tips to learn SEO Fast

When beginners look to learn SEO faster then it is not just the theoretical learning or knowledge. They need to do things quickly yet effectively so that they learn properly but in less time.

These three important ways which are also strategies for effective & faster learning will help every beginner in SEO.

Make SEO learning friends

Learning alone can take more time. So when you learning search engine optimization then you can find & make one or two friends who have similar interests and are also learning it online.

You can discuss many aspects and techniques of SEO while learning which will help you get more clarity and finally help you learn it faster.

Get help from SEO learning communities

We always get stuck at various levels while learning search engine optimization, we all go through that and it is nothing new and not any obstacle.

But when you want to learn search engine optimization fast then you need to get the answers fast too.

Online communities like Quora, Facebook/Linkedin Groups can help you a lot as you can ask your questions there and get many answers.

What is the best way to learn SEO fast in 2021

Learn & Master the fundamentals first and fast

Learn more & complete with practice & right understanding of how SEO works

How to Learn SEO FAST & FULL by practice

Here I share the exact steps you can take to learn SEO fast from scratch in 2021.

The method and steps in this How to learn SEO fast guide are based on how to do SEO practically.

Because as we said earlier, the fastest way to learn SEO is by learning the fundamentals and then practice the techniques.

And also when you know what all there is to learn in SEO, you learn it fast without wasting any extra time in searching and finding what to learn.

With these steps anyone can learn SEO and start doing it.

This is how to learn SEO quick in 18 steps

1. Buy a good online course in India

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. 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 wordpress.com 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

3. Select a niche subject or industry

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.

4. Practice Keyword Research

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.

Few Types of keywords

Informational keywords – These are keywords which we use to search for some generic information about anything.

For example: top destinations in India, best blogs on digital marketing, easiest recipes for lunch.

Transactional keywords – The keywords that represent the intention of buying something are transactional keywords. These keywords mostly would include words like buy, price, discount, offer, coupon, sale, delivery, shipping, etc.

Many of the local keywords are transactional keywords resulting in purchase of a product or service like gift shops in palam. Although some keywords like the one we mentioned and also including local keywords may not directly mean or represent a buy however, the established understanding behind such keywords is that ultimately the searcher will buy the product.

For example, buy wrist watches online, kitchen appliance on sale in dwarka, delhi.

Navigational keywords – These are the keywords used when we want to look for specific information to find or reach a particular company, brand or a website. Branded keywords come under this category.

For example: Nike shoes, Hyundai car launches

Local keywords – These keywords represent or are always associated with any location. Local businesses use these kind of keywords because they are always targeting location based audience.

For example: famous places in Delhi, apartments for rent in Navi Mumbai.

Company based keywords – The keywords or queries used to find some types of companies or organizations are company based keywords.

These can further be location based also.

For example: furniture making companies, digital marketing companies in Delhi.

Product or service based keywords – the keywords that indicate towards any particular type of product or service.

These usually are location based, because we normally prefer a local vendor when buying something unless we are buying online.

For example: kitchen appliances in lajpat nagar, restaurants in Navi Mumbai.

Branded keywords – The keyword example of digital watches from Timex earlier is also an example of a branded keywords. When we are specifically searching for a brand name or products and services offered by that brand or anything else related to some specific brand then all those keywords are branded keywords.

For example: Maruti dealers, Pantaloon shirts, make my trip holiday packages.

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 two more types of keywords which you will be using. These are head or main or head keywords, body keywords including long tail keywords and 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.

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.

Ranking faster is also a whole approach and better understanding. Understand and learn how to rank keywords fast here.

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

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.

5. 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.

6.1 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.

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.

With on page optimization adn by using keywords at places where they should be you tell 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.

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.

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.

Apart from the three important places there other places too where you can use your keywords. Keywords are also used in content (avoiding over use or stuffing of any keyword).

How to 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.

6.2 On Page SEO part 1: Improve other on Page 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 2021 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.

7. 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

8. 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.

9. 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.

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. 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

13. 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.

14. 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.

We have two resources on list of SEO tools.

15. Learn how to Rank Keywords faster

When it comes to learning SEO quick then this is one question which everyone asks when they become professional and start doing SEO for websites. How to rank a keyword fast. Ranking faster is a whole approach and it is like re-learning SEO with better understanding & insights. So when you want to learn SEO quick then also learn to rank keywords fast. Here is the perfect resource for that.

How to rank keywords faster

16. Find an expert mentor or training

You will often need advice and tips to move ahead. There are many questions for which you might need an expert help. You can always find the best SEO expert or few for various purposes like reading their guides, following their blogs or social posts, asking for advice or taking their training.

For this you can either find an expert and get your doubts cleared.

Or you can also find an expert SEO training online.

Advanced SEO learning & Tips

17. Local SEO

Local SEO is one of the most popular branches of search engine optimization.

This is because most of the businesses are location based.

What is Local SEO?

For that understand what is local searches.

When you search for any term or specifically a product, service or company and you are looking within a particular area then that is a local search. You can also call it location based search.

The term, phrase or keyword a user will use in this case will always have a location name in it.

For example:

Best SEO Consultant in Delhi

Digital Marketing Agency in Delhi

SEO Training Institute in Delhi

Need for Local SEO

As we said earlier that certain type of products and services can only be offered through a local vendor or through a physical store or place. Examples are dentists, lawyers, plumbers, restaurants or bars, etc.

Such types of businesses are local businesses and they need local SEO to target audience or potential clients nearby their physical location or within the city where they operate in.

Basically, businesses need local SEO because:

One. A business which can only offer products to people in certain specific areas. This is normally the case with all products offered offline through showrooms, offices, etc. (unless a business sells online (ecommerce) and has home delivery system).

Second. A business having multiple locations offering same or different products and services.

How to do Local SEO

Local SEO means optimizing of a website to target and rank for local keywords or location based keywords for particular area or areas. It uses the same principles and practices of a general SEO but the strategies are focused towards targeting location based keywords.

So, both on page optimization and link building and complete off page SEO marketing is done with the objective of targeting one of more particular locations through local keywords.

When a business wants to sell or promote its products and services within a particular geographical area, a city using search engines then it means locally optimizing its website for that one or more areas.

Local SEO means targeting local intention keywords and localized queries that aim to search for local businesses, places, products, services or local information.

Local SEO Tips

Find your local keywords.

Check main competitor websites how they use location names.

Include city or location name in URLs of the pages that targets that location or city.

Title & H1 to also have the city name.

Include correct address in your home page and also on location pages.

Google My Business account is a must for all local businesses.

List your business in as many good local business listing sites.

Mobile friendly website is critical as most local searches are made from mobiles.

Local SEO Tools Resources covered.

18. E-Commerce SEO

E-Commerce SEO is another very important branch or a type of SEO we do.

And since we are in 2021 and we are still going through the Corona Pandemic we all have noticed one thing.

That is popularity of online activities and shopping.

This is E-Commerce.

Doing SEO E-Commerce business means aiming to rank online shopping, selling websites which we call as E-Commerce websites.

This is a little like doing SEO for any international website.

Few major differences are.

There is a strong buying intent in the search terms for which these E-Commerce websites look to rank for.

The keywords for such websites are difficult to rank.

This means E-Commerce websites fall under difficult category when it comes to ranking.

How we do SEO for E-Commerce websites?

E-Commerce SEO Tips

As I said before the first thing is to find buying intent keywords to target.

Then comes optimization.

For on page optimization we need to intelligently use all the techniques to make good use of our keywords.

Like image alt tag as we have many product images on every page.

We also have many category pages. And if not then we need to create few.

These category pages act as pillars for both internal and external or inbound links.

You will need comparatively more backlinks to rank E-Commerce websites. And you need quality backlinks too.

Here using any of the popular SEO Tools can be of great help for link building especially.

SEO Tools (also for E-commerce too) as resources

Quick SEO Guides & Tips for faster learning

Learn SEO in one day

How to learn SEO in one day step by step: Important tips on SEO learning

Step Zero

The zero step which you need to do before starting SEO is prepare your sitemap. Prepare the list of all pages and include it in your sitemap. There are many free sitemap generator tools or sites where you insert your URL and it prepares your sitemap.

Now the process of learning and doing SEO involves and starts from finding appropriate keywords for your website and its web pages. This is the first step. This means finding keywords which your users will use and search for when they want to find what you are providing, your business and its products or the blogs.

Step One

Now the process of learning and doing SEO involves and starts from finding appropriate keywords for your website and its web pages. This is the first step. This means finding keywords which your users will use and search for when they want to find what you are providing, your business and its products or the blogs.

Step Two

Second step is to select most relevant keywords which represent your page and prioritize your keywords as per their importance.

Step Three

Third step is to use those keywords appropriately. This is called on page SEO. The most important keyword is used in the Title and in H1. H1 is called the main header tag. You also need to optimize your URL for your keyword to tell users what the page is about. So you use the main words of your primary keyword in the URL preferably without any support words.

If you have more keywords then you can use other header tags like H2, H3, H4, H5 and H6 to include and use other keywords. You also use your keywords naturally in your content. If you have images then you can use your keywords in the alt tag which you can write in the HTML code for the images.

You also need to avoid keyword stuffing which means to repeat keywords or the same words over and over again. Although search engines are believed to have moved ahead of keyword stuffing still there are algorithms which notice this and you stand to lose ranking or invite penalty or your content simply may not be considered good enough to rank by search engines.

Step Four

Fourth step. Once you have your optimized pages then you need to tell Google about these and about your website.

You need to follow two steps. One is to submit your website and then to submit your sitemap.

Step Five

Fifth step. Now start building links for your website. In the tips on how to learn SEO faster we have included a very easy and faster way on how to start building backlinks for a new website.

Powerful Quick Tips to learn to do SEO Steps fast and easy

Submitting website to Google

When you submit your website then in a way you register it in the database of Google. This is the primary step in doing SEO.

Submitting your sitemap means submitting all your important pages for indexing. Having a sitemap and submitting it fastens the indexing and ranking process. Whenever you add a new page to your website then you also need to update your sitemap and re-submit it.

Quick Advanced tips to find keywords fast & easy

You have your website and you know the business and the products too. Start with your business or what you do.

Type it in Google.

Don’t copy paste, type it actually and slowly. See what happens. For every word you type there are suggestions from Google in the form of a drop down list. And as you keep typing these suggestions also keep changing. Notice these. It tells you a lot about what people are searching in relation to your business.

What I do is type in one or two words and then take a screen shot and save it. Type more words and take & save screen shot again. From this you can make a list of keywords and actually know what people are searching for.

Second, once you have typed in full and pressed enter, look at the results. These are websites that are already ranking. Look at the type of websites. They are your competitors or blogs or general topic sites. Look at their Titles, URLs and meta descriptions. This will give you idea about the exact keywords which are popular, used and ranking.

Also look at the end of the page. Here are keywords related to what you just searched. Note these too.

This way you can easily build your keywords list and do keyword research.

Advanced & Easy On Page SEO Techniques

The best onpage technique or step is to use your keywords properly in the Title and H1 tags. Also main words in the URL will additionally boost your page rankings.

Here are few easy & super effective & fast Onpage SEO optimization tips

  • Select your main keyword
  • Make a list of related & sub topic keywords
  • URL is your permanent keyword placement technique
  • Remember changing URL means changing the page and loosing SEO value: Ideally it should not (and cannot) be changed
  • Use main words of your primary keyword in URL
  • Use your full keyword in Title
  • You can also use a related keyword or important words from it in Title
  • Make a small user focused sentence out of your main keyword and use it in H1 (remember how we were asked in school to create a sentence for a new word we learned)
  • Use related keywords in content
  • Use your sub topic keywords as H2 or H3 and in alt tags for images

Easy Fast to SEO Link Building

There is an easy way to know how to start building links to your website. You have the names of your competitors or competing websites. Take these websites one by one. Go to Google and type in and search for the domain name i.e. mysite.com.

The results will give you websites or places where your competitor is listed. This means you get a list of different types of websites from where your competitors are getting backlinks. Go through each link sites, make your list, and start building backlinks.

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, freemium 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.

SEO learning tips & guide for Bloggers with action steps

Bloggers want to learn SEO. They are writing blogs regularly for audiences to read and so search engine optimization is best & much needed for them to reach those audience.

Learning to do SEO for their blogs can be faster & easier. They can learn it from the beginning with this guide. But there are few easy tips and steps which they can immediately follow to start optimizing their blog posts for search engines.

  • Indexing check with site search
  • Submit sitemap & insert analytics code
  • List of blogs: internal linking, duplicate
  • Improve keyword targeting & user focus by taking one blog at a time
  • Create category pages by finding similar or related blog posts
  • Connect with other bloggers and offer to write to explore linking
  • Promote blogs with articles, quora answers, social media

SEO Guide, Tips and how to do steps for Website & Business owners

Business owners want to improve search visibility of their business websites. They have products and services and want these to reach many people. For this search engines are the best platform.

Learning SEO for their business websites can be very beneficial and time saving for them.

The learn SEO from scratch guide and learn fast action steps will surely help them optimize and improve search engine visibility of their websites.

Here are few addition quick action tips to learn search engine optimization for business websites.

  • Make sure all your products and services have a page
  • Write good content for your products keeping in mind what your customers want to read or know about it
  • For each page find best term your customer will use to search you and use
  • Link your product pages from your home page
  • Write few blogs related to your products and focused on your target customers
  • Find your main keyword and related keywords
  • Use your main keyword in Title and H1
  • Use related keywords in other headers like H2 & H3 and in content
  • Find link building opportunities as we suggest in fast & easy link building tips below and start building backlinks for your website

How to learn SEO in 2021

It calls for a comprehensive approach

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.

What to learn in SEO in 2021 & where to focus?

If you want to learn SEO in 2021 and want to be good going into future (2022) then you should know this.

The real reason, purpose & goal to do (& learn) SEO is to properly serving your audience.

How you do this? Only when you make your website visibile to the search users. This is achieved only by ranking your website on the first page or on top for keywords.

Ranking is a way to reach your audience. You need to rank for right keywords. And with ranking your goal should be to connect with right audience and serve them what they are looking for.

All this is termed as being USER FOCUSED in SEO.

Remember, experts always say this: You need to write content or do SEO for your users as well as for search engines. And the fact or the evergreen secret tip is to put your users first and ahead of search engines.

Remember this always!

Search Engines are looking to connect you (or the right content) to the right users. And that is why they rank best websites.

Learn The (all important) User Experience (UX) in SEO

UX or what is called as user experience is increasingly gaining importance in how we do SEO. This is exactly how you should learn SEO in 2021 too.

There are many factors which signal towards UX and factors that actually define and serve as UX metrics.

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

Content is King.

What are the factors to know to learn how to measure user experience in SEO?

User Experience actually starts after you achieve rankings. It is only after you start getting clicks and organic visits.

Here are few factors or metrics you should know about.

CTR (Click through Rate)

So the first thing to check is CTR. This is Click through Rate. It tells you how many of the searchers actually clicked on your page from the SERP (search engine ranking page).

Your page as per your ranking positions gets search impressions. Out of those number of impressions how many searchers clicked on your page is your CTR in percentage terms.

Bounce Rate

When you are getting Google clicks & organic traffic then how many of your visitors either found your content useful or not at all and went away.

Your bounce rate can give you that idea.

Bounce rate is a percentage figure for your overall website and its pages that tells you how many of your visitors went away after landing on any of your page. This means they did not took any action like clicking on any other page (through internal linking), etc.

Resource on SEO & UX:

Here is the perfect resource for you to learn about User Experience signals and factors.

User Experience Signals from Backlinko

Do you know that UX actually starts with your website designing & development?

SEO experts have been telling us for many years to have a simple yet effective website design and layout, yet not many listen. Phew!!

We mentioned having a Mobile Friendly website before and the need to make our pages load faster.

This is one important part of providing a better experience to our users.

Here are few resources to read about SEO friendly website designing to keep in mind & apply.

Resource on SEO friendly website designs:

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

To learn SEO in 2021 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 2021 & 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.

You learned SEO, from basics, fundamentals to how to do it in 2021

Did you notice one thing? You learned all this ONLINE through this free SEO tutorial.

This is learning SEO online and at home

So, having learned SEO let us also look at how to learn search engine optimization at home and why. This is becasue learning never stops and you will be learning much more of SEO in future too. So, why not learn everything at your home and at your own comfort, like you did here.

how best to learn SEO at home online in 2021

SEO Learning Resources

SEO History


SEO history

SEO trends 25 years

Google: Web History & Search History

SEO Updates & Technicalities

The Google webmaster blog is the first thing that every SEO expert follows. It keeps you update with all the latest that Google introduces in SEO and that which applies to the SEO and search engine industry.


Google Webmasters blog

This one is for advanced learning and learners. Do check it out once.

SEO by the sea

searchengineland seo library

Google Algorithms & how SEO works



SEO Communities





















Local SEO Tools

MOZ Local

SE Ranking


Bright Local

Review Trackers



Resources: SEO Tools









Screaming Frog



LSI Graph

Raven Link Manager

List of SEO tools

ahrefs list

buffer tools list

Resource on SEO friendly website designs:




Importance & Benefits of learning SEO to conclude

When you learn this important skill of best optimizing websites for search engines then you become an SEO expert who can bring tons of free search traffic to websites.

You improve your value in the company where you are working; you become important person within the digital marketing vertical.

With some more practice and experience you can start your own SEO consultant services.

If you learn SEO for your own website then you can bring thousands of monthly traffic from search engines to your business website and sell your products or to your blogs and gain readers & subscribers which will keep coming to your website month after month.

And you save so much of money every month which you might have to spend in Google PPC or social media ads to get the same number of traffic.

All these are the benefits and importance of learning SEO from scratch and fast and properly.

The SEO Guide 101 Author

I founded Purpalyn for SEO Training with complete beginners learning like this guide.

I learned SEO on my own. I made mistakes and learned from it.

I did many experiments and learned much more from those.

I ranked thousands of keywords #1 on Google and learned how to rank keywords.

Once you learn beginners SEO with this guide and the free tutorial we have you can also go on to become an expert by learning & mastering ranking many keywords.

Here is the Complete SEO Training Masterclass 2021 on How to Rank Keywords on Google.

I also offer expert SEO consultant services.

Hi. I am Kshitij Thakur based out of Delhi (Dwarka) in India.

You have now learned SEO from scratch, fast and full with this Learn SEO Complete Guide and with steps, quick guides, tips & formula for beginners.