" />

The Final Word on Punctuation. Period.

Posted on Monday, June 14th, 2010 by Print This Post Print This Post

Categories - Featured, SEM

When it comes to keyword generation, I tend to follow the general rule that more is better. More variations, more match types, more misspellings, more modifiers, etc. However, as we all know, there are always exceptions to the rule.

As it turns out, more is not the best policy when it comes to using punctuation and symbols in keywords. In fact in most cases, it’s simply not allowed.

Google, MSN/Bing, and Yahoo! all have documented guidelines regarding the use of punctuation and symbols in keywords. Some are more clear-cut than others and all three vary.

It’s important to point out the subtle differences:


Google explains their policy in terms of Valid Symbols, Ignored Symbols, and Invalid Symbols:

I. Valid Symbols: The AdWords system only recognizes two kinds of symbols in keywords: ampersands (&) and accent marks (e.g., á).

According to this rule, the following terms would be considered different keywords:

bed and breakfast ≠ bed & breakfast
sidewalk cafe ≠ sidewalk café

II. Ignored Symbols: AdWords will allow you to add keywords containing periods or dashes, but the punctuation will be ignored (more on this later…)

For example the following keywords are considered identical:

T-rex = T rex
Fifth Ave. = Fifth Ave

If your account contains more than one equivalent keyword, such as in the examples above, only one of the keywords will trigger an ad per search query. Google recommends deleting keyword duplicates to make ad groups more manageable.

III. Invalid Symbols: AdWords will give you an error message if you try to add keywords containing the following symbols to your account:

! @ % ^ * () = {} ; ~ ` <> ? |

And be aware that if you include a comma in your keyword, the system will treat the term as two keywords. For instance, if you try to add flowers,plants, you’ll actually add the keywords flowers and plants to your ad group.


MSN adcenter uses a process called normalization to identify and flag duplicate keywords. Certain symbols, punctuation, and uses of capitalization are normalized (translated differently by MSN) and others are not.

The following key helps illustrate what’s normalized and what’s not:

What IS Normalized

What is NOT Normalized

Yahoo! :
(http://help.yahoo.com/l/us/yahoo/ysm/sps/ols/2006002_keywords.html )

“Understanding Keyword Variations: It is not necessary to enter multiple variations of your keywords. Your primary keyword (meaning a keyword that is singular, non-punctuated, non-hyphenated, spelled correctly and without words such as “a,” “the,” “of” and “for”) is automatically matched to common misspellings, singular/plural combinations, and other variations. If you enter multiple versions of a keyword as described above, the display will show only the primary keyword.”

So there you have it, the three are similar, yet just different enough that you will need to re-read this blog at least eight more times before you can confidently speak to the differences of the use of punctuation and symbols in keywords at your next team meeting.

Now you know everything you need to know on the subject…or do you?

Remember Google? Well, when it comes to using periods (.) in keywords, it turns out that Google’s system is not so cut and dry. According to Google, periods are ignored symbols.

Therefore, fifth ave. = fifth ave

Okay, but what if the period falls in between letters, as in the case of acronyms like ‘u.s.a.’ or ‘n.y.p.d.’? I’ve been told that in that case, Google treats the period as a space.

Therefore, u.s.a. would equal u s a

I tested the concept by entering both variations into Google’s Traffic Estimator, and lo and behold, they are indeed treated the same. But what about ‘u.s.a’. vs ‘usa ‘(no spaces)? Interestingly, ‘usa’ without spaces is also equal to u.s.a. and u s a. Again, Traffic Estimator confirmed this:

Up until this discovery, I would have treated usa and u.s.a. as two completely different keywords, living in separate ad groups, with varying creative.
Not the best approach, according to Google. To do so would cause the two keywords to compete against each other. One ad group would subsequently perform worse than the other, bringing overall performance down. Thus, improving keyword efficiency in regards to punctuation requires that you test several variables across each specific search engine.

And that’s the final word on punctuation… until the search engines modify their policies.  Although many of these editorial guidelines are straightforward, others leave plenty of room for interpretation.  So if you’re a punctuation enthusiast like me, please share your experience and let us know what other quirks you have come across.

About Mary Hayes

As a Creative Editor, Mary Hayes brings more than 13 years of marketing experience to TSA’s SEM group. After 9 years in print publishing, she dove head first into the world of SEM and hasn’t looked back since. An accomplished copy writer and content editor, Mary has experience with several different industries, including healthcare, medical devices, pharmaceuticals, cosmetics, medical research, manufacturing, and more. A native of Maryland and graduate of the University of Maryland, College Park, Mary proudly considers herself a true California girl.

Tags | , , ,

9 Responses to “The Final Word on Punctuation. Period.”

  1. Bradley says:

    While this sounds reasonable, I have lately needed to search punctuation itself for programming. The websites that I use to learn new code uses an internal search engine of – guess what? Google! When I genuinely need to search for s/// or $_, there’s nothing I can do but guerilla-navigate the internet like it’s 1999 again.

  2. Alex says:

    Interesting stuff Mary, thanks. It’s a slightly different issue, but I totally agree with Bradley’s point about the frustration of trying to do searches for queries containing special characters. Another separate discussion is how far you can push special character use within ads – last time we did some checking on this we found a surprising number that could slip under Google’s radar, sometimes with interesting effects.
    ⟰ – this is the weirdest of all. It automatically adds large spaces above and below it (just as it’s doing in this comment box), and last time we checked it does the same thing on a Google SERP.

    • Alex says:

      OK, ⟰ didn’t add spaces once I’d submitted the comment, but it does as I’m typing it in; and as I say, it also had this effect on Google SERPs when we tested it.

  3. seo says:

    Can you provide more information on this? take care

  4. It’s not my job either, but it is what got the gears moving in my head.

  5. Hi there, all the time i used to check weblog posts here early
    in the daylight, for the reason that i enjoy to find out more and more.

  6. Greetings from Colorado! I’m bored to death at work so I decided to check out your blog
    on my iphone during lunch break. I love the information you
    present here and can’t wait to take a look when I get home.

    I’m shocked at how fast your blog loaded on my mobile ..
    I’m not even using WIFI, just 3G .. Anyhow, superb site!

  7. diseño web says:

    If some one needs to be updated with newest technologies then he must be visit this site and
    be up to date all the time.


  1. On the Web: Periods Are So Yesterday! | Design to Spec LLC

Leave a Reply

Follow Us on Twitter

Featured in Alltop

Big List - Search Marketing Blogs

2010 SEMMY Runner-Up

BoostCTR Best PPC Blogs