As I’ve mentioned before, there are only a few select WordPress plugins that should be used by most WordPress blogs. Unless you are running a news site of some sort where your archived posts don’t hold any real value to search engine traffic, you should be using the Related Posts WordPress plugin to try to promote some of your older content.

The first thing you’ll notice after downloading this plugin, is that it is not overly easy to setup up.   In addition to the normal process of uploading it and activating it, you will more than likely need to make an update to one of your databases in order to function.  Here is what the author asks you to do:

ALTER TABLE `wp_posts` ADD FULLTEXT `post_related` (

`post_name` ,   `post_content` )

No idea how to create/alter a table?  No problem.  Here are the steps you’ll need to take to make the adjustment:

1) Backup your databases in case you have a problem.
2) Access your blog’s CPanel.
3) Click MySQL Databases.
4) Scroll down and click PHPMyAdmin.
5) If applicable, select the appropriate database in the menu on the right.
6) Scroll through your databases until you locate wp_posts.
7) In the Structure tab at the bottom, you should see some stuff that looks like this, but without the post_related field:

Post Related

We need to create the post_related field pictured above.
8) Where is says Create an index on 1 columns, click the Go button. You should now see this:

rp index

9) Under index name, type post_related.
10) In the Index type drop-down box, select FULLTEXT.
11) Click Go where it says Add to index 1 column(s).
12) In the first field, select post_date [postdate].
13) In the second field, select post_content [longtext].
14) Click Save.

Now you should see the post_related field pictured above!

Now you just need to tell the plugin where to display your related posts:

<?php if(function_exists('related_posts')) { related_posts(); } ?>

Now that its set up, you can then determine the number of posts you’d like to display from a Options panel under Plugins, and how you’d like to display them.

So, what exactly does this plugin do?  Well, the name of the plugin pretty much sums it up.  Using the keywords in your post titles, this plugin attempts to figure out the most relevant related posts to the post you just wrote, then them wherever you tell the plugin to display the related posts.  This is all done automatically, so you’ve got your plugin setup, there will not be any additional maintenance.

Any questions or thoughts?  Sound off in the comments below!

Want automatic updates? Subscribe to our RSS feed or
Get Email Updates sent directly to your inbox!
Digg This | Stumble it | Add to Del.icio.us | | Print This

There Are 21 Responses So Far. »

  1. 1 nala
    Thursday, November 15th, 2007 at 11:38 am

    Nice Site!

  2. 2 Roofing San Francisco Contractors
    Monday, November 19th, 2007 at 4:10 am

    Very interesting site. I have bookmarked you.

  3. 3 milo
    Saturday, November 24th, 2007 at 6:02 am

    There might be an easier way without touching the WP db base:
    - backup all files
    - select a related post plugin (like Bull3t category tagging)
    - cut and paste the pi code in to your theme functions file
    - check if all is in same order like original file
    - save it
    - insert the php call in your single template file

    Voila, you’re done.

  4. 4 VeiBlog
    Saturday, December 1st, 2007 at 12:50 pm

    Fabulous site. Keep it up ,best regards and shalom to all of you

  5. 5 ILCRS
    Saturday, December 1st, 2007 at 4:27 pm

    Hello. Enjoyed your web site :-) ! ! !

  6. 6 Blogward
    Sunday, December 2nd, 2007 at 6:54 am

    Great site, keep up the great work

  7. 7 TheIsBlog
    Sunday, December 2nd, 2007 at 12:50 pm

    good job please keep on the good work

  8. 8 Nicole Kidman 2008
    Monday, December 3rd, 2007 at 2:08 pm

    Thank you for all your emails and help. I have solved my problems with your help and my life is now worth living. I cannot thank you enough for what you have done for me and want the whole world to know how grateful I am for you. Thank you thank you thank you.

  9. 9 Meettelaf
    Tuesday, December 4th, 2007 at 1:08 pm

    Nice site keep it up

  10. 10 Frances Lui
    Sunday, January 6th, 2008 at 6:55 pm

    Thank you for the post. However, I think that your post is not up-to-date because according to the instructions at http://wasabi.pbwiki.com/Related%20Entries, we can use the automatic setup found in the tab Plugins->Related Posts Options to create the index table automatically. If the automatic setup fails, then we need to do it manually. I have written an updated post for describing how to install the plugin. Please read it at http://www.franceslui.com/generate-more-blog-traffic-by-using-related-entries-wordpress-plugin/

  11. 11 Kyle Eslick
    Sunday, January 6th, 2008 at 7:22 pm

    Frances,

    You are correct that there is a script, but I have yet to find a person that the script worked for. That is why I went through with adding instructions to do so manually.

    If the script works for you, that is great!

  12. 12 Noakarolina
    Thursday, September 4th, 2008 at 2:19 am

    Very informative. Great site. Really professional.

  13. 13 Nikolaiadine
    Thursday, September 4th, 2008 at 2:42 am

    Very impressed!

  14. 14 Torkelfreya
    Friday, September 5th, 2008 at 2:15 am

    Great site

  15. 15 Steffenjohanne
    Monday, September 8th, 2008 at 3:54 am

    Very Good! I love it.

  16. 16 Syverailin
    Tuesday, September 9th, 2008 at 7:59 am

    Looking for information and found it at this great site. You have an outstanding good and well structured site. I have been looking for sites like this for a long time. Keep up the outstanding work and thank you.

  17. 17 Lokerebecca
    Wednesday, September 10th, 2008 at 3:43 am

    Like the site–sorry about the problems with the guestbook though.

  18. 18 Albinhege
    Thursday, September 11th, 2008 at 3:05 am

    Very well done site! Please keep up the good work.

  19. 19 Anthonyagathe
    Friday, September 12th, 2008 at 4:56 am

    Great site, keep up the great work



Leave A Comment