Permalinks have a minor influence on search engine ranking; the importance of a well-structured URL can never be overemphasized.
An SEO-optimized URL helps search engines better understand the page’s topic and helps users navigate your website more effectively.
User experience is a ranking factor for Google; URLs can help improve a site’s user experience, which in turn helps Google understand how people use your site and find it more helpful.
In today’s post, I discuss how to choose the best WordPress permalink structure for SEO.
I also discuss when adding the post date makes sense and when it should never be done. Furthermore, I show you how to add redirects when you change published URLs.
You will find the most answers to questions related to WordPress permalink SEO best practices in this post.
But first, let’s define what precisely a permalink or URL is.
What are Permalinks?
Permalinks simply mean permanent links, which is another word for URL (Uniform Resource Locator). It is used to locate a page, resource, or post on a website.
A permalink is the address to locate a web page, post, or other content on your website.
Typically, it includes your domain name, followed by an additional URL path that directs users to specific resources, posts, or pages. These other parts of the permalink or URL may include tags, country-specific subdirectories, categories, dates, years, post author, and so on.
An SEO-friendly URL, also known as a permalink, helps search engines understand the page’s content, supports user navigation and information discovery, and ultimately improves the user experience.
Next, I discuss determining the best URL structure for your website type.
Choosing The Best WordPress URL Structure
While selecting a URL structure may seem straightforward, it must be done correctly to ensure it benefits both your SEO and website users.
Depending on your website content, industry, or niche, follow specific guidelines to create SEO-friendly permalinks that support your rankings.
For example, using symbols, special characters, or numbers can make your permalink difficult for users to read and confuse search engines about the relevance of your topic to users’ queries.
A readable, descriptive, and structured URL can benefit both search engines and users. Avoid using long IDs or numbers in URLs; it makes things difficult for users and Google.
Here are some tips and advice for selecting the optimal URL structure for your WordPress blog.
Note that some of these permalink best practices are more of general acceptance and what Google prefers. It is not that you can not break the rule, but you might be the exception and get users confused. So, follow the flow and the consensus.
Use Hyphen
Google recommends using hyphens instead of underscores.
Hyphens help create a consistent URL structure and help users and crawlers quickly identify concepts in the page URL.
By default, WordPress uses hyphens, which Google and other search engines prefer in URLs.
Unless you manually code something else, you don’t need to make changes in WordPress to use hyphens. WordPress uses only hyphens, so you don’t have to worry about this.
For example, here’s what a WordPress permalink looks like when you use a hyphen to separate words.

As I mentioned earlier, use hyphens and nothing more.
Make it Short
Avoid using long URL slugs.
Shorter URLs are easier for users to remember and type, improving the website experience. They can also improve rankings, as shorter URLs reduce unnecessary wording in the permalink.
Moreover, shorter URL structures can be more aesthetically pleasing, as they tend to look better than longer URL patterns.
Look at the three URL types; which is more readable and pleasing?

From a user perspective, the 3rd URL is easier to read, remember, and makes more sense.
Include Keyword
Including relevant or primary keywords in your page URL is a good SEO practice. It can help improve context and let search engines better understand a page’s topic.
Although page URLs don’t directly impact ranking, keywords in URLs can help improve a page’s search engine ranking.
However, be cautious when adding irrelevant or keyword-stuffed content to include your target keyword. It may actually harm rather than help your website’s SEO.
Date or No Date?
Whether to add the content publish date to the URL depends on the content type and niche.
If you blog on evergreen content topics like family, health, money, diet, finance, and marketing, you don’t need to include dates in your URL.
These types of topics affect everyday life and are generally informative. They follow fundamental principles or established practices that tend to remain consistent for years.
The information stays current and doesn’t become outdated or change too frequently.
On the other hand, if you’re interested in entertainment, sports, politics, or breaking news and events, consider adding dates, years, and publication months to your permalink structures.
This type of content changes too often. In some cases, the content needs minute-to-minute updates, and users want to avoid outdated information in these niches.
For example, if you’re covering sports and reporting on specific events or tournaments, your readers expect to know when the information was published.
Because this information is time-sensitive, adding a post date and other publication-time details can improve the user experience.
To add publishing time (date, month, year, and time) to the URL, go to WordPress admin and click Settings> Permalinks.

