Shorten Your Blog Post URLs So You Don’t Look Spammy to Google

One of the great things about using WordPress is that it automatically creates keyword-rich, spider-friendly URLs for your posts (as long as your Permalink settings in the Options tab of the WordPress admin are configured properly). Many times, though, these URLs are TOO keyword-rich. In other words, the URL has too many words in it. That happens if you create a long title to your post, because every word in the title is worked into the URL automatically by WordPress.

But how long is “too long” for a URL? For the answer to this question, I went to the source: Matt Cutts, head of Google’s webspam team. In my interview with Matt Cutts, I asked:

“What is excessive in the length of a keyword-rich URL? We have seen clients use keyword URLs that have 10 to 15 words strung together with hyphens; or blogs - we have seen them even longer there. A typical WordPress blog will use the title of the post as the post slug, unless you defined something different and you can just go on and on and on. Can you give any guidelines or recommendations in that regard?”

Matt answered:

“Certainly. If you can make your title four- or five-words long - and it is pretty natural. If you have got a three, four or five words in your URL, that can be perfectly normal. As it gets a little longer, then it starts to look a little worse. Now, our algorithms typically will just weight those words less and just not give you as much credit.

The thing to be aware of is, ask yourself: “How does this look to a regular user?†- because if, at any time, somebody comes to your page or, maybe, a competitor does a search and finds 15 words all strung together like variants of the same word, then that does look like spam, and they often will send a spam report. Then somebody will go and check that out.

So, I would not make it a big habit of having tons and tons of words stuffed in there, because there are plenty of places on a page, where you can have relevant words and have them be helpful to users - and not have it come across as keyword stuffing.”

Based on this new information from Matt, you can see that even your blog post slugs have the potential to appear spammy and “keyword stuffed,” which doesn’t look great for your readers and may end up getting flagged as “spam.” So how can you prevent your blog from appearing spammy?

I’d strongly recommend that you curb the length of your URLs. There are a couple of different approaches to this in WordPress:

  1. Hand-craft your own “Post Slug” when you are writing the post. To do so, simply type in your desired post slug into the “Post Slug” field found on the right-hand side of the “Write Post” page in the WordPress admin (you probably will have to hit the + sign to see the field). You can mirror your post’s title but drop throwaway words like “the” and “and”. You can take the first four words or so of the title as your slug. Heck, you could even write something totally different that doesn’t resemble your post title.
  2. Use a WordPress plugin that will trim your post slugs down to a more manageable size, i.e. to five or six words. There are two plugins to choose from that will accomplish this: the WordPress Slug Trimmer plugin or the Automated SEO Friendly URL plugin.

For more great tips from Matt Cutts, I invite you to listen to my audio interview in MP3 format or read the full transcript. The interview is a little over 30 minutes long, and it has some invaluable advice.

Enjoy, and happy search engine optimized blogging!!!

15 Responses

  1. Jennifer - Keyword Research Tool Says:

    Great post & great tip! Thanks & keep up the great work

  2. Stuffing Slugs, Titles and Content with Keywords Says:

    […] See Shorten Your Blog Post URLs So You Don’t Look Spammy to Google for the answer from Matt […]

  3. RealBusiness Says:

    Great post, although i have never used too long headlines.

  4. Terra Andersen Says:

    Wonderful post! My blog currently creates those long titles… it’s amazing that I haven’t changed this over yet.

  5. Stephan Spencer Says:

    Hi Des,
    The plugin should still work with WordPress 2.3. Without a slug trimming plugin, WordPress (even on the latest version) will make URLs that are too long.

  6. Daven Wang Says:

    Awesome Post! thank you so much for revealing this secret to newbies, much appreciate, keep up the good work!

  7. Simon Says:

    Long URLs have never been an issue that I even considered important on my business Site.
    Thanks for the heads up and well written article.

  8. Steve Mertz Says:

    Great article-Thanks, Stephan!

  9. More Business Says:

    Just pays to get your main keywords into the beginning of the title??

  10. Jason Says:

    Good tip. I have played with WordPress a little, but this sounds like a good idea to implement. Thanks for the post.

  11. Des Walsh Says:

    Stephan
    Fascinating post. The WordPress Slug Trimmer pluging link is to a post of July 2006, with no further sign of activity by the owner since. There are an unanswered comment of Dec 06 and a few trackbacks. The download site for the other plugin is more recent but there’s no sign of activity after May 07. Am I right in assuming there are no problems with WP 2.3 - or even WP 2.2?

  12. Shawn A. Hessinger Says:

    Great post Stephan with what I think are some important SEO points. Avoiding downgrades and other sanctions is now sadly as important as building an audience.

  13. Business Links Says:

    But does it actually make any difference search engine rankings? Or should you just make sure your important keywords are at the beginning of the title?

  14. Jeffro2pt0 Says:

    I have an even better tip. For the post title, make it as descriptive and relevant as possible to the content within the article with as few amount of words as possible. Then you wouldn’t have to do double the work.

  15. WordPressWire.com » Shorten Your WordPress URLs says Google Says:

    […] out this post for further information, including tips on how to configure WordPress to avoid this […]

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.