In the beginning there was the internet and it was filled with mostly useless information. (Actually, even today there is still too much useless information. That's why SEO exists!) Users would find what they were looking for once every one in a blue moon. In fact, it was so rare to find what you were looking for that if you did come across it you would share the website with everyone you knew. (Begging them not to copy the idea and beat you to the search goldmine you just found.)
While there are many other on-page factors that play a role in SEO, these seven are the most important to focus on. If you take the time to implement these factors into your website creation process, then you're well on your way to rank at the top of any SERP!