seo by sairam25k


									SEO CLASS - 1 : Origin of Google and SEO


Google History

--------------------In the year 1995, Larry Page and Sergey Brin began collaborating
on a search engine called BackRub.BackRub operated on Stanford servers for
more than a year—eventually taking up too much bandwidth to suit the university
so, 2 years hence, Larry and Sergey decide that the BackRub search engine needs a
new name. After some brainstorming, they go with Google—a play on the word
“googol,” a mathematical term for the number represented by the numeral 1
followed by 100 zeros. The use of the term reflects their mission to organize a
seemingly infinite amount of information on the web.

SEO History

------------SEO first began in the 1990s with people submitting a particular site to a
search engine. Search engines then programs called Spiders that would preuse the
Web, store the data and catalog the millions of pages it came across. The search
pulled up information using an indexer that stored the various types of information
for the search engine.



SEO means Search Engine Optimization meaning optimizing (changing) website
so as to rank top in search engines.
In seo there are 2 types of works:

1. ON Page Optimization : In this, the changes are made within the website to rank
top in search engines like google

2. OFF Page Optimization : In this, the changes are made outside the website to
rank top in search engines.

The primary and the most important task is to know what kind of site we are
developing, what is the content in it and what are the search keywords we are
targeting for the top ranking in search engines like google.

Step 1 : Choose your interested topic on which your are going to open a website
and do seo to that website.

How To create a free blog?

Step 2 : Choose the set of keywords, for which you want to rank top in search

Now, it is very important part of seo to choose the right keywords for your website,
keywords that you are targeting must be related to the content of your website and
for which top rank in search engines is easy to achieve and at the same time the
keywords should have maximum searches so maximum traffic.

After one has decided with the type and the content of your website, decide with
the keywords that are related to the content of your website.

Now, a tool which would identify and tell us the set of keywords for which ranking
in google or for that matter in any search engine, is easy to achieve and has good
amount of traffic.

yes, the tool for this is 'Google keyword tool'

Google Keyword Tool: This tool is used for keyword researching, with this tool
one can easily know the competition and traffic a particular search term gets.

Based on these results we can roughly estimate the time frame in which we can get
the top rank, how easily we can get the top rank and how many visitors we can
expect to our webpage once we get the top rank for that particular search term.

Go to : and out here please enter
your list of keywords or topics.

Enter your keywords in the keywords column and click search then, tick the 'exact
option' on the left side.
Herein, you can see thousands of keywords that are related to the content of your
website, choose the set of keywords where the traffic is maximum and at the same
time the competition is less, it is ideal to choose the keywords where the
comptition is below 20%.

Write the list of such keywords and then choose the keyword in the list that has
maximum traffic, as your domain name, at times such domain names might not be
available so, atleast see that your domain name starts with those words.

To check the availability of domain names visit any domain registration website :


ON PAGE Optimization :

On page optimization involves changing the html code of the website's every page
which wants to rank top in search engines.

It basically invloves changing of Meta tags, Title tags, Header tags, font
decoration, image alternative text, etc...

Now, Firstly, choose set of keywords that are related to the content of your

Before we discuss about both the types of optimization, domain name and domain
page urls make an important part in seo.
Things to know before you choose your website name:

1.See that your website or website page names are the starting words of the
'keywords' you are targeting, a keyword is the search term in any search engine.
Eg. 'Tollywood'

The order of importance of html tags for SEO is arranged in the ascending order as
follows :

Step 3 : Title tag

<Title> Tag : These should contain anywhere between 65-100 letters, these are the
words that should start with your keywords, the title of a webpage is displayed in
the title of the website, in google organic search, the title of the website is
displayed in the first line of the each result in blue colour, the title has to be
interesting so that the reader is attracted to open the website. There should be only
one title tag per webpage.

The google reads the first 65 characters of your web title.

Your title must start with the keywords that you are targeting to perform well in
search engines.

The title has to be attractive so that users are attracted to click the website.
Syntax of title tag



The ... must have the keywords that you are targeting in the first 65 characters.

title tag is present anywhere between the <head> and </head> tags of your

Changing the title tag in blogger


Under any blogger site click on Design --> Edit HTML --> just after the <head>
tag give the title of your homepage.

Changing the title tag in wordpress


In the admin logged in area in wordpress click on editor under the appearence
menu, then click on the header.php file, here you would find the <head> tags,
between them just put your own title tag.

