Blog Menu
I write and curate content for Bluehost. I hope this blog post is helpful.
Are you looking at creating a blog, website or an online store? Bluehost has something for everyone. Get started today.

What is WordPress?

When you think of WordPress, what is your first association? For many, it’s “blog.” And while it’s true that WordPress is one of the world’s largest blogging platforms, it’s also a complete content management system. You can build many different types of websites with WordPress. In this article, we’ll show you how easy it can be to quickly get your blog or website up and running.

Setting up a website or blog

Whether you want to learn how to create a blog or set up a website, the first steps are always the same. However, before you can begin, you have to decide how you want to set up your website. Most people use either a website builder or a content management system (CMS) like WordPress, because they’re the easiest to start with. A more advanced option would be to build your site from scratch, but this requires coding skills.

For the sake of simplicity, we’ll break down the setup into easy to follow steps using WordPress. The rest is up to you!

1. Buy a domain name
2. Choose a web hosting provider & set up your hosting account
3. Install WordPress

Step 1: Buy a domain name

Picking a name that best suits your business or blog is generally the hardest part. Once you’ve decided on a domain name, and it’s available for purchase, the next step is to buy it!

Already decided to use Bluehost as your hosting provider? We provide more detailed steps below on entering or purchasing your domain and setting up your hosting account all at once.

Step 2: Choosing a web host

There are many hosting companies out there. If you want to build a WordPress site, Bluehost should definitely be at the top of your list. Bluehost is recommended by WordPress for website hosting and has been for more than 10 years.

To set up your hosting account with Bluehost, follow the steps below. It will speed up the process to think of a domain name you want to use and to have your credit card for payment ready to go before you get started.

Set up your hosting account

To get started, go to Bluehost’s home page and click “Get Started.”

Next, you need to choose a domain name for your site. If you already own a domain name, you can enter it here. Then you will only have to go through a few extra steps to make sure your DNS points to Bluehost. If you don’t have a domain name yet, you can purchase one in the sign-up process. The best part? It’s free, because it comes with your new managed WordPress hosting account purchase. 

Choosing Domain Name

Once you’ve entered a domain name, you’ll fill in your personal information.

Add personal information

Next, choose which hosting package you want. Normal, shared hosting is priced at 12, 24 and 36-month terms. To help you save money, the longer term you purchase, the lower the monthly rate will be. For example, by choosing a 36-month hosting term, you can get a great introductory rate of $3.95/month. And because you’ve chosen to host with Bluehost, if you ever need more than a shared hosting account, Bluehost provides seamless upgrades to VPS or dedicated server hosting accounts from inside your control panel.

There are few other offers provided at sign up, which you can include at your discretion. We recommend the Domain Privacy, which is a paid service that keeps personal information private on WHOIS databases.

Package information

Next, choose which hosting package you want. Normal, shared hosting is priced at 12, 24 and 36-month terms. To help you save money, the longer term you purchase, the lower the monthly rate will be. For example, by choosing a 36-month hosting term, you can get a great introductory rate of $3.95/month. And because you’ve chosen to host with Bluehost, if you ever need more than a shared hosting account, Bluehost provides seamless upgrades to VPS or dedicated server hosting accounts from inside your control panel.

There are few other offers provided at sign up, which you can include at your discretion. We recommend the Domain Privacy, which is a paid service that keeps personal information private on WHOIS databases.

Step 3: Installing WordPress

This may seem like the most complicated step, but Bluehost has worked hard to make installing WordPress one of the easiest things to do. How? By using the new MOJO Marketplace. In your cPanel, scroll to the section titled “MOJO Marketplace” and choose the “One-Click Installs” button. This will take you to a page inside MOJO Marketplace called Scripts and Platforms. The blog section is at the very top, then all you have to do is click on the WordPress icon.

This will open the installation window. Click on the green “Start” button. This will start the WordPress installation process, which has a few easy steps.

Step 1: Choose where you want to install WordPress. This can be any domain on your account, or a subdomain, or a folder for one of your domains. Next, click on “Check Domain,” which will make sure the domain is assigned and pointing to your account. You may get a warning that you’re overwriting files, but as long as you don’t have another website built yet, you can check the box and continue. This warning is mostly to make sure that you really want to install WordPress in that location. If you do have other sites built, you’ll want to make sure you’re not overwriting something important.

Check Your Domain

Check your domain

Step 2: Show Advanced Options. This section allows you to set up your own username and password for your WordPress install. We recommend that you use a different username than “admin”, plus a very strong password. Make sure you check the “Automatically create a new database for this installation” box, unless you have a database already set up that you want to use.

Step 3: After you’ve read the terms and conditions, check the box indicating that you’ve done so, then click “Install Now.”

Install WordPress

Install WordPress

Now you’ll see the progress page. This shows you how far along the installation is. Once WordPress is fully installed, it will provide you with your site URL, the admin login URL, your username, and password. Don’t worry, you also get a copy of this information in your email, except for your password. So make sure you keep it in a safe place.

WordPress Install Progress Bar

WordPress install progress bar

You can now log into your WordPress site by going to the admin login URL. Enter your username and password, then click “Log In.” This will take you to your WordPress dashboard.

What’s next?

Congratulations! You’ve successfully set up a website in less than 5 minutes. From here, you can design your site using templates and plugins. You can control everything to do with your WordPress site, such as creating pages, writing blog posts, and changing the appearance.

And consider the following plugins and tips to get more out of WordPress, and to set your website up for success!
1. Install plugins. Our top 3 plugins are Yoast SEO, WPForms, and Google Analytics.
2. Optimize your website for search engines
3. Link to social media accounts to allowing for sharing content

Remember, if you sign up through this tutorial, you’ll receive a special offer of shared hosting at $3.95/month for 36 months, as well as a free domain name for a year!

Need more help?

Check out our video that will walk you through the steps of installing WordPress.

Minal heads Content and Social Marketing for Bluehost. With over 15 years of experience in the technology industry, she believes in creating solutions and producing content that fulfill a customer's needs. She strives to bridge the gap between what users need and what they want. She has worn multiple hats over the years with experience in creative and brand strategy, content and social marketing, event and community marketing, brand operations and strategic partnerships. She is a dog mom and a stickler for calendaring.