As promised in my previous post on How to Start an Online Business, here is my WordPress Tutorial for all non-technical people who want to create a free website all by themselves. WordPress is a dynamic and powerful website creation tool which allows even people who have no coding knowledge to create a website all by themselves. What makes WordPress indispensable are the great features like WYSIWYG Editor which allows content input to the website without coding or technicalities, flexibility of media manager, a huge collection of plugins and a very convenient installation process.

Creating a website in WordPress is an incredibly easy fare, so let’s take a look at some basic steps for creating a WordPress Website:

1.    Understand and Plan:

Creating a WordPress WebsiteIt is tempting to jump right into the exciting endeavor of creating a website and go with the flow of upcoming challenges but I advise you to familiarize with the system and devise a plan first. Spend some time understanding how WordPress works and how it can be used best of your business. Make a crystal clear SEO and content writing plan before venturing into website creation. Book a domain from and select a hosting provider.

2.    Install WordPress:

WordPress installation requires a web-hosting account through which you can install WordPress. It seems very technical but it is actually a very simple procedure. All you need is to choose a good hosting provider like, or and login on your cPanel to install WordPress . Most of these good hosting service providers provide one click installation which is really helpful for non-techies.

3.    Set up Website and layout:

After successful installation, now is the time to set up your website and layout. WordPress provides lots of pre-designed themes with graphics, colors and text styles to choose from, with lots of customization options. If you want a more distinctive look, you can buy a professionally designed WordPress theme. Administration panel, settings, appearances, profile and many other options are also provided in your WordPress account to set up and get the website working in matters of minutes.

4.    Add content:

Content in WordPress website is added as posts and pages. Posts are displayed on the blog page while static pages like “About Us” or “Product Page” can also be additionally added. Each post or page provides media managers for adding graphic, audio and video media.

5.    Add Plugins and Widgets:

WordPress provides a wide range of plugins and widgets to extend the functionality of your website according to your requirements. Standard Plugins include contact forms, image galleries, image sliders etc while domain specific plugins include currency calculators or body mass index calculators etc. Some of the must-have plugins for making your website more productive are Feedburner, Google Analytics, Akismet, SEO plugin, Sitemap and Contact Form plugins.

6.    Monetize your website:

Advertising is the quickest way to start making money on your website. Apart from banner and advertisement plugins, you can make use of Google Adsense program to monetize your website.

7.    Drive traffic through Social Media:

The best way to drive traffic to your website is by social media integration which can be simply done by adding Facebook , Twitter and other Social Media buttons on your website.

8.    Maintain and administer your website:

It is important to keep a check on spam comments, unused plugins and data backup. If you think the task is overwhelming for you, you can also create users (and hire people) to maintain your website and perform administrative tasks.

Follow these simple steps and voila! You have created a new functional website all by yourself.  Let me know if you have any questions regarding any of the steps.