A permalink is the permanent URL of a page, post, or any other piece of content on your WordPress site. It is the web address someone uses to visit that specific page — and once it is set and indexed by Google, it should not change.

WordPress lets you choose how your URLs are formatted. The difference between a clean permalink and a messy one is significant for both usability and SEO.

A messy permalink looks like this: wp-clinic.com/?p=123

A clean permalink looks like this: wp-clinic.com/knowledge-base/what-are-permalinks/

The second version tells both visitors and search engines exactly what the page is about. It is more trustworthy, more shareable, and better for rankings.

What to use

For most WordPress sites, the “Post name” permalink structure is the right choice. It produces clean, readable URLs based on the title of each page or post. You set this once in WordPress Settings → Permalinks.

One important warning

Changing your permalink structure after your site is live and indexed will break existing URLs. Every link that pointed to your old address stops working. This can seriously damage your search rankings if not handled carefully with proper redirects.

Set your permalink structure correctly from the start — and do not change it without a clear plan. Read more in our SEO setup guide or explore the WordPress knowledge base.