Search engine optimization and positioning is so common nowadays that a lot of people are sent unsolicited search engine optimization proposals over the internet. There are a lot of search engine optimization consultants that try to coax companies and individuals into paying lots of money for search engine optimization with guaranteed results and submission to over 100,000 search engines and directories. In search engine optimization, there are no quick results or permanent top positions. There are in reality no guarantees in SEO. There are no shortcuts either. Search engine optimization takes hard work and fine tuning of contents. It also needs tons of patience as results do not come overnight.