When ranking websites for search, Google takes a wide variety of factors into account. One of the most important factors has been shown to be the speed of your website.
Keyword stuffing is everywhere on the web. Ever seen a web page that’s ram packed with lists like “Electrician in Liverpool”, “Electrician in Merseyside”, “Electrician in St Helens”, etc.? You’ll normally notice that the lists contain very similar terms that the website owner is hoping Google will pick up on so that they rank higher
If you ask anybody what Search Engine Optimisation means, you’ll normally get a three word answer: top of Google.