DEV Community

Cover image for SEO explained: Ultimate Beginners Guide
sagar2289
sagar2289

Posted on

SEO explained: Ultimate Beginners Guide

What is SEO?
Search Engine Optimization means optimizing our website according to google guidelines to rank our website at the top and increase its visibility.

How to Optimize the website? What factors to consider?

Google’s top priority is its users. It has algorithms running to deliver relevant data to users. To understand SEO you have to think like Google’s search engine . Let us forget about all these search engines. If I ask you to get all the business information in our locality, What will you do? You will take a directory and put all the information about several business categories (like address, number, etc) and start organizing the data (in alphabetical order). Google also does the same thing. It has crawlers and Indexers which crawl and index our website and whenever a user is typing a query google fetches relevant results and these results appear on SERP.

What are Crawler and Indexer?

The crawler collects the data from the website and the indexer store and organizes the data in segments whenever the user types a query then the indexer fetch the relevant results.

Competition Analysis
The first thing to do in SEO is to see for what keywords your competitor is ranking and where they are getting backlinks. Semrush is a paid tool that provides all this data. Do keyword and backlink gap analysis. Analyze and organize all the data and see how you can improve the ranking of your website.

Read More: Technical SEO

Keyword Research
Keywords are one of the important factors for SEO. For crawler and indexer in order to know what your website is about you need to repeat those words users are searching for and use those words. As mentioned above Google wants to show relevant data to the users. That is why you need to find these keywords.

Keyword Planner Tools

1)Google Keyword Panner

2)Keyword.io

3)kwfinder

Once you got all the data export it into excel/google sheets and filter out the keywords.

OnPage SEO
Onpage seo is making changes in the website according to google guidelines so that it ranks on the top .This increases organic traffic to the website.

Onpage Elements

Domain Name
Title Tag
Internal links
Https
Meta Tags
Image optimization
Keywords
Content
Schema
Url
Heading
code
For more details click here : 12 Essentials Factors of OnPage SEO :Beginners Guide

Technical SEO
Techinal SEO is to improve the techinal factors of website such as site speed and page size so that the crawlers can crawl the website efficiently.

Tools for Speed Analysis.

Google speed Insights.
Pingdom
GTMetric
Webpage Text.
Read More : Technical SEO

OffPage SEO
OffPage SEO is about building Quality backlinks for the website. Backlinks are references from other websites. Backlinks are given from Anchor tag.

Types of Backlinks:

One Way Linking.
Two way Linking.
Three Way Linking.

Top comments (1)

Collapse
 
gamerseo profile image
Gamerseo

Great guide. We also invite you to our blog there are more articles on this topic.