How to Build a WordPress Website with Bluehost

In this article, I’m going to show you How to Build a WordPress Website with Bluehost. Now after reading this article, you will be able to make any kind of website just like this, by using drag & drop. So, keep reading this article until the end, to learn how to do it.

How to Build a WordPress Website with Bluehost

How to build a WordPress Website with Bluehost

Are you tired of hiring web developers to build your website?

Are you paying $$$ to your web designers but not finding expected results?

Don’t worry this article will help you in all ways on how to start a website with WordPress step by step on your own.

So you don’t need to hire any web developer for building basic websites and highly looking professional website.

Excited to hear right? Without making any delay Let’s start making this website!

How to create a website with WordPress Step by Step

Step 1: Select a Domain Name

To get started with you need to pick a name for your website. A domain name is the identity of your website. Mostly prefer .com extension. If you want to target only your country then you can go for the .uk extension if you are from the United States, .au for Australia, .in for India and any country you are in.

Now use the below widget and search for the domain availability of your choice. Then click “check availability”.  Once you get the name and availability you can go to the next step because in the next step we will be availing the FREE Domain which usually costs 10-12$.

Step 2: Get Hosting & Domain

Now we have decided the domain name. We need to take hosting for our website. Hosting & domain are the two things we need for launching our website.

Domain: A domain is the name of your website
Hosting: Hosting is the place where your website’s files will be stored.

So both domain and hosting are essential to get started for building a website.

I would recommend Bluehost Hosting.

Why Bluehost?
Bluehost is one of the reputable hosting companies in the World and it is widely used by internet users.
I am personally using Bluehost for more than 5 years for my personal projects as well as for my clients. They have many premium offers for FREE which other hosting providers provide for premium prices. Some offers are FREE SSL, FREE Domain, FREE Backups, Google Credits and many more. You can read the detailed Bluehost review here

So I would highly recommend Bluehost.
If you have any other hosting you can proceed with it also. The remaining guide will be the same.

To get hosting & domain, let’s scroll down… and click get hosting.

This will take you to bluehost.com, where we’re going to buy the hosting.

Step 1: So let’s, click ‘get started’.

bluehost-pricing

Step 2: In this page select the plan you want to opt for.
If you want only 1 website to host go for Basic plan
If you want to host more than 1 website go for Plus plan.

Select any plan and click on “select” button

BLUEHOST-PLAN

Step 3: Here is the step where we will avail the domain name for FREE.

Now enter the same name which you chose earlier and click on new domain search field. 

Now click next and continue. 

BlueHost-Free-Domain

Step 4: Now comes the billing part.
We need to enter the personal details as well as hosting details to complete the purchase.
You can uncheck checkboxes which are not needed as you can see in the below screenshot I unchecked all unnecessary items which are not needed.

So let’s click create an account and fill in these details.

After entering all mandatory details, Click on submit button.

So quickly complete the payment! Okay! So now we’ve completed the payment & we have got our Domain & Hosting.

Now let’s go to STEP 3,

Step 3: Install WordPress

In this step, we need to Install WordPress.

Why WordPress?
Now we’re going to use WordPress because it makes it very easy to build a website without knowing any programming or coding.

So let’s install WordPress.

Login to your Bluehost Cpanel using the username and password you saved at the time of purchase.
Assuming you have logged in Click on Domains

Bluehost Portal (3)

Now select the site you want to install WordPress

 

Enter the website Name and Tagline

Install wordpress Bluehost - Bestbhdiscount

Within seconds your website will be installed on WordPress.

Okay!

So WordPress is installed! Now, let’s click ‘get started’. and then click no thanks.

Okay, so this is our WordPress Dashboard!

wordpress dashboard
Now from here, you’ll be able to control your website. Now if you want to access the (WordPress) dashboard anytime again, you just simply go to your website address and type login. So, once you reach your WordPress dashboard, This means your website is LIVE. So to check that let’s go to our website address And press enter Now, our website is LIVE!

So this is how, the default site, looks like.

twenty seventeen theme

Step 4: Install Astra Theme

So next, In order to easily edit our website, we’re going to install a new theme. So the new theme is called “Astra“.
So to install the theme, assuming you are already logged into WordPress.

Step 1: In the left pane there is Appearance and click Themes.

wordpress themes dashboard
Step 2: Click ‘Add New’ and search for “Astra”.


Step 3: Search for “Astra” as shown below in the screenshot. So we’re going to install this theme. Just click install. and click activate.

So the theme is activated.

Next, we’re going to install a plugin which comes with this theme. So by installing the plugin, we’ll be able to easily customize our theme and create our professional looking website.

So to install that plugin, let’s go to plugins. 

Step 1:  Click on Plugins and click ‘add new‘.


Step 2: Now search for a Plugin called ‘Astra Starter Sites’ like in below screenshots and then click on “Install Now“.


So click install and then click Activate. So the Astra Sites plugin is now installed!

