WordPress speed Optimization : Web developers and IT technicians have realized the importance of the website loading speed and its affect on SEO and the user experience. Said that, I have created a list of things which one needs to take care of in order to speed up a website.
1. 1. Hosting
This is the most important part. It is the place where all back-end fuzz is happening, or in the more simplified manner: “things under the hood”. Good hosting means more speed and good security.
If you are a blogger or if you need a place to host your business website not expecting huge traffic, and you don’t want to worry about server, speed, security and who knows what not, then you need a reliable, secure and affordable shared hosting. You need things to work ‘out of the box’, where CDN or SSL implementation is a breeze and where you do not need to worry about getting hacked.
WordPress recommends BlueHost, DreamHost and SiteGround. I can agree that these three should be sufficient for a regular blogger, small to medium size shop or for a corporate website. They are all great. You can start small and grow as you need it. You will have more time for writing, which is a lot better than worrying about every part of your server and website’s back-end. Everything comes within the package, hassle free.
If you want everything for free, then you should consider creating a blog on WordPress.com which has it’s own advantages but also disadvantages.
If you need more power, hosting plans can get quite expensive. But if you can afford it then go for it, if you can’t afford it then you should go for custom VPS builds, which, of course, you need to build yourself.
Personally, I can recommend the ones I am working or worked on: Google Cloud, Digital Ocean and Linode. All three are great, no issues. For example, onlyonekenobi.com is hosted on Google cloud. I will not write how to register and pay for each service or how to create a VPS instance.