Published

Update

5 minutes

Even before a user clicks on your website, It often all comes down to a detail. something many people overlook: the URL.

A confusing address can scare away a visitor… and hinder your SEO without you even realizing it.

This is where the permalink on WordPress comes in.A seemingly simple technical element, but strategic for your visibility.

In this article, you will understand what a permalink really is, why it influences your SEO, and above all how to configure and modify it safely.

The result: clear, credible URLs designed for both Google and your readers.

What is a permalink in WordPress?

A permalink designates the link (permanent URL) to content published on your WordPress siteThis could be the address of a page, an article, a category, or a product. WooCommerce, etc.

According to the official WordPress documentationThe term permalink is a portmanteau word meaning "permanent link" because it is intended to be valid for a long time. It is even the English contraction of "permanent link".

Technically, a permalink looks like this: 

  • Example of a permalink for a blog article: https://votresite.fr/article-de-blog
  • Example of a permalink for a page: https://votresite.fr/page-accueil
  • Example of a permalink for a category: https://votresite.fr/wordpress

This is the unique address that allows visitors and search engines to access a specific article on the web in a lasting way.

The 3 types of permalinks on WordPress

In practice, you can encounter three types of permalinks on WordPress, according to the official documentation of the CMS.

It's about : 

  • Default permalinks (non-optimized). For example: http://example.com/?p=NIn this case, "N" is the publication identifier.
  • Mod_rewrite permalinks: (optimized). For example: http://example.com/2012/nom-du-sujet/These permalinks are much more understandable and readable for both internet users and search engine robots like Google.
  • Permalinks PATHINFO ("less optimized"). For example : http://example.com/index.php/yyyy/mm/dd/nom-du-sujet/They look very similar to mod_rewrite optimized permalinks, but with one exception: they have " /index.php » inserted in front of them.

All of this may seem a bit barbaric and complex, but rest assured: it's just to give you an overview of permalinks. 

In practice, you won't have to configure anything complex. Before looking at all this in more detail, let's focus on an important point just below.  

A diagram about WordPress permalinks.

What is the difference between a permalink, a slug, and a link?

Now that you have a clearer view of permalinks and their overall environment, note that they should not be confused with another similar term: the slug.

The slug represents the last editable part of a permalink (URL).It is automatically generated by WordPress for each post, and you can of course modify it. 

To understand this properly, look closely: 

  • Here is a permalinkhttps://votresite.fr/mon-super-article
  • And here's his slug : /mon-super-article

