How to create a blog or website with Professional look:-
Friends and family members often ask me how to start a blog, and I always enjoy explaining the advantages of a blog over a traditional website, but it is a lot information to take in over dinner.I thought I would document the process to make it easier to understand.I recently created a video that documents some of what is discussed in this article.

1.Decide What You Want To Blog About:-
There are a lot of bloggers on the web already. If you want to attract readers, you are going to need to establish your credibility. Don’t just blog about anything. Pick a topic you are are passionate about. Something that you have lots of experience with.
2.Decide: To Host or Not To Host:-
When it comes to starting a blog, your biggest decision will be whether you want to host the blog yourself, or use a free blogging service that is hosted for you.
3.Free Blogging Services:-
Yes, it’s free, but nothing is really free. When you start a blog with a free blogging service, you don’t get your own domain. You get something like (where there are a million other blogs at and you don’t actually own the blog. If you ever do decide to move to your own domain, you have no way to take your readers with you, because you have no control over the site.
4.Self Cheap host: – 

Host your own blog using WordPress free Blog software
This is the method I suggest, because it offers much more flexibility and freedom to do what you want. You will have your own domain name, like You can get this for as little as $30 per year. In my experience, WordPress is excellent free blog software that allows you flexibility and room to grow.
If you want to go the free blogging service route, check out links to free blogging services. If you want to host the blog yourself, read on.
5.Find a Domain Name:-
For me this part is fun. You know what your theme is already, so now you have to find a good domain name.
6.Find a Web Host for Your Blog:-
By far, the easiest way to get a website is to go with a hosting company that offers “1 click installs”, or instant installations for Blogging and Forum software. Blogs and Forums make it possible for someone with no experience to get good content up fast.”1-click” (easy) Installation
7.Hostingdivine Hosting:-
For beginners, I recommend Dreamhost, because they tend to care, where as many other huge hosting companies don’t. They cost a bit more, about $119 for a year, but it is worth it. Edit: I actually used a promo code and was able to get 1 year for about $36. Go to: and enter Promo Code: UMAIN30 to save $83.
8.GoDaddy Blog Hosting:-
Another great blog host I recently learned about is GoDaddy. They have a ‘one click install’ Economy WordPress hosting plan that is really a great deal (as low as $3 to $5/ month (that’s $36 to $60/ year) depending on how long you sign up for). Go to GoDaddy to check it out.
9.Standard Hosting:-
1and1 Hosting If you are on a budget, I recommend 1and1 hosting. They are much less expensive, but the one thing to be aware of is that can take a little bit longer to get good support at 1and1. Having said that, I have been using 1and1 for over 4 years (this site is hosted at 1and1). Compared to a lot of other hosts, they have an extremely user friendly control panel, and their servers are extremely dependable. Prices start at 3.99 / month. Go to
10.Install WordPress:-
Installation Overview If you have experience with installing web applications that use mySQL, this could take as little as 5 minutes to do, and the 5 steps below may be all you need, however, I have further explained each step below for beginners.
Make sure your host meets the requirements.
Make sure you have a database ready with proper username and password. Download and unzip WordPress. In the WordPress folder, find and make a copy of wp-config-sample.php. Rename the copy to wp-config.php and fill in your database details. Save the new file.Upload all the files to the directory in your web host where you want the blog to live –
Run the installation file. install-folder/wp-admin/install.php. Requirements
12.To run WordPress your host just needs a couple of things:-
PHP version 4.2 or greater
MySQL version 4.0 or greater Create a Database
You can usually do this in your hosting control panel. If you aren’t sure how to do this, ask your hosting company. After you have set it up, you should have 4 pieces of information about the database.
1. Database Name – The name of your database.
2. Username – your database user name.
3. Password – Your database password.
4. Host name – This is going to be a host name. It might be something like, or just localhost.
Without these 4 things, you won’t be able to set up WordPress. Again, contact your hosting company’s tech support if you have any trouble with this.
Download the current version of WordPress.
This is easy. Just go to, and download the current version. You have a choice between the ZIP file or the TAR.GZ file. I think the TAR.GZ file may be smaller, but I always download the ZIP.
Uncompress the WordPress ZIP file.
Again this is easy.
Configure WordPress
Open the WordPress folder and rename the file wp-config-sample.php to just wp-config.php. Now open it and insert the 4 pieces of information about your database into the 4 fields below.
define(‘DB_NAME’, ‘wordpress’); // The name of the database
define(‘DB_USER’, ‘username’); // Your MySQL username
define(‘DB_PASSWORD’, ‘password’); // … and password
define(‘DB_HOST’, ‘localhost’); // 99% chance you won’t need to change this value to
define(‘DB_NAME’, ‘yourDatabaseName’); // The name of the database
define(‘DB_USER’, ‘your-username’); // Your MySQL username
define(‘DB_PASSWORD’, ‘your-password’); // … and password
define(‘DB_HOST’, ‘your-hostname’); // 99% chance you won’t need to change this value
Choose Your Install Directory and Upload Everything
If you want your WordPress blog in a separate directory of your website, like “”, then rename the “wordpress” folder to “blog” and upload it to the root directory with an ftp program.
If you want your blog to be in the root directory of your site, meaning the blog will be located at “”, then just open the wordpress folder and upload all the files and folders into your web root. If you already have a file called index.html, or index.php, you’ll need to rename it or get rid of it before you uploading everything.
14.Finish and Install
In a browser, go to the domain where you uploaded WordPress, and then to /wp-admin/install.php, and follow the simple directions there.
You will be given a username and password. Save it in a safe place.That’s it. You now have a new blog. You can now log in with your username and password, and start writing.
15.Download a WordPress theme:-
This is the fun part. Picking a WordPress theme. There are many places to find WordPress Themes. When you find one you like, just download it and unzip it just like you did with the WordPress ZIP file.
16.Add Your Theme:-
You can do this after you upload, but it’s probably easier to just do it now.
Look for the themes folder. It’s in the wordpress => wp-content => themes.
There should already be 2 theme folders in the themes folder, “classic” and “default”.
Just drop your new theme folder in with them. (remember, it must be unzipped first)
Select Blog or website niche or business:-
How to choose a niche of blog or website or Design Niche of blog:-
If you want to be successful at any form of marketing,you have to segment your audience.Customer segmentation is all about understanding your customers’unique characteristics and behaviors so that you can tailor a message that communicates with them effectively.The same applies for blogging and choosing a niche.The phrase “niche” signifies a circumstance or action specially suited to a person’s pursuits,abilities and nature. If you understand your audience,who they are and what they looking for,you are going to make it much easier on yourself to grab their attention.
The most successful blogs are all focused on a specific niche.Some good examples include:- A photography blog that, rather than focus on the general topic of photography,went uber-niche and blogs about using small,inexpensive flashes. A blog devoted to the online game Farmville. A blog focused on litter box issues. is an Excellent resources and advice for every bloggers.
Sticking to one topic will help you create a loyal readership by offering content your readers want.This helps strengthen your relationship with your readers with each blog post.Niche blogging entices advertisers who look for related content to market their goods and services.In addition,it’s hard to stand out from the crowd when you are blogging with the would not be as successful as it is,if it competed with other blogs in the general photography category.The idea is to supply your readers with relevant and specialized content.The kind of packaged content they won’t be able to find easily on another website.Posting for the sake of posting or posting about random ideas will never help grow your blog.
1.How to Choose a Niche:-
This is going to sound like a cliché but it is important. Choose something you are passionate about.If you are going to be blogging on a regular basis(which you must do if you want to be successful),then you better write about something that interests you.How you feel about your topic will seep through in the undertones of your writing.Don’t make the mistake of underestimating your audience’s intelligence .They will quickly pick up if it is truly something you care about or not. If you are interested in your topic,ideas for new posts will come quickly and easily. You’ll also find yourself reading and researching your topic more intensely.
2.Research your proposed niche before making a final decision:-
You can do this by conducting keyword research.Use a keyword research tool like Wordtracker.This will tell you how many people are conducting searches in your proposed niche.The tool can also be used to find related keywords which will uncover more information on what people are searching for. The ultimate goal of this exercise is to ascertain if the topics are 
a)popular and 
b)how much competition exists 
3.Try to identify a niche:-
With very little competition but a significant amount of interest on a niche.Steer away from trendy topics.If you want to create a successful blog with longevity,then avoid topics that are popular now but won’t be down the line.
4.Fixed goal:-
Once you have chosen your niche,own it and stay focused.If you want to achieve your goals you are going to have to serve your audience with the content they seek.It’s got to be fresh, unique,compelling and worthy of being shared. Focus on creating content that is beneficial, different and new,newsworthy and easy to understand.Think about creating content that is either,entertaining,educational,informative, thoughtful or helps establish a sense of community.

It May Depend On Your Theme.It is fair to say that not all of this post applies to every possible blog theme.Some themes do not have a different layout for the homepage,some themes have multiple sidebars,while others have none,some themes have a header and footer,some do not.Plus,I am sure you won n’t agree with every suggestion I’ve outlined below. Please add a comment and let me know where you’d put the widgets I’ve covered in this post.To keep it simple,I have tried to cover some of the most common widgets, along with a few of the more useful ones that you might not be familiar with. Most of these can be found in the Genesis framework for WordPress.And if there’s another plugin I recommend,I have included it below.

In today’s post,we will be looking at 7 widgets that relate to your content.

1.Your Latest Post – Homepage

Showing your latest post on your blog’s homepage is essential. Along with showing readers a new post, it gives a good idea of how up to date the blog is. Putting this at the top of your homepage gives maximum exposure to your new content.
If you’re using the Genesis framework, try the Featured Posts widget – or Featured Widget Amplified if you need more options.

2.More Recent Posts – Homepage

Assuming you have more than one post on your blog, it’s not a bad idea to showcase a few more of your recent posts on the homepage. This gives readers a good way to see what else is new on your blog.
If you’re using the Genesis framework, try the Featured Posts widget – or Featured Widget Amplified if you need more options.

3.Classic Post – Homepage

Once you’ve started to build up a large number of posts (over 100) it may not be a bad opportunity to showcase a few of your older posts, again on the homepage. In How To Maintain Traffic Without Posting New Content,I explained how numbering your posts and updating the oldest posts can significantly boost the overall quality of your blog.
Once you’ve numbered your posts, you can display a post with a specific tag on your homepage. In the Genesis framework, the Featured Widget Amplified will allow you to do just that.

4.Upcoming Posts – Homepage or Footer

This is a good plugin to use if you get ahead with your writing, and schedule a few posts to go out at a later date. In Making a Better Upcoming Posts Plugin, I explain how to use the Upcoming Posts plugin to make a really awesome list of scheduled content.
If you have space, you could display your upcoming posts on the homepage, otherwise try putting them in the footer.

5.Most Viewed Posts – Footer

A list of your most viewed posts can help readers see what’s popular on your blog. Typically, the most popular posts will be viewed more than any others. For instance, if one of your posts is “stumbled” or “dugg” by a lot of people, it may receive a lot of views.
You can display your most viewed posts with the WordPress Popular Posts plugin. However, be careful not to let your popular posts dominate other good posts. Readers tend to gravitate towards the most popular posts first, which is great, but you may find that those posts just get more popular, while others may be forgotten. And once you have a few posts with a huge number of views, the list of your most viewed posts may not change much.
You can get around this by adjusting the plugin settings to only look at posts from the last 30,60 or 90 days.Even if you do use this setting,I wouldn’t recommend putting your most viewed posts on the homepage or at the top of your sidebar. Stick them in the footer for anyone who reads to the end of the page.

6.Most Commented Posts – Footer

In much the same way as your most viewed posts, a list of your most commented posts shows the posts that have generated the most discussion. It’s another way to highlight popular posts, but using a different metric to measure exactly what makes a post popular.
Once again, you can display your most viewed posts with the WordPress Popular Posts plugin. In addition to not allowing your popular posts to dominate other good posts (as mentioned above),be careful when displaying both your Most Viewed Posts and your Most Commented Posts at the same time.You may find that the same posts show up in both lists. As a result, it’s probably best to choose one of the two lists, and not show both.
As before,I’d suggest displaying your most commented posts in the footer.

