101 Simple Tips To Increase Website Traffic

Updated on

web-trafficMost online businesses dream of having a highly popular blog. It’s good for your brand and ultimately serves to drive wave after wave of potential customers your way.

However, dreaming about it won’t get you there — taking action is the key.

Contrary to seemingly popular belief, there is no huge secret to building up your blog traffic. It all comes down to hard work, consistent effort over a long term period, and understanding basic marketing fundamentals.

There are an almost unlimited number of ways to increase traffic to your blog, but if you’re stuck for ideas, here are 101 simple tips to get you started. Enjoy!

Content Is King

  1. Write eye-catching headlines.
  2. Write excellent content — make a name for blog as a source of informative, useful, funny, entertaining, or inspiring articles.
  3. Write longer posts — expand on your content, fill out your blog posts and create truly epic content.
  4. Write shorter posts — follow Seth Godin’s example with short but sweet posts.
  5. Write more often — the more content you can produce, the better.
  6. Blog on a consistent schedule so your readers know when to expect new content.
  7. Write list blog posts — they get more traffic than any other kind of post.
  8. Write about current news stories.
  9. Write about topics trending on Twitter and in Google trends.
  10. Search forums in your niche to see what people are talking about and write an article about it.
  11. Ask your readers what they’d like you to write about.
  12. Write about something controversial and start a debate.
  13. Use link bait techniques to write content that promotes massive sharing.
  14. Explore your analytics, find out which is your most popular content and create more of the same.
  15. Interview influential people in your niche/industry.
  16. Create a “best blogs” list post and let the bloggers know you’ve included them — a bit of flattery can go a long way.

Enhance With Multimedia

  1. Use eye-catching photos and graphics to draw attention to your posts.
  2. Create Pinterest-friendly graphics with text on top of images to encourage people to pin your posts.
  3. Create an interesting infographic and share it with everyone you can think of.
  4. Upload videos to YouTube and Vimeo — make sure a link to your site is in the description and the video.
  5. Produce a podcast and distribute it through iTunes.
  6. Convert some of your content into a presentation and upload it to SlideShare.
  7. Host or take part in a webinar.
  8. Transcribe your videos and webinars for extra content.

Be Social

  1. Create a Facebook page for your blog. Use it to communicate with your readers and post a notification every time you publish a new blog article.
  2. Tweet all your posts when you publish them.
  3. Link to your posts on your Google+ page when you publish them.
  4. Use social media scheduling software like Buffer to post automatically on social media at the best times of the day.
  5. Link to your old posts periodically from your social media accounts.
  6. Join a collaborative Pinterest board and tap into the audiences of all the other bloggers pinning to that board.
  7. Regularly pin images from other sites. The more you pin, the more followers you’ll attract on Pinterest. Make sure your blog address is in your profile!
  8. Create a Tumblr blog and add content related to your niche as well as re-blogging content from your own site.
  9. Set up an Instagram account and tell your followers when you publish a new post.
  10. Comment on other blogs with insightful, useful comments.
  11. Link out to other bloggers generously.
  12. Share others’ posts on Facebook and retweet useful information to your readers.
  13. Reach out to other bloggers through their blog, by email or on social media — build relationships.
  14. Follow all the followers of other influential bloggers in your niche on Twitter.
  15. Include social sharing buttons on all your posts.
  16. Swap sidebar links and buttons with other sites.
  17. Include quotable phrases in your content and use Clicktotweet to encourage sharing on Twitter.
  18. Encourage engagement on your blog by ending your posts with a question.
  19. Link to all your posts with StumbleUpon.
  20. Add some of the users Twitter recommends you to follow every day — a percentage will follow you back.
  21. Reply to your comments and emails — show your readership that you’re interested in what they have to say
  22. Join blogger Facebook groups and communities to share knowledge and help to promote each other’s content.
  23. Create a LinkedIn profile with a link to your blog and contribute to groups and discussions in your field.
  24. Submit your best posts to Digg and Reddit.
  25. Add your favorite blogs to your blogroll — they’ll notice and may return the favor.
  26. Ask your blogger friends to include you in their blogroll.
  27. Collaborate with other bloggers to produce and share content.

Guest Posting And Link Building

  1. Guest post on other blogs — try pitching to one new blog every week.
  2. Include a link to your blog in every single online profile you have.
  3. Set up a free blog related to your niche with supplementary content on Blogger, Livejournal, Typepad etc. and reference back to your main blog.
  4. Invite others to guest post on your blog — they’ll send traffic your way when they link to the post.
  5. List your blog in as many free blog directories as you can find.
  6. Do interviews for other blogs.
  7. Take part in link parties and blog carnivals.
  8. Include your blog’s URL in your email signature.
  9. Post helpful information in forums related to your niche and include your blog’s URL in your signature.
  10. Post helpful articles on sites like Hubpages and Squidoo with links back to your blog.
  11. Submit articles to syndicated article directories like Ezine Articles. If your article is re-published on another blog you’ll benefit from extra links.
  12. Write and syndicate a press release linking back to your blog.
  13. Use a link inspection tool like Open Site Explorer to find where your competitors are getting links from and copy them.
  14. Add your blog to Technorati.
  15. Syndicate your blog on Amazon Kindle.


  1. Interlink your blog posts — link to old posts from new ones and edit old posts to link to more recent ones.
  2. Install a related content plugin to link each post to several other related posts.
  3. Use keyword research tools to write about the things that many people are searching for.
  4. Install an SEO plugin like All in One SEO Pack or the Yoast SEO plugin and optimize your site for search engines.
  5. Use relevant keywords in your image file names and alt tags.
  6. Use keywords in your post title and subheadings.
  7. Link out to authority sites in your niche.
  8. Set up Google authorship on your blog.

E-books And Freebies

  1. Run a blog giveaway or competition.
  2. Put an opt-in form on your website and send out a free newsletter.
  3. Publish an e-book and sell it or offer it for free on Amazon Kindle. Make sure your web address is in the first 10% of the book so it shows up in the sample.
  4. Write an e-book and offer a generous affiliate commission to encourage others to distribute it and link to your site.
  5. Create a free report and get site visitors to tweet or post about your site on Facebook to access it
  6. Offer a free e-course or digital product and encourage your readers to tell people about it.

Offline Ideas

  1. Include your blog’s URL on your printed business cards and give them out to everyone you meet.
  2. Attend blogging conferences and networking events — distribute your business cards!
  3. Speak at conferences and special events.
  4. Tell your friends and family about your blog.

Other Miscellaneous Ideas

  1. Enter blogging competitions — your blog will usually be promoted on the website hosting the competition and social media for free.
  2. Answer questions on Yahoo! Answers and leave a link to your website.
  3. Ping your blog posts with a tool like Pingomatic.
  4. Create a WordPress theme and include a link to your site in the footer.
  5. Choose a beautiful theme for your blog.
  6. Review products and share your content with brands. They may link to your site from their social media accounts
  7. Ask a bigger blogger to be your mentor and start a case study about improving your blog.
  8. Submit photographs to free stock photography sites and Flickr and ask for a credit link back to your site.
  9. Include a link to your RSS feed.
  10. Include links to read your blog via Bloglovin‘.
  11. Link to your best and most popular posts from your sidebar.
  12. Go back to old posts and edit them to update and improve them from time to time
  13. Optimize your website for viewing on mobile devices.
  14. Include different ways to access your content such as category and date archives
  15. Include a search function on your blog.
  16. Create an app for iPhone or Android.
  17. Be helpful and be nice — be likeable and help to solve people’s problems and they will send traffic your way with no encouragement required.

That should be more than enough to get you started but if you have any other ideas, please let us know in the comments.

Join over 280,000 independent website owners

The next person to join our monthly newsletter gets a 25% off coupon!

We guarantee 100% privacy. Your information will not be shared.

116 thoughts on “101 Simple Tips To Increase Website Traffic”

  1. great content will always get you going! I also recomend seo. I took this online seo course and it was the best by far (learn seo class dot com)

  2. I am new to blogging and I want so badly to grow my visitors. I feel
    like I have done everything yet I am still in 100 or less a day number
    of visitor. I really do not know what else to do.(www.techtools.com.pk)

  3. I really like the form of your guide – concretes! Writing awesome content is hard but possible. I have a list of blogs which I read on daily basis and I have to say that’s a big inspiration for me. Another important tip is to remember that content doesn’t live only once – we ca, and we should, mix it after some time, use it again. Lately I was so impressed with this guys: http://growthhacker.am – they have fabulous writing style!

  4. This is such a wonderful post..Very interesting to read.Thanks for posting this up’s really enjoys reading this post very valuable

  5. i agree with your points above and i think that now a days infolinks are playin vital role in creating natural backlinks. Because of people like them than they use it in their blog and link back to original source. Apart from this social media submission and most specially plus one votes from google plus are the best way to get included into search engine results. Thanks for sharing this valuable tips for us.

  6. Which might be an amazing thoughts as well as strategies for organic site visitors. Seeing that normal human being, we all solely may consentrate on a few of these procedure in addition to are unable to view outcomes immediately. At any rate it is quite good for long-term.

  7. Hello Mr. Tom, thanks for share your nice experience. I never here like that you post over here. Its too useful for me.

  8. Great article, thank you. People often underestimate the vast amount of options they have to market a website and increase website traffic. Lots of good information here, links, and resources.

  9. Nice information, my client asked me how can generate online lead, what should we do for increase website traffic
    Simply I suggest all these process and he got satisfied.
    Thank you very much for post
    keep it up posting all the best

  10. yes its good to learn.. According to me, Social Media marketing helps you to index your website’s pages faster & gives you good quality traffic and you can get good quality back links to your site.

  11. Excellent Stuff …I am really worried about my site Traffic and ranking in google. You article has very useful tips to follow ..i will adopt these for boosting Traffic on my site

  12. If you have no
    experience with SEO, I highly recommend taking a couple days to
    immerse yourself in basic SEO concepts and techniques as a prerequisite to
    everything else. There are many SEO myths that continue to spread as there is
    no definitive formula to ranking highly. Arm yourself with knowledge.

  13. Thanks for sharing such an informative article. These all are the essential points, especially social media and content marketing that must help you to increase your website online presence, which automatically leads to traffic and conversion rates.

  14. Love this post. I may have missed it but another great resource is “All Top” and “copromly”

    So many services are out there that you can never find them all. I do a weekly research day. Just to keep up with everything and add resources to my site.


  15. Posting interesting and relevant contents will help you get organic, high-quality traffic to your website, increasing your page ranking efficiently and positioning your site among the top results on search engines.

  16. by Posting interesting and relevant contents you can attract high-quality traffic to your website, increasing your page ranking
    efficiently and positioning your site among the top results on search
    engines like google

  17. Hello Tom,

    It’s been amazing to read this post. You have shared really practical and amazing tips for actually increasing traffic on blog or website including online & offline ideas. I also agree
    with your point that all this takes a longer time and dedication towards your blogging.


  18. Nice list. Some of them are new to me. I’m always having a problem with my content and SEO. Going to make a more thorough research about this. Thanks!

  19. No matter what you run your website for — such as if you have it as a means of promoting your offline business, for showing off your personal writing or for trying to start an online affiliate marketing company — you surely want to get as much business as possible. A website isn’t much without an audience, but luckily, there are ways that you bring in more traffic. Even though it might not seem like it now, following these tips and persevering can help you achieve great things with your website. In no time, you might be surprised by the number of people who want to stop by your site or blog on a daily basis.

  20. Great tips, I would like to know if anyone could suggest some kind of program or tool to increase or even fake a number of visitors?

  21. #16 of “Content is King” states to tell the bloggers that were featured in your post that they were featured. Do you do this via social media, by commenting on their blog, or by emailing them? Which is the best way to be professional but still catch their attention without looking spammy?

  22. I agree all your tips…I
    did almost everything mentioned here except guest blogging. I was
    getting decent amount of traffic to my website. But for the last few
    days a great downfall in traffic I noticed. Can you suggest me what
    should I do now to regain the traffic I was getting earlier to my

  23. The techniques which are shown here is not working at some point. Because Google come up with so many algo changes and that is the reason that why these tips are not good for today.

  24. I am delighted in perusing your article and you have some better than average tips I can utilize Thanks

  25. I really enjoyed reading this article, it really set some good ideas, i been reading MOZ articles and blog to improve my traffic also have great ideas like this ones

  26. Great post @Tom…. For better content & idea …..always analyse your competitors website & social media pages.

    Always remember people love to see….informative, entertaining & emotional content

  27. Wow, one of the most informative posts out there! I’ve read a lot about increasing traffic to my blog but this was the best I could find. Thanks for sharing!

  28. Great article and useful information, I will keep in mind your strategies and apply them when necessary. Thank you Tom

  29. Great information!! This information is really very helpful for beginner to start up. This strategies will surely help to drive traffic. I specially like the miscellaneous ideas.

  30. Thanks for sharing this article!! This will surely help you to increase traffic but you should make your site mobile friendly because the people visits through mobile devices are the most impatient people.

  31. Thanks for sharing knowledgeable blog with us. You have mention good steps to increase the website traffic. We are also providing seo and smo services to boost the website traffic

    1. First ask who reads your blog and why? Now, how do you translate the “why” into Facebook content. Can you create micro content (less than 90 characters) with the same flavour as your blog content? Consider key phrases or sentences from your blogs that can stand on their own. Don’t use every Facebook post to market the blog post though…

      Another important question is whether or not the Facebook audience would be interested in your blog to begin with? Create specific Facebook content (video > text posts > images > other) that speaks “Facebook” – simple, informal, fun, controversial – that’ll speak to the type of person you want reading your blog. Facebook is not a destination for your blog readers, it’s a funnel to get Facebook readers on your blog.

  32. Awesome post!

    Let’s talk about webinars. Now I use free trial of clickmeeting in exchange for free g+ hangouts. They have very good support and the best thing is that software is web based. Does anybody use it? I have a little question.

  33. There are many ways to increase traffic to your website like Use long tail keywords, integrate website with social networking sites like you’ve explained above, quality contents also plays crucial role. Start doing discussion on forum sites for the visibility of your website. Do guest post to get back links. You’ve clearly mentioned every points.

  34. All these are great tips. However, with all these wonderful ideas on getting traffic sometimes we are like deer in the headlights and we do knot know where to start. I suggest just picking one technique and doing it thoroughly and take it from there. You do not get any traffic just reading about traffic. Thanks for the great post.

  35. There are many creative ways to increase website traffic. One thing that you should remember is not to spam your website. Because if you do, your credibility will be gone and your website will suffer.

  36. There are various good ways to raise website traffic and
    ranking. I consider you can improve your traffic by high quality backlinks,
    quality contents and social media. One thing that you should consider isn’t to
    spam your website. Because if you do, your credibility would be gone and your
    website would bear.

  37. That’s great admin. I took about an hour on your site. I read all 101 ways. I found that all were amazing. Good Job. Keep sharing this valuable information with us.

  38. Great tips, it is important to keep your content fresh and without creating articles that help the User above all.

  39. Very extensive list. I have just started my website and started writing blogs. This list will immensely will help me. Thanks

  40. Nice share..

    All the points mentioned above seems to be very efficient, already have started using some of them for my projects.

    Thanks sharing such useful information with us..

  41. Great listt! I have a site that loads quick on the front-end but on my admin panel (wordpress) it takes ages. Any idea how to fix that?

  42. Best User interface and value that a website create for readers helps to increase the visibility and traffic to the website. Really an informative post, Thanks!

  43. Mine is new blog.1.5 months old.Last week my alexa rank was in 18M .Then it moved to 13M , then 7 M , 5M .Today it’s at 2M .In one week nearly 15M decrease
    What is did ?
    Installed alexa tool bar .started commenting on Good sites

  44. Superb blog! Do you have any tips for aspiring writers?
    I’m hoping to start my own blog soon but I’m a little lost
    on everything. Would you advise starting with a free platform like WordPress or
    go for a paid option? There are so many options out there that I’m totally confused ..

    Any recommendations? Thanks a lot!

Leave a Reply