Have you ever wondered why Google and other search engines will turn up some companies results over others? The answer is search engine optimisation or SEO.
To improve your SEO, you need to understand what it is that search engines are looking for in their algorithms. The problem is that these algorithms are a) not made public, and b) constantly changing. Despite this opacity, there are a couple of things you can do and be confident that you are improving your SEO.
1. Use root directories: Domain naming is important to the structural integrity of your site, so you are far better off using root directories (www.company.com/aboutus) than subdomains (www.aboutus.company.com).
2. Link it up: The more you link your sites to other sites, the more search engines will recognise your site as legitimate
3. Use keywords: This is especially important in your URLs
4. Optimise user experience: IF your site is hard to navigate, there is a good chance that search engines will recognise this and penalise you accordingly