Whilst search engine optimisation (SEO) can help to improve your position in search engine rankings, be very careful as to the potential gains that can be had. Many, so called, SEO specialists, make lots of promises about what SEO will do for your search engine listing, the reality is that the results are often more than disappointing. Interestingly, it is often very rare to find the SEO specialist firms that contact you in order to help you, being able to help themselves. If you want to verify the abilities of the SEO firm that has contacted you, do a search for their website and see if their site comes up in the search results for you.