In the next step Click on Astra Sites option as seen below in the screenshot. 

Select Elementor as the option in the right section
Select Free menu tab as the option

astra starter sites

Now, This plugin has a set of Designs for your website, which you can choose and then apply it to your site. So to see those designs let’s click see the library. So these are the designs.

So, I’m going to choose template called “Co-working Space” And you can see how the site looks like! If you want to apply this design to your site. Just click Install Plugins. and then click Import this site. Now the design and the demo content will be imported into your site.
Once its done! We can now see the site So let’s click “view site“.

Astra Sites ‹ WordPress

Okay! So as you can see, the demo has been imported into our website. and this is how it looks. And you can also see these other pages which also has the demo content…

Step 5: Import Demo Content

So, Once you’ve got the design into your site You can now go to the final step which is to Edit the content. So, to edit any page of your site. You just have to go to the page and click Edit with Elementor. So let’s say you want to edit the homepage, You just simply click home… And then click “edit with elementor”. And now you will go into this editing section. Here in this step, we will be completing our guide on How to create a website with WordPress step by step.

edit with elementor.

So let’s say you want to change the text here. you just select the text And then start typing anything you want So I’m going to type ( Welcome to CoWorking Space) And now if you want to change the text on this button. You just click here… 

Elementor Home.

So in the same way, you can edit any text you want on this page Just select the text and then start typing. So this works throughout the website. Now if you want to change the image, You just click it. Select the image and drag & drop your image. So once you’re done with the changes, you can simply save the page, by clicking “save”. And all your changes will be saved.

Okay, so now you know how you can edit any page of your site!

Next, we’re going to see how you can change the Header or the Footer area of your website. Now by using elementor, you will not be able to change this part of your website. For changing Header and Footer elements you need to use customize option.

My Blog – elementor

So let’s go to customize. Now you can see that there are some “Blue icons”. Now if you want to change this logo, just click this “Blue Icon” and you can change the Logo here. Now the same way you can change the menu section by clicking these icons. So everything can be edited by using these blue icons.

Customize My Blog – My WordPress Blog

This will be same in footer area also. So let’s say if you want to change the text. You just click this blue icon and start typing anything you want. Once you are done with the changes, just click “publish” and they will be published on the site. Now lets’ close this and go back to our site.

Okay! So we saw how to edit the header & footer area in Elementor.

Now, what if you want to add a new page?

It’s very simple. All you need is to create a page by using templates. Now templates are ready-made pages which you can import into your site. So let’s click “add template” and you will find a lot of designs here. Now if you want to use any designs, simply click it. See how its look like. And if you like it, just click insert to get it into your page. And now you can see that we’ve got the design into our page. Now again like we did before you can change anything on this page, Just by selecting it and typing anything you want. This is how it works. Once you are done with the changes, click save and view page.

FAQ’S

If I have purchased a domain name, how do I now create the website?
No worries. You can add your nameservers to Bluehost hosting and follow this guide to set up your website.

Can one person create a good website?
Yes,
definitely you can. You don’t need any technical skills for this. Just follow this awesome guide and you are done in creating a professional website on your own.

Final Conclusion:

That’s it, guys! This how you can add new pages to your site. So now you know, How you can launch your site, By getting domain & hosting. Import the demo content. and then edit it to make your own website So if you’re ready to start making your own website… Just click here. It will take you to the page which we say in the first step which was choosing your domain. So just pick a domain and build your website.

So this was the complete step by step guide on How to build a WordPress website with Bluehost.
If you found this guide useful feel free to share with your friends and family members who are having a small business or someone who is looking for creating a website on their own.

 

 

