Scroll to top
Powered by King Crescent Media 2018

A Beginners Guide on How to Create a Website Using WordPress in 2019

Creating a website can be a nightmare, especially when you don’t have the technical know-how. But, here is a simple guide that will teach you to build a website using WordPress in just four steps.

Creating a website using HTML/CSS takes a hell of a lot of time and, the results might not be pretty convincing. Hence, you can rely on a few of the website building platforms like WordPress, Wix, Joomla, etc.


How to choose the website building platform?

Source: Trends Built With


The graph above shows that about 52% of the total websites are currently built using WordPress. Hence, we would suggest you to go with WordPress. It has one of the best user interfaces and, anyone from a small business to a large one will find it extremely comfortable.

Learning HTML/CSS can take even more than six months but, WordPress requires only a day! Though you can opt for other platforms like Joomla and Wix, WordPress is one of the best for a beginner.


Step 1: Understand Your Needs

Now, building a website sounds exciting taking into account all the fancy terms like traffic, SEO, Adwords, etc. but, it needs a proper pre-planning.

Ask yourself questions like:

Why do I need this website?

What am I going to do with it?

How will I manage the expenses to maintain the website?

Once you have the answers for the above questions, you need to buy a domain name and a domain host for your website.


What is a Domain Name?

Domain name is a web address which looks like where XYZ can be anything like or If you are building the website for your company, we recommend choosing the domain name as However, if you’re an avid blogger or a writer, make it as

The domain name should be simple, understandable, catchy, informative, and meaningful. Owning a domain name looks professional and attracts people. Most hosting providers also offer domain names free for one year.



What is a Web Host/Domain Host?

You will need a platform or a service to store your website’s data like images, videos, website files, and content. This particular service is known as a web host. Without a web host, your website will not be live on the Internet.

There are various hosting services available like Bluehost, GoDaddy, and Fatcow and so on. Bluehost is the most famous one among all these services because of its better user interface, monthly packages, and technical support.

To sum up, your website is impossible to exist without a domain name and a web host.



Step 2: How to get the domain name and web host?

We recommend you to use Bluehost as a web host. They have three plans available – Basic, Plus, and Choice Plus. The lowest plan starts at 3.95$ only.

Follow the steps mentioned below to sign up for Bluehost:

  • Visit the Bluehost Sign Up page and choose your hosting plan. If you are a startup, go for the ‘Basic’ plan. However, if you need extra features and want more traffic on your website, we recommend using Choice Plus. You can upgrade or downgrade later according to your needs and budget. If you choose the prime membership, it will also include a free SSL certificate. Here is a guide on activating a free SSL Certificate with Bluehost Hosting

web hosting



  • Choose the Domain Name

If you have a domain name, click on ‘I have a Domain Name’ else, click on ‘New Domain’. You can decide to choose it later and click on ‘Choose Later’. Domain names usually end with .com, .net, and .org. However, many other domain names have also come up recently like ‘.university’, ‘.agency’ etc. Avoid using such fancy extensions.


  • Fill in your account details

To sign up, you need to fill in your account details like your first name, last name, country, street address, city, zip code, phone number, and email address.

account details



  • Fill in the package details.

You can choose different packages as per your choice. If you prefer ‘Choice Plus’, you will get domain privacy and Codeguard basic. If not, we recommend getting a domain privacy protection as it keeps your registration details private.


  • The last step is to fill in your payment details and submit the form. Once you pay and register, an e-mail confirmation will be sent to your registered mail id. Please note that Bluehost doesn’t have Monthly Plans as for now.



Step 3: Set up your Website

Now that you have a domain name and a web host, you are all set to have your website!

The first thing that you need to do is to install WordPress to your domain. You will get one-click installation benefit along with your Bluehost package. Follow the below steps to install WordPress:

  • Log in to your Bluehost account.
  • Go to Control Panel and look for the “WordPress” or “Website” option.
  • Choose your Domain and click on Install Now.



Step 4: Design Your Website

Credits: Website Setup


Once you have installed the WordPress, you need to explore it. Sit back and discover the different themes and templates that it has to offer. You get 1500+ astonishing themes on WordPress. Our advice is that you should invest your time while choosing a theme for your website. You can get professional and beautiful themes after searching a bit.

And, guess what? Most of the WordPress themes are free to use and customisable. Once you find a suitable theme, click on Install followed by Activate. You can change your theme at later stages without affecting your already published posts.

Once you are done with these steps, you can now put content on your website. Try adding meaningful content to it regularly and never hesitate to make changes to your website. Alternatively, you can seek help from a well reputed digital marketing company if you have the budget.

Author avatar

Shekhar Malhotra

Shekhar Malhotra is the founder of King Crescent. He has helped companies grow online and has a proven track record for growing businesses in disruptive markets. Having built a strong niche in the fields of e-commerce, B2B, and B2C businesses.

Post a Comment

Your email address will not be published. Required fields are marked *

error: Copyright content!