On the next page, select the Month and Name permalink option.

Scroll down to choose from the other variables (as shown in the red box). Here, you can see that WordPress includes the option to add the year, month, day, hour, minutes, and seconds to the URL.
You can further customize the URL to your preferred option. To do this, select the Custom Structure permalink option. Then, follow the instructions above to include other variables in your URL.
Use Category
This is especially true for eCommerce shops and large content sites.
Unlike other online businesses, selecting the best eCommerce URL pattern for SEO isn’t as straightforward as it looks on paper. ECommerce permalink settings aren’t straightforward.
However, you can include categories, subcategories, product types, and product variants in your permalink to help users find content or products faster on your site.
For example, an e-commerce site can use categories and other variables in its permalinks, allowing users to identify the product type and access additional helpful information.
Here is a good example of an eCommerce store URL structure.
https://www.example.com/store/category/cloths/menswear/white-t-shirt/
This URL has the store’s main category as clothes and the subcategory, men’s wear, before the main product variant page URL, white T-shirt.
In WordPress, you can use the custom permalink variables to set your eCommerce URL structure. Use the %category% and %postname% variables to customize the URL part.
Remove Stop Words
Stop words like “a,” “at,” “and,” etc should be avoided in the URL. Even though they are part of your primary keyword, remove them from the URL part.
Although experts disagree on using stop words in page URLs, including them can make the URL more readable and help users.
However, search engines like Google tend to ignore stop words in the URL as long as doing so does not change the context or search intent of the page.
To learn more about the impact of stop words in the permalink, read this post from Search Engine Journal.
Changing URL Structure in WordPress
If you want to change your WordPress permalink structure, your biggest concern is its impact on SEO.
How can you change the WordPress permalink safely, without affecting your site’s SEO and with minimal impact?
The good news is that I have done this several times without any noticeable impact on SEO or poor user experience.
Whether you want to change the URL for a single post/page or the default permalink for all published posts, you should point the old link to the new one with a 301 redirect function.
With 301 redirects, traffic to the old URLs will automatically be routed to the new URL, preventing users from seeing the 404 error page.
You won’t lose referral links from other websites or social media shares. All traffic from existing links on the web pointing to your pages will automatically redirect to the corresponding 301 redirect pages.
However, you need plugins to set up and properly manage 301 redirects in WordPress. Several SEO plugins make this effortless.
WordPress SEO plugins, such as Rank Math and AIOSEO, include 301 and other redirect types. This plugin lets you manage redirects more efficiently.
If you still want a dedicated redirect plugin, I recommend Redirection by John Godley for extra help. You can download it from the Plugins page in the WordPress admin.

If you want to change your site’s URL or permalink structure, go to WordPress admin and hover over Settings; in the menu, click Permalink. Then, select your preferred URL pattern from the available options and click Save.
Here are a few points to notice in the image below:
WordPress has a help page for adding more custom variables. You can customize the URL with more variables using custom tags.

However, if you want to change the URL slug for a single post.
In that case, open the particular post you want to edit its URL in the WordPress editor. On the sidebar panel, click the hyperlink after the label “URL.” See the image below.

In the open panel, edit the slug and click the close (X) button when you’re done.
Remember to update the post so the changes take effect. Since you’ve set up the 301 redirects above, the old URL will now redirect to the new one when people visit the former link anywhere on the web.
Conclusion.
The best WordPress permalink structure for SEO improves user experience and search engine rankings.
However, as I said in this post, the best URL structure for your site will depend on your content type. Using %postname% after the domain name is ideal if your content is non-time-sensitive. You can add the category base tag to help users learn more about content.
For sites publishing time-sensitive information like politics, celebrity news, and sports, adding post dates and other timestamps can add value and help users and search engines understand the content’s relevance to search queries.



