Back in the early days of SEO, it wasn’t uncommon to get to the top of page one in a couple of months. Nowadays, SEO is extremely competitive. There are over 1,000,000,000 blogs on the internet! That’s one blog for every 7 people! It makes sense as to why SEO is so hard. Let’s start by seeing what makes SEO different now from 5-10 years ago.
There are thousands if not millions of websites created every single day. As of this year, there are almost 2 billion websites! That’s a whole lot of competitors! Back in the day, you could focus on 5-6 keywords and see great results. Nowadays, websites need 50-100 keywords just to make a dent. Moreover, every page should be targeting at least one (if not 3-4 keywords) per page.
You used to be able to put the same keywords into your article a lot, and Google would rank you. This is called keyword density. Google would see that your article focuses heavily on a specific word, so it would show your article to people who searched for it. This didn’t really work well for users, and Google has changed their expectations. They don’t want people shoving the same keywords into an article and ruining the user experience. Now when writing content, using 100 keywords doesn’t matter. Instead the priority is on well written, high quality content. When someone is performing a Google Search, they are looking for an answer to a problem. Make sure your content is answering their question, and not focusing on keywords.
So how long does it take to rank on google?
According to Forbes, most sites take about 4-6 months. But this is no real metric in the complicated world of SEO. Many markets have different needs and different levels of saturation.