SEO is an abbreviation for "Search Engine Optimization". Search Engine Optimization is a strategy and tactics by which we can improve ranking of our site in various Search Engines for some specific Keywords related to our sites is used for increase the visibility of our site. By search Engine Optimization we can increase the visibility of our site. Visibility of website means more traffic (visitors) will come towards our site.
No one can say 100% that after SEO website will come in top ranks in Search Engine Result Pages (SERP's). If we do White hat SEO and follow all the rules of it then our site will get top ranks in SERP's of Search Engines. Now a day’s getting top rank in Search Engines is not an easy way. Day by day the algorithms of Search Engines are changing because they want to give better results to visitors.
Now a days SEO is not used only for improving rankings of our site in Search Engines. At present time it is used for business. Business in the sense we want to increase our product sell our service sell. Every one wants height Return on Investment (ROI). SEO is continuously changing, new updates and strategies are coming in SEO because search engines are continuously changing their algorithms of Search Engine Result Pages (SERP's).
Most of searches are done on Google Search Engine. So Google play's very important role in Internet Marketing. There are a lot of search engines such as Google, Yahoo!, Live Search (MSN), Ask.com, AltaVista, AllTheWeb, Alexa Web Search, Cuil (New), Lycos etc.
Volume of searches on Search Engines.

Types of Search Engine Optimization(SEO)
SEO has mainly two parts:
1. On Page optimization
2. Off page Optimization
1. On Page Optimization :- On page optimization is that we do on webpage changes to make our site Search Engine compatible. It is also known as website optimization. Website optimization is process in which we optimize our website, so that it can easily rank high in various Search Engines. It is also Known as "Organic Optimization".
On-page Optimization plays a vital role in initial design and development of the site for the success of any website. SEO involves a wide range of on-page strategies and techniques to improve search engine rankings.
Below are some ON-Page SEO techniques which are often widely used to utilize SEO.
Keyword Research:
The First and the most crucial step for optimizing a website is to research and define the best keywords. Right keywords selection can make you more visible and help you reach your target visitors and improves your search engine rankings too.You need some relevant or well known keywords which are usually used by people to get listed in search engines. In absense of right keywords search engines will not list your website.
We should follow below step for choosing right keyword.
- First of all you should study your site very carefully and decide what information/service/product provides your website.
- After that you have to identify your customer's mind, its mean what keywords they are searching in search engine to find Information/service/product related to your website.
- We should use Keyword Research Tools for Keyword Research. These tools are available free on internet. There are lots of Keyword Research Tool such as Wordtracker and Overture. Wordtracker uses its own database. It's very good tool. It also returns list of related keywords and also returns the searches made per day for particular keyword. By using this list you can select proper keywords for website.
- After passing all the phases of keyword research, you will get a list of keywords. After that you should write best and unique content for website, this will help your site to become a search engine friendly.
Meta tags are devalued now and has not as much importance as earlier but still it is important for some other search engines other than google.META tags are HTML tags that are used to include information about your web page they are created to give search engines the important information about your website. Search engines have recognized that website owners and administrators can use this resource to control their positioning and descriptions in search engine results.
Alt Tag:
ALT Tags are also so important for web pages, it plays important role in webpages from the smallest personal pages to the largest web corporate sites. Yet, if properly used, ALT Tags can be quite useful. Among other things ALT tags provide further detail about an image and other needed informations. It also enable and enhance access for people with various disabilities.
Link popularity: - Link Popularity is a measure of the quantity and quality of other web sites that link to a specific site on the World Wide Web.
Link popularity plays an important role in the visibility of a web site among the top of the search results. Indeed, some search engines require at least one or more links coming to a web site, otherwise they will drop it from their index.
Search engines such as Google use a special link analysis system to rank web pages. Citations from other WWW authors help to define a site's reputation. The philosophy of link popularity is that important sites will attract many links. Content-poor sites will have difficulty attracting any links. Link popularity assumes that not all incoming links are equal, as an inbound link from a major directory carries more weight than an inbound link from an obscure personal home page. In other words, the quality of incoming links counts more than sheer numbers of them.
To search for pages linking to a specific page, simply enter the URL on Google or Yahoo! this way:
link: http://yourdomainname/pagename.html
Here are some strategies that are generally considered to be important to increase link popularity:
- There should be links from the home page to all subpages so that a search engine can transfer some link popularity to the subpages.
- Appropriate anchor text with relevant keywords should be used in the text links that are pointing to pages within a site (technically, this helps link context, not link popularity).
- Getting links from other web sites, particularly sites with high Page Rank, can be one of the most powerful site promotion tools. Therefore, the webmaster should try to get links from other important sites offering information or products compatible or synergistic to his/her own site or from sites that cater to the same audience the webmaster does. The webmaster should explain the advantages to the potential link partner and the advantages his/her site has to their visitors.
- One way links often count for more than reciprocal links.
- The webmaster should list his/her site in one or more of the major directories such as Yahoo! or the Open Directory Project.
- The webmaster should only link to sites that he/she can trust, i.e. sites that do not use "spammy techniques".
- The webmaster should not participate in link exchange programs or link farms, as search engines will ban sites that participate in such programs.
To increase link popularity, many webmasters interlink multiple domains that they own, but often search engines will filter out these links, as such links are not independent votes for a page and are only created to trick the search engines. See Spamdexing. In this context, closed circles are often used, but these should be avoided, as they hoard Page Rank.
some important tips to generate traffic and obtain inbound links for your website:
1. Article Submission: Submitting article to various article submission directories is a better and effective way to obtain inbound link and generate traffic to your website. If you are an expert of your field and can write good content then write articles related to your business and submit them to article submission directories. Always remember to include a resource box having a link back to your website. If your article is impressive and informative to users then it will be published and increase your traffic as well as link popularity.
2. Directory Submission: Submitting your website to related web directories is an easy way to increase link popularity and generate traffic to your website.
By submitting your website to a directory you will get an inbound link that increases your link popularity. Often webmasters and many other people go to visit various web website directories for specific information so it also helps to generate traffic to your website.
3. Blogging: Business blogs are also an effective way to generate traffic as well as obtain inbound links to your website. Create a blog related to your business and make regular posts on that. Blogs are easily accessible and you can easily add or modify content in your blog. Always include a link back to your website in each and every post of your blog that will help to divert traffic to your website. If your blog posts are unique and informative then visitors may return back to your blog time to time for more information and it will increase traffic to your blog as well as your website and help to increase your link popularity.
4. Online discussion forums: Online discussion forums are also an excellent way to generate targeted traffic and building link popularity to your website.
There are three ways to participate in online forums. You can post any useful information related to general topic of that forum by starting a new thread, you can post your queries and also respond to requests for help. It is beneficial to take part in discussions in these forums, as they often provide you a signature box where you add a link to your website. These signatures appear in your each and every post. In this way it increase link popularity and targeted traffic to your website at no cost.
5. Press Releases: Press releases considered not only generating traffic and building link popularity to your site but also effective way to get noticed your business in media. You can write a well crafted content for press release or attempt to write something unique that will be useful to its users, write as shorter as feasible to maximize your efficiency and speed and submit it to popular press release sites to publish. Do not forget to include a link back to your website in press release.