SEO Basics

1. Choosing the Good keywords:

Search Engine Optimization results depend on good keywords. so we need to give good keywords which are more frequently searched by users. some times it is difficult to bring top rank to your site with most popular key words. then you need to give the key word more specific either geographic or sector specific. ex: “jobs” is a most popular key word so give ” jobs india” or “jobs software” then we can get our site top rank .
Some free tools are available online to find best keywords. http://www.google.com/webhp?complete=1&hl=en

2.Find Your Competitor websites:
Search for websites relavent for your subject. you have note  Competitor rank in the Search Engines  on given keyword. check number of back links for Competitor website. Alexa ranking information. page rank of linking sites. you can choose some keywords of Competitor  and you can choose the keywords with minor changes.

3.Optimize website Title: some search engines takes keywords for title tag of the website.ex: each page you can give diffrent title which reflects your keywords.you should not repete the key words in title.

4.Insert Meta Tags:Meta tags are hidden code can be read by search engine crawlers, spiders and google bot.
Put Meta tags between and .The robots Meta tag tells the search engine crawlers which page should be indexed. ex: < meta name="robots" content="index, follow" / >.The description Meta tag is the text that will be displayed under your title on the results page. Description should not exceed 150 characters and no repetation of key words more than three times.Most of search engines take keywords from Description Ex:< meta name="description" content="jobs hyderabad bangalore chennai, software, jobs bpo job." / >
Keyword Meta tag Most of search engine read key words from keyword tag. you can have approximately 800 characters in this tag. each keyword separated by comma”,”. ex:< meta name="keywords" content="jobs hyderabad bangalore chennai, software, jobs bpo job." / >

5.Title and ALT Tags:
you can give title tag for link.Using the Title tag is an direct method of telling the search engines about the relevance of the link. ex:< a href="http://www.goldenjobs.com/latest_jobs.htm" title="jobs india" >latest jobs< /a>alt tag can be used for giving keywords to images. ex:< img src="http://goldenjobs.com/img/image01.jpg" alt="software jobs" >
6. Upload robots.txt , sitemap.xml: upload the robots.txt in root folder it will guide the web crawler which page to indexed and which page not to index.
ex:User-agent: *
Disallow: /images
Disallow: /Upload
Disallow: /webalizer
Disallow: /logos
Disallow: /includes
Disallow: /bin
so we can avoid page or file which are not importent.
Site maps: most of the site consits of site map in html page to navigate the pages better. google, msn, yahoo will use certain standard site maps to get your web pages cached in their index as quickly as possible. you can create google site map at http://www.xml-sitemaps.com
The equivilant to the sitemap.xml file is the urllist.txt for Yahoo.
you have give all list urls or html pages in urllist.txt
ex:www.domain.com
www.domain.com/about.htm
www.domain.com/service.htm
www.domain.com/contact.htm
upload the file into website root folder.