How To Build A WordPress Website In 9 Steps (2024)

  • advisor
  • Business

Advertiser Disclosure

How To Build A WordPress Website In 9 Steps (2)

Katherine HaanContributor

Katherine Haan is a small business owner with nearly two decades of experience helping other business owners increase their incomes.

See Full Bio

How To Build A WordPress Website In 9 Steps (4)

How To Build A WordPress Website In 9 Steps (5)

Katherine HaanContributor

Katherine Haan is a small business owner with nearly two decades of experience helping other business owners increase their incomes.

See Full Bio

Written By

Katherine Haan

How To Build A WordPress Website In 9 Steps (7)

Katherine HaanContributor

Katherine Haan is a small business owner with nearly two decades of experience helping other business owners increase their incomes.

See Full Bio

How To Build A WordPress Website In 9 Steps (9)

How To Build A WordPress Website In 9 Steps (10)

Katherine HaanContributor

Katherine Haan is a small business owner with nearly two decades of experience helping other business owners increase their incomes.

See Full Bio

Contributor

How To Build A WordPress Website In 9 Steps (13)

Rob WattsManaging Editor, SMB

With over a decade of editorial experience, Rob Watts breaks down complex topics for small businesses that want to grow and succeed. His work has been featured in outlets such as Keypoint Intelligence, FitSmallBusiness and PCMag.

