WordPress is the most popular website platform, with 60 million people using it worldwide, available in 56 languages. With WordPress, you don’t need a web designer or web developer. Below you will find absolutely all steps to easily setup your complete website or blog with WordPress with BlueHost.com, including domain registration and website hosting. Bluehost is a very popular solution that powers 2 million websites worldwide (they provide also a 30-day money back guarantee).
Further steps below include how to create pages, contact form, menu, contact form, features, and much more. I made this guide below by doing the setup myself for this website.
To get a website live, you can get a domain name (ie, www.yourdomain.com) and hosting (PC space for your website files) from Bluehost.com. After you click in Bluehost.com, the ‘get started now’ green button and you complete registration, then you can do a 1-click installation of WordPress website and after that, you are ready to create content and setup some features for additional benefits.
How to find a suitable domain name
An ideal domain name should be memorable and easy to type. Also, it would be better if the domain name includes a word that is directly related to your business field. For example, if you provide social media services then your domain could be named socialmediaservices.com or socialmedia4u.com or zensocialmedia.com, etc). You can get domain recommendations from the service DomainsBot.com in which you can type the phrase ‘social media’ and it will give your related and available domain names. Bluehost has also a helpful domain name generator.
How to purchase domain and hosting with Bluehost
Click BlueHost Sign Up to open their website in another page (that looks like the image below).
You can select ”basic’ plan or go for ‘plus’ plan (I use ‘Plus’ plan since it allows creating multiple websites within one account. If you are not sure, just go for the ‘basic’ plan and click green button ‘select’. In the section ‘new domain’ enter in the white field the domain name you wish to use. If the domain name you inserted is not available, then you will be given domain name recommendations in another page.
When you go to the next step, you will be asked to ‘create your account’ in which you enter all your details:
Further below on the same page, in the ‘package information’ in ‘Account Plan’ select 12 months at least and you could leave ‘Domain Privacy Protection’ enabled:
After you complete the payment you will see the following page in which you click the ‘create your password’. Then a new window ‘Create your password’ will appear. Type a password in both white fields and keep it safe in a separate document (including the email you used for registering in Bluehost). Then click ‘Next’.
In the next step click ‘log in’.
On the next page, click the icon ‘Install WordPress’.
On the next page, click the icon ‘Get Started’.
On the next page, below the ‘Select domain for installation’, click to select your domain with ‘www’ before your domain name, ie. http://www.yourdomain.com (this is important) and after a moment you will see the message ‘Your install is ready to begin. Click next to continue’ and then click ‘Next’.
On the next page, type in the field ‘YourSite’, the name of your site (just insert a short name like ‘YourDomain.com’). Most importantly, copy in a document the Admin Username, Admin Email Address and Admin Password. Click ‘I have read the terms and service ….’ and then click ‘Install’.
On the next page, you will see the installation progress. Wait until you see ‘Your installation was successful’. Then on the right side under the ‘Installation Details’, copy in a document the URL address (ie. http://www.yourdomain.com/wp-admin) and copy also the username and password and don’t loose this information.
Next, open another browser tab and type your above domain (ie. http://www.yourdomain.com/wp-admin) and you will see:
Insert the above username and password that Bluehost provided you, click ‘Log In’ and you will see your new WordPress website configuration (dashboard) page, that looks like:
Congratulations, you did it!