↑ Return to Our Plugins

P03 Remove Stop Words

Page no: P03

Page No: P03

The Use Case

Very often URLs include a post name that is far too long.



… /blog/tax-spending/as-ever-the-problem-with-richard-murphy-is-that-he-has-no-knowledge-of-the-subject-under-discussion/

the final part after the  “/” is called post-name. Hence “as-ever-the-problem-with-richard-murphy-is-that-he-has-no-knowledge-of-the-subject-under-discussion”


As discussed here by Yoast and a Google’s Matt Cutts, a post-name should possess at the most 5 words. And these words shall be meaningful.

Our URL Remove Stop Words plugin radically reduces the words in the URL.

From the URL above, we would eliminate:

as, ever, the, problem, with, is, that, he, has, no, knowledge,of,the,subject,under,discussion

The final post-name would be “richard-murphy”. The tool also deletes words like problem or discussion that are not meaningful.

The author missed to use the real topic. The only thing we know is that it is something about Richard Murphy.


Step-by-Step Guide

A. Installation

B. Function: “Remove Stop Words for existing posts/pages”

C. Function: “Restore old URL based on title”

D. Function: “Edit Stop Words”

E. Function: Use of the plugin inside FeedWordPress.



Remove stop words for existing posts and pages


A. Installation

The installation process is simple. The only thing which we can do is to upload the plugin via the browser or ftp. After that we need to install it via Plugins -> Installed plugins and that’s it. The plugin will automatically start working and get integrated with the feed plugins

stop words pro

B. Remove Stop Words for existing posts/pages

1. Choose range
(type, categories, authors, date)
2. Press submit

3. The system responds with the results. If you remove stop-words in all posts of the blog, the run-time is 2 to 5 minutes.

We recommend to double-check the new URLs and control if the stop words list are OK

remove post

C. Restore old URL functions

We might need to edit the stop lists again, remove or add new stop words.

For this sake we can restore the old URL again. The procedure is simple, it takes all words in the title and forms the URL. This is the same as WordPress uses.


1. Choose Range (Type, Category, Author)
2. Press submit

Is this single or multiple selection of category and author?

3. System tells you the results. regenerate post

D. Edit stop word lists


  1. Edit the lists
stop words list
2. Press the update button on the very bottom after all lists  list buttons
3. Stop words updated  update list


Potential Issues

Avoid duplicate URL

We must check if the generated URL does not exist yet. This can happen easily, when we reduce URLs with lots of stop words.


We test if the posts already exists. If so we add the Post ID.
We prefer this against a simple numbering of posts.


Advantage of the solution

We do not need to count the number of posts
with the same postname.



See more for Plugins