Quick quiz: how does Google decide how to rank web pages in search results? Write down as many things as you can think of. You have one minute. Go!
(One minute passes.)
How did you go? If you know a bit about SEO, you probably came up with some of the following answers: