How to Learn SEO

Basics of SEO

In this blog we will learn all the basics of SEO in 2021 and advance SEO

What is SEO

SEO stands for search engine optimisation, it means to optimize our website or blog according to the guidelines of search engine to rank higher in search results 

In more simple words, SEO means to make our website easy for search engines, so that bots of search engines can easily crawl and index our website 

It is a dynamic process, search engines are changing their algorithms frequently. 

Search Engine Optimization

SEO is of 3 types

1) On page SEO

2) Off page SEO

3) Technical SEO

Technical SEO is included in on page seo

Crawling And Indexing

Crawling- The bots / crawler / spider of the search engine visits the website and scans the website and take a snapshot of the website and store it in their database.

Indexing- grouping of websites of similar type at one place. Crawlers of search engine, after crawling (scanning) the website, indexes the website. 

How to know that the webpage is crawled or not and when it is crawled last time?? 

Write cache: before the URL of the webpage and search
Example- 

I will write 
cache:https://digitalkartikagarwal.blogspot.com 
and search 

It will show me that when it is crawled last time
If it shows Error 404, it means that the webpage is not crawled yet by Google crawlers or spiders. 

In On page SEO, we correct the internal part of the website 

In off page SEO, we create external links and backlinks of our website, we do Guest blog posting, Article submission, Directory submissions etc

How to do Off Page SEO in 2021

In Technical SEO, we improve the Loading speed of the website, make the website mobile friendly, we improve the security of the website 

We do SEO with the help of various tools, we can audit the website with these tools and we can fix the errors

1. SEO site checkup

2. Screaming Frog

3. Small Seo Tools

Meta Title- It is the title of the website that appears in Google search results.

Meta Description- It is the description of the website that appears in Google search results.

In On page SEO, we have to optimize Meta Title and Meta Description of the website,

We have to write keywords in the Title and Description of the website

In the content of the website we can use heading tags <H1> <H2> <H3> <H4> <H5> <H6> according to the priority 

For main heading we have to use <H1> tag, Crawlers of Google give high priority to H1, then H2, then H3, then H4, then H5, then H6

Use H1 tag only once
For sub headings we can use H2 tag

We can write keywords in headings
Writing keywords is most important for SEO 
For writing keyword we have to do keyword research

Robots.txt -- When we don't want Google to crawl some pages Or we want Google to crawl some pages, we add robots.txt file in our website.

Sitemap -- it is the map of website, blueprint of website, it provides direction to the crawlers. 

It is of 2 types

HTML Sitemap and XML sitemap 

HTML sitemap is for the users.
If the website is very large then we have to add HTML sitemap so that the user easily find what he is searching in the website

XML sitemap is for the Crawlers
If our website have multiple pages and they are not interlinked properly, there may be a chance that some pages may be remained from crawling, so we have to add XML Sitemap, so that every page of the website is crawled. 
It also saves time of the crawler
Crawler does not come to our website for unlimited time, it comes for pre determined time, it has to crawl our website in that time only, this is called CRAWL BUDGET

Alternative Text

Alt Text Tag- Crawlers can not read read images, they can only read the alt text, therefore we have to write alt text for all the images in our website, it helps in ranking of images and it can bring traffic on the website, and it is also useful for blind people as they can not see the images, they use screen readers. 
We have to write keywords in Alt Text 
Only write one keyword in alt text for one image. 

SEO Friendly URL

Url of the website, and the url of all the web pages must be seo friendly. It helps in SEO and also improve the user experience.

How to write SEO friendly URL

1. Use keyword in the URL, Don't use too many keywords in the URL
2. Don't use special characters in the URL like, @, &, etc
3. All the characters in the URL should be lowercase (means small letters) 
Don't use Capital letters in the URL
4. Keep the URL short
5. Use Hyphen (-) to separate the words in the URL, search engines treats hyphens as space between the words
Don't use underscore (_) to separate the words in the URL, if you use underscore to separate the words, search engines think it is one word.
6. Connect the URL to the title of the webpage so that, By reading the URL, the user can guess the content in the webpage.


6 Responses to "How to Learn SEO"