Home
Categories
Free Tools
Write For UsAbout UsContact
SEO

URL Slug Best Practices: A Copy-Paste Checklist for Every CMS

An eight-point URL slug checklist for WordPress, Shopify, Webflow, and static sites, with platform-specific notes for each.

July 30, 2026 5 min read
URL Slug Best Practices: A Copy-Paste Checklist for Every CMS

Key takeaways

  • A checklist only works if it is used the same way every time a page is published.
  • WordPress, Shopify, and Webflow each handle slugs differently, and Shopify calls it the URL handle.
  • Applying checks manually at scale invites drift, so build the checklist into your workflow.

A checklist only works if it gets used the same way every time a page is published, which is where most slug guidance falls short in practice: the rules are simple individually but easy to skip under deadline pressure without a fixed reference to check against. This is a copy-paste checklist covering eight checks, organised in the order they should be run, applicable across WordPress, Shopify, Webflow, and static site builds with only minor platform-specific notes.

The Checklist

  1. Length under 60 characters. Count the slug alone, not the full URL including the domain, since the domain portion is fixed and does not count against the practical truncation limit in search results.
  2. Lowercase only. No capital letters anywhere in the slug, even for proper nouns or acronyms that would normally be capitalised in body text.
  3. Hyphens between every word. No underscores, no spaces, no run-together words that reduce readability.
  4. Stop words removed unless load-bearing. Strip a, the, of, and, and similar words by default, keeping any that change the actual meaning of the phrase.
  5. Primary keyword within the first three words. The main topic of the page should be identifiable from the start of the slug, not buried after several modifier words.
  6. No special characters. No apostrophes, ampersands, question marks, colons, or any punctuation beyond the hyphen separator.
  7. No duplicate slugs across the site. Search the CMS for any existing page using the same or a near-identical slug before publishing, since most platforms will auto-append a number to a duplicate rather than blocking it, which produces an unintentionally ugly URL.
  8. Consistent date and category policy applied. Whatever pattern the site has adopted for dates or category prefixes, confirmed correctly applied or correctly omitted based on that standing policy, not decided fresh on each page.

Platform-Specific Notes: WordPress

WordPress auto-generates a slug from the post title on first save, editable afterward through the Permalink field in the block editor sidebar. Changing a slug after a page has been live and indexed requires a 301 redirect from the old URL to the new one, set up either through a redirection plugin or server configuration, to avoid losing existing search rankings and broken inbound links.

Platform-Specific Notes: Shopify

Shopify calls the equivalent field the URL handle rather than slug, editable from the same page or product edit screen under a collapsed URL and handle section that is easy to miss. Shopify automatically creates a redirect when a handle is changed through its native editor, which removes one manual step compared to WordPress, though it is still worth confirming the redirect actually fired by testing the old URL directly after any change.

Platform-Specific Notes: Webflow and Static Sites

Webflow exposes slug editing directly in the page settings panel with a live URL preview. Static site generators such as Astro, Hugo, and Next.js typically derive the slug from the file name or a frontmatter field, meaning the checklist above needs to be applied at the point of naming the content file itself, before the build process runs, rather than through a settings screen after the fact.

Running the Checklist at Scale

Applying eight manual checks to every page on a large site invites drift over time, particularly across multiple content writers with different habits. A free slug generator that applies checks 1 through 6 automatically removes the most error-prone steps from manual review, leaving only the duplicate check and the date and category policy check as genuinely manual decisions.

Since slug quality interacts directly with how a page displays in search results, running the finished slug through WritoryBuzz’s meta tag generator alongside the title and description confirms the full search snippet renders cleanly, not just the slug in isolation.

Where This Checklist Fits in a Broader SEO Process

This checklist assumes the underlying rules it enforces are already understood. For the reasoning behind each rule, including why hyphens specifically and why length caps around 60 characters, see How to Write SEO-Friendly URL Slugs.

For a broader introduction to what a slug is and why it factors into SEO at all, see What Is a URL Slug and Why It Still Matters for SEO in 2026.

And where slug terminology overlaps confusingly with permalink and URL path, particularly relevant when applying this checklist across mixed CMS platforms, see Slug vs Permalink vs URL Path: The Difference Explained.

Print It, Pin It, or Build It Into Your Workflow

A checklist that lives only in a document nobody reopens does not change behaviour. Whether it gets pinned above a desk, built into a CMS’s pre-publish checklist plugin, or simply bookmarked, the eight checks above take under two minutes to run once memorised, which is the actual bar for whether a checklist gets used consistently. Explore the rest of WritoryBuzz’s free SEO toolkit for the other pre-publish checks worth running alongside this one.

Related readLong-Tail Keywords in 2026: The Strategy Small Sites Use to Beat GiantsRead →

Free tools for SEO

FAQs

How many characters should a URL slug be?

Keep the slug itself under 60 characters, counted separately from the domain name. This aligns with where most search results interfaces begin truncating displayed URLs, based on observed search behaviour rather than an official published limit.

Does changing a URL slug on a live page hurt SEO?

It can, if done without a proper redirect. A 301 redirect from the old URL to the new one preserves most existing ranking value and prevents broken links, while changing a slug with no redirect in place typically causes both.

What does Shopify call a URL slug?

Shopify refers to it as a URL handle rather than a slug, editable from the same page or product editor. Functionally it serves the identical purpose as a slug on any other platform.

Can two pages on the same site have the same slug?

Most CMS platforms prevent exact duplicates by auto-appending a number to the second instance, producing an unintentionally awkward URL. Checking for near-duplicate slugs manually before publishing avoids this rather than relying on the automatic fallback.

Should slugs include category names or dates?

This depends on a site’s overall URL structure policy, and consistency across the site matters more than which specific approach is used. Evergreen content generally benefits from omitting dates to avoid appearing outdated after updates.

Is there a tool to automate slug best practices?

Yes, a free slug generator tool can automatically apply lowercase formatting, hyphen separation, and stop-word removal, covering most of the mechanical checks in this list and leaving only duplicate checking and policy decisions as manual steps.

Was this guide helpful?
Jinal Mistry
Written by

Jinal Mistry

Jinal Mistry is the Founder of WritoryBuzz and an SEO & Digital Growth Specialist with 5+ years of experience in Technical SEO, AI SEO, International SEO, and organic growth strategy. She helps businesses improve search visibility through data-driven SEO, content optimization, search experience enhancement, and AI-focused search strategies. Having worked with clients across multiple industries and international markets, Jinal specializes in building sustainable organic growth through technical excellence, user-focused optimization, and future-ready digital marketing practices. Through WritoryBuzz, she shares insights on SEO, AI search, content strategy, digital marketing, and emerging search trends to help businesses and marketers stay ahead in the evolving digital landscape.

More from this author

Keep exploring

Have expertise to share? Write for WritoryBuzz.Read the guidelines and send us your pitch.
Become a contributor
Free tools

63 free tools for writers, SEOs and developers

Open one in your browser and start. Nothing to install, and your text stays on your device.

PrivateInstant resultsNo sign up
Write for us

Have expertise to share?

  • Original, well researched guides
  • Reviewed by our editors
  • 29 categories to publish in
Submit a guest post
© 2026 WritoryBuzz. All rights reserved.Back to top