SEO stands for search engine optimization. But what does it mean exactly? In broad terms, SEO is the act of optimizing a website in order for it to gain high rankings in a search engine such as Google, Bing and Yahoo. However SEO is not an exact science and these days more than ever before, can be somewhat confusing and even difficult to carry out due to the large number of factors that search engines use in their ranking algorithms.
The benefit of a good SEO plan is a higher chance of gaining free traffic from search engines, rather than paying for advertising. While this is the goal of almost any website, only a small number of sites can rank on the first page for any given query. Therefore optimizing your site, both on page and off page, is important if you want to have a piece of the organic rankings pie.
On site SEO refers to your page design, linking structure and content itself. This is the first place to start in any SEO strategy. Off-site SEO is all about building links, a social media presence and all other strategies that involve trying to gain traffic from outside sources. These are the basic principals of “what is SEO” – and ones that every webmaster should be aware of.