Add Keywords (Related Items Helper) Plugin

Whenever you create or save an article, this plugin automatically fills in the keywords for you. It does this by: 1. Parsing all the words in the article and ordering them by number of times used 2. Removes the most common words in the English language from the list by comparing it against a blacklist. Adds the top twenty words into the keywords section With this enabled, your articles will easily show up as related items using the default mod_relateditems that comes with Joomla!

New Features in v.3:
1. Option to automatically generate tags for all articles in the database.

New Features in v.2:
1. The ability to add the author alias or name as a keyword.
2. The ability to exclude specific sections or categories.
3. The ability to choose the number and length of keywords.
4. The ability to specify your own blacklist. This now makes the plugin useable for any language.

Report

byjohnsonjason on March 10, 2009
Thanks for this great extension. Easy to install, works as expected. One feature suggestion: List of keywords which SHOULD be used as a keyword (opposite of the blacklist). This way if such a word exists it will be known to be important. This can be helpful for getting company/product names, technical words, etc. into the list of keywords.
bytvigar on February 25, 2009
This is a great tool... especially when first launching a website and developing the articles. I would suggest regenerate all when you first launch this tool, then resave any articles that you've created. After you've resaved or created your initial batch of articles, then unclick regenerate all. Then go back to select articles and change the metadata keywords to include some of the key phrases as well.

In essence - This is an awesome word Parsing Tool!!!

What a time saver - thanks a billion!
bypotential on February 23, 2009
Good extension. I'm using it (0.3.0 version) on my website though having couple of troubles.
1. In Russian language "Minimum Word Length" option doesn't work (can be partially bypassed by including short words in blacklist)
2. Blacklist doesn't understand words in Russian that begin from uppercase, so some words (beginning from uppercase) are included into keywords though they are in blaclist (written in lowercase). This also can be cured by extending the blacklist with words beginning from uppercase.
bymandini76 on February 15, 2009
What would be ideal is a keyword generator that takes the words NOT FOUND in a dictionary (ie people's names). This extension generated too many words that really had nothing to do with the article and also took some of our scripts and CSS as well.
Owner's reply

It sounds like the problem you're having isn't actually with the plugin itself, but with the list of disallowed words. You can edit this in a parameter in the plugin configuration. You should find a list of the most common English (or other language) words and use as many as you want; you could even put the whole dictionary in there.

As far as it grabbing scripts and CSS, I'm not sure exactly what you mean. If it is not stripping out HTML tags, please file a bug report.

Thanks! This is a great extension!

I have build several websites for my clients, and all websites include this extension. My absolute favorite feature is that you can exclude keywords. It is very helpful when the website is on one subject (i.e., science, so you may want to exclude the word "science").

I highly recommend this extension to everyone with English-language website. Too bad it doesn't work with foreign-language sites, but, hey - can't have everything!

Thanks once again, keep up the good work!
bybertm on December 17, 2008
Simple and does the job in an instant. More feature suggestions:

APPEND MODE - if some keywords already exist, keep them and append additional keywords up to the maximum. Preserve sequence so writers can identify the ones they entered vs those automatically added.

NO CHANGE MODE - only process if metadata field is empty.

Give stronger weighting to keywords in the title, H1 tags, etc.
bykorb on December 14, 2008
Hey I like the idea of this plugin, also I would like to give feedback: if you have defined keywords tag, this plugin will replace them after editing an article, so your construct must include an additional if !empty condition do not modify and save.

Other ideas
1. As a special feature, the most popular keywords in article should be placed first.

2. How much black list items support so far? Could it not generate tags because of too much or many?

3. When edit article in fontend, and plugin is enabled, save and cancel buttons error.
byBonkster on November 15, 2008
Works exactly as it has to be. It's a little bit of work to compile the " excluded keywords" box when using a non-Enlgish website but after that it's a very nice plugin which fills in the keywords from the most used keywords of the content item. Great work and thanks.
bydgreengod on October 26, 2008
It's smart simple and it's work!
Unfortunately each time an article saved the plugin rewrite changes that where entered to "Keywords field" manually