Comments (50)

  • That’s what I did, and it’s worked out really well! I like Bluehost. I used an affiliate link and ended up with a discount. $300 for 3 years of website!

    Reply
  • This is great. I use WordPress but not Bluehost. I’ll flag this post in case I decide to do another website overhaul.

    Reply
    • Author

      Thanks, Jean
      I would highly recommend you to migrate from WordPress to a self-hosted platform using Bluehost because it has many advantages.
      Please bookmark it.

      Reply
  • Thank you for the great tips. I’ve been looking into moving my blog to a new hosting site

    Reply
  • I’ve used HOSTGATOR from the beginning and not going to lie, totally hired someone else to do it for me, lol but this is an awesome guide for those who want to do it alone!

    Reply
    • Author

      Thanks, Gigi for dropping by.
      Hostgator is good but I would highly recommend Bluehost because of their limitations.
      Glad you liked this complete guide of mine. Yes, you don’t need to hire any developer after reading this guide for building a website.

      Reply
  • this is such a great post on how to start your own wordpress website. something a lot of people could use when starting out. or even just tips you learn from others when you already have a website. thanks

    Reply
    • Author

      Thanks Andrea,
      Glad you liked the article.
      I will be writing more articles like this so bookmark this page for further premium guides for FREE.

      Reply
  • Wow! A very detailed procedure on how to build your website. Although im not using wordpress but will surely share this to my wordpress user friends who doesnt have their own domain yet.

    Reply
    • Author

      Thanks, Hartwanders for your comments.
      Glad you liked the article. WordPress is highly recommended if you want more flexibility in doing changes to your blog.

      Reply
  • This is such a resource-rich post. I’m sure it will help a lot of newbie bloggers and old ones too!

    Reply
    • Author

      Thanks, Nabanita for commenting.
      Glad you liked it.
      Yes, I have written this detailed guide to help newbies in setting up their website on their own without hiring a developer like me.:)

      Reply
  • This was so extremely helpful! Loved how you really went into detail step by step. I’m still trying to figure how I want to go about going self hosted. Does this still apply if you already have a WordPress account?

    Reply
    • Author

      Thanks, Cherishingflo for dropping by.
      Glad it was helpful.
      Going on a self-hosted platform will be the best option if you want to take your blogging seriously.
      Follow this guide and you can easily move to self-hosted.
      It doesn’t apply to WordPress.com platform.

      Reply
  • This is super handy! i wish I had seen it before putting up my blog. I fought for weeks over this type of stuff

    Reply
  • That’s great, it a super step-by-step guide which should help everybody to get the site quick up. I will compare their prices to see how competitive they are

    Reply
    • Thanks, Dieter for dropping by.
      Indeed it is a complete step-by-step guide for those who want to set up their website on own. Compared to all hostings Bluehost is my top recommendation.

      Reply
  • This would be so helpful to someone who is starting out. I found a website like this one and it helped me greatly.

    Reply
  • Thanks for sharing this information. I really have enjoyed Bluehost in the short time since I have started my blog and it’s been really easy to use. The only thing I’m challenged with is the customer service portion. I’ve had a few minor issues and they seem to bounce me around for the support part.

    Reply
  • Great post for folks who are setting their website. Wish I had seen this when I was starting…

    Reply
  • Easy, informative and important! Will tab Bluehost walkthrough just in case

    Reply
  • Bluehost is fabulous. I’ll keep this in mind. Eventually I do want to move over.

    Reply
  • These are some great tips. I had a difficult time figuring it all out on my own in the beginning. Helps to have some background knowledge.

    Reply
  • This is such a great guide for helping people set up. It can be hard to know where to start and the first moves to make.

    Reply
  • I love posts like this ones. Where you can learn so much about getting your site going the right way, the very first time.

    Reply
  • Good post for beginners looking to get started. WordPress is the best way to run a website, especially if you’re going to be blogging

    Reply
    • Thanks, Chuck for commenting.
      Yes, WordPress is almost used by 40% of Internet users online. If you want to start even if you are non-technical guy then WordPress is the best CMS.

      Reply
  • Informative post. Very much helpful for beginners.

    Reply
  • I currently self host with Bluehost. It really was such an easy set up process with wordpress and I love it! We are very happy with them.

    Reply
  • I am sure I can get what you are trying to put across, have worked completely myself cracking the midnight oil to site my blog, but there are lot of people who would not know the knit bits of setting up a WordPress and site and end paying bomb for such work. I think this a beautiful post a one stop info guide to start your website from scratch…..!

    Reply
  • This post is will be so helpful to the newbies.I liked the way how you explained each and every minute thing in the post to make it easy to understand. Thanks for sharing this informative post.

    Reply
  • I never heard of Bluehost before. It’s a great tutorial. Everything seems to be so simple to use. I have to keep this in my mind when I want to go self-hosted with my blog.

    Reply
  • Such a great post for beginners. I’ve heard such great things about Bluehost too. I’ve been thinking about switching over once my current contract is up.

    Reply
  • Oh this is so helpful and informative! This will be a great resource for someone wanting to start a website or blog!

    Reply
  • I think I use GoDaddy as my host. I heard interesting things about Blue Host so I am sure that is a good domain host too.

    Reply
  • Thanks for this step by step instructions post! I just wish I had seen this post before putting my blog up! I will share this with others, it will help new bloggers.

    Reply
  • Such a useful and important post for everyone starting a new blog! Can be so hard finding the right informations!

    Reply
  • What a wonderful post! This is such a helpful post, so clear and explanatory. Thanks for sharing! 🙂

    Reply
  • I have heard a lot about Bluehost. Bloggers seem to be loving it! your instructions are super clear!

    Reply
  • I’ve heard that Bluehost is one of the best! I will consider this. Thank you!

    Reply
  • So Interesting and useful! You wrote an essential guide!

    Reply
  • Very good write up relevant nice images…thank you

    Reply
  • This is a great post for those of us who want to create their own blog, thank you for sharing! I’m with wordpress since I’ve started blogging and I think it’s a good platform!

    Reply

Leave a Reply

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

4 Shares
Share1
Tweet
Pin3
Share
Share