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.

You’ve finally taken the plunge, selected a domain name, purchased a WordPress optimized web hosting package, and are ready to start building your site. Congratulations! It’s going to be awesome.

Now that you’ve celebrated your new blog or business venture, you may be wondering what to do next and how to create a WordPress website. Don’t worry. This short guide will walk you through how to create your first web page step by step.

Choose a Theme

At Bluehost, we simplify your life by automatically installing WordPress on all shared and hosting accounts. When choosing a theme, you have the choice between basic and premium themes. A theme is a pre-designed template that tells WordPress what your site will look like. In other words, rather than having to code your whole website, you can choose a template you like and then customize the elements.


To select a theme:

  1. Log in to your WordPress dashboard with your username and password. For example:
  2. Turn your attention to the sidebar on your dashboard and find “Appearance” and then select “Themes.”
  1. From here you can either select a free theme or install a premium theme that you’ve purchased by clicking “Add New” and then “Upload Theme.”
  1. Simply select the .zip file you downloaded when you purchased your theme and click “Install Now.”
  2. Finally, you will click “Activate” theme.

Once your theme is activated, your site will actually start to look like a website! In order for your website to rank on search engines, it’s going to need great content, it’s going to need great content. Start by creating your first web page. Whether you are creating a blog post or a category page, our step by step instructions will set your WordPress site up for success!

How to Create a WordPress Page

Now that you have a theme, it’s time to create your pages. For example, you may want an “About” page, a “Testimonials” page, a “Services” page, or a “Contact” page, depending on the goals of your website. You can create these pages through the “Pages” WordPress feature. Here’s how to do it.

  1. Turn your attention to the sidebar and locate “Pages.”
  1. Click “Add New.”
  1. Once you have selected “Add New,” you’ll notice you can enter a title and customize the content. You can add a title to your page, such as “About Me” or “Services.” Then you can write your content, add images, and even select the layout for your page.
  2. Once you are ready to publish your page, find the “Publish” button on the right side of your screen. As soon as you click the blue button, your new page will go live. Remember, since you have selected a theme, WordPress will automatically import your page into the design you selected. This means you don’t have to know any coding.

How to Add a Page to a Menu

After you have created all of your pages, you’ll want to organize them. After all, you want your website visitors to be able to easily navigate your website.

To organize your pages, you’ll want to add them to one of your navigation menus. You can do this through the “Appearance” tab on the sidebar. Here is how.

  1. Find “Appearance” on the sidebar and click “Menus.”
  1. Find the pages you created under the “Pages” widget.
  2. You can add any of the pages to your menu by clicking the checkbox next to the title of your page and then clicking “Add to Menu.”
  1. Once you have selected the pages you want to add, you can arrange them in the way you want them to appear on your menu. Do this by dragging and dropping each menu item where you would like them to appear.

In the example above, each main menu page is flushed left and each sub-page under the main page is indented. You can organize your pages however you would like. Note: You can also update edit menus from the admin or customizer.

To give you a better idea of the final product, here is how a WordPress menu looks all dressed up in a theme.


And there you have it! That’s how you create your first web page on WordPress and then organize it with a menu.

Key Elements of a Webpage
When creating your pages, keep in mind that you can use widgets and plugins to customize your pages. These allow you to add other features such as contact forms.

Tips for Optimizing your Pages
● Keep your loading time down by optimizing your images
● Add img alt text to your images to describe to image for search engines to find
● Link to other pages with relevant content
● Build out blog posts to increase the relevancy of your site.

Other Must Haves for Any WordPress Website:
● Make sure to install Google Analytics to track visitors to your website and
understand how they’re interacting with the content.
● Use a signup form for visitors to enter their email address to receive newsletters
and other important updates
● Make sure your SEO (Search Engine Optimization) is aligned with best practices
● Build out blog posts to increase the relevancy of your site.
● Make sure to link to social media profiles.

Ashley R. Cummings is the owner of Searchlight Content and a professional freelance writer. She specializes in business trends, digital marketing, education, and all things travel.

Learn more about Bluehost Editorial Guidelines