Permalinks in WordPress

July 22, 2022

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.

permalink with date

This one has the date in it.

permalink with category

And this one has the category.

By default, WordPress‘ default permalink is this

default wordpress permalink
The number is the page id

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].

permalink settings in wordpress

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, permalinks
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

permalinks, parent slug, child slug

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.

Get In Touch

Email: [email protected]


This helps us prevent spam, thank you.