Meta Tags Optimization - meta tags are hidden area of webpage it is used to communicate with the search engines most important meta tags you have to use.

Description - must be less than 25 to 30 words but not more than 160 characters.

Keyword - maximum 15 to 20 words , important to note don't repeat your keywords more than three times otherwise search engine consider as spam.

Optimize Pages with Headings - using h1 h2 tag is best way to high light your keyword, don't use many h1 tags.

Use Title and ALT Attributes -Using the title attribute is a direct method of telling the search engines and the user more information about where a link will take them if they click through it.

Anchor text usually gives the user relevant descriptive or contextual information about the content of the link destination.

Use your keyword phrase in anchor text of links.

Inbound links -Inbound links are a great way to improve your page rank.

Deep linking - Make sure you have links coming in to as many pages as possible.

Site map - A big site needs a site map, which should be linked to from every page on the site. This will help the search engine robots find every page with just two clicks.

A picture might be worth a thousand words, but search engines don't read pictures. Make sure your key search terms are written out in text.

Get a domain with your keyword phrase -Putting your keyword phrase in your domain name is a great way to optimize for that phrase.

Don't link a lot to external sites.

Use hyphens to separate words in domains - When you are putting keywords in your domain and URLs, you should consider separating them with hyphens (-) rather than mashing them all together or using underscores (_). ']