Skip to main content
Beta: Front-End Checklist is currently in beta. Some issues are still being fixed. Thanks for your patience.
SEOLow

URL Stop Words

Flags common stop words in URL slugs that add length without improving keyword relevance.

Utilities
Quick take
Typical fix time 10 min
  • Stop words (a, an, the, of, in, to, for, etc.) in URL paths add length without contributing to keyword relevance
  • Modern search engines can understand context without stop words in URLs
  • Removing stop words makes URLs shorter, cleaner, and easier to share
  • Do not change existing URLs just to remove stop words — redirect risk outweighs minimal benefit for established pages
Why it matters: Shorter, keyword-focused URL slugs are easier for users to read and share; removing stop words is a minor hygiene improvement, especially for new content.

Rule Details

Stop words are common function words that carry little semantic weight: articles (a, an, the), prepositions (of, in, for, to, on), and conjunctions (and, but, or). In URL slugs, they add length without improving relevance signals, so this rule often sits alongside URL length cleanup and Google's advice to keep URL structures simple (opens in new tab).

Code Example

a, an, the, and, or, but, of, in, on, at, to, for, with, by, from,
is, are, was, were, be, been, being, have, has, had

Why It Matters

Shorter, keyword-focused URL slugs are easier for users to read and share; removing stop words is a minor hygiene improvement, especially for new content. It is a low-stakes optimization, but it can make new slugs feel cleaner and more intentional than leaving every word from the title in place.

Examples

❌ With Stop Words

/blog/the-best-ways-to-improve-the-performance-of-your-website
/articles/how-to-write-a-great-meta-description-for-your-page
/guide/an-introduction-to-the-basics-of-seo

✅ Without Stop Words

/blog/best-ways-improve-website-performance
/articles/how-write-great-meta-description
/guide/introduction-seo-basics

When to Remove Stop Words

SituationRecommendation
Creating new content✅ Exclude stop words from slug
Existing page with backlinks❌ Do not change without full redirect plan
Established page ranking well❌ Leave it — do not risk disrupting rankings
Site-wide URL cleanup project✅ OK if all 301 redirects are implemented

Important Caveats

  • Stop words in URL slugs are a minor SEO factor — they are not a ranking signal Google has explicitly cited
  • Google's John Mueller has said URL structure is a very lightweight signal
  • The redirect risk for established pages almost always outweighs the marginal benefit of shorter slugs
  • Some stop words are load-bearing in meaning: /how-to-cook-pasta vs. /cook-pasta are meaningfully different, which is why keyword-focused slug writing should still preserve user intent.

CMS Slug Configuration

WordPress

Install a slug optimization plugin or use a custom filter:

add_filter('sanitize_title', function($slug) {
    $stop_words = ['a', 'an', 'the', 'and', 'or', 'of', 'in', 'to'];
    $parts = explode('-', $slug);
    $filtered = array_filter($parts, fn($w) => !in_array($w, $stop_words));
    return implode('-', $filtered) ?: $slug; // fallback if all words removed
});

Apply this only to new content to avoid retroactively changing existing URLs.

Exceptions

  • Necessary utility or compliance pages can be intentionally brief and should not be judged by the same editorial-depth expectations as ranking-focused content.
  • AI-assisted drafting is not a failure by itself; flag unsupported claims, missing editorial review, or low-originality output instead.
  • When a page has both trust-signal issues and crawl/index problems, make the page eligible to rank first and then improve the content quality signals.

Standards

  • Use these references as the standard for the final search-facing HTML, metadata, and crawl behavior.
  • Check the implementation against Google: Keep a simple URL structure before treating the rule as satisfied.
  • Check the implementation against Moz: URL best practices before treating the rule as satisfied.

Verification

Automated Checks

  • Inspect rendered HTML and HTTP headers to confirm the expected metadata or crawlability signal is present.
  • Test the affected URL with Google Search Console or equivalent tooling where relevant.
  • Re-crawl a representative page set after deployment.

Manual Checks

  • Confirm the change does not create conflicting canonical-url, robots, or structured-data signals.

Use with AI

Copy these prompts to use with your AI assistant, or install the MCP server to use directly from Claude, Cursor, or Windsurf.

Check

Verify implementation

Analyze URL slugs on content pages and flag stop words in the path (e.g., `/blog/the-best-ways-to-improve-your-seo` could be `/blog/best-ways-improve-seo`). Focus on new pages; do not flag established pages with backlinks unless redirects are already planned.

Fix

Auto-fix issues

For new pages, configure the CMS or slug generator to strip common stop words automatically. For existing pages, only remove stop words if a URL overhaul with proper 301 redirects is already planned.

Explain

Learn more

Explain what stop words are in the context of URLs, why modern search engines handle them fine in page content but slugs benefit from brevity, and when it is not worth changing existing URLs.

Review

Code review

Review metadata generation, rendered HTML, structured data, and response headers related to URL Stop Words. Flag exact routes or templates where search-facing output violates the rule, and describe how to verify the final page output.

Sources

References used to support the guidance in this rule.

Further Reading

Tools and supplementary material for exploring the topic in more depth.

Google Search Console
search.google.comTool

Rules that often go hand-in-hand with this one.

Keep URLs concise

Checks URL length for optimal crawlability and usability

SEO
Include keywords in URL slugs

Checks if URL slugs contain descriptive, keyword-relevant words instead of IDs, random strings, or vague terms.

SEO
Use hyphens in URLs

Checks that URL slugs use hyphens as word separators, not underscores or spaces

SEO
URL Special Characters

Checks for problematic special characters in URL paths that can cause crawling, parsing, or canonicalization issues.

SEO

Was this rule helpful?

Your feedback helps improve rule quality. This stays internal for now.

Loading feedback...
0 / 385