A good overview of SEO

Below is a great overview of many things that should be considered when looking at the optimisation of your website:

 

SEO strategies

SEO Infographic by SEO Book