!
Assuming you want a step by step guide:
1) Choose your platform.
There are many different ways to build a website, but for the purposes of this article, weāll focus on using WordPress. WordPress is a popular content management system (CMS) that allows you to easily create and manage your website. Best of all, WordPress is free and open source, which means anyone can use it to create a website.
2) Choose a domain name.
Your domain name is your websiteās address on the internet. For example, our domain name is www.wpmudev.com. Once youāve selected a domain name, youāll need to purchase it from a domain registrar such as GoDaddy or Namecheap. Domain names typically cost around $15 per year.
3) Choose a hosting plan.
In order for your website to be accessible on the internet, youāll need to host it with a web hosting company such as Bluehost or SiteGround. Web hosting plans usually start at around $5 per month. Once youāve signed up for a web hosting account, youāll need to point your domain name to your web host. This is usually done via your domain registrarās control panel.
4) Install WordPress.
Most web hosts offer a one-click installation of WordPress, which makes it easy to get started with creating your website. Once WordPress is installed, you can log in to your site and start creating content.
5) Choose a theme and install it on your site.
A WordPress theme controls the look and feel of your website. There are thousands of free and premium themes available for WordPress websites. To install a theme on your site, simply log in to your WordPress dashboard and navigate to Appearance > Themes > Add New. From there, you can search for themes and install them with just a few clicks.
6) Create pages and posts for your site.
Pages are static pieces of content that donāt change much over time (e.g., an āAboutā page or a āContactā page). Posts are pieces of content that you publish on a regular basis (e.g., articles, blog posts). To create either type of content in WordPress, simply log in to your dashboard and navigate to Pages > Add New or Posts > Add New respectively. From there, you can use the built-in editor to add content to your pages and posts..
That covers the basics of how to make a website for free & make money online in 2019!