Bluehost is one of the world’s biggest hosting businesses. They’re also a WordPress.org-approved hosting provider.
They’ve been using WordPress since 2005 and are dedicated to contributing to the community. That is why they have guaranteed us that if you are unable to set up your website using this guide, our professional staff will do it for you at no cost. You won’t have to pay anything since they’ll reimburse us. Please do not hesitate to contact us if you need free website setup assistance.
Note: We at WPGAGA believe in openness. We will get a small fee if you buy hosting via our referral link at no extra cost to you. In fact, you will get a discount on hosting as well as a free SSL certificate and a domain name. This commission would be earned if we recommended any WordPress hosting provider, but we only suggest products that we use ourselves and think would benefit our readers.
Let’s get started with the domain name and hosting.
To begin, open a new browser window and go to the Bluehost website, then click ‘Get Started’ button.
This will take you to a pricing page where you can choose your website’s hosting package. The most popular plans among our consumers are the basic and plus plans.
To go to the next stage, click on select to choose the plan that you want.
You’ll be prompted to choose a new domain name on the following page.
You should ideally choose a.com domain name. Make sure it’s relevant to your industry, simple to say and spell, and easy to remember.
To proceed, click the next button once you’ve chosen your domain name.
You’ll now be prompted to enter your account information, such as your name, address, and email address.
Optional extensions are also available for purchase on this screen. We don’t suggest buying these extensions in general (Domain Privacy is always recommended). If you decide you need them later, you can always add them.
To complete the transaction, you must then provide your payment information.
You’ll get an email with instructions on how to access your web hosting control panel once you’ve completed your purchase (cPanel).
This is where you manage your hosting account, including obtaining assistance, setting up emails, and so forth. Most importantly, here is where WordPress will be installed.
Step 2: Install WordPress
When you sign up for Bluehost via our link, they will install WordPress for you immediately. They created this one-click WordPress installation to make it simpler for non-technical people to build websites.
To get started, just connect into your Bluehost account and select the ‘Login in to WordPress’ option.
You may also access the WordPress dashboard straight from your browser by navigating to yoursite.com/wp-admin/.
You may build numerous websites with your Bluehost account. To create more websites, just go to the My Sites area and utilize their one-click WordPress installation.
After you’ve installed WordPress, you can start customizing your website’s look by choosing a new template and adding new pages.
Wasn’t that simple?
Let’s go on to the next stage, which is selecting a website design.
Step 3: Choose a Theme
A WordPress theme is in charge of the aesthetic design of your WordPress site.
WordPress themes are professionally created templates that you may use to alter the look of your website.
Every WordPress site comes with a basic theme by default. When you go to your website, you’ll see something like this:
Most users will find this unappealing.
Don’t worry; there are hundreds of free and premium WordPress themes available for you to choose from.
The WordPress admin dashboard is where you can update your theme. Then go to Appearance » Themes and click the ‘Add New’ option.
On the next page, you’ll be able to browse among the 8724 free WordPress themes in the official WordPress.org theme directory. You may arrange them by most popular, most recent, most highlighted, and other criteria (i.e industry, layout, etc).
Do you need assistance in selecting a theme? Check out our collection of free WordPress business themes, as well as our selection of the top paid WordPress themes.
You may also be interested in our guide on choosing the best WordPress theme for your website.
We’ll be utilizing GeneratePress for the sake of this tutorial. It’s a popular multi-purpose free WordPress theme with a variety of design choices suitable for a wide range of websites.
If you know the name of the free theme you wish to install, you may search for it by typing it into the search box.
In the search results, WordPress will show you the theme. To install the theme, move your cursor over it and click the Install button.
After you’ve installed your theme, go to the Appearance menu and choose Customize from the drop-down menu.
This will open the theme customizer, where you may modify your theme settings while seeing a live preview of your website.
You don’t have to finish all of the theme options right immediately. Once you have some material on your website, you will be able to modify it much more.
Let’s look at how to update your WordPress site with new material.
Step 4: Fill Your Site With Content
Posts and pages are the two basic content kinds in WordPress. Posts are a feature of blogging, and they appear in reverse chronological order (newer items displayed first).
WordPress displays your blog articles on the main page of your website by default. You may alter this and have WordPress display any static page as your website’s homepage (we’ll teach you how later in this tutorial).
To display your most current articles, you may build a separate page for your blog or news section. You may also build a website without including a blog area.
After that, let’s start adding some content to your website.
To begin, you’ll need to add a few pages to your WordPress site. If you don’t have enough material for these pages right now, don’t worry. You may always make changes and updates to them.
In the WordPress admin area, go to Pages » Add New Page. Depending on your theme, this will take you to the page editor screen, which will look something like this:
To begin, give your page a title; let’s name it “Front Page”.
After that, use the text editor below to add content. You may include text, links, pictures, videos, audio, and more.
After you’ve finished adding material to your page, click the publish button to have it appear on your website.
You may repeat the procedure by adding additional pages to your website’s various parts. An about page, a contact page, and a blog page to show blog articles, for example.
Let’s now add a few blog articles to the mix.
In your WordPress admin area, go to Posts » Add New, where you’ll see a screen similar to the one you saw when creating pages.
In the visual post editor, you may add a title and then content. In the sidebar, you’ll also see some more choices such as post types, categories, and tags.
You can save your article as a draft or publish it to make it available on your site by clicking the save button.
Step 5: Customizing Your Website
You’ll be able to modify and display your material in a beautiful presentable form for your visitors now that you’ve produced some content for your own website.
Let’s begin by creating a static home page (also known as homepage).
Constructing a Static Front Page
In your WordPress admin panel, go to the Settings » Reading. Click on the static front page under the ‘Front page displays’ option, then pick the ‘Pages’ you established previously for your home and blog pages.
Don’t forget to save your changes by clicking the ‘Save Changes’ button at the bottom of the page.
WordPress will now utilize the ‘Front Page’ page as the main page of your site and the ‘Blog’ page to show your blog entries.
Change the title and tagline of your website.
You get to select the title of your site throughout the installation process. The tag line ‘Just another WordPress site’ is automatically added to your site title by WordPress.
You may modify the title and tagline of your site at any moment by going to the Settings » General page.
The name of your website, such as WPGAGA, will be your site title. In most cases, the tag line simply a single phrase that describes your website.
If you wish, you may leave the tag line box blank since SEO plugins like AIOSEO, Yoast SEO, and others will override it for improved search engine optimization (more on this later).
Don’t forget to save your changes by clicking the Save Changes button.
Configure the Comment Settings
WordPress has a built-in comment system that allows your visitors to give feedback on your articles. This is beneficial to WordPress user interaction, but it is also a target for spammers.
You’ll need to activate comment moderation on your website to deal with this.
Scroll down to the ‘Before a comment appears’ section on the Settings » Discussions page. Check the box next to the option “Comment must be manually approved.”
Don’t forget to save your changes by clicking the Save Changes button.
Make a navigation menu
Users may go to various pages or parts of your website using navigation menus. WordPress has a robust navigation menu system, which your WordPress theme makes use of to show menus.
Let’s start by adding a navigation menu to your site.
To begin, go to the Appearance » Menus page. Click the create menu button after giving your navigation menu a name.
Your navigation menu will now be created by WordPress. However, it will remain vacant for the time being.
After that, pick the pages you want to include in your menu and click the add to menu option.
You’ll see that the empty space in your navigation menu has been filled with the pages you’ve chosen. You may reposition these menu items in the menu by moving them up and down.
You must now choose a display location. Your WordPress theme determines where these places are. Most WordPress themes include a main menu that displays in the top header of your website.
Finally, save your navigation menu by clicking the save menu option.
You can now see the menu in action on your website.
Step 6: Installing Plugins
WordPress Plugins are similar to applications for your website. They enable you to customize and add functionality to your WordPress site. Consider contact forms, picture galleries, and other such features.
By going to the Plugins page in your WordPress dashboard, you may install plugins.
There are now over 58,890 free WordPress plugins available. Paid plugins are also available from third-party websites and developers.
Here’s a list of important plugins you should install straight immediately on your site. They’re all completely free.
- All in One SEO: Improve your WordPress SEO and gain more Google traffic with All in One SEO.
- WP Super Cache: WP Super Cache is a free WordPress caching plugin that may make your website load faster.
- WPForms Lite: Add a contact form to your WordPress site with this plugin.
- MonsterInsights: Link your website to Google Analytics to observe how people discover and utilize it so you can keep them coming back.
- SeedProd: A drag-and-drop page builder that allows you to create totally unique designs and layouts without needing any technical knowledge.
- WooCommerce: allows you to easily create an online shop and sell real goods.
- OptinMonster: helps you increase the number of email subscribers and improve the conversion rate of your website.
- WP Mail SMTP — on managed WordPress hosting providers, WP Mail SMTP solves WordPress email deliverability problems with PHP Mail settings.
Check out our list of 20 must-have WordPress plugins for business websites for additional plugin suggestions.
We hope that this tutorial has shown you how to make a WordPress website without hiring a web designer or spending too much money.
Is your website up and running yet? Do you have any questions? Let us know what you think in the comments!