The Ultimate Guide to Starting a Blog – Everything You Need to Know

Want to start a blog?

If you’re new to blogging and need inspiration on starting a blog, this is an ultimate guide that will show you every step you need to take in order to start a blog successfully.


Blogging is a fantastic activity that can help you show your expertise to the world, and connect with like minded people, but starting can be tricky.

I wrote this guide here because starting a blog is simple, but It’s not easy, otherwise everyone would do it. You need to do it right and take every step carefully in order launch a successful blog that YOU can use today.

This massive 4000+ word guide is dedicated to everyone of you who want to take action today, and start their own blog. It will definitely push you on the right direction.

Starting a blog


It will teach you everything, and answer some of the questions like:

  • How to start a successful blog
  • Why to blog
  • Why blog on
  • How to grow your blog faster
  • How to show your expertise to the world
  • How to do SEO for your blog
  • How to make money blogging
  • And more…


Hello, I’m Ehsan, that’s me on the right. I started my first blog back in 2011 with the intention of making money online, and now two and half years later blogging is my life.

Blogging is what I love, I think of and I do on daily basis. To read my full story, go to About me page.

Whether you want to start a blog to promote your business or you just want to share whatever you’re passionate about with an audience, this post will show you all the steps you need to take on starting a blog successfully.

You ready? Let’s begin!

Why to Blog?

People still ask me that is blogging important for their business or anything they do in their life, so I’d like to start with a few reasons on why blogging is important and why you should start it today.

  • Networking:

A blog is a place where you can share your thoughts on a specific topic and connect with like-minded people who are interested in what you do.

I started off this blog with 0 readers, but it quickly grew. Now everyone who visit my blog in interested in BLOGGING, and they connects with me on Twitter and Google+.

Today blogging has connected me with thousands of like minded people who loves what I love.

  • Authority:

Blogging has given me an opportunity to establish myself as an expert and helped me build authority in my field by sharing legitimate advice and by helping people through blogging.

  • Income:

Blogging is one of the best ways to make money online, but make sure that you blog about a topic you’re passionate about and don’t just blog for money.

Keep in mind that a blogger’s job is to do the work at first, and serve the needs of your audience. If you do blogging with full passion and potential, you’ll of course make money doing it.

  • Fun:

It’s a lot of fun sharing your ideas and advice on a topic you’re interested with others. Isn’t it?

Enough of the potentials of blogging tough, now let me show you how to blog!

Starting a Blog Table of Contents:

This is definitely a long guide. In order to make it easy for you to go navigate through all the information on starting a blog, here’s the list of 20 tips and advice you can go through this long.

  1. Planning a Blog
  2. Choose a perfect blog topic
  3. Choose a good domain name
  4. Get a hosting
  5. Get on the right Blogging Platform
  6. Set up WordPress
  7. Choose a WordPress theme
  8. Install Necessary WordPress plugins
  9. Secure your WordPress blog
  10. Start writing and improve your writing skills
  11. Include images in your posts
  12. Do basic things to improve your blog
  13. Network with other bloggers
  14. Learn SEO to improve your blog
  15. Go global with Guest Posting
  16. Leave comments on other blogs
  17. Be open minded
  18. Come up with blog post ideas
  19. Pay attention to your readers
  20. Learn every aspect of Blogging with Guide and News

This is the top 20 tips and advice with absolutely everything you need to know about starting a blog successfully.

You ready? Let’s dive in the details of it.

Planning a Blog:

Successful blogs always create a blog plan, and It’s important to give your blog a path to follow.

Unlike most of the bloggers who blog randomly and hope for the success, successful bloggers always know what they should do to get what they want.

They always outline the strategies, propose the tactics, and list the tasks to be done to achieve their goals. In other words, they plan to success.

Planning will help in:

  • Getting your blog on the right track
  • Finding your blog’s voice
  • Determining your goals
  • Building authority and trust
  • Anticipating the challenges and risks

If you want a complete blueprint on planning out a successful blog, you should definitely read my article on planning a blog where I’ve covered everything you need to DO and KNOW before launching a new blog.

Choose a perfect blog topic:

“The journey of thousand miles starts with one step”

Similarly your blogging journey starts with the right topic selection and choosing the perfect topic for your blog will decide whether you fail or succeed online.

People will only read your blog If you write quality and useful articles in a specific topic that serves their needs, so how could you write a quality article on a topic you don’t have any knowledge on.

One of the common mistake bloggers are making these days is that they aren’t blogging for a particular group of people and writing about too many topics on their blog which is confusing their readers.

Make it clear who the blog is for, say to a particular group of people, and target the specific audience.

Read my guide on choosing a perfect topic for your blog to avoid choosing wrong topic and get ideas on some of the money making topics on that post to give you better idea about present bogging scenario.

Choose a good domain name:

A domain name is your blog’s address on the web, like

A good domain name that makes for people easier to find you is the first and most important step of being a successful blogger.

Domain name plays a huge role in your internet presence and It is the key to success in blogging or any other online business.

Forget or Get your own personal domain name for your blog that must be brandable, SEO friendly and user friendly. See the ultimate guide on how to choose a domain name.

Get a web hosting:

If you’ve registered a good domain name for your blog, now you need to find a best web hosting service.

The web hosting is known as “space” on the web to put your blog files, images, articles and theme etc.

There are millions of web hosting companies on the internet offering different packages according to the needs of the customer.

It is very daunting task for a newbie to find a perfect web hosting service because there are a lot of things to consider before choosing a web hosting service, with that keeping in mind I have written a guide on how to choose a web hosting service that will help you to decide on the best hosting service.

Recommended hosting:

My choice is Bluehost for the easiest install and It is the best hosting service for WordPress bloggers. If you’ve any doubt, read my ultimate Bluehost review for WordPress bloggers where I’ve shared the top 10 features of Bluehost that makes it different from other hosting providers.

Get on the right Blogging Platform:

The most common question comes in mind when starting blogging is “where to blog?”

There are a lot of blogging platforms you can start with like Blogger, Tumblr, Typepad, Posterous etc, but you will be benefit more from

If you want to be a successful blogger and willing to make money blogging than you need to think about the right blogging platform.

A couple of months ago I discussed about this topic briefly on which blogging platform to choose which can help you through the process of choosing the right blogging platform.

If you start with, you’ll get:

  1. Easy to customize themes and designs to make your blog look however you want
  2. Your own domain name without .blogspot, .tumble or .typepad
  3. Easy setup and use
  4. Access to premium themes, just like Theme Junkie
  5. Plugins feature which is a life saver
  6. Unlimited ways to make money blogging
  7. Improved SEO
  8. Massive support from real expert people

It’s more easy to launch a blog on than It seems to be. The process is just to choose a hosting plan, register a domain name and install your WordPress blog.

Set up WordPress:

If you’ve been here for any amount of time, you might know that I suggest everyone to blog on, because there’s a lot of reasons for this.

WordPress powers the 22% of all websites worldwide and as of 2o13 is the most popular blog software.

I’ve already shared some tips on how to install a WordPress from Cpanel on your hosting in my post I’ve linked above which says “Which blogging platform to choose”, so now the next step is to set up a WordPress blog after install.

Now If you’ve registered a domain name and selected the best hosting service, It’s time to go through some steps that are essential to perform to fully set up your WordPress blog.

  • Manage author: After installing your WordPress blog, you need to remove the default admin account for better security and create a new account making yourself the administrator. After removing the default account, go to your WordPress dashboard, click on Users > Add News and fill out the form.
  • Change the permalinks: The default posts permalink in freshly installed WordPress blogs is like which is too annoying. In order to make it SEO and user friendly, you need to change it to something like You can go to Setting > Permalinks in your WordPress dashboard to make these changes.
  • Set up general settings: Navigate to your WordPress dashboard, click on Settings > General and fill out the form of general settings correctly. If you need help in setting up the general settings of your WordPress blog, leave your question in the comments!
  • Upload and activate your theme: If you’ve found a theme for your blog and want to install it, go to the Appearance > Themes > Install theme. Upload your theme and activate it.

I know there are a lot of other useful steps that I’ve missed which should be taken to successfully set up a WordPress blog. If you got another one, add a comment!

Choose a WordPress Theme:

Selecting of a perfect WordPress theme is a frustrating process for almost every newbie blogger.

When It comes to WordPress themes, there are two types of WordPress themes: free WordPress themes and premium WordPress themes.

The first process is to decide you want to use a free theme or premium theme.

Free themes are really great just because they’re FREE, so If you want to consider your blog as a business and you want to make money from your blog than you need to spend money on premium themes.

If you want to start a persona blog to explore your interest, you can use a free theme, but If you consider your blog as a business and you’re serious with this BLOGGING this, you should spend money on premium ones.

Pick a theme related to your topic or industry:

The most important step of choosing a perfect theme is that you should find a theme related to your blog niche. e.g. If you have a news related blog than Newspaper type WordPress theme is perfect theme for you or if you have a photography related blog than find a perfect theme which suits your blog content.

