Low impactIndexing & crawl

URLs With Underscores

Google treats underscores as word joiners, not separators. Use hyphens instead.

What it means

URLs that use underscores (my_page) instead of hyphens (my-page) as word separators.

Why it matters

Google explicitly says hyphens are word separators while underscores are joiners. 'my_page' is read as one word 'mypage', bad for keyword matching.

How to fix it

  1. For new URLs always use hyphens.
  2. For existing underscore URLs: 301 redirect to hyphenated equivalents.
  3. Don't bulk-rename without redirects, you'll lose all link equity.

Find this issue on your site automatically

FreeSEO scans for urls with underscores and 140+ other issues, free, no signup.

Frequently asked questions

Will switching break anything?

Only if you skip the 301 redirects. With them, you keep equity.