Free SEO audit for new clients — claim yours
Home/Blog/Technical SEO/Should URLs Include Dates or Categories?
Technical SEO

Should URLs Include Dates or Categories?

Should URLs Include Dates or Categories?
Table of contents
  1. The five URL patterns you will run into
  2. Do URLs even affect rankings?
  3. Dates in URLs: the honest pros and cons
    1. Does a date in the URL help Google see freshness?
  4. Category folders in URLs: structure, or a trap?
  5. News and time-sensitive content: where dates still make sense
  6. Changing an existing URL pattern without losing traffic
    1. A worked example: what a pattern change costs (hypothetical)
  7. WordPress permalink settings, step by step
  8. Which URL pattern I suggest for your type of site
  9. Questions site owners ask about dates and categories in URLs
    1. Will removing dates from my URLs improve rankings?
    2. Is /blog/ in the URL bad for SEO?
    3. What happens if a post is in two categories and I use %category%?
    4. Should a news site use dates or IDs?
    5. How long should I keep redirects after changing my permalink structure?
  10. Picking your permalink pattern before the next post goes live
  11. Further reading on dates in URLs
  12. Sources for this URL dates and categories guide

Many website owners believe a date in the URL tells Google their content is fresh. Others believe the opposite: that a URL like /2019/04/12/kitchen-remodel-ideas/ makes a perfectly good article look old and kills its clicks. And then there is the category question. Should a post live at /blog/recipes/banana-bread/ or just /banana-bread/?

These choices feel small, but they are hard to undo. Once you have a few hundred posts indexed and linked from other sites, changing the pattern means redirects, a dip in traffic while Google catches up and a lot of checking.

Let me explain what dates and categories in URLs actually do, what Google says about them, and which pattern I suggest for different kinds of sites. In brief: for most business blogs, a short URL with no date and no category is the safest choice, and if you already use dates, you usually shouldn’t rush to change them.

The five URL patterns you will run into

Almost every blog or content site uses one of these patterns. WordPress offers most of them out of the box on its Permalinks settings screen.

PatternExampleWhere you see it
Full date and name/2026/10/21/roof-repair-cost/WordPress “Day and name”, older news sites
Year and month/2026/10/roof-repair-cost/WordPress “Month and name”, many magazines
Category folder/roofing/roof-repair-cost/Large blogs, ecommerce content hubs
Flat post name/roof-repair-cost/WordPress “Post name”, most business sites
ID based/archives/123 or /?p=123WordPress “Numeric” and “Plain”, some news CMSs

If you are new to URL basics, our lesson on SEO-friendly URLs covers slugs, hyphens and length. And our broader guide to SEO-friendly URL structure goes deeper on the general rules. Here, I want to focus on just two parts of the URL: the date and the category.

Do URLs even affect rankings?

Before we weigh dates and categories, it helps to know how much URLs matter in the first place. Google’s SEO Starter Guide says keywords in a domain name or URL path have “hardly any effect beyond appearing in breadcrumbs.” In other words, URLs are a small ranking factor at best.

So why care? Because URLs still affect people. The same guide puts it simply:

“Try to include words in the URL that may be useful for users”

— Google Search Central, SEO Starter Guide

A searcher sees your URL or breadcrumb in the results, in a shared link on social media or in a chat message. A clear URL helps them decide to click. A messy one, or one that looks five years old, can put them off. Google’s URL structure guidelines also recommend readable words over long ID numbers.

The bigger effects are indirect: how easy the URL is to keep stable, how it shapes your site structure and how it looks when shared.

Dates in URLs: the honest pros and cons

Dates in URLs are not bad in themselves. They were the default for a long time, and Ahrefs points out in its guide to SEO-friendly URLs how common they still are:

“Most popular CMS’ (e.g., WordPress) use URLs with dates by default—at least for posts.”

— Ahrefs, SEO-Friendly URLs: Best Practices

Here is how the trade-off looks in practice.

Pros of dates in URLsCons of dates in URLs
Readers know at a glance when a news story was publishedEvergreen guides look old even after you update them
Two stories with the same title on different days never clashThe visible date in the URL can contradict the “Updated” date on the page
Archives by year and month are easy to buildURLs get longer and are more likely to be cut off in results
Fits how newsrooms and readers think about time-bound storiesYou can’t refresh an old post into a new one without a URL that still says 2019

The second con is the one I see cause the most confusion. Imagine you update a 2019 guide in 2026, add an “Updated October 2026” line and fresh structured data. The URL still says /2019/. A searcher sees two different signals. Ahrefs makes the same point: dates can cause trouble when you update content, because the search result can show conflicting information.

Does a date in the URL help Google see freshness?