If you’re having trouble on choosing a theme for your blog, you probably want to read my guide on how to choose a WordPress theme.

Install necessary Wordpres plugins:

Wordpress pluginsPlugins are blog add-ons that do a lot of things for your WordPress blog, like show popular posts, social sharing buttons and related posts etc. There is a plugin for any WordPress feature you can think of.

There are approximately 22,801 plugins in WordPress plugins directory at a time of writing this which makes it quite difficult to discover the beneficial addition to your blog.

WordPress has proven Itself a dependable bogging platform due to It’s easy to use and install, that is the reason I’m madly in love with WordPress.

If you’ve just started a blog with WordPress and you aren’t familiar with useful WordPress plugins to use, here’s the list of some of my favorite WordPress plugins:

  • Akismet: Protects your blog from spam comments.
  • All in one SEO: Best plugin to handle SEO concerns of your blog.
  • TF Social share: The plugin to show social sharing buttons in your posts, see below!
  • nRelate: Shows related posts, see below!
  • XML Sitemaps: Allows you to create XML sitemaps easily and quickly.
  • Broken Link Checker: Notifies you about broken links and missing images on your blog content.
  • Login Lockdown: A must have WordPress plugin to secure your WordPress blog.
  • WordPress Popular Posts: A simple plugin to show popular posts widget on sidebar, check out mine on the right.

Have I missed any other useful WordPress plugin? Let me know with your comment below!

Secure your WordPress blog:

It scares everyone If someone hacked their blog, especially when they spent hours on building their blog.

What If your blog was a target of a rookie hacker, honing his skills to make it to the big league? All of the hard work you put on your bog, hundreds of hours you spent on building your blog, growing your traffic and readership would be lost forever.

If you want to run a serious blog than you must however take the security of your blog very seriously. With that keeping in mind I’ve written about some WordPress security tips to help you secure your blog.

Start writing and improve your writing:

Write the best articles you can. It is no doubt that an effective writing is a blessing for a blogger and people will love to read your content If they life your writing style.

You need to engage your readers, encourage conversations, make them enjoy and keep them interested with your writing skills. If you’re going to say what everyone else is saying, don’t bother saying it because, you’ll sound stale and trite. Read my post on how to improve writing skills.

Keep in mind that great content matters so much and every new visitor to your blog will subscribe If they see your content is useful, so share your experience and know-how and publish it.

Include images in your posts:

See how many images I used in this post? Doesn’t it look good?

I know it does, even an image is enough to spice up a blog post.

I always use images on each of my blog post because I know the power of it.

Images gives the reader a chance to click through that post even If they don’t want to and having an image to your blog posts will improve the look and design of your blog and make it more appealing, so always find a good and catchy images in your blog posts.

Urgent tasks to do after blog launch:

Now If you’ve launched your blog reading the guide above, It’s time to post-launch period, isn’t it?

So here are some critical must-dos for you and your newly launched blog.

  • Change your theme: It’s quite easy to change the theme of your blog. Go to appearance > Themes > Install Themes > Upload and then find your theme. You can search for free themes, or you can browse premium themes, like Theme Junkie which I’ve used for about 2 years.
  • Create an about me page: Write an everlasting about me page immediately after your blog launch. If a reader is curious about what your blog covers, they’ll read the about me page to find out more. If It’s missing, they’re gone.
  • Allow visitors to subscribe via email: Let your visitors subscribe to your blog via email and for newbies Feedburner may be great option, but many people still don’t know how to use it. Email is preferred way to subscribe to content, so make sure not to neglect it.
  • Sign up for Google Analytics: Google analytics will help you to track your visitors check the traffic stats of your blog. Analytics offer a wealth of data that can improve your blog.
  • Verify your blog in Google webmaster tools: Verify your blog in Google webmaster tools and let Google send traffic to your blog and tell you what to improve on your blog.
  • Build a sitemap for your blog: Build a sitemap for your blog to allow the search engines to easily find and index your blog archives. Google XML Sitemaps is a great WordPress plugin to build a sitemap for your blog.

Network with other bloggers:

I’ve written tons of articles on my blog about the importance of relationship building and why It’s important for bloggers.

According to me, It’s one of the best strategy to grow a blog because no matter what niche you’re in, you have to build a community of people related in what you do on your blog.

I’ve making en effort to responding to every comment on my blog because the interaction is what’s important. The long term goal of mine is to build a huge community on my blog, build authority and credibility. It’s time consuming, but It’s a lot of fun too. Below are few ways to network with other bloggers and build relationship with them:

  • Get on social media: You want to be where other bloggers and your readers are, these days people are on social media like Twitter, Facebook and few other socializing platforms.
  • Comment on other blogs: Commenting on other blogs in your niche is one of the best way to connect and build relationship with them. It can bring in lots of benefits If used widely.
  • Join blogging communities: Blogging communities are where all blogging elites hangs out and few of the best blogging platforms which you should join are Blog Engage, BloKube and Bizsugar.

Learn SEO to improve your blog:

You might already know the importance of SEO (search engine optimization). Without having sufficient knowledge about SEO, you cannot be a successful blogger at all.

SEO had became a large part of blogger’s lives and If you want to make money out of your blog, than you have to learn the SEO strategies, tips and techniques to get organic traffic on your blog from search engines.

Now a days, Internet itself is a treasure of information about SEO as information are shared widely and most frequently, so you don’t need to go anywhere and to spent money to learn SEO.

I’m also a learner of SEO and I’m still researching and cannot entitle myself as an optimizer, but I know what have worked for me and what haven’t, so I shared them on my post on SEO tips where I’ve written all you need to know about SEO and top 10 SEO optimization tips to get 1st rank on Google.

Go global with Guest Posting:

If you think you can blow up by just starting a blog and writing on your own blog, sadly It doesn’t work like this.

Smart bloggers write all around the globe to get their name out there.

Guest posting is one of the best and most effective way of connecting with other bloggers, getting traffic and backlinks from other reputable blogs.

Guest posting is when you write an article for another blog in your niche. At first It may seem like volunteering for the competition, but actually helps you both on the long run.

Guest posting will help you get yourself on those circles where the blogging elite hangs out. Practically this is the easiest way to build connections, while allowing others to see you as an expert on the subject. See how guest posting on other sites can help new bloggers.

Leave comments on other blogs:

If there’s one piece of advice for building traffic to a blog for newbie bloggers more than any other, It is about leaving comments on other blogs.

Through commenting on other blogs, you’ll be reaching out to other bloggers in your niche and It is the start of fruitful relationships.

So, whenever you found something interesting to read, leave meaningful comments, bookmark blogs in your niche and revisit them regularly to build relationship with the blog owner.

Leaving comments on other blog has a lot of benefits If used widely. Read 5 things I did to increase my blog comments.

Be open minded:

Be open minded, and always be on the lookout for new things that can help you improve your blog.

You need to be experienced in order to take your blog in the right direction, and experience comes by trying, by learning new things and by being open minded.

It’s good to collect as much information as you can collect and increase your knowledge of blogging and your niche.

Read other blogs in your niche, exchange experiences and write guest posts for each other and so on. Always try to be a learner and improve your blog.

Come up with blog post ideas:

There are times when bloggers don’t feel of writing and they feel their mind is empty of ideas to write on their blog.

Everyone runs out of things to write on their blog and this is one of the biggest challenge every blogger will face.

What to do in this case? Well, what you need is inspiration and you don’t have to force it out.

Read as much as you can, take notes and get inspiration and ideas for your future blog posts. Read my post on 10 ways for finding blog post ideas.

Pay attention to your readers:

Do anything of the blue to acknowledge your readers, show them that you value them, connect with them on social media, highlight them to your other readers and convert first time visitors into returning readers.

You should strive to build loyal readership for your blog because money comes automatically when you’ve targeted traffic and loyal readers and subscribers on your blog.

Build loyal readership first and than convert those readers in customers and make money from your blog, That is one of the best way to make money blogging.

Here’s the 10 ways to make your readers love your blog and 5 ways to gain the trust of your readers which you should definitely read to power up your blog.

Learn every aspect of Blogging with Guide and News:

Guide and News, aka Guide for The Blogging community is a very cool community of bloggers where you’ll learn tips, tricks and strategies that can help you grow your blog.

I’ve written hundreds of articles on the strategies to help bloggers, so If you’re new here, brew a cup of coffee and start by reading my welcome post that I’m sure will convince you to stay around.

Starting a Blog 101Aside from bookmarking this blog, there are certainly other ways to keep in touch.

If you want to get the best of the blogging community then subscribe to my email list, and I’ll send you a copy of my eBook “Starting a Blog 101″

Yep, I’ve written a whole book for you, and It’s FREE right now. It’ll be until the 1000 copies have been downloaded.

I also wrote a post on the insiders view of how I launched my eBook to help you launch yours.

