Search Engine Optimization, also known as SEO, is designed to allow websites to show up in search results when people search for products and services, rather than just the company name. The idea is that people looking for things to do online can find a business website without prior knowledge of the business or its name.

There are all kinds of tricks and techniques that fall under SEO, but good sustainable methods (sometimes called "white hat SEO") are based on the idea of making your website easy to read and understand for search engines. , which means they rank you. Higher in search of appropriately relevant words.

It's not uncommon to decide to outsource SEO to outside marketing agencies and other companies, but there are plenty of dodgy types out there who prefer to take companies looking for SEO — especially local and small businesses — for a very expensive ride. Then how does one find a good, honest, and legitimate search engine marketer? Finding a good SEO agency online is incredibly easy. Go to a search engine like Google or Bing and type in "SEO agency". 

Ignoring the top paid ads, whatever firm landed at the top of the search results is exactly what you want – they must be very good at SEO or their website won't be so high in natural listings!

Sometimes SEO agencies (or at least those claiming to be SEO agencies) try to solicit companies by sending them emails or submitting contact forms with various offers and offers.

However if you see something like this come up, it's best to ignore it – if a company that specializes in search engine optimization is reduced to spamming the inbox to get business, say If by doing SEO their website ranks higher and people can find them anyway, chances are they are not very good.