Not in any way Google documents. Google’s guide on influencing byline dates lists the signals it wants: a visible date on the page, labeled clearly, and datePublished and dateModified in structured data. It doesn’t mention URL dates at all. It also says Google “doesn’t depend on a single date factor because all factors can be prone to issues.”

So a date in the URL doesn’t give you a freshness boost. And faking freshness doesn’t work either. Back in 2021, John Mueller said, as reported by Search Engine Journal, that Google wouldn’t rank pages differently just because the date and time on a page changed. Freshness comes from real updates, not from the URL. For the right way to show dates, see my guide on published vs updated dates.

Category folders in URLs: structure, or a trap?

Categories are a different decision. A URL like /recipes/breakfast/banana-pancakes/ tells people and search engines where a page sits in your site. Ahrefs notes that subfolders add context and hierarchy, and that they can make it easier to include a relevant word without looking spammy.

Google also suggests that grouping similar pages in folders can help on larger sites. The SEO Starter Guide explains that Google can learn how often different directories change and crawl them at different rates, and that this mainly matters for sites with more than a few thousand URLs.

But category folders come with real risks:

  • Posts move between categories. If you recategorize a post, its URL changes, and you need a redirect.
  • Posts belong to several categories. WordPress’s permalink documentation explains that when a post has multiple categories, only one shows up in the URL, and it is chosen alphabetically unless you use a plugin.
  • Nested categories get long. The same documentation notes that sub-categories appear as nested folders, so /food/baking/bread/sourdough/starter-guide/ is very possible.
  • Keyword repetition. Paths like /men/mens-shoes/mens-running-shoes/ look spammy, as Ahrefs warns.

My view: category folders are worth it when your categories are stable, few and meaningful, like the main sections of a recipe site or a large publisher. They are a poor fit for small blogs that change their categories every year. For more on organizing categories themselves, see my guide on blog categories and tags for SEO.

One more thing: a deep folder path is not the same as a deep page. What matters for crawling and link strength is how many clicks a page is from your homepage, not how many slashes are in its URL. I cover that in click depth and SEO.

News and time-sensitive content: where dates still make sense

There is one group of sites where dates in URLs are reasonable: news publishers and anyone publishing many time-bound stories, such as event reports, earnings coverage or match results.

For these sites, the date is part of the content. A story about “council approves budget” in 2024 is a different story from the same headline in 2026. Dates (or numeric IDs) keep these URLs unique without awkward slugs like /council-approves-budget-3/.

Even so, Google’s publication-date guidance applies to news too: show a visible date, use structured data and keep them consistent. The URL is a convenience for you, not a signal you can rely on. If you publish news, our guide to Google News SEO covers the rest of the setup.

A practical middle ground for mixed sites is to use dates only in your news section and a flat pattern for evergreen guides. For example, /news/2026/10/office-opening/ and /guides/roof-repair-cost/. WordPress can’t do this per section by default, so you would need custom post types or a plugin.

Changing an existing URL pattern without losing traffic

Here is where I want to be careful. Ahrefs’ advice is blunt: if your site already uses dates and you have published content, “don’t change things.” I mostly agree. A pattern change rewrites every post URL at once. It is a small site migration.

Google treats it the same way. Its guide to site moves with URL changes warns that visibility may fluctuate temporarily, and that medium-sized sites can take several weeks or more for new URLs to replace old ones.

When is a change worth it? I would consider it if your site is young (under about 50 posts), if you are already rebuilding the site, or if the dated URLs are clearly hurting clicks on your most important evergreen pages. If you go ahead, follow these steps:

  1. Export every current post URL. Use your sitemap, a crawler or your CMS export.
  2. Build a one-to-one redirect map. Each old URL points to exactly one new URL. Don’t send everything to the homepage.
  3. Test on a staging copy first. Change the permalink setting there and check that redirects work.
  4. Use permanent 301 redirects, ideally at server level. Our guide to 301 redirects in .htaccess shows the syntax for Apache servers.
  5. Update internal links so they point straight to new URLs, not through redirects.
  6. Update canonical tags and your XML sitemap to list only new URLs.
  7. Crawl the site to catch chains and loops; see our guide to redirect chains.
  8. Watch Search Console for crawl errors and indexing changes for several weeks.
  9. Keep the redirects. Google says to keep them “for as long as possible, generally at least 1 year.” I suggest keeping them permanently.

For changing just one URL rather than a whole pattern, see my guide to safe slug changes.

A worked example: what a pattern change costs (hypothetical)

This is an example to show the scale of work, not real data. Say a blog has 300 posts under /%year%/%monthnum%/%day%/%postname%/. Those posts have 1,800 internal links between them and 120 external backlinks.

Changing to /%postname%/ means 300 redirects, roughly 1,800 internal links to update (a search-and-replace tool can do most of it), and 120 backlinks that will pass through a redirect forever unless you ask the linking sites to update them. If traffic dips for a few weeks while Google re-processes 300 URLs, that is the cost. If the dated URLs were only a cosmetic issue, the cost may be higher than the benefit.

