What is a Permalink?
A permalink is a permanent full URL of a page or post. So, basically, it includes the domain name and the slug. A slug is at the very end of a URL which identifies the page or post.
Hmm.. a bit confusing? Here’s an example
This is the permalink of this post, as you can see, there is the domain name and the slug.
This one has the date in it.
And this one has the category.
By default, WordPress‘ default permalink is this
Well, it’s not really SEO-friendly that’s why we need to change it via the Permalink Settings [from the WordPress Dashboard, go to Settings > Permalinks].
I normally choose post name in custom structure on most sites. Some wants “blog” before the slug, so choose Custom Structure, on the field add /blog/ then click on postname.
Other Post: Why is pretty permalinks important for SEO?
Free Permalink WordPress Plugin
Permalink Manager Lite
When you change the URL slug, it automatically redirects the old permalink to the new one
You can also add add a parent url without adding a parent page, is it a bit confusing? Okay, some clients wants their permalinks like this for SEO purposes
but there’s no parent page and they don’t want you to create on, in Permalink Manager Lite it is possible.
You can also change the taxonomies’ (categories and tags) permastructure and manage redirects when you upgrade to pro.
It can also list duplicated permalinks and fix custom URI and redirects.
Oh, and the most important thing is, it’s really easy to use.