Make sure you take care of the following: SSL (google asked for that in 2018 and it's surprising there are so many sites without SSL) Mobile Optimised (check out my blog on why site speed matters) The best quality hosting you can afford. Hosting is the foundation of a fast website and you want your pages to load in under 3s Responsive design that works on Desktop, Tablet and Various mobile screen sizes Keyword-optimised content with custom meta titles and descriptions. Clean, minimal UX and a great site structure that is easy to navigate for both users and search engine spiders. Each page serves a specific purpose Optimised for Local search Images optimised for speed and image SEO. Schema