SEO is an acronym for "search engine optimization" or "search engine optimizer." If you're considering hiring an SEO company, the sooner the better. SEO Mechanic can ensure that your site is search engine-friendly from the content to the code. Providing reviews of your site content, technical advice, keyword research, local geographical SEO and training.