SEO is a much misunderstood beast, with many companies either believing they can do it all themselves (often they cannot!) or people believing it simply doesn’t work. SEO stands for search engine optimisation, and is an essential tool to get your website seen on search engines like Google, Yahoo and Bing.
You may be wondering what things happen to get websites ranking on the search results page – this is actually mostly an unknown game, as Google especially holds its cards very close to its chest when it comes to discussing the search algorithm. Most SEO experts can judge when an algorithm change has occured based on the performance of their sites, but it is often not definitely confirmed by Google.
Learning the skills for SEO is mostly a combination of practical, doing it and trying things out kind of learning, with some theory thrown in for good measure. There are some interesting articles and information available online if you search for how to do SEO.