Although I put my very first and rather crude webpage on the internet back in 1999 it hasn't been till recent years that I really cared if my web site was listed in search engines. However, what I have learned from those experiences is that search engine optimization is truly an art that can take years to master. Believe me I still have a lot to learn. There is so much content out there competing for that #1 spot and keywords alone just don't cut it.
Modern search engines have evolved right alongside the rest of the net and they use a variety of techniques and algorithms to rank and catalog web content. These include the number of sites that contain link to a particular site, the frequency the content is updated, and the overall popularity of the site and its content compared to similar sites to name just a few.
In order to be #1 and most importantly stay #1 your content needs to be the best it can be and it needs to stay fresh and current. Here are a few tools I have found to help you improve your sites rank in search engines. GOOGLE WEBMASTER TOOLS - a great way to get your content listed in google and learn a little about how google sees your content. XML Sitemaps - a great tool to generate and easily update sitemaps. SEO Centro - this is suite of tools that allows you to analyze various aspects of your site including meta tags, keywords, and your page rank and makes suggestions on what you need to do to improve. Finally, the greatest tool of all... patience. Understand that you will not get listed overnight complete indexing and ranking takes weeks or even moths.
SEO is important in order to drive traffic to your site. Most of us know that every web journey starts from google, yahoo, or msn. I use google search everyday to find what I'm looking for. Take a little time to work on SEO and help improve your chances of being found. Good luck.