Sound cool huh?

Get your copy from the community page now.

Further reading to really power up your blog:

Now If you’ve launched your blog, congrats! It’s time to get to work by reading this posts.

What now?

I hope that you’ve found the post to be helpful one that has given you complete guide on starting a blog and taking it to the next level.

I love blogging and I think It’s the best way to make money online.

But It’s not easy!

Don’t let people tell otherwise.

I’d like to finish off by saying that I’m here for you, not only as a guide when you begin or continue your blog, but as a friend. So If you have questions regarding any blogging step, ask me by posting a comment below. I’d love to hear from you and answer questions on blogging topics.

This blog runs on Theme Junkie. My blog looks good that is because we run on Theme Junkie which is the best premium themes provider. They're the best way to upgrade to a premium theme and is also good creating beautiful designs. Theme Junkie will give your blog the distinct look. Discover the features your blog is missing and make it look like Social Triggers, NYTimes, Seth Godin's blog and the one you're currently looking at ;). Browse Themes Junkie now.

203 Awesome Responses to “The Ultimate Guide to Starting a Blog – Everything You Need to Know”

  1. August 28, 2013 at 11:46 am #

    Nice sharing really helping for a newbie. THanks for sharing

  2. June 13, 2013 at 11:43 am #


    Fantastic post! It contains all information about everything I need. I’ve never seen such information on blogging on a single post before.
    Thanks bro.

    • Ehsan Ullah
      June 13, 2013 at 3:52 pm #

      Hey Kingsley, thanks for the lovely comment man. Appreciate it. There’s more here than you even think of.

      Hope to have ya around back in future.

  3. June 7, 2013 at 6:41 am #

    This is complete one piece of all bunch articles on blogging. Well explained blogging from inception to end. loved this article.


    • Ehsan Ullah
      June 7, 2013 at 5:24 pm #

      Thanks for the heads up, Kushal.

  4. May 13, 2013 at 9:45 am #

    Hi Ehsan,
    you wrote an amazing detailed guide here!
    A must read for every new blogger.
    Thanks for sharing! :-)

    • Ehsan Ullah
      May 13, 2013 at 5:28 pm #

      Welcome Erik, great to see ya here. long time no see?

      What’s new with NPI and FMMA?

      • May 14, 2013 at 9:58 am #

        That’s right, Ehsan!
        Long time! ;-)

        NPI is going great, Chris did an awesome SEO job and now the blog receive a huge traffic just from search engines.
        I am keeping guest posts under invitation over there and it looks it really works to build a great “authoritative ” site.
        When you see names like Jane Sheeba, Matt Smith, Onibalusi Bamidele and many others popular bloggers, you know that :
        1-the blog backlinks situation is clean;
        2-the content is of value.

        FMMA was my first blog.
        I really would like to increase organic traffic and continue with quality guest posting.
        I do accept casual guest bloggers there. But they must respect my guidelines.

        What’s new on Guide & News?
        Any new project? :-)

        • Ehsan Ullah
          May 14, 2013 at 5:36 pm #

          Welcome back, Erik.

          Seems Chris targeted a popular keyword that gets NPI thousands of visits per month. Does It receive organic traffic to It’s homepage or to a specific article?

          You’re doing pretty darn good job at FMMA as well!

          As you can see here, doing my best to grow the community here, and converting my visitors into subscribers. That’s my main aim here. And yeah, writing less these days and working to get some of my article ranked.

          • May 15, 2013 at 1:00 pm #

            Thanks Ehsan.

            The bigger amount of organic traffic NPI receives is for 3-4 specific articles.
            The TOP ones are about “how to get likes on facebook” and “how to write an article”, and then for some other specific keywords.

            What about your blog?

          • Ehsan Ullah
            May 15, 2013 at 5:00 pm #

            That’s great Erik, hope FMMA is killing it as well.

            I’ve also targeted some keywords for some of my specific article and struggling to get them ranked, one of them is the one we’re currently interacting at.

    • May 22, 2013 at 12:48 pm #

      True, I agree with you, should a new blogger must read this post, I hope to continue further.

      • Ehsan Ullah
        May 22, 2013 at 7:19 pm #

        Thanks Kang, let me know when ever you stuck with anything in blogging.

  5. May 12, 2013 at 7:46 am #

    Great Guide Ehsan…Done a great job.

    I can see Login Lockdown is included in important plugin list after massive bot attack..But the problem with this plugin is it will lockdown all the logins if the attack is carried out. Recently I was not able to login for more then 18 hours,So I recommend to use Stealth Login along with Limit login to have perfect WordPress security.

    • Ehsan Ullah
      May 12, 2013 at 5:02 pm #

      Howdy Vivek,
      Thanks – why not share the love?

      Yep, Login Lockdown is a great WP Security plugin. Maybe because you forgot your password, that’s why the plugin banned your IP, that’s the beauty of the plugin. I’m in love with it ;)

      Thanks for sharing your experience, hope to see ya back.

      • May 12, 2013 at 5:54 pm #

        Nope,My password was right but there were too many login attempts so Login lock down disabled all the logins.

        This has happened to me twice,So I am very much sure of that.

        Not because of lack of love I am complaining,I just want you to aware of the problems.

        • Ehsan Ullah
          May 12, 2013 at 7:39 pm #

          Thanks for sharing your experience, Vivek. It’s appreciated!
          I do get too many failed login attempts as well, but never faced such issue, thankfully.

          I’ll checkout the plugin you recommended above, Stealth Login for sure.

  6. May 10, 2013 at 5:59 pm #

    Wow Ehsan, how can you write so many points under a single post.

    This post is definitely the ultimate guide for new bloggers and many new bloggers should definitely read this post properly… Ehsan, you are properly guiding bloggers and may be it is the right time when you should also guide freelancers by writing an ultimate guide for freelancers.

    • Ehsan Ullah
      May 13, 2013 at 7:31 am #

      Thanks Rocky, love writing long and detailed posts ;)

      Stay around, soon I’ll write a detailed post on starting a freelance business too.

      Hope to see ya around back.

  7. April 24, 2013 at 7:19 am #

    Well put +Ehsan. Did I missed something? :)

    • Ehsan Ullah
      April 24, 2013 at 9:14 am #

      Thanks Amal,
      Well, you know it ;)

      1. Tackle with other comments
      2. Reference newbies to this guide

      Thanks for the support.

  8. April 23, 2013 at 10:47 pm #

    Hey Ehsan

    Didn’t like to leave a link on my first visit (Too many people try it just spamming) but as you asked it’s



    • Ehsan Ullah
      April 24, 2013 at 4:59 am #

      Hey Mike, you’re back!!

      Thanks for sharing that link, you’ve done a great job with that post.

      Keep visiting here, and keep commenting ;)

  9. April 23, 2013 at 7:10 pm #

    Assalam Walekum Ehsaan,

    Read your whole post and got inspired. Your writing style is very easy to understand and very effective. Love to visit your blog for help in blogging.

    • Ehsan Ullah
      April 24, 2013 at 5:02 am #

      Greetings Sajid,

      Thanks for reading, and glad to enjoyed it. There are enough already and a lot more to come :)

  10. April 22, 2013 at 9:53 am #

    Hi Ehsan

    I came across your site a few days ago & bookmarked it because I was interested in the post ‘Building a Successful Blog Plan’

    Really well written and easy to follow, Only problem is you have written so many quality posts I’ve been sat reading them all morning and not writing

    Seriously, you have an excellent blog that is useful to Newbies & more experienced bloggers. Some really great information.

    Thanks for sharing & take care


    P.S. I wrote a new post about the Blogging community this week, would really appreciate your feedback

    • Ehsan Ullah
      April 23, 2013 at 7:14 am #

      Hey Mike, glad to see ya here.

      I’m honored! Glad you’re enjoying my posts and I’m making a learning fun.

      Thanks for dropping in Mike.

      Which post? Link? Feel free to share a link in your comment.


  11. April 19, 2013 at 4:55 am #

    Aing! That’s a brilliant copy, Ehsan!

    You have covered everything, that is necessary, about blogging. Newbies can easily setup and start their own blog with your guide. Most of the people who entered blogging cannot get enough resources to guide them. I’m sure they’ll love your ebook.

    Thanks for sharing.

    Have a great weekend ahead!

    • Ehsan Ullah
      April 19, 2013 at 7:32 pm #

      Great to see a comment from ya Koundeenya,

      Well this guide is for all up and coming bloggers (newbies included), and I hope It’ll help them learn every aspect of blogging.

      Keep visiting and keep on commenting Koundeenya.

  12. April 18, 2013 at 7:28 pm #


    I don’t need another guide for a start, even though I have started already!

    You make some very clear points for any beginner to fully understand.

    If I come across any new blogger out there, I will definitely reference them to this guide. :)

    • Ehsan Ullah
      April 19, 2013 at 4:15 pm #

      Hey Samuel, great to have ya here.

      It’s definitely a comprehensive guide, tough nothing new to you.

      I appreciate you referencing newcomers to this guide :)

      Thanks for dropping in.

  13. April 1, 2013 at 6:38 am #

    HELLO Ehsan…
    I am a newbie .You said everything what a new blogger need to know.Thanks for nice sharing. I am first6 time here but from now I’ll your regulatory reader. Awesome post dude.

    • Ehsan Ullah
      April 1, 2013 at 6:59 am #

      Hey Mahendra, thanks for dropping in.

      Glad to know I’ve got a new loyal readers.

      Hope to see ya around.

  14. March 24, 2013 at 5:17 pm #

    This has everything from start to the end… It can be used as a guide for someone who likes to start a blog :)

    One thing I want to tell the visitors in here is that Patient is really must… I met many bloggers who look for too many visitors at the start itself… The best thing is to look at what your visitors are looking for and which post is bringing you lot of traffics and write on things which is relevant to it.

    Also internal links are must coz that can make your visitors be in your site for long.

    Thanks for sharing this useful info :)


    • Ehsan Ullah
      March 25, 2013 at 6:16 pm #

      Hey Esther, glad to have ya here.

      Seems you’re a talented blogger, why don’t you use a gravatar to show up your face in your comments?

  15. Jennifer Cunningham
    March 24, 2013 at 4:11 pm #

    Enjoyed your article. Networking with other bloggers and commenting regularly seem to increase traffic.

    • Ehsan Ullah
      March 24, 2013 at 4:26 pm #

      Thanks Jennifer.

  16. March 24, 2013 at 3:52 am #

    Hey Ehsan, Thanks a lot Buddy. Tried the changes (gravatar, would that today) wish someday I really pays you those amount. You deserve that!!! for Now all I do is wish – Let guideNnews be a multi-million dollar blog. And then, for me and lot, you are better than John Chow (hey! can I write a post on this? Its a good concept) Regards.

    • Ehsan Ullah
      April 5, 2013 at 7:59 pm #

      Thanks a lot buddy, appreciate the kind words.

      I’m not an expert like John Chow, but I can happily help bloggers with their blog better than anyone.

      Keep on commenting, and stay around!

  17. March 23, 2013 at 5:13 pm #

    Hey Ehsan, Good Job! and I wish if you crawl my site and let me know what I need to do next from now on. Need a good audit from you. :)

    • Ehsan Ullah
      March 23, 2013 at 6:28 pm #

      Four figure question, Koj.


      Love the new design of your blog, and logo too. A big suggestion for you is to make it as simple as you can. Few actions to take are:

      1. Remove the pages, META and TAGS from footer.
      2. Place the top commentators widget in footer instead of sidebar.
      3. Remove the archives and RECENT posts widgets from sidebar because your homepage is already a list of your recent posts, so It isn’t necessary at all.
      4. Increase the size of your gravatar at Author bio, let people recognize you well.

      Seems you’re becoming stronger everyday, keep up the good work.

  18. March 23, 2013 at 6:54 am #

    I read this post complete.
    You were going to tell me about the certain wrong things about my site.
    I would love to hear about it from you.

    • Ehsan Ullah
      April 5, 2013 at 7:57 pm #

      Hey Ritish, nice to see ya here.

      Sure! Firstly, Your blog’s domain name is TechishTV, but you blog about blogging which confuses your blog readers to understand what they can get from you. Start another blog with a good domain name on a topic you love and write only about single topic.

      Secondly, get an attention grabby title for the homepage of your blog, instead of just “TechishTV”.

      Thirdly, get a brandable and designable logo for your blog.

      Hope those suggestions gave you some idea, hope to see ya back.

  19. March 14, 2013 at 1:17 pm #

    this post is really very well writen, amazing tips to start your blog from basic to professional , the article like eBook for bloggers thanks Ehsan Ullah for this great tips it is not easy understand all steps in one day. so i bookmark it and learn daily new topics about blogging.

    i start my new blog on tumblr, so i wish you can also add blogging tips about tumblr.

    • Ehsan Ullah
      March 14, 2013 at 6:44 pm #

      Thanks for your comment Olivia, glad you liked the post.

      Tumble? Ohh why don’t you move to WordPress? It’s the best blogging platform ever.

  20. March 14, 2013 at 12:25 pm #

    Hi ehsan,
    This post really has everything one need to start a blog, thanks for sharing these easy to understand amazing tips, those who are new to blogging will surely get benefit by this post.

    • Ehsan Ullah
      March 14, 2013 at 6:47 pm #

      Nice to see ya here Amit, loved your comment. :)

      I appreciate you letting your friends know about it to help them get started today.

  21. March 12, 2013 at 10:24 am #

    good and effective 20 tips on how to start a blog. Each tips showing above has its own importance and most important tips is Be patient

    • Ehsan Ullah
      March 12, 2013 at 3:33 pm #

      Thanks @Marathimatrimony, what’s new with Way2Matrimony, and why don’t you use a gravatar?

      • March 12, 2013 at 5:35 pm #

        i don’t know what is gravatar? it would be great help me if u explain…

        • Ehsan Ullah
          March 15, 2013 at 3:45 pm #

          Read my comprehensive guide to gravatar here.

  22. March 12, 2013 at 9:16 am #

    What an awesome writer you are, Ehsan! How do you improve your skill of writing? Is English your native language?
    If you don’t mind please write a blog post which elaborates how to be a good writer. How to write quality content which is accepted by both readers and search engines.

    • Ehsan Ullah
      March 12, 2013 at 12:03 pm #

      Glad you like my writing Heru, and thanks for the support.

      English isn’t my native language, I just learned it and spent years om improving my writing. I’ve already written a post titles “How to improve your writing skills

  23. March 12, 2013 at 6:15 am #

    This is one of the best articles I have ever read for new bloggers. You have included all aspects of blogging from beginning until end! Great post bro!
    I will highly recommend my newbie blogger friends to read your post.
    Thanks a lot!

    • Ehsan Ullah
      March 12, 2013 at 2:56 pm #

      Thrilled Rajesh, hope the guide will help all of your friends to kick start with blogging and grow it super fast.

  24. March 11, 2013 at 2:24 pm #

    Ooo!!! A 3k post means something! I read the whole and it helped me a lot!! WOW…. :D You are a great writer!!

    • Ehsan Ullah
      March 11, 2013 at 2:46 pm #

      Thanks Mehul for posting your comment,

      Glad you enjoyed reading the guide. What do you mean by 3k post?

      • March 11, 2013 at 3:01 pm #

        3k = 3000 words in post!!! :D

        • Ehsan Ullah
          March 11, 2013 at 4:08 pm #

          Ohh, how did you figure it out? ;)

          • Mehul
            March 12, 2013 at 3:09 am #

            Its word-counter [dot] mypremiumtricks [dot] com. Delete previous comment.

          • Ehsan Ullah
            March 12, 2013 at 12:07 pm #

            haha nice work Mehul :)

  25. March 11, 2013 at 9:51 am #

    Blogging is never an easy job, but once the tricks and strategies that go into it are mastered,things become smooth. I’m new into blogging and glad that i came a cross this post to boost my efforts.


    • Ehsan Ullah
      March 11, 2013 at 2:44 pm #

      Hey Doreen, glad you see ya here.

      Hope you learned something new today from this post.

      What’s new with CustomWritingService dot com? and why don’t you consider using a gravatar?

  26. March 10, 2013 at 11:26 am #

    Excellent post! Hope it is a complete guide for blogging.

    If a person wanna earn money by blogging reads this, hope he/she would become a successful blogger in the near future.

    I should say it is a simple and exceptional guide for newbies to do better blogging.

    Thanks for sharing Ehsan! I knew few specified points already and now gonna follow the missed contents in the blog table.

    • Ehsan Ullah
      March 10, 2013 at 3:40 pm #

      Nice to see ya, Nirmala.

      Glad you liked the guide. Why don’t you share it on Google+ publicly? I appreciate it.

  27. Warda
    March 8, 2013 at 3:32 pm #

    I have created a word press blog after reading this post. Here it is:
    It would be great if you keep guiding about blogging.

    Thanks Ehsan

    • March 8, 2013 at 5:37 pm #

      Well congrats, Warda.

      Keep on commenting and asking your blogging questions.

  28. March 7, 2013 at 10:07 am #

    This is a complete set of how to start blogging which is arranged in details and elaborated clearly in a good order. This basic knowledge is inevitably important for whoever who starts blogging. Thank you for serving us with this understandable basic concepts of blogging which are very useful. This is awesome. We truly need this information.

    • March 8, 2013 at 1:32 pm #

      Glad you liked my arrangement and details of the guide. Hope it will help a lot of people to start blogging.

      This is something you would definitely want to share with your readers?

  29. March 4, 2013 at 1:08 pm #

    Wow amazing post, with detailed explanation. Very useful for all newbie bloggers and yeah its very useful for experts too.

    Thanks a lot for the awesome post.

    • Ehsan Ullah
      March 4, 2013 at 7:18 pm #

      Thanks Pankaj, glad you enjoyed reading the guide.

      Why don’t you consider using a gravatar to get your photo next to your comments? Read my guide to gravatar and get one today.

  30. February 28, 2013 at 5:51 am #

    Really nice tips Ehsan. BTW the 19th tip really got me ;). I’m starting a new blog and would follow all the points told here. Hope it comes out good!!

    • Ehsan Ullah
      February 28, 2013 at 3:38 pm #

      Thrilled Karthik, glad you enjoyed.

      Go ahead and let me know when you need help.

  31. February 25, 2013 at 10:47 am #

    Great work. This post is really very helpful for newbies as well as other ones. Starting a blog is not an easy task. It takes so much effort.

    • Ehsan Ullah
      February 25, 2013 at 2:28 pm #

      Thanks Prakash, what’s new with your writing on Genuine Report?

      • March 2, 2013 at 10:45 am #

        Hello Ehsan there’s nothing new with writing in, Just trying to get into the right track. Researching these days for getting the best, what will be the best for it.

        • Ehsan Ullah
          March 2, 2013 at 5:07 pm #

          Great to hear that Prakash, just keep learning the skills.

          What’s your plan so far?

          • March 3, 2013 at 9:26 am #

            Nothing special Ehsaan, Just running few blogs this time. Creating valuable things is the primary focus then I will go ahead.

          • Ehsan Ullah
            March 3, 2013 at 3:37 pm #

            Good for ya, all the best!

  32. February 22, 2013 at 6:51 am #

    Hey Ehsan,
    Nice post with great information. I really enjoyed this post while reading and I think all the newbies must read this post it will surely help all of them. Choosing a good niche and domain name is the most crucial part and after that networking with other bloggers and making backlinks are also very important. Thanks for sharing this post.

    • Ehsan Ullah
      February 22, 2013 at 3:17 pm #

      Thrilled Sudipto, glad you enjoyed the post. The main reason was to help newbies who wants to start their blogging journey.

      Yeah, niche and domain are crucial steps, but my guides will surely help, doesn’t they?

      Thanks for your comment.

  33. February 22, 2013 at 2:05 am #

    Ehsan really very informative post for those who are looking to start their own blog….Ehsan I must say that you should personally start teaching somethings related to blogging to those who are very new to blogging….Ehsan keep writing such posts which help newbies in starting a blog as many newbies think to start a blog but they don’t have enough knowledge about it……

    • Ehsan Ullah
      February 22, 2013 at 3:23 pm #

      Thanks @GetMobileFun,

      I’m already helping newbies in blogging here through my articles.
      Thanks for the kind words bro, stay around the blog. :)

  34. February 20, 2013 at 5:34 pm #

    YOu just published a mini E-Book…Thanks a lot for this detailed article.You are right every blogger who wants to be professional should use WordPres.I know many bloggers who became successful after moving to self hosted WordPress from blogger.

    • February 21, 2013 at 3:40 pm #

      Wise Vivek, Starting from is enough to send signals that you mean business and you’re serious.

      Thanks for the wise words, Vivek.

  35. February 20, 2013 at 4:23 pm #

    Wow amazing post, with detailed explanation. Very useful for all newbie bloggers and yeah its very useful for experts too.

    Thanks a lot for the awesome post.

    • Ehsan Ullah
      February 20, 2013 at 4:36 pm #

      This is something you would definitely want to share with your network?

  36. February 20, 2013 at 10:03 am #

    Nice tips for beginners, Ehsan.
    Choosing the niche is the most crucial step. many newbies make mistakes here and if this step is done wrong then everything goes wrong and all other points are also important

    • Ehsan Ullah
      February 20, 2013 at 2:01 pm #

      Thanks for dropping in Prabhat, Kinda agree wih ya!

      Choosing the right topic is the most crucial step, have you read my post on do you blog about the topic which you love yet?

  37. February 20, 2013 at 5:41 am #

    Wow, Well put Ehsan. You got it from A-Z on starting a blog.
    The first thing you should worry on is to choose a niche or topic for your blog.

    • Ehsan Ullah
      February 20, 2013 at 2:06 pm #

      Glad you liked it Zion, Did you have a guide like this when you started?

  38. February 19, 2013 at 7:42 am #

    wish i found that when i started earlier, i started blogging long ago
    thanks for the info

    • Ehsan Ullah
      February 19, 2013 at 2:58 pm #

      Great to see ya here Farauk,

      It takes what it takes to get you where you desire to be, but you can help other newbies out there to get access to this guide to avoid some of the basic blogging mistakes.

      Thanks for dropping in.

  39. February 19, 2013 at 4:25 am #

    Great and so detailed post as usual,every tips u mentioned is considerable to start a blog.

    • Ehsan Ullah
      February 19, 2013 at 2:54 pm #

      Glad you liked it meetrupaligarg,

      Keep on commenting.

  40. February 18, 2013 at 7:49 pm #

    Talk about epic content; this is a great post, Ehsan!

    You’ve really provided a great resource her for new bloggers starting out. AND you provided it for FREE. Totally wish I’d had access to such a great guide when I first started out. Many mistakes would have been avoided, lol. But hey, it takes what it takes to get you where you desire to be. Thanks again for compiling such a great resource. I appreciate it!


    • Ehsan Ullah
      February 19, 2013 at 2:22 pm #

      Nice to see ya here Ti, welcome.

      It takes what it takes to get you where you desire to be, loved your words. But hey, you can help some of the others out there to get access to this guide to help them avoid many mistakes, can’t you?

      Isn’t it what blogging is all about?

  41. February 18, 2013 at 5:46 pm #

    Thank you for the post! i am going to start a new website soon and reminder of how important a domain name has got me pondering now! Thanks!

    • Ehsan Ullah
      February 18, 2013 at 6:17 pm #

      Thanks for droppin’ in Kristi. A good domain name is the first and most important step of your blogging journey.

      A new website? What about SavingMyFamilyMoney than?

  42. February 17, 2013 at 9:50 pm #

    i have read and understand this post, i love reading this blog for a reason because Ehsan is giving me some interesting and informative post to keep on coming day by day

    • Ehsan Ullah
      February 17, 2013 at 10:03 pm #

      Ask your questions here Prince, instead of Facebook. Setup a gravatar image for your email that will show everywhere you comment.

      Thanks for the kind words.

    • February 20, 2013 at 5:45 am #

      Thumbs up for that.
      Because Ehsan is doing great and delivering great information. :)
      Congrats bro :)

      • Ehsan Ullah
        February 20, 2013 at 2:03 pm #

        I’m honored Zion, thanks for the kind words.

  43. February 17, 2013 at 9:49 pm #

    Hey Ehsan !
    Very good points on starting a Perfect Blog !
    I hope I’ve found something like this before, but I don’t know why most of the newbies still don’t follow these steps before starting.

    • Ehsan Ullah
      March 15, 2013 at 7:47 pm #

      Thanks Akhil, Glad you enjoyed the post.

      Not everyone is that lucky to have a guide like this, right?

      Thanks for droppin’ in.

  44. February 17, 2013 at 7:49 pm #

    These are all so wonderful tips especially for newbies. Blogging business is so huge with many competitors so it is really important to know the basics and where to start.

    • Ehsan Ullah
      February 17, 2013 at 8:03 pm #

      I hate being competitive Sarah, when you blog about the topic you love, than no matter how crowded the niche is you’ll still stay out. Right?

  45. February 17, 2013 at 6:55 pm #

    Thanks Ehsan, this post is exactly on what I was searching for and need of the hour right now, there is lot to read and learn in your blog. This post contains many read here links so got to get back soon.

    • Ehsan Ullah
      February 17, 2013 at 7:28 pm #

      Thank Vijesh, read the all guides and post your questions here.

      Hope to see ya back!

  46. February 17, 2013 at 5:38 pm #

    Thanks for all your 20 valuable points. It takes around 30 min to read the full article but it is best time that I spent to increase my writing skill. The point about SEO strategy is awesome.

    • Ehsan Ullah
      February 17, 2013 at 8:27 pm #

      Seems you’re pretty eager Mike, I offer lots of SEO as well as blogging help, what’s up?

  47. Rehmat
    February 17, 2013 at 5:13 pm #

    Hi Ehsan, one of the great post which I’ve read on your blog so far. Although I’ve built my blog and have done many of these things still I enjoyed reading. It is a brilliant gift for newbies and for somehow mature bloggers also.

    • Ehsan Ullah
      February 17, 2013 at 5:38 pm #

      Thanks Rehmat, spent a lot of time on crafting this. Glad you enjoyed and done the steps.

      Feel free to ask me when you need help, be a community member!

      • Rehmat
        February 17, 2013 at 5:52 pm #

        Yes it reflects your hard work which you have put in it. The effort, which you have put in this will bless many bloggers with sure success. Keep helping.

        • Ehsan Ullah
          February 17, 2013 at 6:14 pm #

          Thanks again Rehmat, I appreciate you letting some of your friends know about this post.

          By the way, Is SupportiveHands yours? Is it on Blogger platform?

          • Rehmat
            February 17, 2013 at 6:22 pm #

            Sure, I’ll redirect newbies here.Yeah, SupportiveHands is mine and it is on Blogger. Sometimes I think to transfer it to WordPress but then cancel my decision. The reason is; its structure will alter on migration. I’ve developed the template by my own and have added many widgets like code boxes etc. So will think in future. If I transfer it, then it will be a very big move and I need enough time. Will think about this in my summer vacations, now my university is going to start again after winter break.

          • Ehsan Ullah
            February 17, 2013 at 7:27 pm #

            I like the design of it actually. Ya, migrating would be a big move for ya, but WordPress also has themes and looks according to your need, even better than the one you’re using right now, and the one you’re currently looking at ;)

            Do when you get time, remember moving to WordPress would also be one of the best decision of your blogging journey.

          • Rehmat
            February 17, 2013 at 7:59 pm #

            Ok, will move to WordPress soon. I’ve purchased hosting a few months before but currently using it for a sub-domain. You are right, WordPress has a lot of theme options. Liked your joke but your blog is veryyy beautiful indeed and stands among the most beautifully designed blogs of the world. You and your community is one of the biggest reasons of this beauty. Theme comes later which is also appealing :) Thanks for the migration suggestion

          • Ehsan Ullah
            February 17, 2013 at 8:16 pm #

            Thanks for the kind words, Rehmat bro. Hope everyone else thinks the same lol. I made 1500 edits in customization in my theme to make it look like this.

            Which hosting did you purchase, and which package? Don’t you have a single blog on WordPress?

          • Rehmat
            February 17, 2013 at 8:45 pm #

            Everyone thinks so, that is why you receive such a brilliant traffic :) 1500 edits…… That’s a brilliant job. You are dedicated to your blog so making tough tasks easy. I’ve purchased a mini hosting package from Navicosoft (Pakistan) last year. My ambition was to build a website on biodiversity of my area (Gilgit, Pakistan). Later, I started SupportiveHands in September last year and then left the second blog untouched. It is also on WordPress but I don’t write there. Will build it in upcoming days. The site is heavengb (dot) com. Now I am planning to purchase a hosting under Bluehost which is good for shared packages. I can’t afford a dedicated hosting :(

        • Ehsan Ullah
          February 17, 2013 at 8:59 pm #

          Love your approach, seems you’re gonna launch very stronger. Start with a business idea in mind and let others know, you mean business. Starting an email list and being on is enough signals that you mean business.

          Shared hosting on Bluehost is good to start with, have you read my ultimate Bluehost review yet?

          • Rehmat
            February 18, 2013 at 7:37 am #

            Read it, good review. Motivated me :)

          • Ehsan Ullah
            February 18, 2013 at 2:48 pm #

            Glad It motivated you, Rehmat.

            Keep on commenting.

  48. February 17, 2013 at 4:14 pm #

    I and many of the bloggers out there doesn’t need this post.


    Because I already have your ebook. :P

    Anyway, thanks for the share.

    • Ehsan Ullah
      February 17, 2013 at 5:24 pm #

      Good to see ya, Anurag.

      The eBook has a lot to learn in it, other than the information to “Starting a blog”. Have you read it completely?

      Thanks for your comment, hope to see ya back.

      • February 18, 2013 at 9:10 am #

        Yeah I have read it completely not word to word but completely. It was good.

        • Ehsan Ullah
          February 18, 2013 at 2:42 pm #

          Only “Good”. I thought good isn’t enough, Anurag.

  49. February 17, 2013 at 1:33 am #

    Wow … you have explained the topic so elaborately that it covers every basic step.

    • Ehsan Ullah
      February 17, 2013 at 4:14 pm #

      Thanks for the appreciation man. Hope you learned something new today.

  50. Aditya Gupta
    February 16, 2013 at 7:46 pm #

    Hello Ehsan, Really great article. One thing I wanna know that about my website On page problem. I have made meta tags for my website. I made the description tag and write 165 character length description. I saw it on mozila browser then there is a line break automaticlly genertated in the description, and in chrome there is line like(——–long tail) is generated. What is the problem? Please reply me asap. I really need your help..Thanks in Advance.

    • Ehsan Ullah
      February 16, 2013 at 7:56 pm #

      Thanks Aditya, what SEO plugin do you use? Or firstly which blogging platform are you on?

      • Aditya Gupta
        February 18, 2013 at 4:11 am #

        I have designed website by the designer…and I wanna know that If Line break in the description meta tag affect the SEO process or not ?? I am not using any blogging plateform.

        • Ehsan Ullah
          February 18, 2013 at 2:49 pm #

          It doesn’t affects the SEO process Aditya, but having a 1 or 2 line of description is good.

          • Aditya Gupta
            February 19, 2013 at 4:20 am #

            Thanks a lot Sir..Now My problem has been resolve with your answer..I am just worried about that whether my SEO process is affected or not with the line break in description meta tag…Thanks again Sir.

          • Ehsan Ullah
            February 19, 2013 at 2:50 pm #


  51. February 16, 2013 at 11:59 am #

    Hi EHSAN ,
    This post is really helpful for those who are very much interested in starting a new blog :) Thanks For Sharing :) :)

    • Ehsan Ullah
      February 16, 2013 at 4:02 pm #

      Nice to see ya Srikanth, glad you enjoyed.

      If you learned something new here, who not share the love?

  52. February 16, 2013 at 11:52 am #

    Being patient is what many bloggers don’t posses since many blogs were started because of what many probloggers are making. Therefore many newbie bloggers are in a hurry to making those six-figure-income in no time. But that’s not going to happen when you don’t work hard.

    • Ehsan Ullah
      February 16, 2013 at 3:59 pm #

      Great words Kabenlah, totally agreed with you.

      Most newcomers gets inspiration from top bloggers, but don’t follow their advice on patience.

      Thanks for droppin’ in.

  53. February 16, 2013 at 10:27 am #

    Thanks Ehsan for sharing this useful info it’s very helpful for every brand new blogger to make their success on their blogging niche .. Thanks for share :)

    • Ehsan Ullah
      February 16, 2013 at 3:54 pm #

      Thanks for the appreciation Abdulrehman,

  54. February 16, 2013 at 5:57 am #

    Hello Ehsan.
    This article is very interesting and has many benefits.

    I am blogging using blogspot platform. What do you think ?

    • Ehsan Ullah
      February 16, 2013 at 3:51 pm #

      Hey Darmawan, nice to see ya here.

      Glad you liked the article. Ohh, blogspot blogs are called crap these days, I suggest you buying your own domain name, cause It’s important for branding your blog.

      Thanks for stopping by, hope to see ya back.

  55. Nihal Habeeb
    February 16, 2013 at 5:45 am #

    Hi Ehsan,
    That was a very inspiring post. I run a personal blog just sharing my random ideas. Not yet sure if I should blog about a particular niche. Still not sure which niche to choose. Hope u could help.

    • Ehsan Ullah
      April 5, 2013 at 8:32 pm #

      Welcome Nihal, seems you’re pretty eager ;)

      Nice to see you using a catchy gravatar image and you comment like a pro.

      Alright, now tell me what topic you love most and you’re experienced? Start a blog about that topic. Don’t forget to read my posts on how to choose a good domain name and how to choose a perfect blog topic!

      Feel free to ask If you need to ask something.

  56. February 16, 2013 at 4:40 am #

    Excellent and detailed post! Well yes, a good domain name is indeed very important, as it plays a big role for success in blogging, getting own domain is important for branding a blog. Agreed, learning the SEO strategies is crucial for online presence, to get organic traffic from search engines and to improve blog rankings. Thanks Ehsan for sharing and tweeted :)

    • Ehsan Ullah
      February 16, 2013 at 3:39 pm #

      Hey there Nizam,

      Totally thought you were saying that a good domain name is the lifeblood of a blog :D

      YES, I do offer lots of SEO help and written couple of articles on it, what’s up?

  57. February 15, 2013 at 8:09 pm #

    Bravo Eshan,

    Great foundation with strong pillars. That’s what one needs if he’s to build an online presence via blogging.

    thanks for the in depth share!

    • Ehsan Ullah
      February 15, 2013 at 8:59 pm #

      Thanks Akos,
      Spend days in crafting. Why not share the love?

      Glad you liked, keep on commenting!

  58. February 15, 2013 at 7:11 pm #

    Ah, if only I were a newbie this guide would be a savoir.

    Ehsan, did you see the aftermath turmoil of my SME post? I was doing something horribly wrong…

    • Ehsan Ullah
      February 15, 2013 at 7:22 pm #

      Super glad you liked it Greg,

      Which post are you talking about? link? A guest post on SME? :O

      • February 15, 2013 at 8:18 pm # first post on the left ha ha

        • Ehsan Ullah
          February 15, 2013 at 8:58 pm #

          Seems I was also doing something wrong, Greg.

          Now you’ve got a black belt on Google+. Thanks for letting me know, a lot to learn!

  59. February 15, 2013 at 5:18 pm #

    Thanks Ehsan for sharing this wonderful articles and
    truly its worth following for new bloggers who dream big :)

    • Ehsan Ullah
      February 15, 2013 at 7:38 pm #

      Dreaming big isn’t bad Sahil, especially after reading this post you’re free to dream of being a successful blogger.

  60. February 15, 2013 at 4:02 pm #

    Hey Ehsan Ullah !
    Very interesting and helpful post. There is each and every thing in this post which is necessary to start a blog. I am very amazed and happy as well to see that you have written detailed explanation about each and every important point. Well done man.

    • Ehsan Ullah
      February 15, 2013 at 7:36 pm #

      Hey Matt,

      Happy to help newbies through the process, feel free to let me know when you need to ask something.

      Thanks for your comment.

  61. SIP Softphone
    February 15, 2013 at 2:52 pm #

    Hi this is extremely good and is also a legitimate good post. It can help us a lot while in the related stuff and is also completely helpful for me. Very well written I appreciate & must say good job..

    • Ehsan Ullah
      February 15, 2013 at 7:13 pm #

      Thanks for the appreciation @SIP,

      Glad I’ve made the learning fun!


  62. February 15, 2013 at 9:32 am #

    Wow amazing list, in simple i can say all the basic steps to start a blog. Every newbie or expert should follow all the steps to make a perfect blog.

    • Ehsan Ullah
      February 15, 2013 at 2:47 pm #

      Thanks Cristi, glad you enjoyed the guide to starting a blog, I appreciate you sharing it on your network.

  63. February 15, 2013 at 6:27 am #

    I really agree with all the 20 tips you shared here. And I’m very sure it will help the newbies who are still finding there way to get started.

    Among all the 20 tips, i think the most vital ones will be choosing the right niche based on the profitability and how passionate you are for that topic, then choosing the right domain and hosting.

    Another important factor to be serious with is your blog’s security.

    Thanks a lot for sharing Ehsan.

    • Ehsan Ullah
      February 15, 2013 at 3:01 pm #

      Great to have ya here Theodore, Feels great to get awesome feedback from you guys.

      The key to blogging success is to choose a topic you love and you’re experienced, than good domain and perfect hosting of course.

      Glad you enjoyed the post Theodore, isn’t it what you should let your friends know about?

  64. Jay Ryan Macabato
    February 15, 2013 at 4:52 am #

    Hello Ehsan,

    These are great tips for a newbie to learn how to start a blog. The best point that you made is that you choose the right domain name that is full of keyword rich words. That can make you or break you in this industry, depending on which niche you are in. Blogging isn’t easy actually. It does require a lot of your attention, time, patience, and full dedication.

    • Ehsan Ullah
      February 15, 2013 at 3:11 pm #

      Thanks Jay,

      Glad you enjoyed, A good domain name can make or break a blog. Second most important thing is to blog about a topic you’re passionate about, isn’t it?

      Ohh love those words!

  65. January 1, 2013 at 4:40 pm #

    Hi Ehsan really amazing post man. You manage to cover so much it must had taken a lot of time and patience to work out this post.Thanks for including Blog Engage into the mix of it all it means a lot to me. I hope blog engage can start seeing more guest bloggers. I think it’s a lot of fun when it’s done right. Basic blog tips (ms Ileane) has done such an amazing job creating her guest blog community. If I’m lucky 2013 will be a great year for our community blog.

    • Ehsan Ullah
      January 1, 2013 at 7:24 pm #

      Excited to see ya here Brian, Yup It took days to complete this post. Blog Engage really deserved to be mentioned in this post. I too hope that Blog Engage will be rocking in 2013 like Basic Blog Tips.

      May the 2013 be yours Brian.

  66. December 30, 2012 at 12:22 pm #

    Hi Ehsan, from tip number 9 up, we’re working like in a circle, just go around and around to push our blog to the next level.

    Improve writing for me is always and in choosing a topic, I’d say we really have to think carefully about it and if we’re ended up with none, then we just gotta choose one topic that’s not very many people blog about and learn to enjoy the topic and bring blog up.

    Thanks for this great guide – Ferb

    • Ehsan Ullah
      February 15, 2013 at 7:10 pm #

      Effective writing skills is the key to blogging success Ferb, thanks for adding.

      Keep blogging Ferb, and keep commenting here. Glad I’ve made the learning fun.


  67. December 28, 2012 at 10:45 am #

    Hmmm…..Lots of greet Ehsan,
    Exploring almost steps regarding to start-up a blog website. As Wade says that its a great tips for newbies but what i found this article contains few advanced tips as well such as, importance of image, the best SEO technique via guest-posting and many more. Really its a one packet that contained a huge number of information.
    Thanks for sharing with us.

    • Ehsan Ullah
      December 28, 2012 at 1:37 pm #

      Thanks Ranjan for your comment. This post isn’t just for newbies, but also for experienced bloggers because there are lots of advanced information that you never knew about before.

      Glad you enjoyed it Ranjan, this is something you would definitely want to share with your friends?

  68. December 28, 2012 at 3:06 am #

    Great post Ehsan! These are great tips for a newbie to learn how to start a blog. The best point that you made is that you choose the right domain name that is full of keyword rich words. That can make you or break you in this industry, depending on which niche you are in.

    • Ehsan Ullah
      December 28, 2012 at 1:41 pm #

      The domain name plays a huge role in blogging success Wade. It must be SEO friendly, user friendly and brandable.

      Glad you liked all the tips Wade, I appreciate you sharing it with your network.

      Thanks for your comment.

  69. December 26, 2012 at 5:44 am #

    Awesome master piece. You’ve covered the whole course in a single post. Much appreciate.

    I’m writing a series of post about creating a new blog as ‘How to Blog’ series. Hope it will be helpful to the new comers.

    • Ehsan Ullah
      December 26, 2012 at 2:17 pm #

      Thanks Suresh, glad you found it useful.

      I’m keeping an eye on your series too. You’re doing awesome there Suresh!

      Thanks for stopping by.

  70. December 26, 2012 at 5:31 am #

    Hi Ehsan,

    I guess no. 20 is the most important one. We need to be patient to reach success through blogging. Many people have done all the success tips and guidance thus the result may vary for each bloggers.

    • Ehsan Ullah
      December 26, 2012 at 2:15 pm #

      Being patient is one of the best and most important one from the list Okto. Read Lokesh’s comment above where he mentioned the importance and benefits of being patient.

      Thanks for your comment Okto, hope to see ya back.

  71. December 26, 2012 at 3:49 am #

    What a wonderful guide post Ehsan – commendable indeed!

    As I was reading through all your points, I was simply nodding my head in agreement because of the smallest of details you so well covered. It reminded me of my blogging journey, and how I started from a free Bloggers platform, from writing random posts and shifted to the premium WordPress blogs that I now have and started writing consistently.

    I agree, blogging isn’t easy, and it DOES require a lot of your attention, time, patience, and full dedication. Commenting is an integral part, and you are doing wonderfully well because of the awesome community of readers and commentators you’ve built on your blog, which is why building relationships is so-so very important.

    I too keep trying various SEO strategies, though nothing can be called authentic that really works so far. I wish there was something that would work for us, though I feel it’s more of a hit and trial that works for each one of us – isn’t it?

    I think out of your list the only thing I’ve not yet started with is guest posting, something that I’m seriously giving a thought to now – so perhaps the new year will bring in new beginnings in this field for me too. :)

    Thanks for sharing these wonderful tips with us. And wishing you a very Happy New Year as well. :)

    • Ehsan Ullah
      December 26, 2012 at 2:10 pm #

      Hey Harleena, I’m glad you found my post a wonderful and commendable one.

      I appreciate your support, thanks for reading my posts. It’s nice to know that my post reminded you your blogging journey.

      Blogging will be easy If you treat it like a game and enjoy doing it, otherwise If you just focus on making money without being passionate about the topic, you’ll love focus, so It’ll be hard. Commenting plays a big role in relationship building and that is what I have been doing.

      No one can be a real optimizer because Google won’t let anyone do it and they makes new changes every now and than with their algorithm updates.

      Thanks for your comment Harleena, wish you happy new year too. :)

  72. December 25, 2012 at 12:52 pm #

    Ehsan,[Thanks for pointing out,mentioning correct name :)]This is the perfect step by step guide to start the blog & should be the featured article which will help new bloggers in avoiding the mistakes & follow in the right path. Almost everything is covered in your ebook & worth downloading. Point no -20 reminded me the discussion with one of the blogger who lost his patience after writing several months without success and after a long gap he again started to blog.

    • Ehsan Ullah
      December 25, 2012 at 6:54 pm #

      Thanks for the nice words Lokesh,

      I spent hours in writing this and I appreciate you sharing with some of your friends.

      Being patient is must in blogging. I’ve also seen many bloggers who started with the intention of making money and lost their patience after working for few months.


  73. December 25, 2012 at 11:03 am #

    Ehsan, I am going to call you “guru” from now on. (Someone who is a learned person). I think you know everything, inside out about blogging. I wish I could add something further but you have mentioned everything about blogging here. Thank you Guru Ehsan.

    • Ehsan Ullah
      December 25, 2012 at 6:44 pm #

      haha, I’m honored Shalu. Thank you so much.

      I’m just trying to share what I learned about blogging and I’m sure you’ll love my blog even more If you keep visiting and looking for upcoming posts.

      Thanks for your comment Shalu.

  74. December 25, 2012 at 10:57 am #

    Hi Ehsan

    Firstly I would like to thank you for coming to my blog and commenting.

    Coming back to your post, I am really awed by your vivid narration of steps required for blog creation. I have learnt this in 2 months for sure, which now took ten minutes to read.

    I clearly overlooked your point 8 on this url, I really don’t know how much impact it will have for sure.

    Thanks again for sharing this great piece of work – A true gem.

    P.S – How can I subscribe to your post


    • Ehsan Ullah
      December 25, 2012 at 6:41 pm #

      Thanks Sapna,

      It’s great to connect with awesome bloggers like you, glad you enjoyed the post and I think that’s something you should definitely share with your network, isn’t it?

      The point number 8 on that URL is about the numerals, you should avoid using numerals when choosing a domain name for your blog!

      You can subscribe to my blog from the community page here and get my eBook.

      Thanks for stopping by Sapna.

      • February 20, 2013 at 12:59 pm #

        HI Ehsan

        Thank you for mailing about Shahzad’s post.



        • Ehsan Ullah
          February 20, 2013 at 1:56 pm #

          No problem Sapna.

          Keep on commenting.

  75. December 25, 2012 at 9:00 am #

    Hey Ehsan, great article.
    People wanting to start blogging are often times negligible with regards to building and following a plan, a strategy if you will.
    The average novice would throw in some keyword rich domain, find a free theme and upload a ton of really not useful content, spam it with even more keywords and start begging people to share or press the like button.

    Blogging is like any other business, if you think about it in that way. We must first figure the audience, their needs, hence refining and polishing our offer. No matter the form, whether it is in audio, text, video, picture, product that is informational, something that helps solving a problem… The great thing is that we can do this in continuity. We never have to “get” this whole demand-offer thing right at the very beginning.
    Therefore I will pick the most important things from the article above, and that is learning something new each day, doing everything for the readers and being patient.

    Learning new stuff ensures, at least partially, that our blog is going to grow as time progresses. We also adopt a craft. I started blogging less than a year ago, and now I also plan on opening a freelance agency in online marketing (building online presence and a whole marketing campaign for businesses or individuals, including web-design, copywriting, SEO, social media marketing, niche and competitor analysis…)
    But you see, all of this was possible simply because I tried to learn something new everyday. Blogging is a synthesis of myriad of online marketing and web-development segments. If you are determined to play the game, you better start learning as much as you can.

    As for caring for the readers and being patient, this is where it counts. Your readers are everything, hence you should treat them as such. Figure out their needs, pass forward the best content, or offer, or whatever it is that they want. Build trust with them, respect them.
    And at the end of the day it all comes to being patient. You will choose the domain name, the platform; improve the design… But time is where everybody either succeeds or gives up. If your blog is a synthesis of being in the perfect niche, having a great offer, stunning writing, vast following, excellent networking, great monetizing methods, then by all means you can succeed in terms of financial success even after three or four months… The reality though, is that all of this has to be learned via practice, and that usually takes time. Give it a year or two, and be patient. Blogging is a long term investment.

    • Ehsan Ullah
      April 5, 2013 at 8:08 pm #

      Awesome comment Slavko, Glad to have ya here.

      You’ve raised an awesome point here. Building a proper plan before launching a blog is must which gives your blog a path to follow, in other words a way to success.

      Readers are definitely the backbone of any blog, and good blogging is all about adding value to people’s life at first, It’s not about refining or polishing our offer. If we do our work with full passion and potential, we’ll surely get a reward

      Learning new skills isn’t possible without following the relationship based marketing, you need to connect with other bloggers, build relationship with them and read their blog to learn new skills (It has a lot of benefits tough). The learning process never ends in blogging.

      I’m loving your approaches Slavko, excited to see what you’re going to do

      I like what you said regarding readership. Readers are everything of a blog and your blog won’t grow without them, so It’s important to serve their needs and make yourself able to convert the first time visitors the loyal ones.

      I’ve said a lot of times before that blogging isn’t overnight process, nor overmonth. It takes a lot of time, so being patient is one of the best tip from the list.

      Hope to see ya back :)

  76. December 25, 2012 at 5:52 am #

    hello ehsaan ,amazing tips u mentioned here.Really nice post for who want to start blogging and for newbies also .
    adding images in post not only attract visitors but also make good rank in terms of seo by optimising them .
    I really like 19th point ,guide and news is really a great blogging community and I am following this blog since i started my blog.
    Thanks for sharing such a nice post .

    • Ehsan Ullah
      December 25, 2012 at 2:14 pm #

      Thanks Sumit, Having an image on each of your post has lots of benefits. You can optimize your them and get traffic from search engines. I’ve shared some tips on optimizing the images on your in one of my post, Did you miss that?

      Thanks so much Sumit that you’re following my blog, I hope you’ll enjoy staying updated from me.

      Keep visiting :)

  77. December 24, 2012 at 6:34 pm #

    Hey Ehsan,

    When I started out in the cyberspace about 2 years ago I bought a course that showed me how to all this. I paid about 3-400 or so dollars for that digital product. Unbelievable that you share pretty much the same knowledge here for free in one blog post!
    Way to go! Nothing to add!

    • Ehsan Ullah
      December 24, 2012 at 7:01 pm #

      There are still lots of blogging courses sharing pretty much the same knowledge and people are still taking those courses. I just shared my experience on starting a blog in this post and I’m glad you found it useful.

      That is something you would definitely want to share with your readers.

  78. December 24, 2012 at 5:02 pm #

    Hi Ehsan,
    You can find each and everything but the blog niche is only depend on you , right selection can make you famous and you can earn lots of money and wrong selection leads to failures, I agree with your points but first point is the most important.
    Very long posts thanks helpful post for newbies..

    • Ehsan Ullah
      December 24, 2012 at 5:54 pm #

      You’re right Nishant (Y)

      I’ve seen a lot of people finding it hard to choose a topic to blog about, and when they stuck of finding a topic they choose to start a blog about blogging to make money online. Well, You’ve to think about your daily activities, your passion and your interest when choosing a topic to blog about. Blogging isn’t the only niche.

      A topic that has a huge interest around, plus you’re also interested will make you successful..

      Glad you enjoyed the post Nishant.

  79. December 24, 2012 at 4:45 pm #

    Appreciate your effort for writing such a great post with step by step guide. Very very useful for a newbie. Keep up the good work

    • Ehsan Ullah
      February 15, 2013 at 3:41 pm #

      It’s always feels good to received such comments Atish :)

      Glad you found it useful man. Would you mind sharing it with your friends?

  80. December 24, 2012 at 3:14 pm #

    Wao! Ehsan you made a great post with a very long list. I just wished this was the post i read when i was a bout to start blogging, it’s so precise. This post deserve a tweet.

    • Ehsan Ullah
      February 15, 2013 at 9:52 am #

      I also wish I had something like this when I started lol.

      Glad you enjoyed the post and hope you’ve learned something here, thanks for the RT and keep on commenting.

  81. December 24, 2012 at 2:52 pm #

    Ehsan , As I have been reading your posts since the second half of this year and have enjoyed reading your blog . New year is a new beginning for all the bloggers. Coming to the post . I loved the post. In my point of view , building relation ship with other bloggers not matter in which medium is the best way to establish a successful blog as it will help us in the long run .

    Thanks for sharing such an amazing and inspiring post.

    • Ehsan Ullah
      February 15, 2013 at 9:50 am #

      Thanks for staying around Navneet, and for being so supportive to me.

      Building relationship with bloggers like you is the way to success in blogging.

      Glad the post inspired you, keep on commenting and appreciate you sharing the love.

      • February 28, 2013 at 5:36 am #

        Hey Ehsan Bro i wanted to know about Google Author rank :/ and wanted to know whether WP users get one or not,having a free hosted server?

        • Ehsan Ullah
          February 28, 2013 at 3:32 pm #

          What do you want to know about the author rank Dhaval?

          Read my post on Google authorship here, and read the guide on Google author rank here.

          And yes, you do get it with free server too. Let me know If you still need help.