7.Related Posts – After each post

Showing related posts is a good way to encourage clicks between your posts. When someone finishes reading your post, they can see a list of related posts and stay on your blog for longer.
There’s not much point displaying this anywhere except at the end of your post (but before the comments),as readers are less likely to see it otherwise.


A potential drawback with showing related posts is that you may push people away to other posts,when they might have posted a comment otherwise.Of course,if it keeps them reading your blog for longer,it may be an acceptable tradeoff.You can display related posts on a WordPress blog with the plugin: Yet Another Related Posts Plugin (YARPP).

Blog Promote

Advertising or promotion is one of the most necessary part of blog or website :-
When I got started with my first blog in 2005, I scoured the Internet every day to find news and subscribe to RSS feeds.Just by highlighting news and link to them,I could grow my traffic level to several thousands every month. Not bad at all,considering that I knew nothing much about blog promotion.
1.Why Starting a Blog is Different Now:-

Nowadays,the competitions are stiff in almost any niche.If you are starting a blog,you can’t expect to become world famous just by blogging regularly.If you have been reading blogs for some time,you should find blogs that have superb content but lack of readerships and followers.On the other hand,bloggers who know how to position and promote their content raise to the top.

2.Search & watch :-

Like most bloggers,you may think other people are watching everything that you do.In fact, no one cares at all,especially when you are just starting out.This is the reason why most bloggers are struggling with traffic.They’d think they have done enough. Perhaps they are in the wrong niche or wrong time.Don’t live in a bubble.You can take action and change the situation.Here’s a good way to start. If you have been wondering how to build traffic the right way, I’ve written a piece about blog traffic and audience.
Blog Promotion is More Important Than Ever

