This guide was most recently updated on April 27th, 2020. To host a static website on Netlify, you need to sign up for free and create a new site by clicking the "Add A New Project" button. You then link your GitHub repository to Netlify, authorize access, select your repository, configure settings such as publish directory and build command, build your site, and finally deploy it. Once deployed, your site is live and you can update its name and set up a custom domain to further enhance your online presence.