What is SEO

SEO or search engine optimisation can be explained as an organic (unpaid) method to rank (feature in top results) of Search engine results pages (SERP). Various websites, blogs compete with one another to rank on the top results for a particular “keyword”, ie.the words we input to search for a desired results. eg. we input keywords “tea” will show up with results like what is tea, how its made etc. Check the image below:

image showing seo results

What is SEM :

SEM or Search engine marketing is a paid method of Digital Marketing for increasing the visibility of a website or blog by means of paid advertising on the SERP.

Three Steps to get your SEO right

The following 3 steps help us in understanding Search engine optimisation :

  1. On Page SEO
  2. Off Page SEO
  3. Technical SEO

On Page SEO

The series of activities /steps we take on our individual web pages to improve its ranking and position on the SERP. In on-page optimization we try to improve:

  • Rank
  • click
  • Visit
  • Share
Off Page SEO

Off-Page Seo in simple ways is the actions or steps we take while outside our individual web pages to attract more users to our website or blog pages. Here we try to optimize our efforts by :

  • Guest Postings
  • Directory listings
  • Developing Backlinks
  • Social sharing
Technical SEO

This is the series of technical activities or measures we take to make it easier for the search engines in the process of crawling, indexing, understanding our website in a smooth and fast manner. These are a few steps mandatory in this :

  • Improving page speed
  • site structure
  • mobile optimization
  • XML Site maps optimization
  • Site audit
Google algorithm and its effect explained

An algorithm is a system or method developed by google to rank various websites/blogs in the SERP. Google tries to evaluate how relevant a page is for a search query and the search intent. After evaluation google assigns a particular rank to each and every page that qualifies to be displayed in the SERP. This is known as page rank named after Larry Page a cofounder of Google. It considers 200 plus factors for deciding the ranking of a page. A few important factors are relevancy to the search intent, unique content, number of backlinks, user experience, etc.

Some of the important algorithm updates of Google are :

  • Panda
  • Penguin
  • Hummingbird
  • Pigeon
  • Mobile
  • Rank Brain
  • Possum
Some Great websites on in depth Seo

Moz

semrush

Ahrefs

A few Great books on learning Search engine optimization

These are a few books you will find helpful in your journey :

1)The art of SEO- Mastering Search Engine Optimisation by Eric Enge, Stephan Spencer and Jessie C Stricchiola.

2)SEO for Growth-The ultimate guide for Marketers,Web designers and Entrepreneurs by Jack jantsch & Phil Singleton.

3)Ultimate Guide to Link Building by Eric ward & Garett French.

4)SEO 2019 : Learn Search Engine Optimisation with Smart Internet marketing Strategies by adam Clarke.

5) SEO for Dummies- Peter Lent

To learn How SEO can help build your website ranking please read the article on SEO.