Note : Both in blogger and wordpress, this tag is already present, just change the
content of title tag, according to your requirement.
Step 4: Meta Description Tag


<Meta Description> Tag : The meta description tag should consist of not more than
100 words, any where between 80-100 words make a good meta description, note
that the first 25 words (500 characters) of the meta description should have your
keywords. This part is displayed next to title of each search result in the google
organic search.



<meta name="description" content=" ....">

In the .... put your webpage description, see that the first 25 words you enter must
have the keywords that you are targeting.

Meta description tag is present anywhere between the <head> and </head> tags of
your webpage.

Note - Meta description is not always displayed but it is generally displayed, most
of the time google picks first 25 words of the result webpage text content as meta
description. The Meta description must be unique to each page of the
website.There should be only one Meta description tag per webpage.

The keywords that you are targeting should be present in the first 25 words of the
meta description tag.

The meta description tag is a traditional concept and now a days, it is ignored by
the google.
Step 5: Meta Keywords Tag

<meta Keywords> Tag : This tag should contain all the keywords that you are
targeting seperated by comma.There should be only one meta keywords tag per

Ex: tollywood, tollywood movies, tollywood songs etc..

It should consist of anywhere around 5 - 10 keywords.

This concept is again a traditional one, google these days does not read this tag at
all and will never in future.

Syntax of Meta Keywords Tag:

<meta name="keywords" content="...">

The ... must have the keywords seperated by comma. This tag is again entered
between the head tags of any webpage.

Changes (html) in wordpress:

In the admin logged in area, go to the editor under the appearence menu on the left
side, you'll find different html editor for various parts of the webpage, edit the
desired tags and save the template.
Step 6:Header Tags

Header tags (<h1>,<h2>,<h3>) : The header tags of the website pages should
always consist of the keywords that you are targeting. There should be only one h1
tag per page for better ranking in google however you can have more than one
<h2> and <h3> tags

sytax: <h1> ... </h1> and so on for all the header tags from h2 to h6 tags.

Step 7 : Image Alternative Text tag

<Image Alternative text> tag : The image alternative text tag should always
contain the keywords that you are targeting. Do not have the same image
alternative tag for more than 1 image, use different text but see that it has the
keywords that you are targeting.

For eg. If my keyword is 'mobiles' then i can have images with alt text as, mobiles
nokia, mobiles lg, mobiles samsung s2 glaxy etc...

Note : In blogger the image alt text tag is represented by image anchor text tag..

Syntax 1 (For bloggers): imageanchor="...."

Syntax 2 (For others): alt="...."
Step 8 : Font Decoration Tags

Bold, Italic and underline tag : If your webpage has font in Bold, italics or
underline in any part of the text, see that they contain the keywords that your are

Step 9 : Keyword Density

See that the keyword density in the web page is anywhere between 1% - 3% for
better ranking in google and the starting 20 words of your webpage must have
these keywords.

Step 10 : Avoid using flash in the webpages as google cannot read flash in your

Step 11 :

Avoid using pop-up ads and sticky ads in your website.

Step 12 :

Every webpage must have a link to its related pages of the same site . Ideally there
should be five such links at the bottom of the webpage content with the headink as
'Also read'. If possible see that the anchor text of the internal links to the site has
the keywords that you are targeting.

Broken Link : If at all any page in a website does not have navigation (link) to any
other page of your website, this condition is called as broken link and it is a big
'drawback of SEO'. A site can never ever rank top with a broken link so, it is must

To avoid broken link and interconnect related inner pages within your site, go to , get the code and paste it just before the
closing body tag ( < /body>) of your website's edit html page (For any general site

For Wordpress : Just download the plugin and install the plugin in the wordpress
admin loggedin area by going to the add new plugin option.

For the Blogger websites: Just click on 'install the widget' and you are done.

Step 13 :

 If you are using videos in your website, see that the video is related to the content
of your website, this will improve your ranking in youtube as well, See that you
change the video alternative text tag in html just like you have done for the image.

Step 14 : Add social bookmarking icon (social media sharing button) in every web
page of the site.

Addthis or share this

Step 15 : Don't create multiple pages with the same content in your website.

All the above tasks comes under ON - Page optimization that comprises of 10% of
Seo, if all the tasks are accomplished then you score 10/10 votes if google in On
page optimization.
Making Changes Practically


