Search Engine Friendly Websites
1. Emphasize on Text and Not Graphics: Search engines should be able to find data on your site that they can put in their data bases. Pages that are all flash or images are not search engine friendly. If you are using graphics, images or hyperlinks then you should include alternative (ALT) text.

2. Create a Site Map: Include a detailed, text-based site map, with a link to every page and preferably a short description of what each page offers.

3. Readable Text: Standard size (Web standard is 12); make sure whatever font color you pick is readable as well.

4. Page Loading Time: Your website should take 8-15 seconds to load.

5. Broken Links: Take care of broken links, its important for search engines.

6. JavaScript: If you really need to use JavaScript you can safely use it by putting the code into a separate JS file and calling it with a single line of code which you place between your and tags within your web page:


7. Using Style Guidelines Effectively: If you are using CSS style commands, do not include them within your actual web page source code. You don't want search engine spiders to have to wade through 100 lines of unreadable code before they reach your actual content. Instead, place your style guidelines into a separate CSS file and call them with a single line of code from within your and tags by using the following code:

8. Spell Check: Check your spelling.

9. Consistent Design and Layout: Means using the same general colour scheme, logo, consistent navigation menu, header and footer in the same location.

10. Navigation System: Avoid using JavaScript drop downs or flash navigation. If possible use text links because they are small in size and are also crawlable by search engines.
If you have a navigation system which uses Java-script or images, then it is best to add an additional text link navigation bar at the bottom of the site.

11. Title and Meta Tags: Use logical Title and META tags for each page.

12. Browser Compatibility: Make your website browser compatible.

13. Headlines: Search engine robot looks at the headlines of a web page in order to pick up the essential feature of that page. Put your main phrase in a headline and place it near the top of the page. Your headline text should be enclosed with special header tags such as

,

,

.

14. Home, Site Map and Contact Page Links: To ensure that they are spidered, place links to them near the top of your source code on every page of your web site.

Steps of Website Optimization

1. Keyword Analysis (Overture/WordTracker):
We generally use WordTracker for finding the Search Count of the Keyword. Find INTITLE and INURL for the keyword. (www.digitalpoint.com)

2. Content of Website:
Before optimize the website we should like to get a good deal of new content down in order to insure that we know exactly.

3. Site Structure:
We have to create a site that is easily spidered by the search engines and also attractive for visitors. We must "think like a spider". A search engine spider reads our web page like we would read a book. It starts at the top left, reads across, and then moves down.
Priority must be given then, to what we place near the top of our page.

4. Optimization:
A spider places importance on what it reads highest on the page and so beginning with a sentence that includes our targeted phrase only makes sense. The term "keyword density" refers to the percentage of our content that is made up of our targeted keywords. Add keywords, Description and Title in every webpage of the website.

5. Internal Linking:
There are two main ways to insure that our site gets well spidered. The first is to place text links on the bottom of homepage to the main internal pages. The second is to create a sitemap to all our internal pages and link to it from the homepage. Do not use links in pictures and we should use important keywords in the links.

6. Google Sitemap and Yahoo Sitemap:
Sitemap is a simple text document that lists all valid URLs on your website. This document is designed to help Yahoo and Google crawlers.

7. Google Local and Yahoo Local:
Google local and Yahoo local is the local search which is area/location specific and by submitting the website in this search the website will be shown in the local search results also. It’s very important to submit the website in the local search for the better listing result from location point of view.

8. Submissions to search Engines and Directories:
Submission of website to Dmoz, Google, Yahoo, and MSN search engines. Submission of website in directories manually.

9. Link Building:
Link Popularity is one of the most important features of any search engine optimization process and it is the "Off-Page" Optimization of our website. We search the internet for relevant high ranking category websites and get linked within them.