Taking about WordPress plugins, since I couldn't find one to do exactly what
I wanted (they are some old versions which don't work correctly with new WP or
they have conflict with Simple tags), so I developed my own.
It is related to Title, title slug and title tags.
So what you need is relevant post Title.
No content needed at this stage.
If the title of your post is (very often it comes from Yahoo Answers like this):
What is the best mall to shop in south Florida right now?
Your permalink for this post would be awful like this:
domain.com/54/what-is-the-best-mall-to-shop-in-south-florida-right-now/
My plugin would change it, removing all irrelevant crap (stop words), to:
domain.com/54/mall-shop-south-florida/
and would add automatically tags taken from the Title.
Tags: best mall, south florida
This solution works well with Posting Mage.
Very often mage-tags are missing important keywords we have in our Title.
This plugin will add them in case mage-tags missed them.
Actually, it will add them as post is generated by Posting Mage, no need to
load or View post.
And it is executed automatically even before a post is loaded for the first
time, so you have the most important, relevant tags as soon as post is generated
by Mage.
Another example for title "Tiger Woods and his women of the world", your post SEO friendly URL will be:
domain.com/27/tiger-woods-women-world/
and keywords will be:
tiger woods, tiger woods women and yahoo extraction will add also tiger, women of the world
And all this is done right after post generation by Posting Mage, before clicking on View and loading any stuff, no more No Tags, everything is there, most relevant tags to your Tile, and your Title is the seed keywords.
And it will work with older, previously posted posts as well.
It works on Posts or Pages.
Works on WP Semiologic Pro as well.
You click Update Post (or Page) and your post slug will be replaced with SEO friendly slug and relevant keywords will be added.
Another example:
title "What is the best shopping mall in Miami?"
original URL slug:
domain.com/3/what-is-the-best-shopping-mall-in-miami/
SEO friendly URL:
domain.com/3/shopping-mall-miami/
automatically generated tags, before even any content is added:
best shopping mall, shopping mall miami
This WP plugin was designed to always append tags. It will append new, relevant tags if needed and it will not delete old tags.
So it works automatically when a new post is generated or published or updated.
Works fine with Simple Tags and Title Capitalization WP plugins.
Redirection plugin would be helpful to use.
My Permalink structure is /%post_id%/%postname%/
The solution consists of two Steps:
First - WP plugin ver 1.62, it will do all the above after post is published when you click Update Post (save).
It is perfect if you do manual posting.
I just finished version 1.7 which includes version 1.62 and also adds automatically tags from your post's Content in addition to tags from your Title slug.
Second - add WP hack - required if you want to generate/publish posts automatically, and all the above is done before you know.
You have to replace one WordPress file.
There is version for WP 2.9.2 and another one for WP 3.0.1



