I have about 25 pages on my website and after seeing Matt Cutts talk about how keywords in a URL is a good SEO technique, I decided to rename my files a more SEO friendly name.

However, I now have many urls (9) that include the keyword "ninja-warrior" (i.e. ninja-warrior-gyms.html, ninja-warrior-training.html). Is that considered stuffing?

In addition, I would have to use 301 redirects as I'm changing pretty much every url on my entire website.

Evaluating those two concerns, are the SEO rewards of keyword friendly URLs greater than the risks of losing link juice with 301 redirects and possibly getting penalized for keyword stuffing (if that is possible in this scenario)?

Note: There are a couple similar questions, however I am asking more on a risk vs. reward basis including the downside of having to use many 301 redirects which hasn't been brought up in other questions. It seems this is being perceived as a duplicate.

  • Did you see the "note", I was explaining how this was different to that question
    – etangins
    Jul 30 '14 at 2:57
  • I'd recommend editing the question so that it's added to the Review queue for the community to vote on, or you can flag it for a moderator's attention.
    – dan
    Jul 30 '14 at 4:41
  • Your example is unnecessary. Ideally, you would have a parent category ninja-warrior and then the sub categories gyms, training etc. For example: example.com/ninja-warrior/gyms.
    – zigojacko
    Jul 30 '14 at 6:43
  • however, the entire site is about that one topic, it just so happens that I added the keywords to certain filenames as well where that phrase fits
    – etangins
    Jul 30 '14 at 20:30