If you run WordPress, here is exactly where these choices live. Go to Settings → Permalinks in your dashboard. You will see these options:

WordPress optionStructure tagsMy view
Plain/?p=123Avoid; not readable
Day and name/%year%/%monthnum%/%day%/%postname%/Only for news-heavy sites
Month and name/%year%/%monthnum%/%postname%/Only for news or time-bound content
Numeric/archives/%post_id%Avoid; no words for users
Post name/%postname%/Best default for most business sites
Custom structuree.g. /%category%/%postname%/Only with stable, few categories

A few details from WordPress’s documentation are worth knowing:

  • A custom structure should end with %postname% or %post_id%, so each post has a unique URL.
  • The same screen has optional Category base and Tag base fields, which change the prefix of your category and tag archive pages (for example /topics/ instead of /category/).
  • WordPress says the URL to each post “should be permanent and never change — hence the name permalink.” That is the whole point of choosing well at the start.

Pages (as opposed to posts) don’t use these settings. They always follow their parent page structure. Our WordPress SEO setup guide covers the rest of the settings I check on a new install.

Which URL pattern I suggest for your type of site

Here is my recommendation by site type. It assumes you are choosing for a new site or a full rebuild.

Site typeSuggested patternReason
Local service business blog/post-name/Few posts, evergreen topics, short and clean
B2B or SaaS content hub/blog/post-name/Separates blog from product pages for reporting
Ecommerce store with guides/guides/post-name/Keeps content apart from category and product URLs
Large publisher with stable sections/section/post-name/Clear hierarchy, helps reporting and crawling
News site/news/2026/10/story-name/ or ID-basedUnique URLs for time-bound stories
Existing site already using datesKeep it, unless it is small or being rebuiltMigration cost usually outweighs the benefit

Notice the single folder in some rows, like /blog/ or /guides/. That is not a category, it is a section. It never changes, and it lets you filter reports in Search Console and analytics by folder. I find this the best of both worlds for many businesses.

Also, keep years out of evergreen slugs. A URL like /best-crm-2026/ forces a redirect every January. Put the year in the title if it helps clicks, as I explain in adding the year to title tags, and keep the URL timeless.

Questions site owners ask about dates and categories in URLs

Will removing dates from my URLs improve rankings?

Not directly. Google says URL words have very little ranking effect. Any benefit would come from better click-through on evergreen posts, and it has to outweigh the cost of a migration.

Is /blog/ in the URL bad for SEO?

No. A short, permanent section folder is fine and can make reporting easier. The problem is changing folders, not having one.

What happens if a post is in two categories and I use %category%?

WordPress puts only one category in the URL, chosen alphabetically by default. If you later remove that category, the URL changes, so you need a redirect.

Should a news site use dates or IDs?

Either works. What matters more is a visible publish date on the page and matching structured data, which Google documents as its preferred date signals.

Google recommends at least one year. I suggest keeping them permanently, because old links on other sites never fully go away.

Picking your permalink pattern before the next post goes live

If you are starting fresh, pick /post-name/ or a single permanent section like /blog/post-name/ and stick with it. Use dates only if you genuinely publish news. Use category folders only if your categories are few and stable. And if you already have dated URLs, think twice before changing them; a better date on the page and real content updates usually do more for you than a new URL.

If you are planning a rebuild or a permalink change and want it done without losing traffic, our SEO team can plan the redirect map and check everything after launch. Get a free quote and tell us about your site.

Further reading on dates in URLs

Sources for this URL dates and categories guide

  1. Ahrefs: SEO-Friendly URLs: Best Practices
  2. Google Search Central: SEO Starter Guide
  3. Google Search Central: URL structure best practices
  4. Google Search Central: Influencing your byline dates
  5. Google Search Central: Site moves with URL changes
  6. WordPress.org: Permalinks Settings Screen
  7. WordPress.org: Customize Permalinks
  8. Search Engine Journal: Changing dates on pages won’t improve rankings (April 2021)
Rohit Choudhary
Written byRohit ChoudharyCo-Founder, My SEO Experts

Rohit Choudhary is the co-founder of My SEO Experts and has more than 14 years of hands-on experience in SEO, paid advertising and digital marketing. Since starting out in 2011 he has helped hundreds of businesses grow through practical, data-driven search strategies, and he also serves as a consulting Digital Marketing Director for several US-based companies.

Keep reading

Related articles

Website Navigation Best Practices for SEO
Technical SEO

Website Navigation Best Practices for SEO

Your main menu tells visitors and Google which pages matter most. Here is how to choose, label and build navigation that helps SEO.

Ready to grow your business online?

Get a free, no-obligation proposal tailored to your goals and budget.

CallFree Quote