HTTPS

This is the easiest part, with no coding required. To make the site HTTPS, you can make use of Let’s Encrypt or Cloudflare to have an SSL Certificate installed for your domain. You can also take help from the domain registrar for this, as these domain hosting services also provide SSL certificate installation in a few clicks. 

Making a site HTTPS is important because this keeps the site connected with a secure connection and also enables the website to make use of future technologies like PWA’s service workers, which will in turn make the site offline ready, enabling web push notifications for the subscribers and better loading and performance by saving time to load the same assets, which are cached by PWA.

You can read more about Why HTTPS matters.