How to get a free domain & Hosting and What to do it?

Steps to Build Your First Website



Get started with Free domain and Hosting


What Do You Need?

  • A domain (your web address / URL / the www.something.com)
  • Hosting (this allows you to run your website, store content, and run a website ad-free)
I will recommend 000webhost for your hosting service here. use Freenom to get your domain.

Why 000webhost?


  • Fast, reliable, cheap and great customer service
  • I’ve used 000webhost since the beginning of time and I have no complaints
  • Free for year
  • Good customer service
  • Easy to install everything you need to make your website

Get Free Domain and Hosting

A domain is your web address (what you type in to get to your site). This is a MUST.
You need hosting in order to run your website and store all the data (content, images, video). Every website needs hosting, so make sure you get hosting otherwise we can’t build out your website. This is a MUST.

Step #1  SignUp on 000webhost


  1. Create an account just add an email and a password, keep site name blank, we will add it later. ( 000webhost)
  2. check your email and confirm your registration with email verified and go ahead.
  3. on the top right corner enter on my domain.
  4. Choose the option use my domain and park a new domain.

Step #2 SignUp on Freenom



  1. Create an account just add an email and a password. (Freenom)
  2. Check your email and confirm your registration with email verified and go ahead.
  3. Check the availability of your domain.
  4. Enter your domain for your website which one that suits your site name and when available, choose one that is the free plan.
  5. Click on get it now.
  6. Click on checkout and choose amount free period available for the free domain (these free domains are renewable before 14 days before expires the period time).

Step #3 Go back to 000webhost

  1. Go to Use my own domain
  2. Go to park domain
  3. Copy the DNS addresses and enter the website’s domain.

Step #4 Go back to Freenom

  1. Go to your choose domain
  2. Enter in Manage domain>> Manage Tools>>Nameserver
  3. Use custom nameservers
  4. Paste Copied DNS address to the name server (Ex. NS01.000WEBHOST.COM)
  5. Continue by adding your details.
  6. Read the term & condition and complete your order.
  7. And you will receive the order confirmation email.

Step #5 Go back to 000webhost

Click to park domain to start pointing the domain to name servers enter.

  1. Go to the Left corner and click on build a website.
  2. Click on Build a website and install WordPress.


  1. Set Username and Password
  2. Select your site URL( Ex. www.example.tk)
  3. Select Language and click to install.
  4. Go to the WordPress configuration page.
  5. Enter Username and password and login.
  6. And you have your fresh website in no time and without spending money.

Step#6 Log into WordPress Website

To customize and add content to your site, you will always log into the site with the following address www.YourDomain.tk/wp-admin
So go ahead and log on!

Step #7 Download and Install Theme

You can choose any theme template to customize on WordPress. I will give an example of Sydney Theme.
you are now on the “Dashboard” of your website. Now it’s time to start customizing our website.
WordPress offers you a variety of themes, which are skeletons, to make and customize our website. I’m going to help you customize a theme for free.
  1. On the left side, find the Appearance link – hover over it and click “Themes”
  2. At the top you’ll see some tabs – click on WordPress.org Themes
  3. Then filter by clicking Popular and find the “Sydney” theme
  4. If you can’t find it, just type into the search bar on the right “Sydney”
  5. Then drag your arrow over the theme and click “Install”
  6. You’ll be brought to another page – click “Activate”

Step #8 Install the required plugins that show up at the top of your dashboard

  1. SiteOrigin Pagebuilder plugin
  2. Custom Sydney toolbox plugin
  3. SiteOrigin Widgets Bundle
  4. Black Studio TinyMCE Widget
  5. Contact Form 7
  6. Easy Facebook Likebox
  7. Polylang (to translations for your website)
  8. Recent Posts Widget Extended
  9. Simple Lightbox
  10. TJ Custom CSS
  11. WP Super Cache
Activate these plugin.

Build Your Awesome Website with free domain and hosting!!!!








Comments