Importance of having a blog (online presence)
Nowadays, having an online presence is very important for many businesses. Likewise, it is also becoming more and more important for people to have a personal blog or website on the internet. Blogs can help you connect with many people on the internet and form new connections. Gone are the days when social media used to dominate how people interacted with others online and dictated how people consume information. Now is the best time for you to start a blog and make your voice heard. By having a personal blog on the internet, you have opened up yourself to so many opportunities. In this post, I will teach you how to start a WordPress blog and get it running in no time.
Things you’ll learn by having a blog
When you start blogging, you will learn a whole lot of things – it will help you improve your writing and communication skills, develop a regular writing habit and teach you other aspects of maintaining a successful blog like search engine optimization, keyword research, digital marketing, analytics, online advertising, etc. All these skills will help you transform yourself into a successful person online and in your workplace. Content writers, SEO analysts, and digital marketers are in great demand now as businesses are realizing the importance of sharing really useful content on their website to generate potential leads.
Picking the best blogging platform
When it comes to starting a blog or website, WordPress is what comes to my mind. What is WordPress? WordPress was basically a content management system but it has evolved into something huge and it can be used to create awesome blogs and websites effortlessly. Creating your blog or website is a piece of cake with WordPress – keep reading this post and you’ll thank me later. What do you need for starting a blog? For creating your blog, you need two important things – a domain name and a web hosting plan. Your domain name is like your address on the internet (like google.com, antonyagnel.com, etc) and your web hosting plan gives you a server on the internet where you can host your website’s files. Someone needs to pay for the bandwidth, right?
Bonus Read – 7 Reasons why you should use WordPress.
How to choose a web hosting provider
Though WordPress can run effortlessly on any web server, it has got certain minimum requirements for it to run without a glitch. It is suggested that you choose a web host which is officially recommended by WordPress itself. Bluehost has been the recommended host for WordPress for more than ten years. This one point is enough to convince you to go with Bluehost as your blog hosting provider.
Here are a few more reasons why you should go with Bluehost – Bluehost is highly reliable and offers very good customer support 24 hours a day, 7 days a week and their support staff are highly knowledgeable in WordPress. Moreover, Bluehost offers custom and easy to use hosting control panel.
With Bluehost, you can install WordPress directly from your control panel in one click using their 1-Click WordPress installer. You can also add unlimited websites, email accounts, and domains to your account. Their pricing plans are also affordable by everyone. All their web hosting plans come with a 30-days money-back guarantee and an option to cancel your purchase anytime.
To further sweeten this deal, if you sign-up through this post, you will be able to buy their basic shared web hosting package for just $3.95 per month and get a free domain name. Purchasing a web hosting plan from Bluehost isn’t too hard, just follow the below steps in order to set up your account in no time. You can complete the whole sign-up process faster than you can imagine if you’ve already got a domain name on your mind along with a credit card or PayPal account to pay for hosting.
Setting up your hosting account
Step 1 – Go to Bluehost.com and click on the ‘get started now’ button.
Step 2 – On the next screen, choose the plan which you feel is suitable for your site. Choose ‘Basic’ if you are just starting out with your site for the first time. If you already have a blog which is quite popular and you are migrating to Bluehost, choose either the ‘Plus’ or ‘Choice Plus’ plans.
If it is for a business website, select the ‘Go Pro’ plan so that you can get a high-performance server with dedicated IP, domain privacy, SSL certificate, site backup, etc.
Step 3 – Now, you need to choose a domain name for your site. If you want a new domain name, you can register it for free over here; or if you already have a domain name you can sign up with it and point its DNS records to Bluehost’s name servers.
Important: Read how to choose the perfect domain name for your blog before you register a domain name.
Step 4 – Once you have entered a domain name, click on the ‘next’ button. In the following screen, enter your details to fill in your account information.
Once you have filled your account details, scroll down to find the package information. Now, choose the hosting package you need. Basic shared hosting is priced at 12, 24, 36 and 60-month terms respectively.
To save money, choose a longer term plan as the price per month reduces when the term gets longer. When you choose a 36 or 60-month term, you can get hosting for as low as $3.95 per month. After purchasing your web hosting plan, if your blog goes viral or your site receives more than expected traffic from search engines, you can easily upgrade to the next big plan or upgrade to a VPS or dedicated hosting plan to accommodate the surge in traffic.
There are also a few other value-added features which you can purchase if you don’t mind spending on your blog. These features include domain privacy protection (highly recommended), site backups (required), search engine jumpstart (not needed), SiteLock security (don’t go for it if not necessary), etc. I would recommend you to purchase ‘Domain Privacy Protection’ so that your domain registration details are kept private and no one can look up for your personal details online as it includes your personal email address, phone number, and residential address.
Step 5 – After you have chosen your hosting package and additional features, scroll down to find the payment information form. Fill in the required details and authenticate your payment by clicking on the ‘submit’ button.
Step 6 – After completing your purchase, choose a strong password for your account. A good password should have both capital and lowercase letters, a number, and a special character (?!#, etc.) in order to protect your account from brute force and dictionary attacks.
Now that you have signed up, you can log into your account and get started with installing WordPress.
Picking a WordPress theme for your blog
Once you have logged into your Bluehost account, you can choose a theme for your blog or website. Don’t worry, you can change your theme anytime after that. I would recommend you to go with one of these three themes – Astra, GeneratePress or MTS Schema for the best performance.
Logging into WordPress dashboard
Once you have chosen the desired theme, you can log in to your WordPress site.
After logging in, you will be greeted with Bluehost’s default WordPress Dashboard. Here, you can select what type of website you want to set up – whether you want to set up a personal blog or a business website.
Configuring WordPress using Bluehost tools
Many people think it is difficult and confusing to install and set up WordPress on their server, but it is quite simple actually as you have seen in the above steps. Bluehost offers its users access to MOJO Marketplace from where users can install applications such as WordPress in just one click. Clicking on the ‘Launch’ button fires up the WordPress configuration screen.
On the next screen, enter your site title and site description. For example, ‘Antony Agnel’ is my site title and ‘WordPress | Blogging | Marketing | SEO’ is my site description. The site title is what people call your website and the site description is a tagline or short description of what your website is about. Keep it short and exciting.
After entering the required information, click on the ‘Next Step’ button. Your WordPress site is now fully configured and your site’s admin page URL, username and password will be displayed. A copy of this information will be emailed to you as well. Note it down somewhere private where only you can access them.
You can now log in to your site by clicking on the ‘Log into WordPress’ button and entering your username and password. Once you have logged in, you will be taken to your WordPress Dashboard from where you can get full control of your website.
Adding a contact form to your site
Now that you have successfully installed WordPress on Bluehost, it’s time to add some essential features to your site. One such feature is adding a contact form to your newly created website. Having a contact form enables people visiting your site to send you a message. It can be about anything – getting messages from fellow bloggers, landing exciting opportunities to work with huge brands in your industry, or even generating leads.
For adding a contact form to your site, I recommend using the WPForms Form Builder plugin. It is one of the best contact form plugins for WordPress and I have written extensively about it on my blog. You can check out my WPForms review if you want to learn more about this simple but essential WordPress plugin.
Here’s a short video tutorial guiding you how to add a simple contact form to your site using WPForms –
NOTE: You can get the WPForms Lite version for free from the WordPress plugin repository.
And hey, do not forget that if you sign up through this tutorial you will receive a special offer – shared hosting for just $3.95 per month and a free domain name! You might now be interested in installing the best WordPress plugins for your site.
Free WordPress blog setup
If you feel that the above steps are confusing for you or you just don’t want to go the complex steps involved in setting up a blog from A to Z, you can hire me to create a blog for you. Just drop me a line using the contact form on my blog and I would be happy to help you out. Already bought a domain name and hosting plan from somewhere else? No problem, I would still love to help.
So, how was this easy ‘how to start a WordPress blog’ guide? Did you like it? Was it useful? Did it help you create your first blog on WordPress? I would love to hear about it in the comments!
Continue Reading –
- 25 Must-have WordPress plugins for Business Websites
- 10 Best WordPress Plugins to get more traffic
- Optimize WordPress for search engines (SEO)
- Enable WordPress Caching for Best Performace
- Optimize WordPress to reduce server overload
- Supercharge WordPress using Jetpack Plugin