Well, it’s only five days until election day and CNN is saying things like, “It’s not over yet.” They just played a little montage of Sarah Palin blunders (“The Vice President is in charge of the Senate.”) that was quite amusing. From many angles, it looks as though the Republican party is ready to throw in the towel. And I found this:



And that is as political as I’m going to get.

This article is actually about SEO.

I have been doing a lot of keyword-based article writing lately. I like this sort of writing because not only do I get to research and write about something I (usually) don’t know much about, but I get the added challenge of figuring in search engine optimization. Today I encountered a question that hasn’t come up before for me: Do search engines care about punctuation?

I was working an article for a client and the keyword phrase included a question mark. It turned out to be very difficult to include essentially the same question more than once in an article and still make it read normally. Let me give you an example. Let’s say the keyword phrase is:

“not looking younger?”

You can easily create a readable sentence for that: “Trying all the products but still not looking younger?” The problem comes when you try to include that phrase again. Since I have already asked the question, it sounds awkward to suddenly ask it again, even in a different way or separated by a few paragraphs. Clients don’t need to know SEO, but they do expect articles to match what they request and to make sense when they are read by actual people.

I knew I could probably get away with omitting the question mark without complaint, but I figured that I probably wasn’t the first person to ask this question and now I was curious.

As it turns out – aside from @ and ” – search engines ignore punctuation. It is simply treated as a space in the text. In fact, one of the reasons for this is in order to allow for both optimization and readability when it comes to awkward keyword phrases. For example, let’s take the keyword phrase:

“dentist wisconsin”

Without altering the keyword by adding “in,” this keyword isn’t going to make any sense. However, because search engines are going to ignore punctuation, I can do something like this:

It is always a challenge to find a good dentist. Wisconsin has no shortage of choices.

See how sneaky that is? I got my keyword phrase in there, but still made it sound natural.

That being said, did I miss any punctuation that search engines do recognize? Also, are there any search engines that consider all punctuation?

Print This Post Print This Post

If you enjoyed this post make sure you subscribe to my RSS Feed


  • I hope Sarah gets the nomination in 2009... I want to see her and Obama go toe to toe! She'll do well in Utah at least...
  • Without altering the keyword by adding “in,” this keyword isn’t going to make any sense.
  • her 15 mins of fame ran out lol
  • ben
    Arent those kind of wisconsin. dentist tricks short lived? I seem to constantly read about updates google does that stop those kind of things. I work at a company where people play video games for a living and it seems that every competitor comes up with new tricks but then google smashes them.
  • lol! Palin v Obama in 2012? sounds interesting.. I can't wait.
  • Palin v Obama in 2012 - are the republicans serious?
  • Obama v Palin in 2012 would be a non-event.
  • Since people are so bad at punctuation, I doubt it has any meaningful impact on SEO. Professional tip on word order too (see what I did there? :) )
  • Great tips about SEO and punctuation. Word ordering is important and exact keyphrases can be achieved if you ignore the full stop.
  • I wouldn't say it was 100% Palin's fault. There were too many factors that were against the republican party this election year. And all of the pieces just fell nicely for Obama. And plus it didn't hurt Obama... that most of the media was on his side.

    Joey Logano's last blog post..Homestead Miami Preview
  • That's a genuinely great tip about punctuation and word ordering in relation to how search engines ignore punctuation. Love the subtle trick there for "dentist. Wisconsin" (as search engines ignore the .).
  • @Suz: For the period, you are right. Though the results are very close, they are not identical either. "abc def" and "abc.def" (without a space after the period) return slightly different results.

    Archiver's last blog post..Calligraphy: Tools of the Trade
  • Suz
    I do believe, however, that Google watches the full stop indicators to a lesser degree. There may be a sneeky way around this by using only on space after a period, but I've not done any sort of extensive research on this. Also, the amount to which key phrases appear on search results when there's a full stop in them also depends on how competitive the search phrase is.
  • lol Glendale is right, we should thank her for being so bad :)

    OBAMA!
  • @glendale lawyer I totally agree. Good thing we escaped another potential Bush crisis.
  • We should thank Palin, i it wasn't for her we may have had McCain elected as president. Like an attorney friend of mine put it, if she's not as intelligent as me I have a hard time believing she would make a good candidate for VP. I agree. Thanks Palin! Dawn
  • Throughout that whole video my face was buried in my hands. I am sure glad that she lost and will be back on her way to AK to keep an eye on Russia for us. I would hate to have Putin rear his head.
  • It does have an effect if it, i.e. "in", is in url. Google will actively search the presence of "in". I don't remember if Google has an inachor operator, though.

    Archiver's last blog post..Will the Ten Tribes Return?
  • ... and what about "g-dropping?" Or maybe that should be droppin'?

    You're a writer, yes? Spend an hour following the results Google will show you for natural language processing (NLP). Google uses their own in-house algorithms, but, the exercise will give you a much better idea about the state of the industry, and what's possible.

    There's a "maximum entropy" model, which doesn't seem to be widely used in search engines. If you wrote "Mr. Goldman spent $46.87 this morning to park his car." your readers would see this as one sentence; the period following Mr, and in the dollar amount, don't terminate the sentence, or even the lexical term. Plenty of other examples.

    And then on the other end of the spectrum, search engines generally ignore stop words: the, of, in, etc. Google seems to have that one both ways, at least in their search index, but anchor text is an open question: is "dentist in Wisconsin" treated the same as "... dentist. Wisconsin ..." in your example, if it showed up in a text link?

    Forrest's last blog post..Ghostly Photographs
  • Search engines does have their quirks. For example "dentist wisconsin" returned 2,200,000 results whereas "dentist dentist wisconsin" returned 2,690,000. No, I do not know of a search engine not ignoring punctuation but I do miss the "NEAR" operator of Altavista, which checked for keywords that were near, not necessarily one after the other, each other.

    Archiver's last blog post..The Pearl of Istanbul
  • No Sara I don't know any other - I actually didn't know that the search engines ignored punctuation. Good trick with the dentist. Wisconsin! Thanks for educating me.
blog comments powered by Disqus

Recent Readers

Top Commentators