HomeBusiness StartupHow To Attract People To Your Blog


How To Attract People To Your Blog — 26 Comments

  1. Hello John
    First, I liked a lot the niche that you’ve chosen. It will attract many people because retired people have much time so you targeted the good audience.
    I learned many new ideas and I will try to apply them in my own websites. I will try to add regular posts to attract new visitors as you said.
    I liked very much the idea to add a free online directory which is loaded with useful ebooks, ezines, websites etc.
    All in all, The article is amazing. I really read it word by word and learned many new ideas to go ahead.

    • Thanks very much Rania for visiting my website and for taking the time to comment on my latest post. I am glad that you have found some useful tips that you can apply to your website.

      For your info, I have written an article a while back that might be of interest to you regarding the ideal length of a blog post: “What Is The Best Length For A Blog Post?“. Please let me know what you think.

      Best wishes,

      John ツ

  2. I also want to include my own e-book. But even though I know my niche very well I actually have a hard time to choose a topic. What do you recommend for me?

    • Hi Furkan,

      Thanks for being a regular reader of my articles, I do enjoy reading yours as well. If you have an eBook of your own it would be very useful for you to have it on your website.

      To answer your question, it is sometimes difficult to find the inspiration for new articles, especially when you have already written many, you tend to think that you have said everything on the subject.

      To help me find topics for new articles, I use a technique that is called the “Alphabet Soup Technique“, which is very simple to use, it is also used to find keywords. It is very well explained in this video: the “Alphabet Soup Technique“.

      Hope this helps.

      Best wishes,

      John ツ

    • Thanks for reading my post and for taking the time to comment Linda. Apparently you are already doing the right things. As you have read in my article, there are so many things that you can do to attract an audience, the results depend on so many factors. What I am suggesting may not work for everyone, or every products or services that you are offering, but it is worth trying them and see for yourself.

      As mentioned also, if you have a technique that you are using which proves to be successful for you, my readers (and myself) would love to know about it.

      Take care and best wishes for your online venture.

      John ツ

  3. You’ve got a lot of great content on this blog, John. I liked this article myself because I’ve just started out blogging and, inevitably, am looking at real-time traffic analytics and seeing a big donut most of the time! But that’s fine, I know it takes time.
    What I’m interested in is how and when Google starts to “trust” your website. The process seems to be a little mysterious, perhaps they just wait and check you don’t do anything silly. Difficult for robots to check quality of content, of course. Hard enough for humans!
    But I liked your suggestions, and I’ll definitely be checking this blog out in the future.

    • Thanks for being a regular on this blog Iain. Your comments always make sense and they certainly help my readers to find themselves too. There is no definite time, or reasons, for Google to start trusting your blog or website. Some have reported being number 1 in a matter of weeks, but that may also depend on their niche. Personally, I don’t believe that a real human is reading all the contents coming online every minute to decide if any are worth ranking. In my opinion if you keep doing the right things, and often, a robot will eventually come across your blog and rank it.

      So Iain, keep writing articles with the right number of words, the right keywords, and share on social media.

      I look forward to seeing you here again soon.

      John ツ

  4. I want to learn how to attract people to your blog because I am planning on creating one next month. I want to be able to help people and also need to familiarize myself with ways to get people to my blog. I found some good ideas in your article and I’ve started writing things down so I don’t forget. My memory isn’t what it once was so I often need to write things down. I think that I would like to create a private Facebook group where I could offer even more help to members.

    • Thanks for visiting my website and for your comments Phil. If you have bookmarked this link you will be able to come back often to get ideas. And remember that you can always count on me and my readers to answer your questions at any time. So feel free!

      I wish you the very best for your new online venture.

      John ツ

  5. Thank you for such a great article. I recently started my own blog and I am very far from getting traffic. It has only been 1 month I have been adding blogs and I have selected a competitive niche, so I am worried about getting viewers and followers.

    I have been only using pinterest as social media so far. I am amazed the increase in impressions and clicks since I started only 1 month ago, but NO ONE new has started following me. I am not sure what to do? I read your article and the work FREE seems really crucial.

    So should I pin some posts on pinterest offering something free? I would have to be creative at this point as I feel I have not reached this level of creativity.

    Either way, you article motivated me to not give up and made me think out of the box.

    Thank you so much!

    • Thanks very much for reading my blog post and for taking the time to comment Cynthia. One month is rather too soon to get a lot of interest, but apparently you are on the right track judging by your comment about your increase in impressions and clicks.

      You do not need to share on many social platforms yet Cynthia. To start with, you can do with Pinterest alone. I know of many successful marketers who are only sharing on Pinterest. But as you are becoming more experienced, add at least Twitter and Facebook to your social sharing platforms.

      As you have read in my tutorial, nowadays Internet users won’t give you their contact details if you don’t give them something in exchange. If you have something of your own to give out for free, like a tutorial, a newsletter, some marketing tips for example, great, but make sure to collect at least their email address and first name first. 

      One thing that I like to give out which is of great value, which I didn’t create myself but is very much appreciated, it is the free “One Signup A Day Strategy 2.0” report. You could also distribute it to your prospects and readers.

      I wish you the very best for your online project Cynthia.

      Stay healthy and safe!


  6. Hey man 

    Thanks for doing this. I had no idea of half of the methods that you were suggesting here. I mean i really did get a lot of information here.

    i am also going to try out some of these tips and maybe find myself a freelancer to help me create more content for my work.

    Thank you for this man .

    • Thanks very much for your comment Gyvinek and I do hope that you will give some of my tips a try and if you wish to find yourself a good freelancer I suggest that you give Fiverr a try.

      I wish you the very best for your online projects and if you have any questions please make sure to ask them here.


  7. Exactly what I needed, I have been my blog for the past six months but I haven’t gotten any traffic or something much subscription to my my blog, I’m implementing the strategies you shared on this post, I’m sure this will bring the traffic I’ve always wanted on my blog, thanks for sharing.

    • Thanks for your comment Jomata. Yes, I am convinced that if you implement some or all of the suggestions I am making on this blog post that you will see an increase in your traffic.

      Let me know if you have any questions, okay?

      Have a great day,


  8. Hi John,

    Your twenty years of expertise clearly shine through on this one. Creating unique and current content is my takeaway from this well laid out post. We all seek to be part of some exclusive membership and so you are spot on when you mention the need to offer free membership to your private online club. There is so much more to glean from here but I will chew on these two for now. Thank you.

    We are Blessed.

    • I am glad that you have found at least two suggestions to work on in my article Mark. Once you have implemented them, we would love to hear from you.

      Wishing you the very best Mark.

      Stay safe, healthy and blessed.


  9. This is an amazing post!!! It’s chock-full of information that , I don’t know how I missed this article for a long time, i really enjoyed reading this article that i had to read it over again. I’m so glad I came across this today……. It has really given me some good ideas to implement on… Thank you so much. 

    • I am glad that you found this article in your search Sharon. If you have not come across it before might be because I have just improved it and added some new information to it, so it has ranked better in the searches.

      Let me know if you have any questions and I will be pleased to help.

      Best wishes,


  10. Thanks John for sharing these amazing tips! I would love to try some of them on my new blog and also I am trying to add new posts to attract visitors from all available social medias… And also I would like to add that a good search engine optimization will go a long way to rank in on search engines and help people locate your blog faster….thanks for your tips..

    • Lovely to see that you have great plans to implement many of my suggestions Evans. Let me know if you have any questions along the way, okay?

      Best wishes for you online projects.


Leave a Reply

Your email address will not be published. Required fields are marked *

HTML tags allowed in your comment: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>