So you're looking to set up a new website for your company... that's awesome! Congratulations on taking this step! Whether you're starting a new business, updating your current website, or simply moving to a new tool, this is a big deal. Setting up your WordPress website correctly the first go-round can save you money and heartache down the line.
In this article, we will walk you through the process step-by-step with screenshots and tips to help you get started on the right foot. We will talk about security, pricing and what options you have when you use GoDaddy and WordPress together.
This setup will cost between $100 and $500 per year depending on the packages you choose and length of your contract.
Step 1 - Purchase a domain.
Your domain is used to identify pages on your website as the root www."domainname".com. If you have already purchased your domain, great! If not, we suggest GoDaddy. Their prices are very fair and they frequently run deals. Typically, your domain will cost $14.99/year. Using GoDaddy will help with step 2.
Step 2 - Set up a hosting service.
A hosting service connects your website to the internet. If you have your domain held by GoDaddy, we recommend setting up the hosting service in GoDaddy as well. This way you have one dashboard for all of your website settings (plus only one place to manage billing). We recommend the Ultimate Wordpress Hosting. This pricing normally hovers around these numbers:
- 1 month at a time $19.99/mo
- 12 months at a time $13.99/mo
- 24 months at a time $11.99/mo
- 36 months at a time $7.99/mo
- See GoDaddy’s hosting service options here. →
Starting at $95.88/year
Step 3 - Buy an SSL certificate.
With GoDaddy’s Ultimate Wordpress Hosting service, you also get a free SSL certificate for the first year. SSL stands for Secure Sockets Layer. It provides data protection and security for your website to ensure a secure internet connection and protect the data shared on your site. This can be your personal information, your website visitors’ information and your clients’ information. We require an SSL for all of our clients.
After the first year, it automatically renews at the standard going rate, which is currently $74.99/year. This is true of many hosting services. If you go with a different hosting service or don’t choose the plan that includes an SSL certificate, you can buy it separately here from GoDaddy.
$0 - $74.99/year
-- STOP --
Make sure you have all of these above pieces before moving forward. Your WordPress “My Products” dashboard should look like this:
Note: you will need to go in and activate your SSL certificate.
Step 4 - Set up your WordPress account.
Once you’ve purchased the hosting service, open the “My Hosting” dashboard in GoDaddy. Verify you have the “Managed WordPress” section connected to your hosting service. This section should note what hosting service plan you picked and paid for. It should look like this:
Next, click the blue [ + Add Site ] button.
Follow the instructions on the next four screens. Choose “I’m building a brand new site."
Next, choose your domain from the drop-down.
Here’s where you will create your WordPress account.
This will not charge you extra. Create your username and password, and make sure it is one that you can share with your website developer and team until you can set up more users. Once you’ve added a username and password, the blue "Install" button will light up. Click that Install button and your Domain, Hosting Service and WordPress account will be synced. This normally takes a few minutes.
Last, test your new WordPress login.
Test your WordPress account in a new browser by typing in “yourdomain.com/wp-admin” OR “yourdomain.com/wp-login.php” to access your WordPress login screen. For example, if our website was hosted on WordPress, we would type in lairegroup.com/wp-admin or lairegroup.com/wp-login.php. You should see a WordPress login screen that looks like this:
Now you’re ready for development!
Once you have all of the pieces in place, you can start building your website in your WordPress account. You can use and customize WordPress templates or build a custom website, but these costs are not included in the account setup fees.