How To Start WordPress Blog From Scratch (Guide)

How To Start WordPress Blog From Scratch (Guide)


Start WordPress Blog From Scratch Guide, leonard hysaj

WordPress is the most Popular CMS Platform for Blogging and is being used and recommended by most Professional Bloggers. The main reason for this is the flexibility it offers to its users. Whether you want to start a Content Blog, a Travel Blog, a Photography blog, a coupon website or a Business website, WordPress offers a solution for all.

1. Select A Domain Name

As against what most beginner’s think, selecting the right domain for your Blog is very essential. A domain name will be your Brand Image as you start getting more popular. Changing your Domain Name at a later stage may result in loss of traffic and search engine rankings and so is not all recommended. So choose your Domain Name very wisely.

You should try to select a Domain Name which best describes the Main Topic you are going to cover at your Blog. Initially, when few people know about your blog, this will be really helpful as your blog name would be the only way they can judge what you generally write about.

For example, A Fashion blogger and a Tech Blogger, both may review a cell phone. However, a fashion Blogger will cover more details about the looks of the phone whereas a Tech Blogger will write a more detailed review of its features.

Having said that, you can always a select a Totally unrelated Domain Name to develop a unique brand name

2. Select A Host

Selecting a right host for your blog is the most important decision that you have to make while setting up your Blog. There are hundreds of hosting service providers, some offer Hosting services for as less as $1 per month whereas others may charge you over $100 for the same period.

A good host will

  1. Reduce your blog’s downtime thus making sure your blog is always accessible to your visitors.
  2. Improve your website load time, which is a very critical SEO Factor.
  3. Provide high-class security features to make your Blog more resistant to hackers.

Based on above criteria, I highly recommend you to use BlueHost as it one of the best hosts with affordable price Tag and is officially recommended by WordPress.Org. A yearly subscription of the standard shared hosting plan will cost you $4.95/month($3.49 with 3 years plan) as a special offer for the first year. Thereafter the charges will be $7.99 per month.

However, if you are not expecting a lot of traffic and have lighter web pages under 1MB, you may consider using GoDaddy. Servers at GoDaddy are slightly on the slower side as compared to Bluehost. On the positive side, Uptime at Godaddy is at par with BlueHost and it provides quality customer support to all it customers.

As with Bluehost, GoDaddy provides discounted rates for the first 12 months with its annual package. The discounted rate for Economy Hosting Plan is $3.99 per month. This plan comes with 100Gb Storage and unmetered bandwidth.

3.Installing WordPress Blog On Host Server

Once you buy Domain Name and hosting, the next step would be to Install WordPress on your Host server. Most hosts provide 1 click Installing of WordPress. You can refer WordPress Installation guide for each host. Below is the link to WordPress Installation guide for all major hosts.

  1. Installing WordPress Blog On Bluehost
  2. Installing WordPress Blog on Hostgator
  3. Installing WordPress Blog On Godaddy

After Installing WordPress, you can straightaway start posting to your Blog. However, most people would want to customize the look of their blog and add more functionality. Below steps will focus on that part.

4. Customizing Your WordPress Blog Theme

After Installation, by default, “Twenty Sixteen” theme will be activated for your WordPress account. You can either customize the same or use an entirely different theme.

Apart from user interface of Themes, you should consider the following factors while choosing a Theme

  1. The price factor. Some themes are available for free, some for fixed price and others with a yearly subscription.
  2. Your theme must be Responsive. That is, it must be Mobile friendly as Google demotes websites which are not mobile friendly
  3. It must be well coded to load faster.
  4. It must be SEO friendly
  5. technical Support provided by Theme creator

You can download Free Themes from WordPress Themes Repository which has a huge collection of free Themes. All the Themes at WordPress Repository are licensed under GPL. This means you are free to use and modify the theme as you want. However, most themes will provide limited customization options and unless you have knowledge of PHP, CSS, and Html, you cannot fully customize the theme.

5. Enhance Your WordPress Functionality With Plugins

While WordPress offers most basic features out of the Box, to enhance the functionality of WordPress, you can install Plugins. Though there are over 40,000 free plugins performing various tasks for you to choose from, not all plugins are coded well.

To make things easier for Beginners, I have made a list of 10 Free Essential WordPress Plugins You Need To Install  which every beginner must Install. All the recommended plugin in the list are free. I personally do not recommend beginners to buy paid plugin as they are not  necessary unless you have lots of traffic. You can opt for paid plugins in future if the need arises.