We recommend that you systematically rework the slug (we'll come back to this) so that it is concise and meaningful to your audience.

Forget the strings of numbers and question marks from the 2000s that damage credibility.

Current standards require semantic URLs, promoting a smooth user experience and immediate reading of content.

In summary, an optimized structure assembles three distinct elements to form the complete address:

  • Domain names (the root of the site). Example: votresite.fr
  • The possible category (to prioritize blog post content). Example: votresite.fr/wordpress
  • The article's slug (the unique and descriptive identifier). votresite.fr/wordpress/permalien-wordpress

Why are permalinks important?

A good WordPress permalink immediately tells search engines the precise topic of your page.

Google uses this address to understand and rank your content in its search results. Without relevant keywords, your organic search ranking is likely to stagnate.

The user experience begins even before the click on your site. A clear URL instantly reassures the visitor about the relevance of the link.We emphasize the importance of readability to avoid any confusion. Internet users often avoid unreadable addresses.

A clean link is much easier to copy into an email or onto social media. Your readers will be more likely to share a short and easy-to-understand address.

URLs filled with unusual code often appear suspicious or unprofessional to the public. This damages your company's brand image. You need to inspire confidence from the very first glance.

A rigorous structure helps to effectively prioritize all your internal contentThis allows you to immediately see the category to which a specific item belongs.

A user can also remember a short, logical URL to return to your site later. This is impossible with complex and abstract numerical identifiers. Memorability promotes direct traffic.

A diagram representing UX on WordPress.

What are the risks of changing the permalinks of an existing WordPress site?

In its official documentation, WordPress is very clear on one point. It states the following: "Since other people can link to your unique publications, these URLs (Editor's note: your permalinks) should not be changed."

To illustrate, Modifying a WordPress permalink is often like moving house without leaving a forwarding address..

If you do this, the old URL will no longer lead anywhere and will display a nice 404 error page to your visitors.

They will no longer be able to access your content and may leave the site without finding what they came looking for.

As a result, your bounce rate will increase, which sends a bad signal to search engines like Google. Their crawlers will then no longer be able to find your pages.

Indeed, Google has already indexed your old pages in its database. The search engine will take time to understand this sudden change of address. Your organic search ranking will drop.

Other notable consequences to consider when changing a permalink include the following: 

  • Your own articles linking to other internal pages will no longer workThis broken internal linking hinders navigation.
  • Links from social media will instantly become invalid and unusable.Your existing shares will no longer direct anyone to the right content. The user experience on these platforms will be degraded.
  • Third-party sites that link to you will send their readers to an error page.You lose all the benefit of these external recommendations. These inbound links become useless.

Even if we have to repeat ourselves: as far as possible, do not touch your permalinks – except in exceptional cases – once your content has been published. 

If you must do it, Implementing 301 redirects is the only solution to limit the damage.It tells search engines the new, permanent address of your content. 

How do I change the structure of a permalink?

After installing the WordPress CMS, it is possible to create a custom URL structure for your permalinks and archives. 

To do this, go to the Settings menu > Permalinks: 

The WordPress Settings > Permalinks menu.

By default, WordPress offers several permalink structures: 

  • Simple : http://mon-site-de-test.local/?p=123
  • Date and title : http://mon-site-de-test.local/2026/02/03/exemple-article/
  • Month and title : http://mon-site-de-test.local/2026/02/exemple-article/
  • Digital : http://mon-site-de-test.local/archives/123
  • Title of the publication : http://mon-site-de-test.local/exemple-article/
  • Custom structure : http://mon-site-de-test.local/%postname%/

If you wish, you can even add additional fields to the custom structure: 

  • %year% : to display the year the article was published.
  • %monthnum% : the month of publication.
  • %day% : the day of publication.
  • %hour% : the time of publication.
  • %minute% : the minute of publication.
  • %second% : the seconds of publication.
  • %post_id% : the ID of the page or article.
  • %postname% : the name of the article.
  • %category% : the name of the category.
  • %author% : the author's name.

Each structure follows a different logic depending on your needs. But there is still one constant: the format that will likely be offered to you by default is often poorly readable for your visitors and search engines.

Judge by yourself : http://mon-site-de-test.local/2026/02/03/exemple-article/

Which WordPress permalink structure should I choose?

We strongly recommend that you check the "Publication Title" box.This option generates a clean, concise, and perfectly optimized WordPress permalink for SEO and your visitors, for all the content on your site.

This is now the standard to guarantee good readability.

Once you have made your selection, scroll to the bottom of the page to confirm. It is essential to click the "Save changes" button to apply the new configuration. Without this manual action, the change will not take effect.

The Permalinks menu on WordPress.

The CMS then attempts to write these rules in the .htaccess file Automatically. If server permissions block writing, you will need to intervene manually via FTP. WordPress will display the exact code to copy into this file.

Test a few pages immediately to verify that everything displays correctly. 

If possible, make this change as soon as you install the CMS, before publishing any content or configuring any settings. If you're using a recent version of WordPress, permalinks will likely already be set to "Post Title," so you won't need to do anything.
If you already have a lot of content on your site, list all your URLs in a Google Sheets file so you can easily find them in case of a problem.
If, after modifying your WordPress permalinks, you encounter 404 errors, consider redirecting the affected pages with an extension like redirection or your SEO plugin, if it allows it. 

How to edit a permalink on WordPress?

Beyond the overall structure, you can surgically manipulate each element of your site. This technical mastery is essential for refining your permalink strategy on WordPress.

Modifying the WordPress permalink of a post or page 

Let's start with the changing the permalink of a page or articleIn reality, you are not going to modify the permalink (URL of the content) but rather its slug. 

We'll explain everything so you understand it properly. First thing to do: go to the menu Articles > All articles, or Pages > All pages.

Select the content of your choice and click on it to open the WordPress editor.


In the right-hand sidebar, Locate the "Slug" tab to view the current addressThe slug then becomes clearly visible. In our case, it's "hello-world".

This corresponds to the title of our article, since we previously selected the "Publication title" setting in the permalinks settings, remember?

The slug of a WordPress article.

Click directly on the slug field to edit it. We advise you to rewrite this text using only lowercase letters and dashes..

Absolutely ban empty spaces, punctuation marks, currency symbols, etc. Accents are also prohibited here.

If you want to change the slug of a new article, do it before publishing! Changing the slug of content that's already online involves changing the URL, which may result in a 404 error. In any case, whenever you change the WordPress slug of content that's already online, you must perform a 301 redirect from the old content to the new one. Otherwise, you'll end up with a broken link. 

Once that's done, click the "Save" button to confirm the change. The system will immediately link the new slug to the content. The operation is completely transparent from a technical standpoint.

Modifying a permalink on Gutenberg.

Finally, check the result online. The preview confirms the correct structure.

Modifying the permalink of a category or tag

You now know how to change the WordPress permalink of a post or page. Let's see how to do it for a category or tag.

Navigate to the "Articles" menu and then select the "Categories" or "Tags" section.

Simply click on the name of the section you wish to modify to access its settings. The interface will then open.

The WordPress category menu.

Identify the specific field named "Slug" in the form provided. This is the exact place where you define the URL version of your category for search engines.Modify the slug according to your SEO strategy. Make sure it remains descriptive.

For example, if a category on your blog is called "Travel", use the slug "travel". 

Save your changes using the "Update" button at the bottom of the page. This process applies identically to labels in their own menu. The logic remains exactly the same.

The WordPress slug update.

Note that This action modifies the URL of the archive page containing the articles.The previous access will return a 404 error. Again, you will need to implement a 301 redirect if you encounter this problem.

And once again, the best thing is not to touch your permalinks, that way you're all set!

Where possible, avoid using tags, as they can cause content duplication issues.

How do I manage redirects after modifying permalinks?

Since the beginning of this content, you may have noticed that one word comes up often: redirection.

If you've had to change an existing WordPress permalink, you'll probably... encountering a 404 error on your content (and your visitors too, especially). 

To overcome this problem, there is only one solution: perform a 301 redirect. This allows you to automatically send a visitor who wants to access a given URL (e.g. yoursite.com/permalink-wp) to another URL (e.g. yoursite.com/permalink-wordpress).

The principle of a 301 redirect is to send a permanent signal to the browser saying: "the page has moved here".

To do this, it's best to use a dedicated extension to simplify the process. One of the most popular and effective ones for the official directory is Redirection. 

The WordPress Redirection plugin.

It's free and does the job very well.To learn how to use it step by step, please refer to our tutorial on the WordPress redirect.

Tips Your SEO extension may also offer a redirection feature in its free version. This is the case, for example, with Rank Math. In this case, there's no need to install Redirection.

Systematically test each modified link and closely monitor the Google Search Console.

Check if any crawl errors appear after your changes. If the number of errors increases, you will immediately know that a quick correction is needed..

Furthermore, don't neglect updating internal links. Even with an active redirect, it's best to modify your direct links to optimize loading time and crawling.

Finally, be patient with indexing. Google can take several weeks to completely replace old URLs with new ones in its search results. This delay is normal and shouldn't worry you unduly.

Another option for modifying your permalinks? Using an extension. A plugin like Custom Permalinks allows, for example, changing your permalinks, while redirecting the old URLs to the new ones. 

What if the permalinks don't work?

You've updated your permalinks and you're still encountering errors? The simplest solution is often the most effective: regenerate your permalink structure.

Go to Settings > Permalinks, then simply click on "Save changes" without touching anything else.

If the error persists, the culprit is often a permissions issue with the .htaccess file. WordPress is unable to write the necessary new rewrite rules. You must then... Check the CHMOD permissions via your FTP access

Other possible culprits include: 

  • the Mod_Rewrite module, sometimes disabled by default on Apache servers.
  • a conflict with an extension It can also block URL generation. Temporarily disable your caching or SEO plugins to isolate the cause of the malfunction. The problem often disappears instantly.
  • your own web browser's cacheIt sometimes retains the old 404 error even after repair. Always test your links using a private browsing window (Cmd + alt + N on Mac, or Cmd + alt + N on PC, in the Chrome browser).

In any case, do not hesitate to contact your hosting provider to inform them of your problem.

If the server is the problem, their technical team should help you resolve the issue you are experiencing. 

You can also call upon expert technicians in WordPress support to find a suitable solution. 

Best practices and common mistakes to avoid with permalinks

Finally, discover some golden rules for maintaining healthy and high-performing URLs in the long term: 

  • Keep it short and impactfulRemove unnecessary conjunctions like "the", "a", "of", or "with" from your slugs. A clean URL makes it easier to read.
  • Use your main keywordPlace your target keyword at the beginning of the slug to maximize its SEO weight. This is a simple and effective technique. This method helps search engines better understand your topic.
  • Do not include dates in the URLUnless you run a breaking news site, this ages your content unnecessarily.
  • Avoid changing the structure too oftenChoose a WordPress permalink format from the start and stick with it for the lifetime of the site. Technical stability reassures your visitors.
  • Be careful of duplicatesWordPress adds a number to the end if two pages have the same slug. Make sure to keep your titles distinct. This will help you avoid technical conflicts that can damage your authority.
  • Never use special charactersPeriods, commas, or unusual symbols can break URLs in some browsers or sharing tools. Hyphens remain the only safe option.
  • Think about the hierarchical structureIf you use categories, make sure they make sense to the user hovering over the link. Clear navigation improves the overall experience.

In conclusion, Clean URLs reflect a professional and well-maintained website..

Mastering permalinks on WordPress is a fundamental lever for optimizing your SEO and streamlining the user experience.

Whether it's defining a readable structure or managing complex redirects, every detail counts for the credibility of your site.

Adopt a future-proof setup today to ensure the long-term visibility of your content on the web.

Do you need support on this topic, or are you facing a technical problem in setting up or modifying your permalinks? 

Available 7 days a week, our WordPress SEO agency can meet your needs with speed, professionalism and efficiency. Contact us for more information.

Discover more blog articles

separator arrow

See more articles