It’s always a day away.
If you’ve been putting off your website, we get it.
It’s a ton of work, right?
Creating a WordPress website is actually very easy – even if it’s your first site. In fact, making a website in 2018 is shockingly simple.
In just a few steps, you can build your own site where you can publish original content, sell products, capture leads – whatever you’d like! We’ll leave that part to you and stick to what we know best: making WordPress sites.
In this guide, you’ll create your first site following three simple steps.
3 simple steps
- Get your site online
- Find & install a theme
- Customize your site
We can keep telling you how easy it is, but why don’t you follow along now and see?
Keep reading to learn the 3 simple steps to launch a WordPress website.
If you already have a WordPress site, click here to skip to step two and learn how to install our themes.
1. Get your site online
Every website needs hosting.
Hosting is like gas for your website. Without gas, your car won’t run, and without hosting, your site won’t load.
A great host will load your site quickly for visitors and allow you to work on it without interruption. When it comes to hosting, we always recommend Bluehost.
We recommend Bluehost because they are reliable, have excellent customer support, and they will automatically create a WordPress site for you when you sign up.
Once you signup with them, you’ll have a WordPress site ready to customize and promote.
Bluehost is fully compatible with WordPress and all of our themes.
Choose a plan
The first step is to select the plan you want.
If you think you’ll create one website, the “Basic” plan will be fine. If you think you might build additional sites in the future, you should opt for the “Prime” plan instead. It’s the same price as the plus plan, but with a few extras such as domain privacy and site backups.
Domain privacy blocks people from looking up your email address (and physical address) with a WHOIS tool.
Add your domain
If you already have a domain, this is where you’ll connect it with your hosting account.
If you don’t have a domain yet, use the box on the left to register it now. Bluehost will register the domain for you for FREE.
If you haven’t decided on a domain name yet, you can choose it later, and you’ll receive a domain credit for now.
Create your account
The next step is to create your account which is the last step before your site is generated.
Here you’ll enter your account info, pick a subscription length (1-5 years), and complete your account creation.
You can signup with your existing Google account to make this step even quicker and easier.
Create your site
Immediately after you create your account, Bluehost will present you with a few themes to choose from.
You can change your theme anytime, so pick one that looks appealing to you or click the “Skip This Step” link at the bottom to continue. You’ll learn how to change your theme a bit later in this guide.
Login to your new site
In just a moment, your site will be ready and you can login to get started.
Click the Start Building button, and you’ll be taken directly to your WordPress dashboard.
Complete the setup wizard
When you log in to your site, you’ll find a page like this:
On the left is the menu where you can navigate between your posts, pages, images, and more. The first thing you’ll want to do is follow the site setup wizard in the middle of the page.
This is the most overwhelming part of the process because there are so many new options to explore! Don’t worry, we’ll take it one step at a time, and everything will make sense soon 🙂
The setup wizard will help you define basic settings, such as your:
- Site title & tagline
- Homepage content
- Contact page
You can skip the setup wizard completely if you’d like, but it will save you some time in the long run.
Compete Themes fans get a special low price when hosting with Bluehost. Click here to signup and claim this deal.
2. Choose a theme
If you look at your site now, you’ll see a default theme (or the theme you picked) with some starter content.
You probably want to edit the sidebar, add some posts, and make a million other changes. Before you change anything, the very next step is to pick a theme.
A new theme will completely change the design of the site and make all your future edits much easier to visualize.
Where to find a new theme
Visit the Appearance menu in your dashboard, and you’ll see a page like this:
To find a new theme, click on the WordPress.org Themes button at the top of the page.
Here you’ll get access to over 5,000+ free WordPress themes. Every theme here has been through a formal code review by the WordPress.org theme review team. You can view popular themes, filter by features, and search for themes by name.
We currently have 17 free themes listed on our homepage all of which are available from the Appearance menu in your WordPress dashboard.
To find one of our themes in your dashboard, search for it by name in the search bar. For instance, a quick search for “Startup Blog” will reveal it as the first result.
The great thing about finding themes this way is that you can preview them before you install them. To preview any theme, hover over it and click the “Preview” button.
The previews aren’t fully customized for your site, but they’ll give you a quick look at what to expect.
Install a theme
Another benefit of finding themes this way is that installation is also very simple. When you’re ready to install a theme, hover over it, press the blue Install button, and then press the Activate button to use it on your site.
With your theme picked out, you’re ready to begin customizing.
3. Customize your site
There are three steps to customize your site and prep for launch:
- Customize the theme
- Add plugins
- Add content
You’ve just selected a theme, so the next step is to customize it.
Customize your theme
Most WordPress themes add new options in the “Customizer.” To access the Customizer, click the Customize menu item below Appearance.
The settings available will depend on your theme, but in this example, you can see Startup Blog has added quite a few options including colors, slider settings, layouts, and more.
It doesn’t look like much now, but with the settings configured and content added, the site looks like this:
Check out our basic theme customization guide to learn more about setting up your theme.
This is just one example – there are tons of themes to choose from!
You can review all of our themes and see their live demos here: browse our themes.
Customizing your theme is mostly a process of going through the Customizer and updating the settings as you see fit.
Step-by-step setup instructions
If you want step-by-step instructions for customizing your theme, all of our themes have setup guides in the Support Center you can follow along with. You’ll learn how to create menus, add social icons, and much more – all with plenty of detail and screenshots along the way.
When you’re happy with how your site looks, it’s time to update how it works. In general, themes change how your site looks and plugins change how your site works.
For instance, if you want to add new functionality like social sharing buttons visitors can click to share your posts or sliders that display images from Instagram, you’ll want to add plugins for these features. The way our themes are designed, they work flawlessly with thousands of free WordPress plugins.
Where to find new plugins
Finding new plugins is very similar to finding themes. If you click on the Plugins menu item, you’ll see an Add New button at the top.
Click this button, and you’ll find a menu where you can browse thousands of plugins all sourced from the WordPress.org plugin repository.
Adding a new plugin is just like adding a new theme – click Install and Activate and you’re done!
Finding your first few plugins can be daunting, so if you need some guidance, check out our resources page. We feature only the best plugins and tools we’ve come to love over years of using WordPress.
You’ll find recommended plugins for SEO, social sharing buttons, image galleries, and more.
Your site won’t look complete until you get the content in place. The final step is to outline and publish the content your site needs.
This will depend largely on the type of site you’re creating, but a few essential pages you’ll want to create are:
- Terms of Service
You can publish a standard WordPress “Page” for each of these pages.
Every website needs a good “About” page.
Your About page should include some background on you and/or your team, why your site exists, and why people should visit. It’s a great place to position yourself and explain why your website is different than other websites in your niche.
The About page always gets a lot of traffic, so use it as an opportunity to get your message across.
A contact page needs little more than an introduction and a contact form. Since you’ve created your WordPress site with Bluehost, it comes with the WPForms Lite plugin pre-installed.
This plugin is great for creating simple forms, such as the one you’ll need for your contact form. WPForms is a 5-star rated plugin, but you can deactivate it and install another plugin if you’d like to add forms to your site.
You’ll want to hire a lawyer to write these policies for you eventually, but most new webmasters choose to use a TOS generator to get started.
You can copy and paste this content into a regular page to publish it on your site.
Add your original content
At this point, you have a live site customized to your liking ready with the essential pages. Now it’s up to you to add the original content that makes your site different.
Adding your content may be as simple as writing a fresh blog post or as complex as creating eCommerce products. Either way, you’re well equipped to publish whatever content you need.
Launch your new site!
Once your site is filled with great content, you’re ready to launch!
As you may have noticed, Bluehost has you edit your site from a temporary domain by default. The domain you registered will display a “coming soon” page.
When you’re ready, click the Bluehost menu item in your WordPress dashboard and press the launch button to launch your site. You’ll see a notice that your site has launched.
Once you launch, you can see your live site on the domain you registered instead of the coming soon page.
Your journey starts today
Launching your first website can be intimidating, but there’s no time like the present!
You have access to the best tools ever made for building sites, like WordPress which has been in development for over 10 years now (and it’s FREE). Nothing stands in your path beside a little know-how and elbow grease.
In summary, here are the steps you can take right now to create your first site:
1. Get your site online
Signup with Bluehost now to create your WordPress site. The whole process takes just a few minutes, and you can follow along with the steps above.
2. Choose a theme
You can browse our themes here or wait until you create your site to preview them straight from your WP dashboard. Every one of them is free, professionally designed, and effective on both mobile and desktop devices.
3. Customize your site
You can find extensive “Getting Started” guides for each one of our themes in the Support Center. When you’re ready to customize your site further, you can use our resources page to find the best plugins available.
You can also find more ways to customize your site in our WordPress customization guide.
WordPress is a valuable tool for making websites, and you’ll likely use it for years to come. Who knows what kind of sites you’ll end up making!
We’ve published nearly 100 WordPress tutorials you can follow to learn everything about using WordPress as you build and run your website(s).
If you’ve got any questions about using WordPress or one of our themes, you can reach our founder directly at firstname.lastname@example.org, and he’ll be happy to help you out.
Until next time, happy site building!