See Full Bio

    How To Build A WordPress Website In 9 Steps (15)

    How To Build A WordPress Website In 9 Steps (16)

    Rob WattsManaging Editor, SMB

    With over a decade of editorial experience, Rob Watts breaks down complex topics for small businesses that want to grow and succeed. His work has been featured in outlets such as Keypoint Intelligence, FitSmallBusiness and PCMag.

    See Full Bio

      Rob Watts

      How To Build A WordPress Website In 9 Steps (18)

      Rob WattsManaging Editor, SMB

      With over a decade of editorial experience, Rob Watts breaks down complex topics for small businesses that want to grow and succeed. His work has been featured in outlets such as Keypoint Intelligence, FitSmallBusiness and PCMag.

      See Full Bio

        How To Build A WordPress Website In 9 Steps (20)

        How To Build A WordPress Website In 9 Steps (21)

        Rob WattsManaging Editor, SMB

        With over a decade of editorial experience, Rob Watts breaks down complex topics for small businesses that want to grow and succeed. His work has been featured in outlets such as Keypoint Intelligence, FitSmallBusiness and PCMag.

        See Full Bio

          & 1 other

          Updated: Feb 13, 2024, 8:46pm

          Editorial Note: We earn a commission from partner links on Forbes Advisor. Commissions do not affect our editors' opinions or evaluations.

          How To Build A WordPress Website In 9 Steps (23) Getty

          Table of Contents

          • 1. Get Web Hosting and a Domain Name
          • 2. Find and Install a WordPress Theme
          • 3. Install Plugins
          • 4. Import Demo Content (Optional)
          • 5. Configure WordPress Settings
          • 6. Create Pages
          • 7. Set Up Your Menu
          • 8. Write Your First Blog Post (Optional)
          • 9. Market Your Site
          • WordPress Benefits
          • Frequently Asked Questions

          Show more

          Whether you’re a small business just starting out or an established company looking to expand your online presence, a professional website is key. There are many ways to build a website, but WordPress is one of the most popular options due to its versatility and customization capabilities. In this guide, we’ll show you how to build a WordPress website in just nine simple steps.

          Featured Partners

          Advertisem*nt

          1

          Wix

          Starting Price

          $17 per month

          Drag & Drop Editor

          Yes

          E-commerce (low-priced plan)

          Yes

          1

          Wix

          How To Build A WordPress Website In 9 Steps (24)

          How To Build A WordPress Website In 9 Steps (25)

          Learn More

          On Wix's Website

          2

          Squarespace

          Starting Price

          $16 per month

          Drag & Drop Editor

          Yes

          E-commerce (low-priced plan)

          Yes

          2

          Squarespace

          How To Build A WordPress Website In 9 Steps (26)

          How To Build A WordPress Website In 9 Steps (27)

          Learn More

          On Squarespace's Website

          3

          Web.com

          Starting price

          $1.95 per month; code BUILD50 for 50% off annual purchase

          Website Building

          Yes

          Standout Features

          Customizable templates, Easy drag-and-drop technology, SSL certificate

          3

          Web.com

          How To Build A WordPress Website In 9 Steps (28)

          How To Build A WordPress Website In 9 Steps (29)

          Learn More

          On Web.com's Website

          1. Get Web Hosting and a Domain Name

          The first step when building a WordPress website is to get web hosting. While WordPress is a free website builder, you must use a web hosting service for your site to be available on the web. Generally, it costs under $10 per month, and by getting web hosting first, you will save time and money as the best WordPress hosting services include a free domain name, as well as one-click WordPress installation to make the process of creating a WordPress site a lot easier.

          Choose a Domain Name

          If you chose a web hosting plan that includes a free domain name, such as DreamHost, then you will be prompted to choose a domain as part of your account registration process. If not, purchase a domain name directly from one of the best domain name registrars, such as GoDaddy or Google Domains and then connect your domain name manually to your web hosting service.

          When choosing a domain name, keep the following in mind:

          • The shorter the better.
          • Avoid numbers and dashes.
          • Try to stick with .com, but there are other good options too.
          • Avoid using trademarked names and copyrighted material.
          • Make sure the domain is available.
          • Don’t use words that are difficult to pronounce or spell.

          For additional insights, learn more about how to pick a domain name for your business.

          Install WordPress

          After completing your purchase of a web hosting plan, such as one from our favorite, DreamHost, it’s time to install WordPress (in other words, connect your web hosting service to WordPress).
          To do this, go to your user dashboard (or cPanel), navigate to “Websites” from the left-hand vertical menu, then click “Manage Websites.” From there, find the site you want to build, click “Manage” and then click “Install WordPress.”

          Note that this process can take a few minutes and the steps will vary slightly by web hosting provider.

          How To Build A WordPress Website In 9 Steps (30)

          WordPress

          2. Find and Install a WordPress Theme

          In the world of WordPress, a theme is a website template. It controls how your site looks, as well as how it functions and what it comes out of the box capable of. There are thousands to choose from, with sites such as ThemeForest where you can browse and buy premium templates, so it’s worth investing the time upfront to find one that best matches the site you want to build. Once you find the best theme for you, purchase it, and then download the theme files.

          Additionally, you can get free themes from WordPress. However, they often require a lot more work, so in the long run it’s usually wise to invest in a well-designed premium theme.

          Here’s how to install a premium WordPress theme:

          • Navigate to your WordPress dashboard by signing in to your account (yourdomain.com/wp-admin).
          • From the left panel, select “appearance” and then “themes” from the menu.
          • Click “add new” at the top of the page.
          • Select “upload theme.”
          • Click “browse” and locate the zip file containing the theme files you downloaded upon purchase.
          • Select “Install” and then click “activate”

          How To Build A WordPress Website In 9 Steps (31)

          WordPress

          3. Install Plugins

          After installing your theme, next, you need to install and activate all required plugins, which help expand the functionality of WordPress. In addition to the plugins that come with your theme, there are thousands to choose from, that can do anything from enhancing site security to adding live chat or turning your page editor into a drag-and-drop editor. However, try to limit the number of plugins you use as too many can slow down your website or cause other plugins to break.

          For example, we recommend the following plugins for every business website:

          • Yoast SEO: This plugin helps you optimize your posts for search engines.
          • Google Analytics: Track your website traffic and activity. If you’re a blogger, this is a necessity as most brands won’t work with you if you don’t have this installed.
          • Jetpack: This plugin provides security, maintenance and performance enhancements for your website.
          • Akismet: Protect your site from spam comments on your blog posts.
          • Elementor: Use a page builder plugin, such as Elementor to transform your page editor into a more beginner-friendly drag-and-drop editor.

          Here’s how to install WordPress plugins:

          • From your WordPress dashboard, select “plugins” from the left-hand vertical menu.
          • Click “add new” from the drop-down.
          • Type in the plugin’s name you want to install.
          • Click “install now” and then click “activate.”

          How To Build A WordPress Website In 9 Steps (32)

          WordPress

          4. Import Demo Content (Optional)

          If you chose a premium theme, you will want to import your theme’s demo content. Without the demo content, your site will be much more difficult to build as it will have the theme’s plugins, styling, and capabilities, but it won’t have any of the pre-built web pages.

          The process of importing demo content varies by theme. Oftentimes, upon installing your theme, you will see a tab in the left-hand vertical menu with the name of your name. This is where the demo content is typically housed. If you’re not finding it there, refer to your theme’s documentation on how to import demo content, which can typically be found with your theme’s files (from the provider that you bought it from).

          How To Build A WordPress Website In 9 Steps (33)

          WordPress

          5. Configure WordPress Settings

          Before you begin customizing web pages and building out site content, you need to configure your settings, such as indicating your home page and blog posts page, as well as updating your site’s name, tagline, and the site icon.

          Here’s how to configure the most commonly used settings:

          • Logo: Go to “appearance” > “customize” > “site identity > “change logo” > upload your logo
          • Site title: Go to “appearance” > “customize” > “site identity > input site title (a.k.a. your business name)
          • Site tagline: Go to “appearance” > “customize” > “site identity > input site tagline (or simply delete the default WordPress tagline)
          • Site icon: Go to “appearance” > “customize” > “site identity > under “site icon” click “change image” > upload the image your want to display as your site icon (a.k.a. favicon).
          • Homepage: Go to “appearance” > “customize” > “homepage settings” and select the webpage you want to set as your homepage.
          • Blog: Go to “appearance” > “customize” > “homepage settings” and under “posts page” select the page you want to set as your blog.
          • Permalink settings: Go to “settings” > “permalinks” then choose your preferred structure (typically “post name”) and save changes.

          How To Build A WordPress Website In 9 Steps (34)

          WordPress

          6. Create Pages

          Now, it’s time to start creating your web pages, which are what websites are made up of. For example, the average business website includes a number of pages, such as the homepage, services, pricing, about, and contact. In WordPress, every page that isn’t a blog post (or article), is considered a page.

          Here’s how to create and/or customize pages in WordPress:

          • From the WordPress dashboard, go to “pages” from the left-hand vertical menu.
          • To create a new page, click “add new”
          • To customize an existing page, go to “all pages” and then find the page from the list of pages, and click “edit.”
          • If you installed a page builder plugin, select the option at the top to edit with the page builder, such as “edit with Elementor.”
          • Write your site copy and customize your pages
          • When you’re finished, click publish.
          • Repeat these steps for any other pages you want to create.

          How To Build A WordPress Website In 9 Steps (35)

          WordPress

          7. Set Up Your Menu

          Now that you’ve set up your pages, create and configure your menu. This is how visitors navigate through your site, and so depending on your theme, you may have more than one menu (such as a menu at the top of the site and one in the footer).

          Here’s how to configure your site menu:

          • From your dashboard, go to “appearance” > “menus.”
          • To add pages, select the page from the left-hand list.
          • Click and hold pages to re-order your menu or to nest pages as sub-pages below others.
          • Click save changes.

          Once you have set up your menu, scroll down on the same page and find the section called “menu settings.” Under “display location” check the box next to “primary.” This will set the menu as your site’s main menu that will display in your header.

          How To Build A WordPress Website In 9 Steps (36)

          WordPress

          8. Write Your First Blog Post (Optional)

          In addition to web pages, many businesses also opt to add blog posts to help improve their likelihood of getting found in search engines, such as Google. To write a blog post, go to “posts” from the left-hand vertical menu and click “add new.” From there, you can edit the blog post the way you would a web page. One difference is that, unlike a page, you can write a blog post and then schedule it to publish at a later date.

          Here’s how to create a blog post in WordPress:

          • Select “posts” from the left panel of your dashboard and click “add new.”
          • Type in the post’s name.
          • Choose the category you want to put it in.
          • Write your content.
          • When you’re finished, click publish.

          Note that if you’re not seeing your blog posts show up on your site, you might need to check that you’ve denoted your blog page to WordPress. To do this, go to “appearance” > “customize” > “homepage settings.” From there, find “posts page” and select the page you want to set as your blog.

          Featured Partners

          Advertisem*nt

          1

          Wix

          Starting Price

          $17 per month

          Drag & Drop Editor

          Yes

          E-commerce (low-priced plan)

          Yes

          1

          Wix

          How To Build A WordPress Website In 9 Steps (37)

          How To Build A WordPress Website In 9 Steps (38)

          Learn More

          On Wix's Website

          2

          Squarespace

          Starting Price

          $16 per month

          Drag & Drop Editor

          Yes

          E-commerce (low-priced plan)

          Yes

          2

          Squarespace

          How To Build A WordPress Website In 9 Steps (39)

          How To Build A WordPress Website In 9 Steps (40)

          Learn More

          On Squarespace's Website

          3

          Web.com

          Starting price

          $1.95 per month; code BUILD50 for 50% off annual purchase

          Website Building

          Yes

          Standout Features

          Customizable templates, Easy drag-and-drop technology, SSL certificate

          3

          Web.com

          How To Build A WordPress Website In 9 Steps (41)

          How To Build A WordPress Website In 9 Steps (42)

          Learn More

          On Web.com's Website

          9. Market Your Site

          Last, but not least, you should plan to market your website. The reason is, websites are not necessarily a “build it and they will come”-type of thing. Instead, businesses that get found online are those that have invested in a variety of website marketing strategies to help their site gain visibility online, which will help drive visitors to your site.

          Here are a few of the most effective ways to market your site:

          • Submit your URL to Google Search Console to help it rank more quickly.
          • Create social media accounts for your website and include links in your post, such as a Facebook Business Page, an Instagram account or a Pinterest business account.
          • Submit your website to relevant online directories, such as Yellow Pages, TripAdvisor or Yelp.
          • Create a Google My Business account to get found in local search.
          • Add your business to the Better Business Bureau.
          • Add your website’s URL to your email signature, business cards, or any other marketing materials you may use.

          The best way to market a website is to use a variety of these strategies, giving your site maximum exposure and the best chances of getting found online.

          WordPress Benefits

          WordPress is the most popular blogging platform, with over 43% of the internet using it. It’s popular for a reason. It is used to construct websites, blogs, complex portals, business websites as well as applications, all with massive flexibility and customization options. The WordPress.org software is free and open-source, making it a coder’s dream. WordPress is also backed by a large community of developers and users who are always creating new plugins, widgets, themes and other goodies to add value to the experience.

          Frequently Asked Questions

          Is there a difference between WordPress.com and WordPress.org?

          Yes, there are several differences between WordPress.com and WordPress.org. The main difference is that WordPress.com is fully hosted while WordPress.org is self-hosted.

          Can a beginner build a WordPress site?

          Yes, while WordPress is often used by developers to build very complex websites, beginners can also use WordPress. It’s not the most beginner-friendly CMS, but with a bit of time, anyone can learn how to use it. And because it is such a popular CMS, there is a ton of information available for free online to help you learn how to build a WordPress website.

          Can I build a WordPress site for free?

          It’s possible to build a WordPress site for free, though if you want to use your own domain name as opposed to a subdomain, such as businessname.wordpress.com, you have to pay for hosting. Granted, hosting is affordable at around $3 to $10 per month, so it’s a small price to pay to appear professional and credible.

          How much does it cost to create a website in WordPress?

          The cost to build a WordPress website can vary greatly depending on a number of factors, such as whether you build it yourself or hire a web designer, your hosting needs, as well as the cost of theme and plugins. For insight, the average small business willing to invest the time to learn how to use WordPress can build their own site for as little as $100 or so, with just a premium theme (typically around $25 to $80) and a web hosting plan (around $3 to $10 per month).

          How scalable are website builders?

          Website builders are highly scalable, and your plan can be modified easily to meet the needs of your growing team. If you outgrow even the top-level package of your service, many vendors offer enterprise-level functionality with customized pricing. It may be worthwhile to get in touch with your system’s customer service team to learn more.

          Which is better: WordPress or Wix?

          WordPress is generally a better choice for website builders with technical experience, or for larger websites that need more flexibility. Wix is a good choice if you want a no-code website builder and a drag-and-drop editor. That being said, you can build a simple website with WordPress templates. You can read more about how they compare here.

          Was this article helpful?

          Send feedback to the editorial team

          How To Build A WordPress Website In 9 Steps (43)

          How To Build A WordPress Website In 9 Steps (44)

          Thank You for your feedback!

          How To Build A WordPress Website In 9 Steps (45)

          Something went wrong. Please try again later.

          How To Build A WordPress Website In 9 Steps (2024)
          Top Articles
          Is Google Maps draining your battery? Here's how to fix it
          North Korea executes 2 boys for watching K-dramas, locals made to watch
          English Bulldog Puppies For Sale Under 1000 In Florida
          Katie Pavlich Bikini Photos
          Gamevault Agent
          Pieology Nutrition Calculator Mobile
          Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
          Hendersonville (Tennessee) – Travel guide at Wikivoyage
          Compare the Samsung Galaxy S24 - 256GB - Cobalt Violet vs Apple iPhone 16 Pro - 128GB - Desert Titanium | AT&T
          Vardis Olive Garden (Georgioupolis, Kreta) ✈️ inkl. Flug buchen
          Craigslist Dog Kennels For Sale
          Things To Do In Atlanta Tomorrow Night
          Non Sequitur
          Crossword Nexus Solver
          How To Cut Eelgrass Grounded
          Pac Man Deviantart
          Alexander Funeral Home Gallatin Obituaries
          Energy Healing Conference Utah
          Geometry Review Quiz 5 Answer Key
          Hobby Stores Near Me Now
          Icivics The Electoral Process Answer Key
          Allybearloves
          Bible Gateway passage: Revelation 3 - New Living Translation
          Yisd Home Access Center
          Pearson Correlation Coefficient
          Home
          Shadbase Get Out Of Jail
          Gina Wilson Angle Addition Postulate
          Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
          Walmart Pharmacy Near Me Open
          Marquette Gas Prices
          A Christmas Horse - Alison Senxation
          Ou Football Brainiacs
          Access a Shared Resource | Computing for Arts + Sciences
          Vera Bradley Factory Outlet Sunbury Products
          Pixel Combat Unblocked
          Movies - EPIC Theatres
          Cvs Sport Physicals
          Mercedes W204 Belt Diagram
          Mia Malkova Bio, Net Worth, Age & More - Magzica
          'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
          Teenbeautyfitness
          Where Can I Cash A Huntington National Bank Check
          Topos De Bolos Engraçados
          Sand Castle Parents Guide
          Gregory (Five Nights at Freddy's)
          Grand Valley State University Library Hours
          Hello – Cornerstone Chapel
          Stoughton Commuter Rail Schedule
          Nfsd Web Portal
          Selly Medaline
          Latest Posts
          Article information

          Author: Geoffrey Lueilwitz

          Last Updated:

          Views: 6082

          Rating: 5 / 5 (80 voted)

          Reviews: 87% of readers found this page helpful

          Author information

          Name: Geoffrey Lueilwitz

          Birthday: 1997-03-23

          Address: 74183 Thomas Course, Port Micheal, OK 55446-1529

          Phone: +13408645881558

          Job: Global Representative

          Hobby: Sailing, Vehicle restoration, Rowing, Ghost hunting, Scrapbooking, Rugby, Board sports

          Introduction: My name is Geoffrey Lueilwitz, I am a zealous, encouraging, sparkling, enchanting, graceful, faithful, nice person who loves writing and wants to share my knowledge and understanding with you.