SEO Companies implement strategies and factors influencing search rankings. There are many factors based on which google ranks a website, seo companies try and optimize your websites for these factors. Read more about this here.