Code360 powered by Coding Ninjas X Code360 powered by Coding Ninjas X
Table of contents
Need of Permalinks
Permalink Structure
Custom Permalinks
How to Configure Permalinks?
Frequently Asked Questions
Last Updated: Mar 27, 2024

Permalinks in WordPress

Author Aditi
0 upvote
Master Python: Predicting weather forecasts
Ashwin Goyal
Product Manager @


WordPress is an open-source content management system that is written in PHP. It is also paired with a MySQL or MariaDB database. They are used to create free websites or quickly build a blog.

WordPress Permalinks are the permanent URLs to your weblog posts and categories and other lists of weblog postings. It means each page on our site has its permalinks. It is permanent because links will not be changed once created. They are intended to remain unchanged for many years, providing a direct link to the decay link. Permalinks are often easily offered, such as clean URLs, to make them easier to write and remember.

For example, you have built your portfolio, and it has a contact me section. Your site link is, and the permalink for your contact me will be

Need of Permalinks

Permalinks help create a simple URL structure for people and search engines to understand and share quickly.

  • The permalink is used when another blogger wants to link to your article.
  • If you want to share your content on social media, you share a permalink.
  • Permalink of content is used if Google wants to identify your article.
  • If you want to share a blog with your friend, you send a permalink for your content via email.
  • Google indexes your content with the help of permalinks.
Get the tech career you deserve, faster!
Connect with our expert counsellors to understand how to hack your way to success
User rating 4.7/5
1:1 doubt support
95% placement record
Akash Pal
Senior Software Engineer
326% Hike After Job Bootcamp
Himanshu Gusain
Programmer Analyst
32 LPA After Job Bootcamp
After Job


Search engine optimization is the process of improving the quality and quantity of website traffic to a website or web page from search engines. SEO directs free traffic rather than direct traffic or paid traffic. In simple terms, search engine optimization is a set of processes designed to improve the look and feel of web pages in natural search results.

Proper use of SEO-compatible permalink structure improves your SEO standards, increases click-through rates, and makes it easier for users to share your content.

Permalinks are a URL full of users and search engines that they see when roaming your site. As the name suggests, permalinks remain permanent even when updating content on the page.

Permalink Structure

A permalink is a full URL that you see - and use - in any post, page, or other pieces of content on your site. It may include your domain name ( and the so-called slug, a part of the URL after the domain name.

There are different ways by which you can structure permalinks, and they are as follows:-

  • Setting up a simple permalink structure. To set up your permalink structure, go to wp-admin / Settings / Links.
  • Adding custom permalinks. Another great way to set up permalinks is to use a custom layout.

There are six permalink structures provided by WordPress. They are as given below:-

  • Plain: The Ugly Permalink setting is plain.
  • Day and name: The year/month/date format is used here, followed by your post name.
  • Month and name: Your post name is followed by a year/month format.
  • Numeric: This option uses the post ID from the record in your database's wp posts table.
  • Post name: This one makes use of the title of your post.
  • Custom Structure: Using the structure tags available in WordPress, you may define your own custom URL structure in this field.

You can also create a custom structure with ten variables that change depending on the meta-data and publishing information of the article. Some are far more valuable (and accessible) than others.

%year% – publication month in 2 digits

%monthnum% – publication month in 2 digits

%day% – two-digit publishing day

%hour% – 24-hour format, two digits

%minute% – two-digit publication minute

%second% – the exact time this message went live, in two digits.

%post_id% – the Post ID from the WordPress database

%postname% – the slug for the post that you choose or that WP chooses for you

%category% – Posts full category slug

%author% – Profile, percent author percent – author name slug

Custom Permalinks

Custom Permalinks gives you complete control over your site layout. This plugin is only helpful for distributing custom permalinks for each post, page, tag, or category. It will not use all permalink properties or automatically use a custom category link for positions within that category. 

Note: This plugin does not replace the built-in permalink system of WordPress.

Steps to use custom permalinks are as follows:-

  1. Log in to the WordPress site with your account.
  2. Go to Plugins -> Add New and search for "Custom Permalinks."
  3. Click "Install Now" and activate the plugin.

How to Configure Permalinks?

To configure the permalink structure for your WordPress site, follow the  steps:

  1. Sign in to WordPress as an administrator.
  2. Under Dashboard, click Settings, and then click Permanent Links. Permalink settings page appears.
  3. On the "Permalink Settings" page, click the "Custom Structure" option.
  4. We will add the WordPress author username to the permanent link from available WordPress options by clicking the "% author%" button.
  5. Click Save Changes. WordPress updates the URLs of your posts and pages quickly.

Permalink Setting 

Frequently Asked Questions

  1. What are permalinks?
    Permalinks are the permanent URLs to your weblog posts and categories and other lists of blog postings.
  2. Can we change the permalinks once created?
    While permalinks are 'permanent' in nature, they can be changed if necessary. 
  3. Does SEO get affected due to permalinks?
    Permalinks improve your SEO standards, increase click-through rates, and make it easier for users to share your content.


In this article, we have extensively discussed the permalinks in WordPress, their need, structure, custom permalinks, and how we can configure them.

We hope this blog has helped you enhance your knowledge regarding the permalinks in WordPress. If you want to learn more, check out our articles on Wordpress. Do upvote our blog to help other ninjas grow. Happy Coding!

Live masterclass