Steps For Building Your WordPress Website

You’re all set to launch your company’s first website. There are a few technical steps you’ll need to do to get things set up before you can start constructing your site and uploading content.

We’ll walk through the stages of setting up a WordPress website with Namecheap products in this article.

Register a Domain

Where do you want your website to live? Registering a domain for your website is like choosing your street address.
Here are some things to consider when choosing a domain:

  • keep it short
  • make it memorable
  • be sure it’s easy to spell
  • ensure it accurately reflects your brand identity

You can register your domain on Buy a domain name right now if you already know what your website address will be. If you’re not sure what to use or if your first pick is already taken, we’ve got some pointers on how to choose a domain.

Set Up Hosting

Now that you have an address, you need a place for your website to live. While there are several different options for your hosting here on Namecheap, we’ll assume for this example you’re going to use Shared Hosting — a great place to start out for most websites, as it’s both economical and easy to use.
Purchase the service that best suits your needs, and keep an eye out for Namecheap emails with further information.

Connect Your Domain and Hosting

You’ll need to point your domain to your hosting platform once you’ve registered your domain and set up your hosting account. You’ll do this by adding your Namecheap nameservers to your domain. This is similar to mailing a Change of Address card to the post office to inform them of your new address.

You can manage your nameservers through your Namecheap Account Panel. We provide step-by-step directions on how to accomplish this.

domain name

If you already have a hosting account and want to add a second domain, the process is a bit different. Please refer to our Knowledgebase article which explains how to add an additional domain to your hosting.

Accessing your cPanel

You will receive an email with your unique cPanel web address (URL), username, and password after you have setup your hosting account. These are not the same as the username and password you use for your Namecheap account.

Your hosting account’s dashboard is called cPanel. You can use FTP to move files to and from your site, access databases, and install content management systems (like WordPress) or other applications on your website.


We offer a detailed explanation of the cPanel in our Knowledgebase.

Install WordPress using Softaculous

Now, it’s time to install your website foundation. WordPress is a great content management tool that allows you to build out your site and update content easily. You can use Softaculous to make installing it a snap.

Here are a few steps you’ll want to follow:

  • Log into your cPanel and locate the Softaculous App Installer. You will see an option within Softaculous to install WordPress.
  • Assuming you want your URL to be “Make your own website in minutes,” you can leave the In Directory field empty. (As we explain in our documentation on Softaculous, by default, this field is empty, and it allows installing WordPress for your main website.)
  • Set your WordPress username and password here. These should be different from your cPanel login or your Namecheap account. Be sure to write these down and keep them safe. You will need these credentials to log into WordPress when you’re done with this step.

Log into WordPress and Choose a Theme

Your house is built — congratulations! But it still needs decorating. Once you’ve installed WordPress, you can exit your cPanel and log into your WordPress site.

Go to your site address (the address specified in “In Directory”) and add /wp-admin (e.g.

(Note : if you just registered your domain and/or just connected it with Namecheap hosting, you may need to wait a bit for the domain name servers propagate. If you can’t see anything yet, don’t panic!)
When you are asked for your username and password, use the details you specified when you installed WordPress. If everything has been set up correctly, when you log in you should see your WordPress Dashboard.

Once you’re logged in, you can install a theme by navigating in your Dashboard to the left-hand column and choosing Appearance > Themes.

The WordPress Codex offers more help with themes if you get stuck.

Build Your Site

This is where you can put your furniture. The WordPress Codex (Main Page “ WordPress Codex) is a great place to start learning about WordPress and all of the options available for your site. The WordPress Foundation’s Codex contains a wealth of knowledge regarding WordPress and is updated by volunteers.

Check out the First Steps with the WordPress website to learn how to update pages in WordPress. It will walk you through all of the functionality. We’ll continue to feature WordPress best practices and recommendations on enhancing security, choosing plugins and themes, and other issues in future Namecheap blog pieces. Please see our past posts on WordPress in our archives (WordPress Archives).



Hope Create Struggles And Struggles Create Wonders!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store