In blogger, go to the Design -->Edit html, make the desired changes and save the

for title and meta tags,

for header tags in the edit html of post page.

To add a page / post to your blog, go to the posts menu and click on new post,
enter the content of your page and publish it.

To edit go to post - select the post to be edited, click on edit, make changes and
save the template.

To delete a post - select the post and in that line itself click on delete.

Step 1 of OFF Page Optimization :To add your url to the google web directory, go
to and submit you website. Within, 24-48 hours your site
will be added in the google search engine.

To submit site to all the major search engine directories go to and fill the sumbit form.
To check whether your site is present in the search engine direcory or not:

just type in the search bar of any search engine:

site:"your website address"


Note : No spaces in between

If the results are shown then it is present in the search engine directory else it not

Google Webmaster Tools:

This is available at the address

This tool is designed for the SEO Experts, in this tool one can,

1.Sumbit the site and all its webpages to Google search engine.

2.You can analyse your site performance in the search engine.

3.You can check your site ranking for various keywords in the google search

4.You can check your website's keyword density

5.You can check your backlinks.
6.You can get suggestions to improve your site's visibility in search engines.

7.You can have control over the google visiting to your site.

Adding your website to webmaster tools :

Before you can add your site to the webmaster tools you have to first register in
webmaster tools and then login, in the login area you would find the option 'add a
site', enter you website address here and click on 'continue', then click the 'alternate
methods' and select the option 'add a meta tag to verify the tag', copy this meta tag,
go to your site edit html page and then paste this tag between the <head> and
</head> tag, save the file and in webmaster tools, click on 'save and verify'. This
would add your site to webmaster tools, you can add as many sites as possible with
a single webmasters account.

Sitemaps :

Sitemaps are the html / xml representation of all the page urls of your site, any
sitemap file would have all the addresses of each of its pages, When such types of
sitemaps are created and submitted to the search engines automatically, all the
webpages of your website are entered in the search engine directories. Each
website has got one sitemap.

Adding the sitemap file in webmaster tools from


In blogger sites, when a site is built the sitemap files are created automatically in
the background in the format:

note : it does not have 'www'.

While adding atom.xml file if it is redirected to Feedburner account, you may get
an error in Google Webmasters tools while adding Blogger sitemap. For this
particular problem, just adding ?redirect=false will solve this problem. So the
sitemap address that you should be adding is:atom.xml?redirect=false

The default number of URLs in Blogger XML sitemap is 26 for rss.xml or
atom.xml file, so within Webmasters tools you will see there are 26 total URLs.
But if you have more than 26 posts and less than 100 posts then you can add the
following sitemap:


For more than 100 posts, add a second sitemap:


For more than 200 posts, repeat above to add a third sitemap:

a snap at :

If you are using www in the domain name then the respective sitemap file would
be :

Google Analytics Tool


This tool gives us the statistics of the traffic for our website, with the help of this
tool, you can know the details of the traffic such as:

1. Source of the traffic (Search engines, Reference sites, Direct)

2. Keywords in search engine that bought the visitors to our site.

3.Region of traffic.

4.Browsers from which the traffic has come.

5.Avg. time spent by the visitor in our site.

6.Avg. number of pages visited by the visitors.

7.Search Engines from where the traffic has come.


The google analytics tool is present at the address
You can add as many sites as possible with just 1 google analytics account.

Adding your website in google analytics


Sign up then login, in the login area click on ' add a profile ' , then give your
website address, click on 'finish', copy the tracking code shown in the text box and
paste in between the <head> and </head> tags of your website's homepage.

Get back to google analytics and click on 'save and finish'. This would add your
site to google analytics over a short period of time.

This area is generally used to measure the statistics of the website, the three
important areas in this are:

1.Avg. Time spend by the user - should be as high as possible.

2.Avg. No. of pages visited by the user - should be as high as possible.

3.The Bounce rate - should be as low as possible.

Bounce rate is nothing but the number of 100 avg visitors who have left your site
after reading just 1 page, that is they did not navigate to other pages of your

Difference between Webmaster tools and Google analytics?

Google Webmaster tools gives the statistics of SEO while Google Analytics gives
the statistics of Traffic to your website.
Important Statistics of a website :

1.Backlinks : Backlinks are nothing but the links of your webpages in other

It can be either in the form of text links or images.

The syntax of backlinks is as follows :


