One of the most common questions I get from bloggers is how they can set up a popular posts page on their blog.
There are a ton of popular posts plugins out there, but you aren’t in control of what posts shows up.
Some generate posts by the most comments on a post. This doesn’t necessarily show your most popular post though. Others use how many pageviews, but it doesn’t work on any traffic before you published a post – most people have popular posts before you set up the plugin.
This method is going to show you how to be in control of your own popular post page. Another benefit of creating your popular posts this way is that it is already formatted! Your popular posts page will match your blog categories pages.
The method I am going to show you today is really easy, actually. All you need to do is create a new category. (Or label if you are using blogger. The process below is for WordPress users, but you can accomplish the same thing by creating a popular post label)
Using a category to generate popular posts is an idea I got from Brian Clark‘s webinar last week, CEO of Copyblogger. This is how they display their popular posts!
Step 1. Create a new category.
From your WordPress dashboard navigate to Posts – Categories and then use the section on the left to create a new category.
Step 2. Add the popular post category to the posts you consider to be the most popular.
The quickest way to add a new category to old posts is to go to your published posts and then click the check box on all the posts you want to add (you can adjust the screen options to display more posts on a page). Then, select edit under the bulk actions section and hit apply. This will bring up the quick edit options. Under Categories click popular posts and then update.
Include the ones that get shared the most on Pinterest. Use Google Analytics to see which of your posts get the most traffic and add those. You might want to include the posts with the most engagement. The best part about this method is you get to decide what posts are popular!
Step 3. Add that category to your menu bar.
Now navigate to Appearance – Menus and select the menu you would like to add your popular posts link.
On the left side click categories and then click on popular posts. You may have to switch to the view all tab.
Click Add to Menu and then position it where you would like it on the menu and you’re done!
Going forward, it will be easy to add popular posts whenever they become popular.
Anyone else singing:
La la, la la
We’re gonna make
You popular”
-Popular, Wicked
Yeah, let’s make your blog popular!
Add it to your sidebar – a bonus for those with a Genesis theme.
If you have a Genesis theme it is now easy to add those posts in your sidebar with the genesis featured posts widget.
From your widgets page add the Genesis Featured Posts widget to your sidebar. In the settings, select to only display the popular posts category. Then, you can choose to sort it however you like: Date, Title, Random, or Comment Count. I like doing random because it displays different posts every time someone visits my blog.
Hope you enjoyed this article! You can go check out my new, popular posts page. Leave me a link below when you get yours all set up!
IMHO, that’s a mighty innovative approach, indeed. Yes, there are plugins that do it automatically but I really like the simplicity behind your idea to make it happen. As you said, it’s a great way to control the posts you want your audience to see more often. Nifty!
Thanks Susanta, over a year and a half later, and this is still my favorite method for popular posts!
What an awesome tip! And so easy! Off to update ๐
Hey,
this trick is not limited to the Genesis theme. That should be possible in any theme as it uses standard functions. – Thanks for sharing
Hi Katrin, any WordPress (or blogspot even) theme can use this method to create a popular posts page. The part that is specific to Genesis is using the genesis featured posts widget to add only the popular posts category to your sidebar.
There may be other plugins out there that function similarly to the Genesis Featured Posts widget, but I am not familiar with one.
Kristi, thanks as always for the great tips! I followed your tutorial and set up everything, even the sidebar for Genesis, awesome! But, when I click on the Popular Post in my menu the page is blank??? What am I doing wrong? Help! LOL
I got it!!! On my theme I had to add a custom link and it worked! So stoked, thanks Kristi!!!
Glad you were able to figure it out! In all WordPress themes, category pages are added via a link and not creating an actual page.
Hah?, this not auto popular post -__-
Nope, not automatted. For me, that’s one of the best features of this format. I get to send my audience to the posts that I feel are popular.
Kristie, thank you so much! I really appreciate the “how to”.
You’re welcome Melissa!
You are a genius!!!!! Will be working on this, this weekend. Found where I could change my sidebar headers Font/size and color…. ๐ Also added the widget you recommended…. Love tweaking my blog…. It is relaxing ๐
Can’t wait to see it. Good job figuring out the coding.
Thanks for another wonderfully helpful post Kristie! I have been contemplating doing this. I really appreciate the pictures ๐
Pictures always make things a little more clear. Let me know if you create a popular posts page.
Oh my goodness, I wish I had you as my personal blog tutor… Oh, wait – I do! ๐ And I am so appreciative,
I didn’t know all of these wonderful things so I set mine up with a Catablog gallery at the time. I think I’ll go back and do it this way because it sure seems easy to change. To remove something, I would just remove the category, right?
๐ Yes, if you wanted to remove a post from the popular post page, using this method, you would just remove it from the popular post category!
great idea ๐ I like to control which images and posts show up in my popular posts page so this solves that problem!
That’s what I like best about it too! Yours will look cool because of how your theme displays your category posts (with the featured image thumb nails). Let me know when you’ve got it up and I’ll link to it here for people to check out.