Facebook Pixel
Join our Facebook Community

21 Ways to Make Your Blog or Website Sticky

Posted By Darren Rowse 18th of July 2008 Blog Promotion, Featured Posts 0 Comments

Does the traffic coming to your site come in a Yo-Yo like cycle of ups and downs that never really seems to go anywhere in the long run?Glue

Yesterday I wrote about a common problem that many bloggers face – spikes of traffic followed by flat-lines and promised a follow up post today on how to break this cycle by building ‘sticky’ sites.

My point yesterday was to encourage readers not to see spikes in traffic as the ultimate goal but as a stepping stone to ongoing growth.

What is a ‘Sticky’ Site?

A sticky website is one where a first time reader arrives and finds it difficult to leave.

Not because the site owner captures them in a ‘RickRoll’ or a series of windows asking them if they REALLY want to leave – but because something about the site motivates them to explore it further – and more importantly to make a decision to (and takes some steps to ensure that they) return again to it.

21 Techniques to Make Your Site Sticky

The following 21 techniques are ways that you can make your blog or website more sticky. They come from my own experience of blogging over the last 5 years. As a result of basing this on personal experience I’m going to show you quite a few examples of what I’ve done (after all i know my own sites best). I’d love you to add your tips and show examples of what you’ve done in comments below to make it a more useful resource for readers.

1. Make Your Invitations to Subscribe to your blog Prominent

One of the most important things to do is to have a prominent call to action for readers coming to your blog to subscribe to it.

In fact I’d recommend having more than one invitation – one prominent one above the fold and prominent in your sidebar or navigation area and then a second one below your post. This means that people are triggered to subscribe whether they have just arrived on your blog or if they’ve just finished reading a post (a ‘pause point‘).

This is what I do on my blogs and my tracking shows that both get a fairly even number of people using the two options.


By the way – if you’re not already subscribed to ProBlogger’s RSS feed – here it is!

2. Educate Readers about Your Subscription Methods

One of the most read posts here on ProBlogger is my ‘what is RSS‘ post which I have below my Subscription link. It’s there simply to educate readers on what RSS is and in doing so sell them a way to connect with my blog. Interestingly enough – quite a few other bloggers around the web now link to the page to educate their readers too.

Similarly – I occasionally will write a post on my blogs that invites new readers to subscribe. Sometimes I think we mistakenly assume that all of our readers have been with us for a long time and all know how to use our site – however many of your newer readers might not know the full story.

Here’s one of these posts that I ran on DPS last year. The day after I did this my RSS subscribers jumped considerably. It was just a matter of educating my newer readers of the blog on how they could connect better with it. You’ll also note that at the end of the post I asked readers to let me know how they follow the blog. This was for two reasons:

  • Firstly I wanted to involve older readers who already knew all the information in the post. It somehow seemed to make the post more relevant for them as it invited them to participate.
  • Secondly it was about social proof and showing newer readers how others used the site. I think the comments section reflected some of this.

3. Good Blog Design

I’ve always believed that a good blog design is an important part of helping readers to decide whether they’re going to hang around and track with your site over the long haul.

Readers make judgements about your site within seconds of arriving at it – if they see something cluttered and confusing they’ll be less likely to want to return.

Good design highlights your content, helps people navigate your site well and creates a good impression – and first impressions matter!

Keep your design simple, familiar and obvious and you’ll be on the road to a sticky site.

PS: A common mistake that I see bloggers making is to crowd out their content with too many ads above the fold. If a reader arrives at your site and has to scroll to see the content you’ll increase the numbers of people who simply hit the ‘back’ button on their browser.

4. On Site Branding

Work hard at building a brand that is attractive and draws people in.

First time readers should know what your blog is about at a first glance. Use your blog’s title, it’s design, taglines, post titles, about pages, logo and navigational elements to communicate what your blog is about.

Also – do something to differentiate the brand of your blog. It could be a logo, image, color scheme, blog name….

5. Make Your Blog Personal

One thing that I’ve seen a number of bloggers do really well over the last year or two is brand themselves well on their blog. While it’s not essential to have a blog that is centered around your personal brand I find that when you do add a personal touch to your blog that it can connect with readers in a powerful way.


The fact is that some readers are more interested in connecting with a person than a collection of content.

Adding your photo, writing in a personal tone, using video/audio and including personal details and stories of how you engage with your topic can give your blog personality which will draw some of your readers into a relationship with you.

6. When you get a rush of traffic to one particular post….

When the spikes in traffic come along you need to be ready to act (and act fast – because they can be momentary).

  • Add invitations to subscribe to your feed within your post. Something along the lines of ‘enjoy this post? Get more like it by subscribing to….’ can work really well.
  • It can also be worthwhile adding links at the end of your post to ‘further reading’ on posts that are getting lots of reader to them.
  • Sometimes when you get a spike it can even be worth writing a ‘welcome’ post. For example if I get a mention in a mainstream media publication that sends significant traffic I’ll often do a post that welcomes people but also gives them a ‘tour’ of the site (example).
  • Another clever move is to quickly write up a followup article to the one that is getting all the traffic. For example – if this post suddenly got a burst of traffic I could quickly write a post ’10 more ways to make your blog sticky’ and then add a link to that post at the end of this one (update: actually I wrote one called 7 more ways to make your blog sticky). This shows readers that you’ve got more to say on your topic than just one post. Every extra page view is a step closer to them subscribing (if the pages they view are good quality).

These ‘hot posts’ are really important to optimize (learn how to optimize popular posts).

7. Get Interactive

Getting someone to DO something on your blog means that they’ve invested something into your blog and increases the likelihood that they’ll return.

Interactive blogs are often also sticky ones. Interaction could include

  • Comments
  • Competitions
  • Polls
  • Projects and Memes

As a result it’s worth spending some time Learning how to get readers to comment on your blog – and exploring other ways to make your blog more interactive. Get your readers involved as much as you can!

The other bonus for ‘giveaways’, ‘special offers’ and ‘competitions’ is that when you do them regularly some readers will subscribe because they don’t want to miss out on future giveaways. The current competition might not interest them but they sure want to know when you do one in future.

8. Add a ‘subscribe to comments’ feature to your blog

This draws those who comment back to continue the conversation and increases the chances of them becoming loyal readers.

You’ll find that only some readers will ever use this – but even if just a few do you’ve had a win.


I have this enabled here at ProBlogger (I don’t have it on by default – those leaving comments have to choose to subscribe because I don’t want to inundate them with comments) and at any given time there are several hundred people subscribed to comments on posts. I use this subscribe to comments plugin to run mine.

PS: just be aware that if you get a lot of unmoderated comment spam it can be a little embarrassing to have this feature – I learned the hard way.

9. Respond to Comments

This is a particularly effective way to draw readers back to your blog – particularly in the early days when you don’t have a lot of readers commenting to follow up.

There are two main ways you can do this:

  • respond to comments with comments
  • respond to comments with emails to the comment leaver

Showing those that comment on your blog that you’re interacting with them can make a real impression and will often draw them back time and time again.

10. Offer alternative ways to subscribe

subscription-alternativesSome readers will respond well to your prominent invitation to subscribe via RSS (see #1 above) but others will be more open to connecting in other ways.

I generally offer three subscription methods:

  • RSS
  • Daily email updates (RSS to Email)
  • Weekly newsletter (summary of the blog from the last week plus some exclusive content)

More recently I’ve also been offering readers the ability to track with my blogs via Twitter and send my latest posts to my Twitter account via TweetBurner.

Why so many options? The answer is simply that each reader has their own systems in place to consume content and connect with websites – so offering a variety of methods increases the chances that you’ll be doing something that they are familiar with.

11. Promote social media connecting points

Similarly – some of your readers will respond very well to your invitations to connect on other social media sites.

For example I have some readers on DPS who are Facebook junkies. They refuse to subscribe via RSS or email but religiously read my blog by following my Facebook profile which pulls in my latest posts.

Another small group of readers here at ProBlogger follow this blog through Technorati’s favorites feature. While I prefer to read blogs using an rss reader like Google Reader – their rhythm of reading content revolves around Technorati. As a result I’m happy that I promoted my Technorati profile (you can favorite ProBlogger here).

While you might not see the sense in people following your blog in some of these social media sites others do and at the very least promoting them can potentially reinforce your brand.


12. Highlight Your Best Content

A great way to convince readers to become loyal is to get them reading more than one of your posts (especially if they are your best posts). You can do this by linking to other posts within your content but also suggesting further reading and ‘best of’ posts around your blog.

For example – here at ProBlogger on my front page the ‘best of ProBlogger’ section is one of the most clicked upon parts of my site. This small section of the site sends people deep within the blog to some of my best work – hopefully resulting in quite a few new loyal readers.
At DPS I have a small section on my sidebar called ‘Digital Photography Tips’ which is a list of ‘sneeze pages‘ (or compilation pages of my best posts in certain categories). Again – these are there simply to draw people deep into the site and get them viewing some of the best the site has to offer (and hopefully to convince them to subscribe).


13. Create Momentum With Your Content

AnticipationWhen you give readers a sense that you’re creating more content that they’ll want to read you give them a reason to subscribe.

For example when a reader reads the first part of a series of posts on a topic that they find useful you can count on them wanting to read the rest.

I wrote about this in a post on creating a sense of anticipation on your blog.

14. Consider Removing Dates on Old Posts

This one could be a little controversial but I find that when old posts are not dated that it doesn’t create a ‘oh this is old’ type reaction in your readers.

I’ve seen this numerous times here on ProBlogger where posts written back in 2005 have attracted comments like ‘this is old’ or ‘out of date tips’ – even when the content has been of a ‘timeless’ or evergreen nature.

Personally I think that you should consider the type of blog you have before doing this. For me it works on DPS where I’ve never had dates on posts – but not here at ProBlogger where I have a topic that is more time specific (I’ll write more on this topic in coming days).

15. Give Incentive to Subscribe

 IncentiveOver the last few days I’ve had a small competition going on Digital Photography School where I’m giving 3 subscribers to my newsletter there a copy of a great photography book.

1500 new subscribers later (and counting that small incentive is one of the best $50 I’ve ever spent.

Give away a book, free ebook or report, download or some other incentive to those subscribing to your blog’s feed or newsletter and you could give some readers the little extra incentive to connect that they needed.

It need not be anything expensive (or that costs you anything at all) – just make it a small bonus and see what impact that might have.

16. Keep Posting Frequency Up

One thing that I do as a blog reader deciding whether I’ll subscribe to a blog or not is to head to the home page and see how often they’ve updated recently.

There’s nothing more frustrating as a reader than to find some great content and be hungry for more only to find that the blogger hasn’t update in 3 months.

I don’t think you need to update every day – but something in the last week shows that your blog is up to date. You can also highlight this by showing your most recent posts somewhere in your sidebar.

17. Create an Engaging About Page

About-PageAnother thing that I often do when I go to a new blog is to look at it’s ‘about page‘.

I like to know who is behind a blog, what their goals for it are, how it started and other information about what the blogger is on about.

This is an opportunity to sell your blog to and make a connection with prospective readers who are going out of their way to find out more about you – so use it to tell your story and draw readers in to journey with you.

PS: whatever you do – don’t let your about page be the default about page that comes with your blog.

18. Add a Community Area or Forum

One of the best things that I ever did with my photography site was to add a forum.

I cannot express to you just how sticky that area of DPS is!

While readers come to the blog once a day to read new content – some of them come to the forum ALL DAY – racking up literally hundreds of page views a week.

Forums won’t attract all of your readers (I suspect they attract some personality types and not others) – but they will connect with some and help make your site a lot stickier.

19. Social Proof

Feedburner-Subscription-Conters-2Does your blog have readers already? If so (and even if it’s just a few) highlight this in any way that you can and you’ll show other first timers that they’re not the only one reading your blog.

People attract people and a site that is obviously being read by others will draw others into it.

This can be difficult in the early days of a blog when you don’t have a lot of activity – but as it builds show it off.

Highlight new comments, show subscriber numbers when you have them, quote readers comments, find a way to slip your stats into a post occassionally etc.

It’s a bit of a snowball effect – once you have readers they’ll bring others in.

One thing that I occassionally do at DPS on my subscribe page (a page dedicated to talking readers through 3 subscription options) is to not only highlight the options but to tell people how many people are using them. In this way those considering subscribing get a sense that they’re actually becoming a part of something that has momentum and thousands of others joining.

20. Target Readers with Specific Messages

Here are a few tools and plugins out there that enable you to present specific messages to certain readers coming to your blog based upon where they’ve arrived from and if they’ve been to your blog before.

  • LandingSites is a WP plugin that shows readers arriving from search engines related posts on the search term that they’ve searched for.
  • What Would Seth Godin Do is a plugin that welcomes new readers to your blog with a special message and invitation to subcribe.

Got any other plugins and tools for targeting readers with specific messages? Feel free to share them in comments below.

21. Sticky Content

Lastly (and most importantly in my mind) – the key to sticky sites is sticky content.

You can have the best designed site in the world with lots of the above features – but unless readers who come to it find something that connects and brings them life in some way – you’re unlikely to get them back tomorrow.

Writing engaging content needs to be your number one Priority.

What Have I Missed?

As I wrote this list the ideas just kept coming (I originally set out to write a list of 10 points… then 20…. then I just had to slip in one more) – but I’m sure there is more to say on the topic of sticky sites.

What would you add? What have you done on your site to add stickiness?

Looking forward to hearing your ideas in comments below.

PS: Welcome to StumbleUpon readers

This post has gone crazy on StumbleUpon today. If you’ve surfed in from there thanks for dropping by. If you’ve found this post helpful I’d appreciate you stumbling it. You might also find future posts on ProBlogger helpful – so don’t forget to subscribe (you know I had to do that on a post like this!)

Lastly – this post has led to some great conversation in comments below which has triggered a lot of other ideas for creating sticky blogs in my mind – so I’ve written a followup post – 7 More ways to make your blog sticky.

About Darren Rowse
Darren Rowse is the founder and editor of ProBlogger Blog Tips and Digital Photography School. Learn more about him here and connect with him on Twitter, Facebook and LinkedIn.
  1. Excellent tips for any blogger to make their blog better. Also read your book and highly recommend it to anyone serious about blogging!

  2. Trafic….trafic and more trafic, god tips darren

  3. An older post of mine made it to the front page of reddit today, making my stats jump. This post was so incredibly timely. I quickly modified the post, per your post, to include subscription information to capitalize on this small bit of good fortune. Bar none, you have the best advice on blogging. ~ Daryl

  4. very informative, I hope I find time to improve my blog.

  5. Claps! Darren. I agree with you in almost all aspects, and I have personally implemented all of them within my blog:

    For instance, the theme redesign I have done, plus some of my own modifications is a great sticky thing, since when I got the new design ready, my visitors tend to spend triple time on the site than previously.

    I got my Blogger site validated almost! But there are certain errors, which cannot be removed without Blogger help. And this has made the blog’s loading lightning fast.

    About “To do next” I have added Addthis social bookmarking button default in every post with the recommendation to subscribe. I have put the request to bookmark also in the feed.

    Subscription to comments is offered, and I promptly reply all the comments at the commenter’s site itself.

    What I disagree, however, is the advice to make the site personal. I believe that probloggers can do that quite easily. You sometimes post some of your personal experiences, so does Seth, and that can well interest readers, since you are well-known. Such is not the case with ordinary bloggers. They should first build the brand and then the name. I suggest posting only useful articles and no personal material until you are quite famous!!

    Thanks Darren


  6. Here are one or two things I missed. About the RSS education, I haven’t implemented it. But I have given an incentive to the commenters, by making the site Dofollow. Do you think, this is a good move? I have given quite an elaborate Dofollow guide as well that will tell readers how exactly to comment.

    Also, there are icons for social media sites to directly connect with me. Still, what I yet don’t have is an about page. I put up an about blog page instead “About CuteWriting”


  7. Darren,

    Another fine tips – I have something in mind though, on #19 – social proof.

    I happen to chickletize my blog with that of Feedburner. But it showed 11 readers – and I think it’s not working like a magnet, but instead like a repellent!

    My conclusion is that nobody want to ‘mingle’ with an 11 rss readers’ blog…

    So, what would you suggest regarding the ‘about right’ rss subscriber size to put the chicklet on? Or, are you suggesting to put the social proof as early as possible?

    Cheers for the great post!

  8. Darren, if you ever run for the President of the US or atleast the President of the Blogging community, you got my vote :)

  9. A wonderful post as always, Darren. It makes me want to kick start and do everything you’ve mentioned – but I know it all takes time.

    Great tips as always and thank you for sharing :)

  10. Excellent tips and excellent work putting all of this together!

  11. I *LOVE* being able to toggle on the “future comments” option on those seemingly relatively few blogs that (have the the ability to) offer it.. Always nice to see, hear what others out there are thinking.. Too… Keeps the Gray Matter motivated.. :)

    Off to toggle “Notify Me” (again).. :)

    Cyber hugs from North Georgia..

  12. Darren, another great post. Quick question: do you know of a good WP plugin for “top posts” or one that lets you manually add a list of select posts in the sidebar navigation, displayed in a similar format to the standard archive and category links?

    I looked around on here for a while, as I’m sure you must’ve mentioned a plugin like that at some point in a post, but couldn’t find anything. Any help is, as usual, much appreciated.

  13. @brainpicker: I don’t know about manually inputting posts but, after reading this, I found this plugin:


    which works in tandem with this one:


    There’s more information here…


    but, in a nutshell, the stats plugin tracks your most popular posts, while the popular posts plugin allows you to add a customizable widget to your sidebar, displaying said posts. Hope this helps!

  14. Excellent data. I am beginning a major re-launch of my blog and the content that goes inside of it. Making it “sticky” is a huge goal of mine. As a Virtual Assistant, my goal is to attract stable and loyal entrepreneur viewers to my site, and provide them with tips, viewpoints and reviews.

  15. This is a very helpful post.
    In my case I found removing the time stamp ( point 14) quite effective.

    For people using blogspot platform, here’s a post on how to remove time stamps from posts:


  16. Darren only one word to describe your tips “AMAZING”. I am reading your blog frow last 6 months and by reading your post i get inspired and yesterday i started my own blog. This post is indeed a very helpful for all bloggers. Keep it up man. And plz give your precious comments on my blog.


  17. Wow Darren…there are so many great tips that I need to think about regarding my blog. I’ve really enjoyed learning from you Darren. I will continue to be an avid reader.

  18. Darren your tips are amazing.

    I have removed the date from You may like to read on the blog on the tips you provided. I had seen that BBC and Financial Times give dates of the earlier article. Now I see your point from blog point of view.


    Santosh Puthran
    Management Accountant Blog

  19. The making subscription link prominent didn’t work that well. Ultimately it is content that matters. :)

  20. have tried some of the tips you mentioned like making the RSS & subscribing buttons very visible on my site but it hasn’t done anything to increase the RSS/E-mail or newsletter subscription. Maybe need to work much more on the content.

  21. I haven’t had time to read through all the comments on this post yet, so I’m not sure if someone already mentioned it, but there a nice plugin that helps with responding to reader comments (which I think is a really important part of building your community via good relationships with your readers). I was turned on to it by the author of playgroupsarenoplaceforchildren.com It can be found here: http://www.u-g-h.com/wordpress-plugins/wordpress-plugin-comment-email-responder/

    It allows you to respond to a particular comment in your comments section, but then it also emails that comment to the reader who it is directed at. Great for responding right to a person, while still giving all your other readers your answer, in case they’d like to know it as well.

    Great post, by the way. I’m loving it!

  22. hey, thanks for the tips, really good ones for beginners like me. congrats on a very sticky site, and hope to see more tips soon :)

  23. Great tips, I’m going to use a lot of these. :)

  24. For those of you in the process of redesigning your blogs, I’d recommend signing up for a free account at Crazy Egg (www.crazyegg.com) and setting up some brief tests on various pages on your blog.

    I did this extensively while redesigning my blog last month – it’s results in nearly 600% increase in stickiness in almost every aspect you can imagine: time on site, number of pages visited, new vs. returning visitors, # of comments, etc.

  25. No matter how much information we think is quite apt to make it all up and running, we are left in awe by another post of yours Darren.

    Thanks for sharing awesome list.

  26. great 21 ways to make popular blog/web…..I already active in comment willbe great with combine the other

  27. There is a great plug-in for WP that is called Featurific, it is a graphic that highlights your “BEST POSTS”, you can add however many posts you want and it flashes them on your front page with a cool graphic, 10 different designs to choose from.

    I use it on my blog and I really like it!

    Here is the link: http://wordpress.org/extend/plugins/featurific-for-wordpress/installation/

  28. what can i say.it’s a great post and will put some of the pointers to use in my blog.thanks!

  29. Darren, great post. Becoming an article expert is also a good way to show your writing skills.

  30. Congratulations. You have got a great blog site. I happened to come here on several occasions and can’t help noting that you handle your topics well, very well indeed. You consistently present your information in a comprehensive manner. Keep up the good work.

  31. Interesting post here. Some of the tips you mentioned I have already applied in my blog but there are other tips that I found in your post quite interesting to use to help my blog become a lot better. You’re indeed a Problogger.

  32. An awesome post, Darren. Thank you.

    I’ll be redesigning a couple of my blogs soon, and I have bookmarked this page to refer back to. I’ll probably show it to whoever I find to design the sites to and say, “Here, let’s make it do all this” :P


  33. I am all for the whole “Social Proof” (number 19 in your post) things, but I also read somewhere in the blogosphere that bloggers should have at least 50 subscribers before showing their feedburner (or other programs that help to promote their blog) stats anywhere on their blog.

    It appears that since you mentioned it here and included most bloggers, it may be helpful for a blogger to post a graphic showing how many subscribers/loyal readers are already signed up to get his or her latest blog content, even if that number is low.

    In the image for your post, there is an 8 count and 11 count feedburner block that says to me you would be ok with displaying that on your blog no matter what the subscriber count is. Now, I have to figure out if I should re-consider what was written on another blog and go with your siggestion here. I haven’t put up subscriber counts on my blog because I had the impression that it wouldn’t send a good message to visitors because it was low. While I have more than 8, there are not even 100 subscribers yet.

    However, I may change things around since I have found that your suggestions are always helpful.

    Thanks for writing another good post!

  34. thanks darren for this useful info.i will apply it on my blog.

  35. good post, darren. i’d like to add some :

    “Make a do follow for the comment, it’s a small and simple gift for visitor loyalti to your site.”


  36. Wow this is great, Iam so grateful I found this site :) I learned so much already in only one day, looking forward to get the book here in malaysia, thanks for everything keep the great work up

    greetings francisco

  37. thanks darren… i will go to work on adding those features to my site

    i have a hot tips section.. its simple reading and is just a list of the top 10 things in a category… its been a great addition to my site!

  38. Amazing post Darren! I never saw such a professional site as your with regards to content.

    By the way, please note that you right side bar had jumped down in my browser (explorer). Perhaps your content in this post is too wide.

  39. nice article :)
    by the way, keep writing on dude.. I’ll follow you via Rss reader.

    Crazy Bloggers

  40. I agree with Jayaprakash & B. Durant

    The content of the blog must be ULTRA specific & have targeted readers.
    Love your book, love your Blog

  41. This is a great post, I’ve added more education on RSS and invitations to my blog and I’ll be checking back to this post to see what I can continue to do. Thank you so much.

  42. Not wanting to sound to redundant, I really enjoyed this post. The content is practical.

    Thank you for taking the time to provide this information.

  43. Always an enjoyable read Darren, I wonder how you find time to spend with the wife & kids AND manage all this research and development of your blog. Trully speaks volumes of your abilities to manage your time!

  44. Excellent post Darrent. You are great. All the tips are highly practical and depicts your knowledge, understanding and skills. thanks.

  45. As always: thanks for the tips. Many are easy to follow, but some are hard. One of the hardest things for me to do, is to post regularly.

  46. Great Article!
    You can visit my Blog, 3dsmax – logo – design:http://3dsmax-stuff.blogspot.com
    Thanks so much for many great tips!

  47. Great tips as always, Darren! I’ll probably need to be more pro-active in increasing my feed readers :)

  48. Excellent tips! I really like how you highlighted the points with bigger fonts and different colors. I know it’s probably in the CSS, but it makes a huge difference from a reader’s perspective.

  49. wow…i came here from the weekly newsletter thing and planned to skim the article, but read every word! quite sticky. you win. i also implemented a few of the features, mainly feedburner which i didn’t realize had so many built in features in and of itself! :) thanks.

  50. What an amazing post — full of so much useful information. Not quite sure where to start with your ideas; one step at a time.

A Practical Podcast… to Help You Build a Better Blog

The ProBlogger Podcast

A Practical Podcast…