Here’s a really nice article which might be of use to those a bit unsure about the whole “SEO” business. Answers to 18 SEO Questions You Were Too Afraid to Ask on the Hubspot Blog covers topics from What is SEO? to What is the difference between index(ing) and crawling?. My main criticism, given the level at which the article is pitched, would be the How long does it take to see results from SEO? answer, which suggests that you might see changes you’ve made reflected in a few days. You probably will do, but the question should probably have been How long does it take to see changes I’ve made reflected in the search engines? Most beginners define “seeing results from SEO” as “getting my website up to the top of the Google results from nowhere”, and this can take months, and possibly years.