The website url can be the home page or any page of your site and The keyword
should always be your own keyword of your webpage, for which you want the top
ranking in search engines.

Do you get backlinks from google search engine as your site is displayed in the
search results?

The number of backlinks of your website denotes the number of webpages where
your website (or webpage) address is mentioned.

More the number of backlinks better it is for SEO.

Infact 90% of SEO is dependent on Backlinks.
Backlinks are of two types:

Do follow : These are the backlinks in which there is direct reference to your site.

No follow : These are the backlinks where there is no direct reference to your site,
in other words the url is encrypted here.

Both the backlinks are equal in value and have same importance in SEO but, do
understand that by default search engines links are NO FOLLOW links that bring
zero value in SEO.

By default all the search engine backlinks are

no-follow that have 0 value, meaning they are not considered as backlinks.

To know whether a link is do-follow or no-follow just scroll over mouse over the
link and see the status bar, if you find your webpage url then it is do-follow link, if
it is encrypted then it is no-follow link.

Try to acquire as many do follow links as possible for your website.

Each Backlink has got variable values.

1.Backlinks from high PR (Page Rank) websites have very high value.

2.Backlinks from your competitors websites have very high value.

3. Backlinks from low 'external links' websites have very high value.

4.Virgin Backlinks have very high value.
5.Backlinks from different domains have higher value than backlinks from the
same domain.

6.The backlinks from .gov, .edu and .org websites have higher value.

note : In backlinks, quantity does not matter, what matters is the quality.

To check backlinks for any website you can visit the url:

Acquiring backlinks is the most difficult and the most important part of SEO.

It is said by great SEO Experts that for any keyword, if you have enough number
of backlinks, even for an empty page you can get 1st rank in all the search engines.

PR (Page Rank)


PR is the most important statistic of any website in the world, in short a website
can be valued in short by its PR.

PR or Page Rank of any site is the measure of the link juice (Total value of the
Backlinks) of the site .

It ranges from 0-10, It is said that the PR is very difficult to achieve infact, in
world there are only 4 such sites that have a PR of 10. Even the 'Google' website
itself does not have PR of 10. Google has a PR of 9.
(Let us see some important sites PR in google and see the sites that have got PR

The PR / unique visitors / value of the site is shown below:

PR    avg.unique visitors avg.value (converted in Rs.)


1       100 - 300                Rs.20,000 - Rs. 50,000

2       300 - 1000               Rs.50,000 - Rs. 2,00,000

3       1000 - 3000              Rs.2,00,000 - Rs.10,00,000

4       3000 - 10000             Rs. 10 L - Rs. 1 Cr.

5       10000 - 30000            Rs. 1 Cr - Rs. 10 Cr.

6       30000 - 1L               Rs. 10Cr - Rs. 100 Cr.

7       1L - 1 Cr               Rs. 100 Cr. - Rs.1000 Cr.

8       1 Cr - 100 Cr           Rs. 1000 Cr - Rs.10,000 Cr.

9       100 Cr - 1000 Cr        Rs. 10,000 Cr - Rs. 1 L Cr.

10      1000 Cr +               Rs. 1,00,000 Cr. +

Backlinks can be acquired for free of cost and there are also paid backlinks
available in the market, little research in the google will show you that backlinks
these days has become a big business.
It is only because of this, the big companies rank faster in search engines, in matter
of just few days..

So, if you have money you can quickly get in top ranking websites in any search
engines but if you want go by the free methods it takes time and your patience but,
success is bound to you sometime in future.

A small example to show the value of PR and Backlink:

A virgin PR 6 backlink costs around Rs.1,00,000 / month.



simple version of the table

PR2 = 0.2 of a PR3

PR3 = 1 of a PR3

PR4 = 5 x PR3

PR5 = 25 x PR3

PR6 = 125 x PR3

PR7 = 625 x PR3
Illegal and Legal ways of Backlinks:


Illegal and legal ways of getting backlinks, where we can fool google, where
google can fool us..,

1.2-way backlinks (Link Exchange)

2.3-way backlinks (Through Link Mediator)

These are the two methods of getting backlinks from our competitors wherein, both
the website owners are benefited. 2-way links no longer work and it is said very
soon even 3-way links will stop working. Both these methods of acquiring
backlinks are illegal by search engines, they regard only one-way links - safe,
natural and permanent in nature.

Paid and Free backlinks


To top