Search engine optimization is a learned skill that can take years to develop a flair for. However, the engines change so much that it can be very hard to keep up.
In addition, most engines will never give out the information about how they rank websites.
When trying to properly optimize a website for search engines, the first thing anyone should do is keep their website readers and visitors in mind primarily. Then learn the concepts and theories behind optimization.
You should keep your visitors in mind first because, if you do not have anything to offer people coming to your site do, you think they will want to stay at your website or even come back at a later date?
When you keep things real for your website visitors, the search engines begin to trust your website and will start to deliver the traffic you deserve.
Having a website listed in the major search engines, can bring your website traffic, however unless you have a large website you may never achieve the level of traffic you are looking for.
Marketing through search engines should be a part of your overall marketing plan and not the end all and be all of how you market your website. Other marketing activities you can implement are pay per click advertising, ezine advertising, article marketing and more.
Once you understand that you need to provide good content for your readers, you can then move into optimization. Search engine optimization begins with keywords that people are searching for in the engines everyday.
You can find out what keywords people are searching for with a service like wordtracker. Wordtracker will allow you to see the exact keywords people are typing in the engines. You can then begin your search engine optimization for your website with those keywords. This is the first part of what is know as on page optimization.
Once you have all of the on page optimization criteria correct, you then need to work on off page optimization, which usually has to do with gaining links back to your website.
There are many variables to search engine optimization that are beyond the scope of this article. However, the one thing you do need to understand in obtaining high rankings is to keep it real for your website visitors.
Resources for this article:
Pay Per Click Resources:
Search engine forums:
Learn what Google says about working with SEO firms:
Learn what Google says about creating a good Google friendly website:
Learn about Google SEO from Matt Cutts, a Google engineer:
Learn Link Building the correct way: