Best WordPress Plugin for Related Posts?

On my “Matt Cutts” twitter account a few days ago I asked other folks which WordPress “Related Posts” plug-in they would recommend. It seems like “Related Posts” extensions go in and out of vogue every few years, so I wanted to hear what smart folks were using lately. The plugins that got recommended the most to me were:

I did a little digging on each of these. My criteria (in order) was: the easiest plugin to install, that appeared to be actively maintained, and ideally would give me lots of options. The first one I ended up trying was Yet Another Related Posts Plugin (YARPP), and mitcho has really done a fantastic job on it:

– It’s trivial to install.
– You don’t have to edit your WordPress template.
– The relevance is good: the suggested posts are related, and you can tweak thresholds and how things are computed if you want.

So I think I’m happy. Even the things that I might want down the road (show the date of posts, RSS feed support, and sentence-aware excerpts) are on the to-do list. But the plug-in is very usable even without any tweaking. I’ll include a screenshot of the options page in case you want to see what sort of flexibility you have:
Yet Another Related Page Plugin

Well done, mitcho! If you feel strongly that another Related Posts plugin is better, feel free to say so in the comments.

149 Responses to Best WordPress Plugin for Related Posts? (Leave a comment)

  1. This may be a little off topic, but I really enjoy Moveable Type Plug Ins and Moveable Type. But you have to be a rocket scientist to use it. It seems like Google likes it better as well.

  2. I think “Similar Post” is the best related post plugin, no doubt. It has more options and is incredibly accurate.
    It can exclude common words like “the” “for” etc, of the matches even in other languages.
    A big plus is that his autor Rob Marsh, answer almost in no time any question or suggestion you post in his blog.

  3. Matt,

    I see the followings ONLY when I click on comments:

    Related Posts:

    * New WordPress version 2.5.1 includes security fix
    Read about WordPress 2.5.1 and download the new version here. It includes a security fix, so you’re going to want to upgrade. It’s well-known that…
    * Upgrading my WordPress
    Earlier this week I was writing a post and lost it. Losing data, even a couple paragraphs, is the most annoying thing I can think…
    * Upgrading WordPress
    I upgraded my WordPress installation from 2.0.x to 2.1.x tonight, and I’m a little grumpy. Autosave is great and all, but does upgrading WordPress have…
    * Captcha
    I wanted to see how hard it would be to install a captcha with WordPress. Turns out it wasn’t too bad. I may leave it…

  4. I like simple things, that why I use “Simple Tags” plugin that is great for tags and also haves a “related post” function that works great… doesnt have LOTS of options but it does a great job.

  5. FYI: I believe Sphere’s Related Content Widget achieves this as well (via a link at the bottom of posts):

    However, it shows content from other blogs as well and I doubt it offers any flexibility.

  6. Another vote for Simple Tags. Does the job just fine (based on tags) — and makes it easy to add Related Posts to feed as well.

  7. On a related note it would also be nice if Google Blog Search’s link operator RSS feed would work steadily, as it theoretically makes for a nice related posts/ sort of trackback feature. But last time I tried it, it found way too little backlinks for permalinks, even from popular backlinking blogs…

  8. Harith, yup, that’s the “RSS feed” option that I referred to at the end of my post. YARPP doesn’t support RSS feeds in the current version, but I’m not that worried about that, personally. Related posts are more handy for someone who is browsing, I think.

  9. Yeah, you’re right Matt. Micho’s YARPP is the best so plugin for related posts. I tried almost all the plugins and finally ended with this one. Very easy to install, the Match Threshold option is very good for new web sities, where there are few posts.

  10. You had no bigger image to post right? ๐Ÿ˜‰

  11. Dave (original)

    Matt, vBullentin have a very similar feature, called “Similar Threads”. I have tweaked mine extensively and I feel sure that it reduces the same old questions being asked that most forums suffer from.

    Good job by mitcho and he has made a extremely friendly GUI for settings.

  12. hmm doesn’t seem to have the ability to put related posts in the RSS feed like Aizattos does.

    Also this renders weird in FF3

    Michael ่Šณ่ฒด Erlewine

  13. I’d love to try this plugin as from the screenshot it looks like its what i’ve been looking for but the site appears to be down. Anyone have an alternative download link?


  14. We’re also looking for a related post plug-in Matt.

    In your travels did you find any that allow you to select the actual posts you want to be displayed as “related” (as opposed to relying on a “relativity” calculation) ..?

    Being able to simply select other posts in a check-box type manner would make related post life easier. It would eliminate any errors caused by calculations, and offer absolute control.

    I hope a WordPress PlugIn Wizard reads this and makes one, quickly.

  15. graywolf, thanks for mentioning the RSS related posts function – I would consider that one of my ‘requirements’ when considering a ‘related posts’ plugin. I’m still going to check out YARPP and WASABI…just to see what will work best for my blog and our company. Timely post Matt, this has been on my ‘to do’ list for a looong time!

  16. graywolf, I saw that you run Aizattos, but I don’t like that the plugin isn’t maintained anymore. If someone found a security hole in the plugin, that would be bad news.

  17. Yes – on FF3 your post look very bad.

  18. I’ve only tried Similar Posts, but I’ve had no reason to try other plugins. Similar Posts was a major improvement over the purely tag-based similar posts plugin I was using in Movable Type before I migrated my blog to WordPress.

    Similar Posts has lots of options you can adjust and like Tanguillo said above, Rob Marsh’s support for his plugins is nothing short of excellent. There was a small problem with the plugin, I asked about it, Rob told me how to fix it myself for the time being and then included the fix in the next version.

  19. It’s the size of the screen cap that’s throwing off the image. It’s spilling over into the right-side menu, and for some reason the right-side menu is dominant.

    Maybe a thumbnail’s in order?

  20. Sorry…that should read “throwing off the post”. Also, the Chinese rendering is part of the screen cap…I’m not sure if that’s what the rendering issue is or not, though.

  21. I use a modification of wasabi’s related posts plugin which shows related posts only within the chosen categories of the post. That gives better relevance. I would be happy to make it public if there is an interest.

  22. Hi Matt.
    I also use the ‘Yet Another Related Posts Plugin (YARPP)’ and I am fully satisfied with it. As you also said, mitcho has done a fantastic job. Thumbs up for that plugin and best regards from Denmark…

  23. Thank you! I wanted to ask on my blog, but I don’t have enough readers to get a great response.

  24. Hi Matt,

    Just read your post and felt relax because I was looking for a plugin like this for a long time without much success.

    Installed “Yet Another Related Posts Plugin” on several blogs but then when view in browser it gave very strange MySQL error. What it displays is actually a quite big SQL statement?

    Which wordpress version is your blog? I am installing it on 2.2.2 maybe its the version which causes this?


  25. ajaxus, I’m running a much more recent version of WordPress. You should probably upgrade your WP to the latest version or else hackers might take it over. ๐Ÿ™

  26. It is a pitty that there is not option with your recommendet similar post plugin to search for specific languages.

  27. A friend of mine (Cesar Rodas) wrote a propose for the Google Sumer of Code about this using n-grams.
    Ended up writing WP-Storage and won the price… but still, i like his idea

  28. Matt, I think it’s about time you comment about the whole Knol situation – knol articles out ranking sites that have had content for months or years. Aaron Wall and Search Engine Land have made posts which I’m sure you’ve seen…..please comment about this.

  29. Angsuman Chakraborty.

    There’s definitely interest. do tell.

  30. Similar Posts is best option. Why?

    Because it doesnt hurt my MySQL database.

    My host is Media Temple and they provide me a GPU tool where I can analyze the CPU performance. By far Similar Posts is the winner. It creates an index so it doenst has to full scan my posts to get similars every visit.

  31. I was using Aizatto’s related posts until now. Since support has been withdrawn and security issue may prop up at any point in time with Aizatto’s posts, I’m switching to YARPP dismissing the disadvantage of related posts not showing up in RSS with YARPP.

  32. This is an amazing plugin, I will translate it to spanish.


  33. Hi all–this is mitcho, the author of YARPP.

    I noticed a number of hits coming from this blog, so I thought I’d drop in and see what all the fuss is about. Matt, thank you for your kind words! I’m glad you have had a good experience with the plugin.

    For those of you with various enhancement requests (RSS support, support for other language stopwords) or bugs (SQL requests being printed? Please give me details!): I encourage you to see if your request or bug has already been brought up on the wordpress forums and, if not, add a new topic. I check threads on the plugin daily and try to respond quickly to inquiries. I hope to continue to improve the plugin based on feedback such as what has been voiced here!

    Thanks again,

  34. godofthunder1982

    I’m also a bit concerned about how these plugins will affect database performance. I’ve seen the vBulletin “Similar Threads” feature totally destroy MySQL, so there are certainly technical considerations here. If YARPP is doing full table scans on every pageload, blogs with any amount of history and/or readership are going to run into some problems.

  35. HI Matt I also am looking for a good related post plug in.
    thanks for the post,im going to install this when i get home from work

  36. Matt What other good tools do you have besides this? I’m gonna render my lifestyle towards the way you run yours. You seem to have all the cool stuff!


  37. mitcho, cool! Thanks for stopping by. ๐Ÿ™‚

  38. Dave (original)

    Hi mitcho

    Do you any plug-ins for vBullentin?

  39. Great rundown, I just want to add another vote for including related posts in the RSS feed. If a user happens to subscribe near the end of a series of related posts they’ll see immediately that there’s more reading available.

  40. Hi original Daveโ€” No, I haven’t worked with vB before… my tools of choice are normally bbPress for bulletin boards, zenphoto for galleries, and wp for blogs… I have built a number of plugins for each of these.


  41. Dave (original)

    Thanks mitcho, thought I’d ask anyway. Keep up the great work.

  42. Hi again, I played with it and yes it was the WordPress version which was causing these.

    I successfully installed the plugin on WordPress 2.5

    Probably mitcho should put some minimum requirements ๐Ÿ™‚

    Still, thanks for the work!

  43. Google was screwing up and ranking “related posts” excerpts and not the actual page in search so I had to remove it from my blogs. ๐Ÿ™

    If Matt is using a plugin maybe it is safe again or maybe you just need massive Matt like pagerank for the deeper/crawl index. Could I just be imagining this bug? Google still has problems with blogs.

  44. Hi Matt,
    I hope you read this, cos I am a bit late. You will be the best person to answer this as you are in the Google WebSpam team. I added this plugin in my blog and the related posts that are being displayed are fine and accurate. Will search engines consider the blogs to be filled with spam as the excerpts are not full?


  45. @godofthunder1982
    Its running well on my blogs (YARPP) and the speed of loading is approx. same.
    I don’t think it does a full table scan on every page load, but that is my idea. Donno how the plugin works.

  46. @ajaxus… Ahah, yes, I apologize, 2.0’s tag and category features make it require WP 2.5. I’ll make that clearer in the next point release.

    @godofthunder1982 + @emposts, the answer: yes and no. I personally believe YARPP does a great job performance wise and, as it caches nicely, should be no problem in a high-volume production environment with WP-Cache or a derivative.

    In terms of the actual queries, YARPP uses both fulltext searches for post content and tables (very very fast and uses very little memory) and multi-table comparison for tags and categories (more memory-intensive). As any plugin that gives you related posts by similar tags or categories does essentially the same thing for the more memory-intensive portion, I believe the overhead of adding the fulltext searches (very small in mysql) has a huge ROI. I am a firm believer that actually considering the content in this manner, not just tags or categories, gives you more accurate relations.

    The current main query in 2.0 uses a number of subselects, and I do plan on experimenting with the query in the near future to better optimize it. I hope that answers your questions. Keep them coming! ^^


  47. Great discussions.

    I was leaning toward Similar Posts, because of dbase concerns, but mitcho’s discussion gives me confidence that he will stay on top of dbase issues.

    Thanks for experimenting and giving your views on the pick of the lot, Matt.

  48. Yes.. YARPP is a great plugin.. I’ve installed it after read this post. and that is just what I’m looking for..Matt, Thanks for sharing..

  49. Thanks for this round-up. Installed YARPP based on your recommendation and it is indeed easy to use and works really well.

  50. From version 2.1, YARPP has the option of showing up in feeds too, check it out.

  51. Thanks for sharing this Matt! I was looking for the exact same thing, but unfortunately it was quite difficult to base my decision on the information in the WordPress plugin directory.

    Oh, and I can confirm that it works with WordPress 2.7 Beta2, because that is the version I am using on my blog ๐Ÿ™‚

  52. Can someone give me a detailed breakdown of why Mitcho’s plugin is better than Similar Posts. Pretty please with whip cream on top. I would like to add a plugin that gives this functionality to my blog and do not mind if it is more difficult to add. I really want whatever will give the end user the best experience. Even if it frustrates me!

  53. Thanks for this post. I’ve been looking for a good related posts plugin that didn’t require me to mess with my php files manually.

    Having tried both Similar Posts and YARPP, I like YARPP best. It has more output and tweaking options than Similar Posts, easier to use and configure.

  54. In my opinion โ€œSimilar Postโ€ is definitely the best post plugin. It is the plugin with the most options. The other plugins are also good – maybe they will be able to cope one day.

  55. I definately intend on using it for my Safari blog. I think it looks great thanks for the review.

  56. I’m using YARPP as well but having some problem with my host.
    My account get suspended a few times for overloading the server.
    After I gone through the log and I found that these are the longest query_time. (I suppose this is the rootcause)

    # Query_time: 139 Lock_time: 0 Rows_sent: 3 Rows_examined: 2166687
    use getptcom_wrdp10;
    SELECT ID, post_title, post_date, post_content, post_excerpt, COUNT( DISTINCT tagtax.term_taxonomy_id ) as tagscore, COUNT( DISTINCT cattax.term_taxonomy_id ) as catscore, (0+ COUNT( DISTINCT tagtax.term_taxonomy_id ) * 1+ COUNT( DISTINCT cattax.term_taxonomy_id ) * 1) as score

    I’m not confirm this is from YARPP but as my understanding only 1 of my plugin use the “score”.
    I’ve tried to disable related option limited to Tag and Category ONLY yet the same problem exist.
    Any suggestion?

  57. Okay, found the answer myself through mitcho blog ๐Ÿ˜›
    Thanks again mitcho for this great plugin and looking forward your update.

    “Does YARPP slow down my blog/server?

    A little bit, yes. Every time you display a post with automatic display of related posts (or one of the related_*() functions) it will calculate the related posts, which can be a database-intensive operation. I highly recommend all YARPP users use a page-caching plugin, such as WP-SuperCache. For the majority of users, this type of caching will be enough to stem the performance issues.

    If you have a large blog with many (>1000) posts or have many tags or categories, YARPP may noticibly affect your blog’s performance, even with a caching plugin. For these large blogs, for the time being I recommend you disable the “consider tags” and “consider categories” options. Turning off any “disallow” tags or categories will also speed things up.

    In the future I will be building a YARPP-internal cache system so that YARPP can calculate all the post-relations at one time and then re-use those results every time, rather than calculating them on the fly.”

  58. I was running YARPP for a few days and it was great. But I had to remove it last night because it was dragging my site down. Everything was loading so slow. I removed plugin by plugin to see if that was the problem. And it was slow until I removed YARPP.

    I’m very disappointed because YARPP is a great plugin.

  59. Tony K – sorry to hear that–please take a look at my FAQ answer on performance issues, which KC was kind enough to copy/paste above. ๐Ÿ˜€

    I’ll be releasing a beta of the next revision with the caching system soon.

  60. I had YARPP on my newscenter. It’s the best plugin for related posts I think. But it slow down my server with to many sql-querries at every reading. So I have to remove it and choose another plugin. After a update with more performance issues I’ll test it again.

  61. Hi Tim et al,

    I just released a beta of the next revision (3.0 beta 1) which has that new caching feature which should substantially improve feed performance. There’s also a neat new templating feature for which I’ve written a tutorial here. I hope you enjoy it!

  62. The recommended plugin YARP causes a loop conflict when using the Yet Another Photo Blog plugin, causing the main image to repeatedly appear… Just a heads up!

  63. @Rod – I actually am currently building better support for Yet Another Photo Blog through templates–a feature which will be introduced in YARPP 3. I have an explanation of templates (including a bit on the YAPB interaction) here:

    If you feel like it, I’d love to know if you’re seeing this error with YARPP 3 as well… you can download YARPP 3 beta 2 here:


  64. Well, thanks for the feedback on YARPP. Earlier, I deactivated it from my wordpress but lowering matching settings from 7 to 2 have made it work. So, I am happy now ๐Ÿ™‚

    Take care and keep up the good work.

  65. Many thanks for the recommendations!
    I found that YARPP slows down my page loads incredibly, though. “Similar Posts” from Rob Marsh has no such problems with my blog’s configuration, while still being very customizable – sticking with it!

  66. Otiliaโ€”thanks for trying out YARPP. The fact that the algorithm is more complex does make it slower, which is a known issue of YARPP 2.x. I’m currently working on version 3.0 which incorporates a cache to directly tackle this problem. You can download the latest beta here: Thanks!

  67. Finally I found this plugin. Before this, I use Similar Post. Then I saw some blog have excerpt on the Related Post. So I hunt for it and find it here.
    Thanks for making this cool plugin ๐Ÿ™‚

  68. Could you tell me can I add related posts in featured content?
    Do you think that we can do it like featured post in

  69. Did you take a look at other plugins you meant in the post? I used YARP plugin, but it queries a lot. So I want an alternative.

  70. Thanks for looking into these, as it saved me (and I’m sure others) some work. I just installed YARPP and it seems pretty easy to use.

  71. I was so frustrated with all the related post plugins and widgets, I just created my own and named it Best related post with thumbnails plugin. I think it might be relevent to your readers. give it a try

    it is not as complex as the plugin you have reviewed above but it works fine for blogs with images in posts

  72. I made a great plugin with the RSS related posts function. Acctualy that is the first and the only one plugin who can put out a list of other articles from other blogs as related posts.
    Check it!

  73. Thanks Matt! I’m using “similar posts”, Is much simpler and it fits our needs, but I’ll keep YARPP in mind for future developments:)

  74. I made a nice plugin that display related posts from another blogs usig google index bot!
    I use rss.php from wordpress, and some simple functions. It is verry simple to use and the links that will be displayed use pingback and trackback …
    take a look at this rss related posts ๐Ÿ™‚

  75. Nice discussion is going on for “Related Post”. When I was searching for this one, I could not find any one easily. May be my search term was very bad. Then I have ended up with “search engine related posts” plugin By Volcano, which is not that good when I compare facilities mentioned here.

  76. Can someone else comment on R. Mak’s best related posts with thumbnail plugin? One problem I am having is it does not use tags to determine the related posts and a lot of posts are completely unrelated. I am unsure how it affects the database and speed of site (my site is not live yet). Has anyone looked into this yet? Thanks for any insight.

  77. Thanks for this post. I’m about to install a plugin and I think I’ll use your suggestion and go with this one first ๐Ÿ™‚

  78. I have implemented a little script, which simply reads out related posts by comparing the tags. I have implemented it directly into the single.php. The script can be found here:

    It is fast, easy to implement and doesn’t cloak up my plugin list ๐Ÿ™‚ Maybe it helps somebody.

  79. this is really nice m also gonna try YARP ,currently using wpthumbie(not so good,but does task done).

  80. In my opinion we should not use yet another related post as it consumes lot of memory and also not compatible with latest version of wordpress and this plugin made my site out of order for almost 6 hours.

    Its better to use similar post plugin.

  81. My site started crashing when I was updating wordpress. I called Go Daddy for tech support and they said “yet another wordpress plugin” caused load issues. I uninstalled the plugin and the issue went away. So … I don’t recommend it.

  82. I’m looking for a related post plugin. so come here to see the suggestions. The publish time of this post is so early. Maybe I’m behind the times.

  83. Very good discussion here folks.

    I’m also looking for a new similar post plugin – and whilst YARPP does seem good on paper, the fact that there are soo many performance related problems makes it unusable on most popular blogs.

    That said the support for YARPP is second to known and as soon as the performance related issues are fixed and any issues with the latest versions of wordpress then it will become the related post plugin of choice for many.

    For now though IMO its best to stick with ‘similar posts’

  84. I believe this YARPP is the best plugin we may find for related post plugin. So much features and easy navigation for novice user like me. Anyhow, it would be very useful and more friendly if the plugin may provide certain appearance for the plugin such as related post with a thumb image on each line and somewhat like option to show how many comments for each related post. Many beginners dont really know how to customize the php template at backend. Great idea isnt it? Hahaha. Anyway, thanks for the post!

  85. i was using yarpp at one blog and wprp (wordpress related posts) at another and both r hosted at different shared hosts. the one with wprp has more traffic more page views etc but it never went down where as the blog with yarpp has been suspended twice cause of more resource usage. i have uninstalled yarpp and thinking to go with wprp.

  86. YARPP has a major flaw, which effects any larger blog (mine has 10K hits a day and 200 posts). It does its ‘related by tag’ query on each page load, which is a huge CPU hit. It pushed me over my host’s CPU limits.

    You can disable using tags for relatedness, which is even what the author suggests in his home page, but that reduces the relevance of its recommendations.

  87. I was just looking for a way to show related posts on my website. Even so, I didnt knew so many exist. I will follow your guidance and choose the first one too. (laziness :D)

  88. Installed this plugin for my new blog, but decided against it after it asked me to alter something in my directory. Didn’t want to mess anything up, might go and give it a go later in the week.

  89. Hey…

    I just installed this plugin for my brand new blog, i like it very much and thank for the plugin info.

  90. I was very impressed on researching related posts plugins with the Efficient Related Posts by Aaron D. Campbell. I’m using it and it seems fine.

  91. ooh, matt – this post has made your blog page look all weird! the information crosses over into your sidebar. i’m looking at it on a mac and using the latest version of firefox

    : )

  92. In my opinion the simply tags plugin is the best way to go. Easy to install, easy to use, and the related posts feature gets the job done nicely for me.

  93. Thanks for the list, I didnt knew Aizattos Related Post plugin…. The list is awesome, installed many of those plugins, worked very well…

  94. is there any related post plugin which can be inserted inside the post body? ie the post content wrapped around the related links? yet another related post appears at the bottom of the post ocntent.Thanks

  95. I use YARPP on my site and have found it to be very good. With WP Super Cache set to half-on, everything is fairly quick.

    However, YARPP has just been hacked on my site, with the offenders gaining access to the YARPP cache database table entries. It’s being cleaned up as we speak, but I’m not sure if there’s a vulnerability in the plugin itself, or whether YARPP happened to be in the wrong place at the wrong time on my site.

    Something to keep an eye on.

  96. Thanks for your review. I just found it now, hope it’s not “out of vogue” already since it’s from 2008 …
    I was using WordPress Related Posts for my blogs, but I guess I’m going to have to look into
    YARPP as it seems to have a lot more options where I can customize it for my needs.

  97. I was using YARPP and loving it until I got a phone call from my host saying that it was using too much memory and that they would shut me down unless I stopped using it.

    I need the related posts functionality – can Similar Posts provide that with less memory use?

  98. WordPress 3.0 beta 1 hasn’t even been out for two days yet and Michto has already updated Yet Another Related Posts Plugin (YARPP). Now that’s what I call dedication! ๐Ÿ™‚

  99. Thanks for the post. After reading the article and all the comments I’ve decided to give YARPP a go.


  100. Relevanssi should be in the list. You can manage weight between tag and category and choose some random link if you want to.

  101. I tried YARP, but I could never get it to work and when I emailed ‘mitcho’ and asked him about it he could never seem to grasp what I was saying. So I deleted it and am now looking for another one.

  102. Does a plugin exist for manually adding related posts to a post? I know of the Manual Related Links WordPress Plugin.

    But is there one with better functionality than the copy/paste url approach? While great for external links, surely there must be a easier way setting your own blog posts as related than having to find the url. Also the post title would be better than a simple url.

  103. Bo, I found this plugin here. It’s called WordPress Efficient Related Posts. Here is a snippet off the developer’s page…

    How can I add a list of related posts to my posts?
    You can configure Efficient Related Posts to add related posts automatically in Settings -> Related Posts. Alternatively you can use the shortcode [relatedPosts] or the helper functions wp_get_related_posts() and wp_related_posts() in your theme files.

  104. Hi Matt nice to see your blog in the search results ๐Ÿ™‚

    I have a problem with finding out how to manually add the YARPP to my theme file. There doesn’t seem to be any documentation on exactly how to do it.

    Can you help a struggling dude out?


  105. Mark, there are instructions on my site, linked to from the readme:

  106. THose instructions don’t make much sense to me as they don’t show the code used to insert it just the functions I need to call. I’m still a newbie in comparison to the people that can make sense of that.

    What I need to know is exactly how to use those “elated_posts()”.


  107. The simple fact that a plugin would ask me to A) move template files and B) change database storage engine makes it an instant fail. Imagine if all plugins required that…

  108. Mike, moving the template files is optional (only if you would like to use the YARPP template customization functionality). Changing your tables to MyISAM is also optional, though highly recommended, as it enables the comparison of titles and post bodies in a very computationally efficient way. You can, however, use YARPP without changing either of those settings.

  109. just wanted to chime in with my own thoughts about YARPP. we had been using it for quite some time, and think it is a great plugin. but as our site got more traffic, it was the source of serious bottlenecks and many “unexpected end of script headers” errors in the apache error log. we tried many things, and did much logging and debugging. yarpp was unquestionably the source of the errors, as soon as we disabled it, the errors and bottleneck went away.

    just mho, but i have found that many people doing development on the web these days do not have a particularly good grasp on how a database can be used most efficiently in a large-scale system. i see it in the php world all the time, and i saw it in the ruby-on-rails world when i spent some time in that quagmire. i would say that wordpress itself is very guilty of the same issues, which need to be dealt with both in design (db, app AND db/app communication) and in coding implementation. every large open source php application i have worked with over the years has the same limitations, imo. osc, zen cart, wordpress, even drupal when i last used it.

    hope i don’t offend anyone, this is not at all personal.

  110. Do you have any suggestion for putting related posts on page not found.

    Here is a scenario. Support user searched from text on google and that posts is no longer on the blog is there any ways i can get a text from google about what user searched and show the user suggested posts.

  111. hello, I have installed 2.0.4 related articles of wasabi, but the articles don’t appear on my blog wp 3.0
    So I would know:
    – if there is a way to work this plugin
    – how I can uninstall if it doesn’t work, also because I run the script ALTER TABLE `wp_posts` ADD FULLTEXT `post_related` (
    `post_name` ,
    so I alter the table wp_posts now how can I turn back?
    thanks in advance
    please I would a related article working

  112. I’ve just been through several hours of debugging heavy CPU load issues and YARP was the reason. Sorry to chime in.

    When running with few concurrent users everything seemed to work fine, but when running with several blogs with a moderate amount of concurrent users, YARP made the the database choke.

    This was the latest version with caching — and APC opcode cache in addition enabled. Running on 6 i720 cores and 3gb of ram.

    Will give similar posts a test spin!

  113. I also use YARPP because it is easy to use and it supports templating. For developers like me, the presence of template file can trigger the flow of creativity and imagination. So, at some point I also made a custom template for the YARPP plugin. The template shows post thumbnail with post title on top of thumbnail images.

    It is better visually I think… but still, the hardworker here is YARPP…

  114. Great post! Exactly what I was looking for!
    I have implemented the plugin on my blog now. After some experimenting with the threshold I ended up with a number of 4.5. I was wondering what value you are using on your website(s).

  115. I been using YARPP for 6 months now and after tracking down several ongoing daily memory errors I narrowed it down to this plugin. This is fixable with tweaks. Such as editing the php.ini file and ect..but a found a better alternative.

    I would highly recommend Efficient Related Posts Plugin by Aaron D. Campbell as a viable alternative. Having no more server memory errors is a relief.

    Either way a word of thanks to both related posts plugin developers–you guys do a great job, thank you.

  116. Thanks buddy I can always count on your little website to point me in the right direction. Yet Another Posts Plugin works quite well…..Now how about some Google insider tips?

  117. Hey, I think you should customized back this entry.
    it looks ugly, the pictures are too far on the right side.

  118. I just recently discovered

    Works pretty well. It displays a thumbnail with each related post using the timthumb script.

    I had to cmod my cache directory to 777 in order for the plugin to work however.

  119. I tried YARPP and it doesn’t work for me at all. I’m guessing I must be doing something very basically wrong, but it just always says “no related posts”. It’s very frustrating.

  120. iโ€™m using using best related post pluginโ€ฆit more easier no need custom field as thumbnail.
    Just upload,active it..viola..its automatically add thumbnail and also you can match it with your theme setting. You can download it from

  121. I am using the WordPress “related posts” plugin by Denis. It seems to do the job quite nicely, and is a breeze to maintain. Makes blogging and linking to related posts super simple.

    I may try the YARPP plugin out on another site we are building for the dental practice. We will see how that goes…

  122. I use efficient related posts and have found it to be great once I got enough tagged posts for it to find related posts. Very simple.
    I would love if it would also display exerpts/images ๐Ÿ™‚

  123. YARPP was heavy for the database…
    May be I should have gone to to the better host. But, I don’t want to change host only to be compatible with a plugin..
    I am still looking for a lightweight plugin.

  124. This is really nice Plugin
    keep it up.

  125. I’ve heard that the YARP plugin can pull in too many queries that can cause your blog to crash! Is this true?

  126. I think I am going to give YARPP a try too. Thanks for the review!

  127. I was actually looking for information about this and found this article. I tried most of the plugins on the list and I too found Yet Another Related Posts Plugin to be my pick. Thank You for the post, it really helped me out.

  128. Does anyone have any experience with YARRP and Blog Glue since the two plugins merged?

  129. Does this have the ability to put related posts in the RSS feed?

  130. Hi Matt, this is Dev, working as a Sr. SEO.Today my Company CEO called me for some general discussion.We had a long discussion about something related with wordpress and manual HTML websites, which one will be best as a SEO perspective, if you have Money and Time both. I was stick with the manual HTML 1 and he was with wordpress. Can you please tell me which one is best for SEO and please give me some solid points for your opinion.

    Thanks You very much, I am eagerly waiting for the answer.

  131. HI Matt
    I have just installed (YARPP). and I think this is the best plugin for related posts. just wondering does google fetch this content!

  132. I have just started blogging for my business, but I knew I wanted a related posts plugin. YARPP is the best!

  133. I have used ” Efficient Related Posts by Aaron D. Campbell”, since I get a lot of traffic on one of my websites, I need a plugin that is lite on the database and web server. The problem with ERP is that the posts are not as relevant as YARPP. Also I need a related posts plugin that picks up post thumbnails and displays a little excerpt. Neither ERP nor YARPP does that at this moment.

    I would appreciate if someone can suggest a Related Posts plugin that displays post thumbnails and excerpt and that is also not heavy on database and webserver and has its own caching and storing mechanism.

  134. I’ve installed YARPP in my blog and noticed that they have partnered with BlogGlue. I’m not yet sure how this affects the performance of YARPP as a whole but they claim that this will increase the possibility of attracting visitors. I hope this works to my advantage. Thank you for the recommendation.

  135. it looks great but I can’t make it work on my French blog
    it shows no related post ๐Ÿ™

  136. YARPP is fantastic (and now they’ve merged with BlogGlue to do even more neatness), but it has a serious disadvantage: it is very heavy on the server, specially with lots of blog posts, since every time someone views a page, it runs all those queries to find related posts. Of course, a good cache should make the impact less dramatic; nevertheless, my hosting provider (DreamHost) has warned me against YARPP, which is a pity, since I love(d) it so much.

    So I’m experimenting with Efficient Related Posts instead. It pre-generates the relationships when the articles are saved (not when they’re viewed) and stores the result with the article. There is some functionality to re-generate all related posts (or to do it for the first time) and it also neatly deals with RSS feeds. The major limitations (as of today) are that only tags are considered and that there are nowhere as many options as YARPP โ€” and you have to either add some shortcode or directly write on the theme template, and add your CSS manually. But taking those limitations in account, it is way faster than YARPP and much less heavier on the server…

    Of course, if you run your own server dedicated to the WP install and have a super-efficient cache (like W3TC, which might even be configured to use PHP accelerators or external content-delivery networks), the impact of running YARPP on your server should matter little to you.

  137. Thanks For Sharing. I Think ” Yet Another Related Posts Plugin ” Is Vary Effective. Many Professional Blogers A re Using This.

  138. Which is the Best Wp plugin to show Related posts in RSS feeds?

  139. Was looking for related post plugin, will try this out recommended YARPP

  140. Been using YARPP for quiet some time now and looks like it really does its job when it comes to showing related posts to your site..

  141. Hi Matt,
    I have been using YARPP plugin since years and it has always worked for me. But now, I don’t understand what’s wrong with it, it just keeps saying “No related posts”. I checked posts in a specific category but all the posts show the same thing, no related posts. Then I tried another “Related posts” plugin and the same thing. I’m wondering may be its related to WordPress package, may be something is out of order in the current version (WordPress 3.2). Oh well, I’ll keep searching the answer to the problem.

  142. I have used YARP before and customized it to be able to pull an excerpt and post thumbnail.. but I was wondering if anyone knows if this is possible with blog glue… I am new to blog glue and it seems to be pretty nice… I would just like to be able to pull a post thumb and excerpt for the related posts (at least on my site) not on the “” recomends.. section

  143. @MattCutts Interesting post subject Matt

    Thanks for the “post” question as need to check that put myself now.

    I have been using a related posts plugin by Purwedi Kurniawan but can’t say I am too impressed with his email practises & sadly as it is a good plugin in regards to what it does, just a pity about all the rubbish he emails offering.

    I shall have to give the YARRP a blast to see how that goes but one of the features I like about the Purwedi one (SEO Auto LInks & related Posts) is that it allows one to specify links in posts form particular words or phrases when they are used which is good for time saving when it comes to things that may get repeated on site.

    Links in body text content being treated nicely when done so as opposed to the awful way others have taken to using adverts for, which IMHO ruins user experience ad makes a mockery out of body text content and for that matter language and the natural flow language & of linking on the web.

    I can cite a much used site as a prime example as say the likes of DigitalPoint forums, where links are now meaningless money links for a few cents and make no real sense to anyone reading actually trying to follow and make sense of things.

    I shall have to take a YARRP though due to that email practises associated with SEO auto links and related posts and see how to best go about stopping those emails from the other plugin!

  144. Using YARPP too.

  145. I ran a large multisite network and used efficient related posts with fair success. Even that seemed to struggle when the database tables got very large (eg 10,000s of tags) but at least it wasn’t trying to process it with every page load.
    Using a good caching plugin like W3 Total Cache or WP Supercache will help make YARPP cope better on larger sites.

  146. What are your thoughts on Link With In?

    I like for the graphics to be at the bottom of the post instead of links. I find it’s a bit quirky since it’s more of “other articles you might like” rather than “related posts.”

    I would love to have a related post plug-in that also uses the featured image with it.

  147. This is a cool post! Found it searching “plugins used by Matt Cutts”, I’m putting together my new blog and figured I would see if you had some pointers for plugins, especially spam guards. Even though this post is pretty dated, it’s still worth commenting on ๐Ÿ™‚

    I’ve checked out a few related posts plugins for my blog but the few that I’ve tried where pulling related posts from a slew of other sites. It’s pretty cool in theory, but I’d hate to share posts from a shady site. I may try to give a few of these a whirl if they’re still updated.

    What I would really like to find is a good spam guard for comments, I’d hate to make my readers have to do a math question, type out some impossible captcha, and pull a rabbit out of a hat (actually seen this as a spam guard once lol). Do you have any suggestions that might make it easier on me and my readers?

    Thanks Matt!

  148. Hi Matt, I know this post is very old one, but I was wondering if there is any reason for you not to use any of related post plugin in your site right now?

    Does recent Google search updates have any impact of displaying random related posts linking from post to post?

  149. Your suggestion is okey but I think use overdue plugin is not good for the blog, I usually code it by myself.