Getting the word out should now be a part of every blog strategy.This will accelerate the pace and help you get traffic and be noticed. With a well-rounded strategic plan,you can start bringing in prospects and customers (or visitors that earn you money via views and clicks on your ads).If you allocate none of your time every day to promote your blog and everything to create blog content,it is time to change your schedule. These promotion tactics are not easy to implement.
4.Social media:-
It is hard to keep readers interested in what you offer and get new visitors at the same time, but if you are consistent in doing it, the results will start compounding.
The majority of the energy burned by a rocket is during the launch. It is hard to keep going while you haven’t seen significant results, but those who put efforts in it will eventually take off with their blog.
Here are a few more ideas to promote your blogs
a.Write Quality Content:-
You may think this has nothing to do with growing your traffic, but the impact can be substantial. Visitors come to your site to find and read information. If they like what they see, either they are going to subscribe to your RSS feed or enter their email address in the subscription form.What they expect is more of the same quality of content from you. They have high expectations. It is your job to deliver that to them.
b.Blog Regularly:-
Another important activity related to blog writing is to blog regularly.Once people are engaged with your blog,you must keep them interested by publishing more content.If you fail to do this,before long, they will lose interest.Some readers are going to leave anyway,but if the growth of new subscribers is faster than the unsubscription rate,you will see an increase in traffic and readers.
c.Don’t Forget to Ping (and Tag Appropriately:-
Pinging is still an effective way to promote your blog. You need to do this to notify blog services when you update your blog.By strategically using the right tag, you can get your blog post found by other bloggers. Tag pages are going to rank for long tail keywords, so that is something worth doing.You never know who will discover your site,how influential they are and how they can affect your blog.If you link to another blog, you may also send trackback or pingback to the blog so the linked bloggers know about your post. What is trackback? How do you use it?
d.Make Your Blog Search-Engine Friendly:-
As you blog, you want to make your page optimized for both human visitors and search engines. Many bloggers say that a blog is search engine magnet,but you have to make it work to rank for your keywords. How a blog links pages and notifies blog services about new updates make it easily found by search engines,but to rank you need more than those.
Nowadays,you can write naturally and the search engines will notice.You have to know which keywords to target though,and produce content that suits the reader’s expectation.Getting the content out is one thing,promoting it to get link juice is another different beast.Search engines need time to work and you will not get instant results,but you must build the content with search engine in mind from the start so you are building the momentum as soon as possible.
e.Promote Your RSS Feed:-
Although RSS is becoming popular,it is still not as common as email.Your blog will create RSS feed in real time (or automatically in every blog update),but not everyone will understand what it is for,especially if your blog is targeting less tech-savvy audiences.
Educating them about the use of RSS is necessary,if not compulsory. It will be worth the effort though,because it is a tool for which you can hook up the readers and give them more information.For bloggers who are making money by selling ad space, eyeballs are everything. If you can get them back to your site through one of the communication mechanisms,more power to you.Marketers who sell products or services could use it as a follow up tool.If you can offer RSS feed and email at the same time, you need to consider both.

f.Encourage Comments,Trackbacks and Pingbacks:-
A blog is a communication and interaction tool. You can use it to gain feedback from the readers or have them discuss the topic you start in the blog. Some bloggers claim that comments don’t attract more traffic but it certainly establish an involvement with the blog because they feel closer each time by participating in the discussion.Comments are compulsory for certain situatione but not necessary for others. For bloggers who want feedback from the readers, allowing comments can help, but it requires quite a lot of work once the blog becomes popular, mainly because of comment spam. You may also want to answer reader’s question or they may not come back to comment next time.Trackbacks and pingbacks are useful if you are extending the conversation outside the original blog. When people link to you, the link to their blog post will appear on your blog post. This kind of interaction can develop into further relationship with fellow bloggers.Once you build relationship with other bloggers,you can show them your content and get across the message much easier than if you try to get their attention without building rapport first.
g.Comment on Other Blogs:-
This is exactly the opposite from the sixth point above. While tracking news and information from the blogosphere,you will find interesting posts from friends and new bloggers that you want to get links from.By commenting on their blog,you can establish relationship with them.Networking is one of the most important activities for bloggers.I know,some people hate interacting with others,offline or online.The thing is,you can promote your content and blog faster if you know other bloggers who are also influencers. They can send you a lot of traffic that would take weeks or months to build.

h.Being a Guest Blogger:-
Find blogs who accept guest blogger and offer contribution regularly.While you blog exclusively for the blog and give content to their existing audience,you secretly pimp out your own blog.This isn’t necessarily bad though.For the time and content that you’ve given to the owner of the blogger,they usually allow you to steal their traffic.You can promote your own post and get inbound links to your blog.Every new blogger can make use of a few more links from related blog or site.
i.Participate in Discussion Boards:-
Discussion boards are great place to tap into your target audience.They are where people hang out.Approaching such a forum strategically, you can drive traffic back to your blog quite easily.Many people blatantly promote their site and this is exactly the opposite way to do it. You want to contribute and build your name first. After you establish your expert status there, whatever you put in the signature in the forum, people will visit because they know you provide solid advices and content related to the topic of the forum.Other experts often also hang out in the same forums. This can lead to joint venture and other opportunities that you may not realize right now. If they own a blog, you can also cross promote each other.
j.Social Bookmarking and Networking:-
Social media are the new buzz word. People are sharing their own bookmarks of interesting web sites with others. When people vote for the usefulness or value of a piece of content, other people can make use of the votes. You can often discover new blogs and web sites from social bookmarks. Using these sites can also give you link juice and promotion.Social networking sites,just like forums,are places where people with the same interest hang out. Just that in social networking,the main focus is in the user profiles while in forums, discussions are the main highlight.You can meet like-minded people there and spread your message out,including your new blog post.If your content is good,you should be able to get interested people who will visit your site and hopefully become long-time subscribers.Again, influencers will notice and promote your blog too.
k.Email Marketing:-
A few years ago,email was claimed to be dead as blogs became mainstream. It never happens though.If you want to be successful in any online business, you need to focus on a handful of marketing strategies. Become really good at it. Email marketing, in my opinion, should be in every blogger’s toolbox. It is an extension of blog. Some people prefer RSS feed while others insist on email. You either have email subscription or you will lose a part of your visitors.Email is about leveraging what you already have. It is used to follow up and get in touch with your subscribers. Marketers use it as a nurturing tool. Smart bloggers build relationships via email communication and get very good results with it.Studies showed again and again that email tops other marketing strategies in terms of usage and result. It even wins over search by a huge margin.
There are more ways to promote your blog. It is a matter of creativity and diligence.Every time you interact and meet people,it is a chance for blog promotion. You may not want to be too direct with your promotion though because that may sound desperate and needy. Smart bloggers know when to pimp their blog and when to be helpful and resourceful.Some methods or blog promotion is not as effective as others. A few traffic sources will send you mostly one-off visitors. The average visitors from the blog promotion strategies above are very sticky and responsive.Disasters happen. Learn what they are and how to tackle them when (NOT if) they happen from searching article,If you are getting stuck having tried different strategies above,perhaps try a different approach.Often the lack of blog promotion blunders means progress.It is like unloading 100-pound rock from your shoulder.


Blog or website runs on revenue either it comes directly from advertising /affiliate program or product selling.So it is must maintain the revenue generation of a blog or website.
Many people start blogs with the goal of making money in mind.Unfortunately,a lot of them don’t know how to monetize a blog effectively.As a result,many blog owners make a few pennies and then give up out of frustration.If you know the best ways to make money with a blog,it will be a lot easier to generate revenue.Making money with a blog does require hard work,but it is much easier when you know the most effective methods of revenue generation.
1.Affiliate Programs:-
An affiliate program is a business arrangement where an online merchant pays a website owner a commission each time the website owner makes a sale or provides a sales lead.Website owners place affiliate ads on their sites and,when readers click on those ads,a tracking cookie tells the merchant where the lead came from. Affiliate programs typically pay a flat fee per lead or a certain percentage of each sale. Commissions range from as low as one percent of the sale price to as much as 50 percent of the sale price. If you have a high-traffic blog, affiliate programs can be a great way to generate revenue.Some affiliate program pays you monthly instead of one-time.So if you’re interested in making additional income,you should definitely look into it.
There are several ways to generate revenue from blog advertising. One is to use pay-per-click (PPC) programs like Google Adsense, which pay you every time someone clicks on one of the ads displayed on your blog. The amount you get paid per click depends on how much advertisers are willing to pay.Some clicks generate only 5 or 10 cents each,but other clicks can generate several dollars each.If you have a blog with several dozen posts,you have plenty of opportunities to display these ads on your site.Another way to generate revenue from advertising is to sell ads directly to advertisers. This works best if you have a high-traffic blog with a lot of loyal readers. When you sell ads directly to merchants, they will give you banners or other graphics to display on your blog.You must display these ads for the life of your advertising agreement. Advertising experts recommend asking advertisers to commit to at least three months of advertising.
3.Product Sales:-
If you run a product-based business,your blog is the perfect platform for selling more of your items.Blog readers do not want to read a 400-word sales pitch for your products,but you can subtly advertise your items.Provide useful,relevant information to your readers in every post. At the conclusion of each post, explain the benefits of using one of your products. Link to the product or offer a special discount for a limited time.This can help you sell more products and generate more revenue.
4.Sponsored Posts:-
Some companies promote their products and services by paying bloggers to talk about them. When you get paid to talk about a company’s product or service in a blog post, this is known as a sponsored post.This is a controversial tactic,so use caution if you want to make money with sponsored posts.Always let readers know that a post is sponsored.If possible,address the negative aspects of a product or service to provide a fair and balanced review.
Providing people with free information costs a lot of time and effort.Even if you don’t want to sell advertising or join an affiliate program,there is a way to make some money with your posts.Some bloggers add a donation button to their blogs and ask that readers make a donation if they find a post particularly helpful.Some people will use the information without donating,but other people will appreciate the effort and contribute to the upkeep of the blog.
6.Information Products:-
An information product is exactly what it sounds like: a product that contains useful information. E-books and reports are examples of information products.If you have expertise in a particular niche,consider writing information products and using your blog to sell them. This is a good way to generate income with your blog.

The above ideas are just some of the ways to earn money with a blog. All of them require consistent blogging and a commitment to quality.While most blogs will not make money overnight,hard work and perseverance will pay off in the form of passive income.