Q. Does SEO is necessary for all pages of a website?
A. Yes, although It is true that home page has highest importance regarding SEO but optimizing full website creates more chances of getting more traffic. Every page of website should be optimized for separate keywords according to the theme of page sometimes you will also get traffic on these keywords also.
Q. What is Search Engine Optimization (SEO) ?
A. Search engine optimization (SEO) is a process of making your website search engine friendly, it helps to increase keyword ranking of your website. Some common seo methods are given on left side of this page. Sometimes optimization spells as Optimisation also.
Q. What is link building?
A. Link building is a process to add your website link to others websites. This process also helps to increase your web traffic and in building Page Rank (PR)
Q. Does a good page rank (PR) website always opens on top position?
A. No, There are too many others parameters also which decides position of a website in search engines for a particular keyword/key phrase.
Q. What is black hat SEO?
A. Black hat SEO is a process or some unethical techniques by which some people tries to cheat Search engines.
Sometimes search engines give penalty to those sites which uses these types of unethical techniques.