This post contains affiliate links. If you use these links to buy something I may earn a commission. Thanks.
First, you will need to sign up for hosting and transfer your existing domain (if you have one).
I highly recommend DreamHost for hosting. It is very affordable and I use it to host many of my websites including WebIncomegrowth.com. With DreamHost you can easily setup a WordPress website in minutes. They are located in the USA and have great customer support. Learn more about DreamHost and to compare to Bluehost in my Bluehost vs DreamHost for WordPress Hosting post.
Step 1: Click this link then click on the ‘WordPress Hosting” button:
Step 2: Choose a plan
You will need to toggle the term buttons to pick a monthly, yearly or 3 year option. Prices are higher for shorter term plans.
If you only need one website start with the Starter plan. If you plan on creating or moving multiple websites I recommend the WordPress Unlimited Plan for a few dollars more.
Step 3: Enter your desired (free) domain name or transfer an existing domain.
DreamHost makes it easy to get started. If you don’t have a domain name picked out yet you can choose one later.
Registering a domain is also easy with DreamHost and the first year is free when you setup a new account. You can also transfer a domain name or use DNS to route from your current domain provider to your new website.
Step 4: Enter your payment information
The payment process is quick and easy and you can even use PayPal.
Step 5: After you are done with the payment process DreamHost will send you an email with login information.
Login to your DreamHost account and then click on “One Click Installs” then click on “Learn More and Install
Step 6: Choose Domain and Click on “Install for Me Now”
Step 7: Login to your new WordPress site:
Within 15 minutes you will receive an automatic email from DreamHost with your new WordPress login information. Your login page will look like this:
Login to your new site and get started. You can pick a theme and begin your blogging journey. If you are blogging for affiliate commissions take a look at The Top 20 WordPress Plugins For Affiliate Bloggers.
Want to learn more about affiliate marketing? Go to my What is Affiliate Marketing and Why Should I Be Interested? post.