Sifting through the various sites that can help on your SEO journey can be a difficult and laborious task. With so many websites, blogs, companies and individuals promoting their services and giving advice, there is a wealth of information to be got at. Here is a comprehensive list of useful resources and links that can give you further information about SEO.

This should be one of the first ports of call on your introduction to Search Engine Optimisation. Although SEO is not purely geared towards Google, their market share and unique algorithms make this guide an essential read to learning the ins and outs.

Bing also publish their guidelines on SEO here, which is a useful way to differentiate your site and ensure you are catering for both Google and the Microsoft equivalent.

Google also offers a number of free courses which are a great insight into making the most of keywords, Adwords and tools that are unique to Google. These are ideal for beginners who are dipping their toes in the water, but can also act as a refresher for professionals who want to hone their skills.

Moz is fantastic resource for all things SEO, with a number of useful guides to SEO basics. This beginners guide is clear, easy to read and a great introduction to common SEO practise. The simple diagrams make understanding the various aspects of SEO a breeze.

Search Engine Land is one of the most popular and useful SEO resources on the web. As well as providing quality guides to all of your basic questions and queries, it gives up to date news about all things SEO. So if Google has adopted new search rules, if Bing has brought in a raft of new features or if current events are effecting your search performance, Search Engine Land is a great place to find out what is going on in the World Wide Web.

For a more technical look into the latest SEO research, the Digital Marketing Depot has a variety of white papers written on topics from analytics to SEM. This can be useful for more seasoned professionals and students, as well as those looking to dive into the nitty gritty of SEO and digital marketing.

If you are looking to take your SEO education to the next level, a number of online companies offer paid courses that could gain you a professional qualification and accreditation. Lynda is the educational arm of LinkedIn, so offers users a large platform and shared community space to pick up on the nuts and bolts of SEO. There are courses to suit all abilities and could be a useful step to take if SEO is your full time vocation.