Learn SEO Online Free by Blogstoc.org On Page SEO Tutorial


Hello Friends, Have you ever wondered about why your website not ranking in search engine (Google)? If you don’t know why then you should read this article to optimize your website onsite optimization. Today I will teach you all about Onsite SEO Optimization.

[symple_heading type=”h2″ title=”On Page Optimization” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

On page optimization means improving the designing of the website according to the search engine requirements so that it can be easily promoted and this is done through source page of the site where coding of the site is written.

[symple_heading type=”h2″ title=”Meta tags are of many types.” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

Title: 65 characters max.

Description, keywords are the most important. Through Meta tags we can improve the designing of the site and this helps in improving our ranking in search engines. Whenever search engine comes for crawling (checking of site) it look for meta tags and if good meta tags are there the search engine improves the ranking of the site. An seo person has to create the meta tags and added in the site by the web designer.

Creating keywords, writing description, creating title of the every page etc. And after that he gives it to designer to be added in the coding part of the site through ftp.

Every search engine has crawling(checking) time like after 20 days or month at that time it looks to the coding of the site and meta tags and if coding is according to the SE than it rises our ranking or drops also.


[symple_heading type=”h2″ title=”Description” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

Description should be of 150 characters and keywords must be used in writing the description. Don’t use only keywords separated by commas in description.

Title, Description of every page is different according to the page, and later on added through ftp (file transfer protocol).

[symple_heading type=”h2″ title=”Keywords” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

There should be around 15-20 keywords on a single page. Use keyword tool for getting keywords according to your site. Keywords of every page will be different.

[symple_box color=”green” text_align=”left” width=”100%” float=”none”]
Must Read: How to do keyword research Learn SEO Tips & Tricks

[symple_heading type=”h2″ title=”Robots Txt File” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

Creating Robots file (written in notepad with name robots.txt and added through ftp filezilla.)

User-agent: *

Disallow: /images/

Disallow: /folder/

Disallow: /images/

Robots file is added in our site for blocking (hiding) some of our pages of the site. Then search engines will not able to crawl those pages. Robots file is used for hiding some of your bad pages of the site from search engine crawlings, because it may drop our rankings, so we hide those pages from search engines.


User-agent: * (all search engines)

Disallow: /seo_courses.html

Disallow: /images/


User-agent: googlebot  (for blocking google)

Disallow: /images/


User agent: yahooseeker  (for blocking yahoo)

Disallow: /images/


User agent: msnbot (for blocking bing)

Disallow: /folder/

Read More Here : http://en.wikipedia.org/wiki/Robots_exclusion_standard

[symple_heading type=”h2″ title=”Header and footer” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

Use header and footer for adding your important keywords, use h1 tag for bolding keywords and hyperlink them also.

http://w3schools.com  for learning html

[symple_heading type=”h2″ title=”Creating sitemaps” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

Type in google:

google site map generator


add your site you will get sitemap to add in your site through ftp.

Site map is added in the site to make users comfortable and search engines also crawls these sitemaps and site maps also helps in improving the ranking of the site.

It will generate 4 files:

Download these files first:





you can these files in site for creating sitemaps through ftp. Site maps are very important in sites because google crawls these site maps also and user also feels comfortable on the site as he can find all the pages in the sitemap.

[symple_heading type=”h2″ title=”Optimizing SEO content” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

Optimizing seo content means making hyperlinks of your important keywords in the content and linking them with your other pages of the site.

[symple_heading type=”h2″ title=”Image tag optimization” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

It Is also called alt tag. We must add image tag to any image for explaining to users regarding the image. Some times images don’t get opened but image tag will explain about that image and user will not get confused.

Read this for more: http://www.spunkyjones.com/image-alt-tag/

[symple_heading type=”h2″ title=”Canonical / 404 Implementation” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

Canonical error means 404 page not found error. We must redirect (called 301 permanent redirection) those pages which contains canonical error to some other page of the site or to the home page.

[symple_heading type=”h2″ title=”Keyword Density Analysis” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

Keyword density means how many keywords should be there in web page content.

There should be around 15-20 keywords in one web page content.

Formula to calculate keyword density:

total no. of keywords/Total words*100= percentage of  keyword density

Keyword proximity: closeness between two keywords is good.

Keyword frequency: after how much time keyword is repeated should not be more than 4-5 times.

Keyword prominence: giving importance to your keywords and placing them at important place in your site. Use h1 tag for this.

3-10% density is good.

Density checker: http://www.webconfs.com/keyword-density-checker.php

[symple_heading type=”h2″ title=”Anchor Text” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

Anchor text means hyper linking your keywords, we must hyper link our keywords to make them anchor text.

[symple_heading type=”h2″ title=”URL renaming/re-writing” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

It means rewriting those urls which contains #, $, %, @ kind of foreign characters. Google don’t crawl these kind of url and these pages don’t get indexed.

[symple_heading type=”h2″ title=”Google webmaster tools” margin_top=”20px;” margin_bottom=”20px” text_align=”left”]

Google webmaster tools gives us complete report of our site. For this we need to add verification code to our site homepage before body tag.

Type in google google webmaster tools

Login with gmail id

Add your site by clicking on add your site

add you site and you will get verification code to add on your site home page, add that code through ftp file zilla.

Now you can see your sites complete report with in few hours.

Webmaster tools video: http://www.youtube.com/watch?v=FxyinmAe0i8  or ttp://www.youtube.com/watch?v=hf0sMDKoWwE&feature=related

  • Heya i am for the primary time here. I came across this board and I in finding It really useful & it helped me out much. I am hoping to provide one thing back and help others such as you aided me.

  • I simply want to say I am new to weblog and really liked this website. Very likely I’m planning to bookmark your website . You certainly come with exceptional posts. With thanks for sharing your website page.

  • I’m looking to find websites with excellent advice on what’s popular and just what the best make-up is..

  • Hi there! This blog post could not be written any better! Looking through this post reminds me of my previous roommate! He constantly kept preaching about this. I am going to forward this post to him. Fairly certain he’s going to have a good read. Thanks for sharing!

  • Hi, I do think this is a great web site. I stumbledupon it 😉 I will return yet again since i have bookmarked it. Money and freedom is the greatest way to change, may you be rich and continue to guide others.

  • Very good written article. It will be useful to anyone who usess it, including me. Keep doing what you are doing – i will definitely read more posts.

  • Very good written article. It will be supportive to anyone who utilizes it, as well as myself. Keep up the good work – i will definitely read more posts.

  • This is a great tip particularly to those fresh to the blogosphere. Simple but very accurate information… Thanks for sharing this one. A must read article!

  • Hi there, You have done a great job. I will definitely digg it and personally suggest to my friends. I’m sure they’ll be benefited from this website.

  • This is very interesting, You’re a very skilled blogger. I’ve joined your rss feed and look forward to seeking more of your great post. Also, I’ve shared your website in my social networks!

  • WOW just what I was searching for. Came here by searching for
    SEO Training Online

  • Heya i am for the first time here. I came across this board and I find It really useful & it helped me out much. I hope to give something back and aid others like you aided me.

  • I cling on to listening to the news bulletin lecture about getting free online grant applications so I have been looking around for the most excellent site to get one. Could you advise me please, where could i acquire some?

  • Hello. impressive job. I did not imagine this. This is a excellent story. Thanks!

  • The very best and clear News and why it means quite a bit.

  • I’m still learning from you, while I’m improving myself. I certainly love reading everything that is written on your site.Keep the aarticles coming. I enjoyed it!

  • Thank you for any other excellent post. Where else may anyone get that type of info in such an ideal means of writing? I have a presentation next week, and I’m at the search for such information.

  • m88

    Wow! Thank you! I always needed to write on my website something like that. Can I include a fragment of your post to my site?

  • Magnificent goods from you, man. I’ve understand your stuff previous to and you are just too magnificent. I actually like what you’ve acquired here, certainly like what you are saying and the way in which you say it. You make it enjoyable and you still take care of to keep it sensible. I can’t wait to read much more from you. This is really a terrific site.

  • Hi” ideal wishes to you and your very good weblog,

  • Good day! This post couldn’t be written any better! Reading through this post reminds me of my good old room mate! He always kept chatting about this. I will forward this post to him. Pretty sure he will have a good read. Thank you for sharing!

  • I’m impressed, I have to admit. Truly hardly ever really should i encounter a weblog that is each educative and entertaining, and without having a doubt, you may have hit the nail about the head. Your notion is outstanding; the catch is one thing not enough customers are speaking intelligently about. We’re delighted i stumbled across this inside my uncover some factor relating to this.

  • Pretty nice post. I just stumbled upon your blog and wished to say that I’ve really enjoyed surfing around your blog posts. In any case I will be subscribing to your feed and I hope you write again soon!

  • thanks for suggestion blogstoc org was so nice site learning seo.

    PHP Web Development
    Company Bangalore

  • Hello There. I discovered your weblog the use of
    msn. That is an extremely neatly written article.
    I’ll be sure to bookmark it and come back to learn extra of your
    useful info. Thank you for the post. I’ll definitely

  • To optimize blog post you can get better rank in search engine results. These article sharing step by step blog post for SEO,thanks for sharing such essential steps for SEO blog post