<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.seomofo.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">

<channel>
	<title>! SEO Mofo !</title>
	
	<link>http://www.seomofo.com</link>
	<description>The Web's best search engine optimization website offering SEO tips to search engine optimizers opting to optimize their search engine optimisation options.</description>
	<lastBuildDate>Sat, 28 Jul 2012 21:50:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.seomofo.com/seomofo" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="seomofo" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">seomofo</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Google SERP Snippet Character Limit and ASCII Art</title>
		<link>http://www.seomofo.com/experiments/serp/snippet-ascii-art.html</link>
		<comments>http://www.seomofo.com/experiments/serp/snippet-ascii-art.html#comments</comments>
		<pubDate>Sun, 15 Jul 2012 20:28:19 +0000</pubDate>
		<dc:creator>SEO Mofo</dc:creator>
				<category><![CDATA[SERP Experiments]]></category>

		<guid isPermaLink="false">http://www.seomofo.com/?p=3973</guid>
		<description><![CDATA[Google SERP snippets are no longer being truncated after 156 characters, and I fail miserably to relive my SERP snippet ASCII art glory days.]]></description>
			<content:encoded><![CDATA[<p></p><p>
A couple weeks ago, I published an article that suggested <a href="http://www.seomofo.com/experiments/serp/google-snippet-07.html">Google doesn&#8217;t care how many characters are in your SERP title</a>&#8211;all it cares about is the pixel width. Today, I have similar news to report; this time regarding how Google truncates SERP snippets (aka, the meta description). Unfortunately, I don&#8217;t quite have the details nailed down. But I do have a couple pieces of the puzzle, which I&#8217;ll share with you now.
</p>
<h2>The Way Things Used to Be</h2>
<p>
Just as Google used to impose a 70-character limit on SERP titles, it also used to truncate SERP snippets after 156 characters. Unlike titles, however, snippets were permitted to wrap around to take up additional lines. It was this simple set of restrictions that allowed me to create the World&#8217;s greatest SERP snippet:
</p>
<p class="center">
<img src="http://www.seomofo.com/img/worlds-greatest-snippet-5-lines.png" alt="World's Greatest SERP Snippet" class="shadow" width="329px" height="139px" />
</p>
<h2>Something Changed</h2>
<p>
When Google updated its SERP display, my snippet started showing up like this:
</p>
<p class="center">
<img src="http://www.seomofo.com/img/worlds-greatest-snippet-truncated.png" alt="World's Greatest Truncated SERP Snippet" class="shadow" width="329px" height="104px" />
</p>
<h2>The World&#8217;s Greatest SERP Snippet is Reborn</h2>
<p>
Using my <a href="http://www.seomofo.com/snippet-optimizer.html">SERP Snippet Optimizer Tool</a>, I created a new snippet&#8211;this time limiting my ASCII art characters to 3 lines instead of 5. Also, instead of limiting my meta description to 156 characters, this time I used as many as I wanted (175 characters). See the result below or <a href="https://www.google.com/search?q=site%3Awww.seomofo.com&#038;ie=UTF-8">live in Google&#8217;s SERPs</a>:
</p>
<p class="center">
<img src="http://www.seomofo.com/img/worlds-greatest-snippet-2.png" alt="World's Greatest SERP Snippet Reborn" class="shadow" width="329px" height="104px" />
</p>
<div class="info_mofo">
<p>
If you&#8217;re wondering what the actual meta tag HTML source looks like, here it is:
</p>
<div style="width:550px;margin-left:auto;margin-right:auto;margin-bottom:15px;background-color:#eee;overflow-x:scroll;text-indent:0">
<code style="background-color:#eee;">&lt;meta name="description" content="__///\\\_//////_//////&amp;#x002e;___&amp;#x002e;//\_/\\&amp;#x002e;_&amp;#x002e;&amp;#x002e;&amp;#x002e;//////_//////_////// __\\\&amp;#x002e;&amp;#x002e;_////&amp;#x002e;&amp;#x002e;_//&amp;#x002e;&amp;#x002e;//&amp;#x002e;___&amp;#x002e;///\\//\\\__//&amp;#x002e;&amp;#x002e;//_////__//&amp;#x002e;&amp;#x002e;// \\\///&amp;#x002e;&amp;#x002e;&amp;#x002e;//////_//////&amp;#x002e;___&amp;#x002e;///_&amp;#x002e;&amp;#x002e;&amp;#x002e;_\\\&amp;#x002e;//////_//___//////" /></code>
</div>
<p style="text-indent:0">
I&#8217;m using <code>&amp;#x002e;</code> instead of periods because WordPress was converting 3 consecutive periods into an ellipsis character, which throws off the spacing.
</p>
</div>
<h2>What Does It All Mean?</h2>
<p>
There&#8217;s not a whole lot we can deduce from these snippets, but here are some simple statements we can assume, based on what we&#8217;ve seen:
</p>
<ul>
	<li>The 156-character limit no longer applies.</li>
	<li>Google doesn&#8217;t allow snippets to wrap to more than 3 lines (at least not for simple / short queries).</li>
	<li>Most queries result in 2-line snippets. Using a bunch of non-textual characters in my meta description has somehow caused Google to permit a 3-line snippet.</li>
	<li>If a meta description begins with a period, Google SERPs will display a snippet that begins with the first alphanumeric character.</li>
	<li>Google can show as many as 206 characters in SERP snippets (possibly more).</li>
	<li>Google won&#8217;t show a meta description that consists only of numbers and underscores.</li>
	<li>This entire article was basically an excuse to show off my latest SERP snippet ASCII art.</li>
</ul>
<p class="info_mofo" style="margin-top:6em">
<strong>Update:</strong> It was pointed out to me in the comments that my snippet didn&#8217;t work in Firefox. After closer inspection, I realized it was because Firefox was treating slashes as acceptable breaking points for word wrap, whereas Chrome was not. So I&#8217;ve updated my home page meta description once again&#8211;this time using pipes instead of slashes. Now I&#8217;m waiting for it to be crawled again.
</p>
<div class="info_mofo">
<p>
<strong>Update 7/20/2012:</strong> Below is my second ASCII art attempt. It appears a third attempt is necessary.
</p>
<div style="width:550px;margin-left:auto;margin-right:auto;margin-bottom:15px;background-color:#eee;overflow-x:scroll;text-indent:0">
<code style="background-color:#eee;">&lt;meta name="description" content="&amp;#x002e;_///\\\__|||||||||__||||||||||____||||\\_//||||__||||||||||__||||||||||__|||||||||| &amp;#x002e;_\\\&amp;#x002e;&amp;#x002e;&amp;#x002e;__||||||&amp;#x002e;&amp;#x002e;&amp;#x002e;&amp;#x002e;_|||&amp;#x002e;&amp;#x002e;&amp;#x002e;|||____||||_V_||||__|||&amp;#x002e;&amp;#x002e;&amp;#x002e;|||__||||||&amp;#x002e;&amp;#x002e;&amp;#x002e;__|||&amp;#x002e;&amp;#x002e;&amp;#x002e;||| \\\///&amp;#x002e;___|||||||||__||||||||||____||||&amp;#x002e;&amp;#x002e;_&amp;#x002e;&amp;#x002e;||||__||||||||||__|||_____||||||||||" /></code>
</div>
</div>
<p class="center" style="margin-top:24px;">
<img src="http://www.seomofo.com/img/worlds-greatest-snippet-fail.png" alt="World's Greatest SERP Snippet Fail" class="shadow" width="473px" height="90px" />
</p><div class="feedflare">
<a href="http://feeds.seomofo.com/~ff/seomofo?a=Ch9TgGEUZmw:CG5YBvU38vs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/seomofo?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=Ch9TgGEUZmw:CG5YBvU38vs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/seomofo?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=Ch9TgGEUZmw:CG5YBvU38vs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/seomofo?i=Ch9TgGEUZmw:CG5YBvU38vs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=Ch9TgGEUZmw:CG5YBvU38vs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/seomofo?i=Ch9TgGEUZmw:CG5YBvU38vs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=Ch9TgGEUZmw:CG5YBvU38vs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/seomofo?i=Ch9TgGEUZmw:CG5YBvU38vs:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/seomofo/~4/Ch9TgGEUZmw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.seomofo.com/experiments/serp/snippet-ascii-art.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Indexes All Title Words; Only First 12 Count As Title Hits</title>
		<link>http://www.seomofo.com/experiments/serp/google-snippet-09.html</link>
		<comments>http://www.seomofo.com/experiments/serp/google-snippet-09.html#comments</comments>
		<pubDate>Thu, 28 Jun 2012 17:34:38 +0000</pubDate>
		<dc:creator>SEO Mofo</dc:creator>
				<category><![CDATA[SERP Experiments]]></category>

		<guid isPermaLink="false">http://www.seomofo.com/?p=3955</guid>
		<description><![CDATA[Another experiment with Google SERPs. This time to find out: Does Google's 12-word Indexer Limit Exclude Stop Words?]]></description>
			<content:encoded><![CDATA[<p></p><p class="info_mofo">
<strong>Quick answer:</strong> the 12-word limit includes stop words. That is, Google will only index the first 12 words of a title, regardless of whether or not they are stop words. This conclusion is derived from the fact that searching for this post <a href="https://www.google.com/search?q=intitle%3A%22One+to+the+Four+to+a+Seven+and+a+Ten+if+a%22&#038;ie=UTF-8">by the first 12 words</a>&#8211;some of which are stop words&#8211;returns at least 1 <code>intitle:</code> match, but searching <a href="https://www.google.com/search?q=intitle%3AThirteenizzlish&#038;ie=UTF-8">by the 13th word</a> returns 0 <code>intitle:</code> matches. However, a search for <a href="https://www.google.com/search?q=Thirteenizzlish&#038;ie=UTF-8">the 13th word without the <code>intitle:</code> operator</a> returns at least 1 result, which suggests that Google indexes all words of a title but only counts the first 12 as <em>title hits</em>. In simple terms, this can be translated into an SEO best practice: <strong>Make sure your keywords appear within the first 12 words of your page titles.</strong>
</p>

<p>In my previous experiment, I hesitantly concluded that <a href="http://www.seomofo.com/experiments/serp/google-snippet-08.html">Google only indexes the first 12 words in a title</a>. Shortly thereafter, some smartass <a href="http://www.blindfiveyearold.com/">San Francisco SEO and internet marketing</a> guy named AJ Kohn rebutted my findings by claiming that he successfully queried the lyrics of a certain song by The Police:</p>

<blockquote>
<p>I&#8217;m not sure this is accurate. I&#8217;ve been able to get 13 &#8216;words&#8217; in a title by doing a search for: de do do do de da da da lyrics</p>
</blockquote>

<p>
However, this doesn&#8217;t necessarily disprove the 12-word limit theory. What it *does* do is indicate that I need to be a bit more clear with my definition of <em>index</em>. For example, in the following sentence:
</p>

<blockquote>
<p>
Google only indexes the first 12 words in a title.
</p>
</blockquote>

<p>
I&#8217;m using <em>indexes</em> to mean: parses the content from a document&#8217;s title tag and stores each of the parsed words in an inverted index as &#8220;title hits&#8221; associated with the given document.
</p>

<p>
In other words, I&#8217;m theorizing that Google&#8217;s indexer will only give a certain document &#8220;credit&#8221; for having a given word in its title if that word appears in the first 12 words of the title tag. I&#8217;m also assuming that the <code>intitle:</code> operator is reliably capable of querying this information. That is, Google hasn&#8217;t programmed its search engine to return 0 results as a way of <strong>refusing</strong> to serve <code>intitle:</code> queries containing more than 12 words.
</p>

<p>
This use of the word <em>index</em> has nothing to do with how many words or characters are <strong>displayed</strong> in Google&#8217;s SERP titles. In other words, just because Google displays 13 words in a SERP title doesn&#8217;t mean that document is actually <strong>getting credit</strong> for all 13 words. To understand why, you need to have a deep understanding of search engine architecture&#8211;which I&#8217;m too lazy to provide (and which I&#8217;m not convinced I myself have).
</p>

<p>
Instead, I&#8217;ll tell you that everything you&#8217;ve just read is merely unique content to help this page get indexed, because this page is actually another experiment&#8230;the hypothesis of which can be derived from the title&#8230;and the results of which will be posted later.
</p>


<div class="feedflare">
<a href="http://feeds.seomofo.com/~ff/seomofo?a=ybw3lZTFnOo:U4f6LG0WL4U:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/seomofo?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=ybw3lZTFnOo:U4f6LG0WL4U:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/seomofo?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=ybw3lZTFnOo:U4f6LG0WL4U:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/seomofo?i=ybw3lZTFnOo:U4f6LG0WL4U:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=ybw3lZTFnOo:U4f6LG0WL4U:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/seomofo?i=ybw3lZTFnOo:U4f6LG0WL4U:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=ybw3lZTFnOo:U4f6LG0WL4U:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/seomofo?i=ybw3lZTFnOo:U4f6LG0WL4U:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/seomofo/~4/ybw3lZTFnOo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.seomofo.com/experiments/serp/google-snippet-09.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>trill titi tit tirl tilt till til tiff ti rill rift riff fritt rif lit liri lilt li ill lift jilt jill iff frit frill flit flirt fli</title>
		<link>http://www.seomofo.com/experiments/serp/google-snippet-08.html</link>
		<comments>http://www.seomofo.com/experiments/serp/google-snippet-08.html#comments</comments>
		<pubDate>Wed, 27 Jun 2012 17:35:22 +0000</pubDate>
		<dc:creator>SEO Mofo</dc:creator>
				<category><![CDATA[SERP Experiments]]></category>

		<guid isPermaLink="false">http://www.seomofo.com/?p=3939</guid>
		<description><![CDATA[This SERP experiment is designed to answer the question: If the words are short, will Google index more than 12 words from a page title?]]></description>
			<content:encoded><![CDATA[<p></p><p>In my previous experiment, I showed that <a href="http://www.seomofo.com/experiments/serp/google-snippet-07.html">Google no longer limits SERP titles by the number of characters</a>. In the comments on that post, a guy named Marco left <a href="http://www.seomofo.com/experiments/serp/google-snippet-07.html#comment-12355">a comment</a> that claimed that Google only indexes the first 12 words of a title:</p>

<blockquote>
<p>Google indexes 12 words in a Title tag.</p>
<p>For example, if you search <a href="https://www.google.com/search?q=intitle%3A%22quanti+caratteri+google+indicizza+nel+titolo+della+pagina+vero+che+sono+dodici+tredici%22&#038;ie=UTF-8">intitle:&quot;quanti caratteri google indicizza nel titolo della pagina vero che sono dodici tredici&quot;</a> &#8212; <strong>0 results</strong></p>
<p>If you search <a href="https://www.google.com/search?q=intitle%3A%22quanti+caratteri+google+indicizza+nel+titolo+della+pagina+vero+che+sono+dodici%22&#038;ie=UTF-8">intitle:&quot;quanti caratteri google indicizza nel titolo della pagina vero che sono dodici&quot;</a> &#8212; <strong>2 results</strong></p>
<p>Thanks Mark</p>
</blockquote>

<p>
However, I&#8217;m not entirely convinced this claim is accurate. Specifically, I&#8217;m not convinced that these results are due to a word limit (versus a character limit). So to determine if Google is in fact imposing a 12-word limit, I&#8217;ve crafted the title of this post such that it uses short, thin, non-stop-word words.
</p>
<p>
I&#8217;ll publish this and wait for Google to index it&#8230;
</p>
<h2>Results</h2>
<p>
Ok, the results are in. From what I can tell, it looks like this <em>12 word limit</em> theory holds up.
</p>

<p>
Search for this post by the first <strong>12 words</strong> of its title: <a href="https://www.google.com/search?q=intitle%3A%22trill+titi+tit+tirl+tilt+till+til+tiff+ti+rill+rift+riff%22&#038;ie=UTF-8">intitle:&quot;trill titi tit tirl tilt till til tiff ti rill rift riff&quot;</a> &#8212; <span style="color:#0c0">it shows up in the search results</span>.
</p>
<p>
Search for this post by the first <strong>13 words</strong> of its title: <a href="https://www.google.com/search?q=intitle%3A%22trill+titi+tit+tirl+tilt+till+til+tiff+ti+rill+rift+riff+fritt%22&#038;ie=UTF-8">intitle:&quot;trill titi tit tirl tilt till til tiff ti rill rift riff fritt&quot;</a> &#8212; <span style="color:#c00">it does NOT show up</span>.
</p>

<h2>Conclusion</h2>
<p>
I hate to say it, but it looks like this theory is true. <strong>Google only indexes the first 12 words from a page title.</strong> (If you can think of some other explanation for the above results, leave a comment.)
</p><div class="feedflare">
<a href="http://feeds.seomofo.com/~ff/seomofo?a=4qyAo65v6oM:5i3AoXQkFyc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/seomofo?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=4qyAo65v6oM:5i3AoXQkFyc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/seomofo?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=4qyAo65v6oM:5i3AoXQkFyc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/seomofo?i=4qyAo65v6oM:5i3AoXQkFyc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=4qyAo65v6oM:5i3AoXQkFyc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/seomofo?i=4qyAo65v6oM:5i3AoXQkFyc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=4qyAo65v6oM:5i3AoXQkFyc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/seomofo?i=4qyAo65v6oM:5i3AoXQkFyc:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/seomofo/~4/4qyAo65v6oM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.seomofo.com/experiments/serp/google-snippet-08.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In thi till trill little litter fill! | Is it illicitly lil’ lilli! | If I fill ill jill I’ll frill thrill!</title>
		<link>http://www.seomofo.com/experiments/serp/google-snippet-07.html</link>
		<comments>http://www.seomofo.com/experiments/serp/google-snippet-07.html#comments</comments>
		<pubDate>Sun, 17 Jun 2012 23:37:27 +0000</pubDate>
		<dc:creator>SEO Mofo</dc:creator>
				<category><![CDATA[SERP Experiments]]></category>

		<guid isPermaLink="false">http://www.seomofo.com/?p=3914</guid>
		<description><![CDATA[This experiment is intended to test whether or not Google uses character pixel widths to determine where to truncate SERP titles.]]></description>
			<content:encoded><![CDATA[<p></p><p class="info_mofo">
The original post is below, but for the impatient folks&#8230;here&#8217;s the quick answer. This post&#8217;s title is 107 characters long. In the past, Google would have cut off the SERP title after 70 characters. But now, <strong>Google shows the entire title&#8211;all 107 characters.</strong> You can verify this for yourself by clicking <a href="https://www.google.com/search?q=site%3Awww.seomofo.com%2Fexperiments%2Fserp%2Fgoogle-snippet-07.html&#038;ie=UTF-8">here</a>. Based on this experiment, it is reasonable to assume that <strong>Google no longer cares how many characters are in your SERP title</strong>; all it cares about now is how wide (measured in pixels) your title is.
</p>
<p>I&#8217;ve been working on developing a new version of my <a href="http://www.seomofo.com/snippet-optimizer.html">SERP optimizer tool</a>. Part of that process requires reverse-engineering Google&#8217;s server-side logic through a series of trial-and-error experiments. For example, one of the things I have to program into the tool is a cutoff point for the SERP title. When I programmed Version 1 of the tool, Google&#8217;s logic was pretty simple:</p>
<ul class="nopad">
	<li>If the title has 70 characters or less, display the whole thing.</li>
	<li>Else, display as many <strong>whole</strong> words as possible, without exceeding the 70-character limit.</li>
</ul>
<p>
This logic was confirmed, for example, by <a href="http://www.seomofo.com/experiments/serp/google-snippet-02.html">this SERP experiment</a>.
</p>
<p>
However, as I&#8217;m programming Version 2, I wanted to revisit those experiments and verify that nothing has changed.
</p>
<p style="text-align: center">
<strong>Unfortunately, things *have* changed.</strong>
</p>
<p>
For example, in <a href="http://www.seomofo.com/experiments/serp/google-snippet-01.html">SERP Experiment No. 1</a>, I created a title with 70 wide characters and Google showed them all: 
</p>
<p>
<img src="http://www.seomofo.com/img/we-will-win-old.png" alt="Google SERP showing 70-character title" style="border: 1px solid #ccc" />
</p>
<p>
Here&#8217;s what Google shows now:
</p>
<p>
<img src="http://www.seomofo.com/img/we-will-win.png" alt="Google SERP showing 70-character title" style="border: 1px solid #ccc" />
</p>
<p>
The next word in the title is &#8220;warriors&#8221;, which would have made the title 54 characters long. But Google didn&#8217;t display it&#8211;Google cut the title to 45 characters. It doesn&#8217;t take long to test a few SERP listings and verify that plenty of them contain titles longer than 54 characters, so clearly Google&#8217;s server-side logic isn&#8217;t as simple as it used to be.
</p>
<h2>How does Google determine where to cut off your SERP title?</h2>
<p>
The first guess, naturally, is that Google is determining the actual pixel width of titles, regardless of how many characters it contains. If this is true, then I should be able to craft a title using a bunch of really thin characters&#8211;and then we can see how many of those characters get displayed in Google&#8217;s SERPs.
</p>
<p>
My thin title is in place. Now I publish this and wait&#8230;
</p>
<h2>Say hello to my 107-character title</h2>
<p>
<img src="http://www.seomofo.com/img/long-serp-title.png" alt="Google SERP showing 107-character title" style="border: 1px solid #ccc" />
</p>
<p>
<strong>Confirmed:</strong> Google no longer puts a limit on the number of characters in your SERP title. Rather, it limits the title based on the pixel width.
</p><div class="feedflare">
<a href="http://feeds.seomofo.com/~ff/seomofo?a=zNEbwLnoypk:jFfWnfchwEk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/seomofo?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=zNEbwLnoypk:jFfWnfchwEk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/seomofo?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=zNEbwLnoypk:jFfWnfchwEk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/seomofo?i=zNEbwLnoypk:jFfWnfchwEk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=zNEbwLnoypk:jFfWnfchwEk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/seomofo?i=zNEbwLnoypk:jFfWnfchwEk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=zNEbwLnoypk:jFfWnfchwEk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/seomofo?i=zNEbwLnoypk:jFfWnfchwEk:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/seomofo/~4/zNEbwLnoypk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.seomofo.com/experiments/serp/google-snippet-07.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mofo vs. Mangler, Round 2</title>
		<link>http://www.seomofo.com/experiments/serp/google-snippet-06.html</link>
		<comments>http://www.seomofo.com/experiments/serp/google-snippet-06.html#comments</comments>
		<pubDate>Fri, 27 Jan 2012 19:36:07 +0000</pubDate>
		<dc:creator>SEO Mofo</dc:creator>
				<category><![CDATA[SERP Experiments]]></category>

		<guid isPermaLink="false">http://www.seomofo.com/?p=3870</guid>
		<description><![CDATA[After taking a beating from The Mangler in Round 1, SEOmofo is back in the cage with a little help from Abe Lincoln.]]></description>
			<content:encoded><![CDATA[<p></p><h2>Mangler: 1, Mofo: 0</h2>
<p>
Okay so <a href="http://www.seomofo.com/experiments/serp/google-snippet-05.html">my previous bout with The Mangler</a> was basically a loss. Here&#8217;s what we were trying to achieve:
</p>
<p>
<strong>HTML title:</strong> 200 pipes + <var>keyword</var><br />
<strong>SERP title:</strong> Some Alternative Title That Does *NOT* Contain the Unique Phrase
</p>
<p>
&#8230;and here&#8217;s what happened instead:
</p>
<p>
<strong>HTML title:</strong> 200 pipes + <var>keyword</var><br />
<strong>SERP title:</strong> <var>keyword</var> &#8211; SEO Mofo
</p>
<p>
In other words, we wanted Google to throw away our HTML title and generate something <strong>completely different</strong>&#8211;something that does *NOT* include our unique phrase&#8211;but instead, Google merely threw away the pipe characters and displayed our unique phrase by itself. This gives us some basic insight into how The Mangler mangles, but it&#8217;s not the answer we&#8217;re looking for.
</p>
<p>
I&#8217;m going to update the title content to something trickier and try again. First, I&#8217;m heading over to Google&#8217;s help page for a refresher on what it considers to be <a href="http://support.google.com/webmasters/bin/answer.py?hl=en&#038;answer=35624#3">characteristics of a crappy title</a>&#8230;
</p>
<p>
Okay, according to Google, if you want to minimize your chances of being visited by The Mangler, your title content should follow these basic guidelines:
</p>
<ul class="nopad">
	<li>Make sure every page on your site has a title specified in the <code>&lt;title&gt;</code> tag</strong>.</li>
	<li>Avoid vague descriptors like &#8220;Home&#8221;.</li>
	<li>Avoid unnecessarily long or verbose titles.</li>
	<li>Avoid keyword stuffing.</li>
	<li>Avoid repeated or boilerplate titles.</li>
	<li>Brand your titles concisely.</li>
</ul>

<h2>New HTML title</h2>
<p>
With those guidelines in mind, <strong>here is how I&#8217;ve structured my title for Round 2</strong>:
</p>
<p style="text-align:center">
<em>&#8220;If Google changes your SERP title, does the original title content still count?&#8221;</em> <br /><br />
+ (100 pipes) <br /><br />
+ (the first half of the Gettysburg Address) <br /><br />
+ <var>keyword</var> <br /><br />
+ (the second half of the Gettysburg Address) <br /><br />
+ (100 pipes) <br /><br />
+ (ten occurrences of <em>&#8220;- SEO Mofo &#8211; Home&#8221;</em>) <br /><br />
+ (100 pipes)
</p>
<h2>Let&#8217;s get it on!</h2>
<p>
Okay, Mangler, touch gloves and let&#8217;s dance&#8230;
</p>
<p style="text-align:center;margin-top:3em">
<a class="button" href="http://www.seomofo.com/experiments/serp/google-snippet-07.html">SERP Experiment No. 7 &#x00bb;</a>
</p><div class="feedflare">
<a href="http://feeds.seomofo.com/~ff/seomofo?a=yAW4Nny2g7U:pRHdygIxf0Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/seomofo?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=yAW4Nny2g7U:pRHdygIxf0Q:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/seomofo?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=yAW4Nny2g7U:pRHdygIxf0Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/seomofo?i=yAW4Nny2g7U:pRHdygIxf0Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=yAW4Nny2g7U:pRHdygIxf0Q:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/seomofo?i=yAW4Nny2g7U:pRHdygIxf0Q:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=yAW4Nny2g7U:pRHdygIxf0Q:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/seomofo?i=yAW4Nny2g7U:pRHdygIxf0Q:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/seomofo/~4/yAW4Nny2g7U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.seomofo.com/experiments/serp/google-snippet-06.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>If Google changes your SERP title, does the original title’s content still count towards the page’s relevance score?</title>
		<link>http://www.seomofo.com/experiments/serp/google-snippet-05.html</link>
		<comments>http://www.seomofo.com/experiments/serp/google-snippet-05.html#comments</comments>
		<pubDate>Fri, 27 Jan 2012 01:11:32 +0000</pubDate>
		<dc:creator>SEO Mofo</dc:creator>
				<category><![CDATA[SERP Experiments]]></category>

		<guid isPermaLink="false">http://www.seomofo.com/?p=3833</guid>
		<description><![CDATA[If Google refuses to display your ugly, keyword-stuffed title in its SERPs–but it still gives your page credit for having keyword in the title–then the time-consuming task of balancing SEO-friendly and User-friendly just got a helluva lot easier, didn’t it?]]></description>
			<content:encoded><![CDATA[<p></p><p>
I was reading a <a href="http://seotrainingdojo.com/29-Google/6643-Google-s-treament-of-TITLE-element.html">discussion thread</a> in the SEO Training Dojo about how Google doesn&#8217;t always use the content of a page&#8217;s title tag to generate that page&#8217;s SERP title. (For those of you who aren&#8217;t Dojo members, you can get the gist of it via this article by Dave Harry about how <a href="http://searchnewscentral.com/20120112232/Latest/google-changes-your-page-title-in-search-results.html">Google changes your page title in search results</a>.)
</p>
<p>
In the discussion thread, esteemed <a href="http://www.seopros.org/">SEO professional</a>-slash-<a href="http://seotrainingdojo.com/SEO-Dojo-Radio-2012/">SEO radio celebrity</a> <a href="http://seotrainingdojo.com/terry-van-horne-aka-webmaster-t.html">Terry Van Horne</a> brought up an interesting question, which I&#8217;ll paraphrase for you:
</p>
<blockquote>
<p>
If Google changes your SERP title, does the original title&#8217;s content still count towards the page&#8217;s relevance score?
</p>
</blockquote>
<p style="text-align:center;font-weight:bold">
That&#8217;s precisely the question I&#8217;ll attempt to answer with this post.
</p>
<h2>The Setup</h2>
<p>
I&#8217;ve created a post (i.e., the thing you&#8217;re currently reading) with a title that is specifically engineered to bother Google. That is, it intentionally tries to trigger Google&#8217;s newfangled <a href="http://googlewebmastercentral.blogspot.com/2012/01/better-page-titles-in-search-results.html">Title Mangler</a> algorithm, which theoretically generates more-relevant SERP titles when the original title tag content sucks.
</p>
<p>
For this experiment, the title I&#8217;ve chosen contains 200 pipe characters, followed by a unique phrase that currently returns 0 search results in Google. (I know from experience that <a href="http://www.seomofo.com/experiments/serp/google-snippet-04.html">Google hates pipe-stuffed titles</a>.) The unique phrase is only mentioned in the title; it is not in the page content itself (and let&#8217;s keep it that way, ye commenter of little <em>thinkitthroughedness</em>).
</p>
<p>
The goal here is to see if Google will return this page for search queries that contain the unique phrase&#8211;while refusing to display the <strong>original title</strong> in the SERPs.
</p>
<h2>I wanna play too!</h2>
<p>
Itching to verify the results of this experiment for yourself? Of course not, you lazy bitches! But for the 0.01% of you who might be curious&#8230;here&#8217;s how you can play along:
</p>
<ol>
	<li>Find the &#8220;unique phrase&#8221; at the end of this page&#8217;s title. If you&#8217;re viewing this page in a typical desktop web browser, then the page title is probably displayed at the top of your browser window. If not, you can find it by viewing the HTML source code of this page and looking at the content right before the <code>&lt;/title&gt;</code>.</li>
	<li>Search Google for that phrase (wrapped in quotes).</li>
	<li>Did Google return this page in the search results?</li>
	<li>Did Google display a SERP title that&#8217;s different from what I used in the title tag?</li>
	<li>If you answered yes to #3 and #4, then you might conclude that <strong>Google does in fact count original title content towards a page&#8217;s relevance score, even if the Title Mangler deemed it useless!</strong></li>
</ol>
<h2>Even if that&#8217;s true&#8230;so what?</h2>
<p>
If Google refuses to display your ugly, <var><em>keyword</em></var>-stuffed title in its SERPs&#8211;<strong>but it still gives your page credit for having <var><em>keyword</em></var> in the title</strong>&#8211;then the time-consuming task of balancing <em>SEO-friendly</em> and <em>User-friendly</em> just got a helluva lot easier, didn&#8217;t it? Think about it&#8230;
</p>
<p>
I could change my home page title to something like:
</p>
<p style="color:#12c;text-decoration:underline;font-family:Arial,sans-serif">
The Web&#8217;s best search engine optimization website offering optimal SEO tips to search engine optimizers opting to optimize their search engine optimisation options.
</p>
<p>
&#8230;and thanks to Google&#8217;s title mangler, my SERP listing would show something completely different&#8211;probably something like this:
</p>
<p style="color:#12c;text-decoration:underline;font-family:Arial,sans-serif">
SEO Mofo
</p>
<p>
Maybe that&#8217;s not the best example, but your mileage may vary depending on what <strong>alternative title signals</strong> you feed to The Mangler. Like what, you ask? Well, I know of at least 3: create a User-friendly DMOZ title, <a href="http://www.seomofo.com/experiments/serp/google-snippet-04.html">start the page content with a User-friendly heading tag</a>, and/or <a href="http://www.seomofo.com/experiments/spam-search-results.html">point links to the page with User-friendly anchor text</a>.
</p>
<h2>If this exploit works, is the potential benefit worth all the extra effort?</h2>
<p>
Highly unlikely. But remember: SEO isn&#8217;t about ROI, it&#8217;s about proving to yourself that you&#8217;re smarter than those assholes in Mountain View.
</p>
<p class="update info_mofo">
<strong>1/27/2012, 17:50 GMT:</strong> Okay, my bothersome title is apparently too easy to unfuck, since The Mangler simply hacked off the leading string of pipes and used the unique phrase as the alternative title. This unfortunately prevents us from making any kind of logical conclusion (I&#8217;ll explain why in the next post), so I&#8217;ll need to rethink my title content and try again. Click the link below to see what happens in Round 2.
</p>


<p style="text-align:center;margin-top:3em">
<a href="http://www.seomofo.com/experiments/serp/google-snippet-06.html" class="button">SERP Experiment No. 6 »</a>
</p><div class="feedflare">
<a href="http://feeds.seomofo.com/~ff/seomofo?a=76NTZxoT4Y4:PQSliSTtiek:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/seomofo?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=76NTZxoT4Y4:PQSliSTtiek:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/seomofo?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=76NTZxoT4Y4:PQSliSTtiek:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/seomofo?i=76NTZxoT4Y4:PQSliSTtiek:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=76NTZxoT4Y4:PQSliSTtiek:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/seomofo?i=76NTZxoT4Y4:PQSliSTtiek:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=76NTZxoT4Y4:PQSliSTtiek:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/seomofo?i=76NTZxoT4Y4:PQSliSTtiek:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/seomofo/~4/76NTZxoT4Y4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.seomofo.com/experiments/serp/google-snippet-05.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>||||||||||||||||||||||||||||||||||||­|||||||||||||||||||||||||||||||||||||­SEOmofo|||||||||||||||||||||||||||||­||||||||||||||||||||||||||||||||||||­|||||||||</title>
		<link>http://www.seomofo.com/experiments/serp/google-snippet-04.html</link>
		<comments>http://www.seomofo.com/experiments/serp/google-snippet-04.html#comments</comments>
		<pubDate>Thu, 19 Jan 2012 08:21:42 +0000</pubDate>
		<dc:creator>SEO Mofo</dc:creator>
				<category><![CDATA[SERP Experiments]]></category>

		<guid isPermaLink="false">http://www.seomofo.com/?p=3810</guid>
		<description><![CDATA[It’s possible that Google completely ignores character counts now and only cares about the rendered width. To test whether or not this is true, I’ve used a title and meta description on this page that consist mostly of pipe characters.]]></description>
			<content:encoded><![CDATA[<p></p><h2>&#x003c;h2&#x003e;Google Snippet Experiment No. 4&#x003c;/h2&#x003e;</h2>

<p>
The purpose of this experiment is to see if Google has changed the (server-side) <a href="http://www.seomofo.com/experiments/google-serp-max-characters.html">character limits of SERP titles and snippets</a>. I&#8217;ve been seeing SERP titles with more than 70 characters (which has historically been the limit), and I suspect the new logic is tied to the overall width of the title&#8217;s block element (limit is set at 512px via CSS). The reason width has become more important than character count is because <a href="http://www.seomofo.com/google-instant-previews.html">Google&#8217;s Instant Preview</a> feature needs that screen real estate set aside for it.
</p>

<p>
The weird thing about width-based limits is that different browsers render certain text characters at different widths (including spacing between them). For example, look at the difference between how Firefox and Chrome display 100 pipes&#8230;
</p>

<p>
<img src="http://www.seomofo.com/img/firefox-vs-chrome-character-widths.png" alt="Firefox and Chrome display 100 pipes" width="465" height="81" class="aligncenter size-full wp-image-3811" />
</p>

<p>
It&#8217;s possible that Google completely ignores character counts now and only cares about the rendered width. To test whether or not this is true, I&#8217;ve used a title and meta description on this page that consist mostly of pipe characters. I&#8217;ve used Chrome to make them as long as possible&#8211;without exceeding 512px wide. (Note that in Firefox, they definitely do NOT fit inside 512px, for reasons shown in the image above.) The title of this page is 154 characters long, and the meta description is 478 characters long&#8211;but in Google Chrome, they both fit&#8230;
</p>

<p style="cursor:pointer;margin-bottom:0">
<img src="http://www.seomofo.com/img/chrome-serp-snippet.png" alt="512px-wide SERP snippet and title in Google Chrome" width="516" height="120" class="aligncenter size-full wp-image-3816" style="margin-bottom:0" onclick="if(this.src=='http://www.seomofo.com/img/chrome-serp-snippet.png')this.src='http://www.seomofo.com/img/chrome-serp-snippet-2.png';else this.src='http://www.seomofo.com/img/chrome-serp-snippet.png';" />
</p>

<p style="font-weight:bold;font-size:.75em;text-align:center;">
&#x2191; Click the pic, yo!
</p>

<p style="margin:3em auto">
Okay, now let&#8217;s see what happens&#8230;
</p>

<p>
<img src="http://www.seomofo.com/img/chrome-serp-snippet-3.png" alt="Google uses h1 for title content" width="512" height="75" class="aligncenter size-full wp-image-3831" style="margin-bottom:0" />
</p>

<p style="font-weight:bold;font-size:.75em;text-align:center;">
booooooo!
</p>

<p>
Looks like Google deemed my title useless and used the first non-useless heading on the page, with my site name tacked onto the end. Pfffft. I&#8217;ll change my h2 tag slightly&#8211;to verify that this is indeed what Google is using&#8211;but other than that, I&#8217;m leaving this post as-is. I&#8217;ve realized that the best SEO experiments are ones that I can leave up and anyone can verify the results at any time. The next variation will get its own post. See you then&#8230;
</p>

<p class="info_mofo update">
<strong>UPDATE: </strong> Confirmed that Google is using &#x003c;h2&#x003e; tag for title. See image below.
</p>

<p>
<img src="http://www.seomofo.com/img/chrome-serp-snippet-4.png" alt="Google using h2 for title content" width="512" height="75" class="aligncenter size-full wp-image-3836" />
</p>

<p style="text-align:center;margin-top:3em">
<a class="button" href="http://www.seomofo.com/experiments/serp/google-snippet-05.html">SERP Experiment No. 5 &#x00bb;</a>
</p><div class="feedflare">
<a href="http://feeds.seomofo.com/~ff/seomofo?a=hA6ukXe2LsM:y2qwhZPVXXs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/seomofo?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=hA6ukXe2LsM:y2qwhZPVXXs:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/seomofo?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=hA6ukXe2LsM:y2qwhZPVXXs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/seomofo?i=hA6ukXe2LsM:y2qwhZPVXXs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=hA6ukXe2LsM:y2qwhZPVXXs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/seomofo?i=hA6ukXe2LsM:y2qwhZPVXXs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=hA6ukXe2LsM:y2qwhZPVXXs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/seomofo?i=hA6ukXe2LsM:y2qwhZPVXXs:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/seomofo/~4/hA6ukXe2LsM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.seomofo.com/experiments/serp/google-snippet-04.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Many Characters in Google’s *New* SERP Title? Snippet? URL?</title>
		<link>http://www.seomofo.com/experiments/google-serp-max-characters.html</link>
		<comments>http://www.seomofo.com/experiments/google-serp-max-characters.html#comments</comments>
		<pubDate>Wed, 18 Jan 2012 05:20:41 +0000</pubDate>
		<dc:creator>SEO Mofo</dc:creator>
				<category><![CDATA[Experiments]]></category>

		<guid isPermaLink="false">http://www.seomofo.com/?p=3706</guid>
		<description><![CDATA[Easily analyze the content in Google's SERP components and find out for yourself what the most-recent character limits are!]]></description>
			<content:encoded><![CDATA[<p></p><h2>The Quick Answer:</h2>
<img src="http://www.seomofo.com/img/serp-snippet-example.png" alt="SERP snippet example" width="288" height="288" class="alignright size-full wp-image-3733" style="margin-left:0;" />
<dl>
<dt>Title</dt>
<dd>As many characters<strong style="color:#c00">&#x2020;</strong> as you can fit into a block element that&#8217;s 512px wide and doesn&#8217;t exceed 1 line of text.</dd>
<dt>Snippet/Description</dt>
<dd>As many characters<strong style="color:#c00">&#x2021;</strong> as you can fit into a block element that&#8217;s 512px wide and doesn&#8217;t exceed 3 lines of text. (These limits are for normal queries; long queries have higher limits.)</dd>
<dt>Display URL</dt>
<dd>70 characters or less and can fit into a block element that&#8217;s 512px wide.</dd>
</dl>
<p>
<small><strong style="color:#c00">&#x2020;</strong> usually ~70 characters or fewer</small><br />
<small><strong style="color:#c00">&#x2021;</strong> usually ~156 characters or fewer</small>
</p>

<h2>The <abbr title="do it yourself" style="font-family:Georgia,Times,'Times New Roman',serif;">DIY</abbr> Answer:</h2>

<p>
Don&#8217;t take my word for it; <strong>use the bookmarklet below to figure it out for yourself!</strong> Just drag the bookmarklet onto your bookmark toolbar (in other words, save it like any other bookmark), adjust your Google search preferences to show 100 results at a time (optional), search for something in Google, and click on the bookmarklet (with Google&#8217;s SERP still active in your browser). If everything works the way it&#8217;s supposed to, you should see a draggable table of SERP data appear. Give it a try!
</p>

<div style="text-align:center;margin-bottom:5em">
<h3 style="margin:5em 0 2em 0">Drag this to your bookmark bar and click it while viewing a Google SERP:</h3>
<p>
<a class="button" href="javascript:(function(){var serpScript=document.createElement('script');document.getElementsByTagName('head')[0].appendChild(serpScript).src='http://github.seomofo.com/serp-characters/serp-char-counter.js';document.getElementsByTagName('head')[0].removeChild(serpScript);})();" onclick="return false">Google SERP Character Counter</a>
</p>
</div>
<h2>The Long Answer</h2>
<p>
It has been awhile since I&#8217;ve updated my <a href="http://www.seomofo.com/snippet-optimizer.html">Google SERP Snippet Optimization Tool</a>, and Google has been <strong>constantly</strong> redesigning their SERP interface since then, so I figured I&#8217;d run some tests and see if the maximum character counts have changed.
</p>
<p>
To figure out the max values previously, I had manually copied + pasted random SERP content into Excel and rigged up some custom functions/filters to count characters. That&#8217;s kind of a pain in the ass, especially since Google changes their interface roughly 87 times per day, so this time I wanted to use a test method that&#8217;s easier to update.
</p>
<p>
I decided that the best solution was a bookmarklet that I could run directly from a Google search result page (and distribute to others, so they can verify results for themselves). I wrote a JavaScript function that traverses the SERP DOM, scrapes the Title content from each listing, counts the characters, measures the width, throws everything into a nice-looking table, and then automatically finds the maximum character count and maximum width (in pixels). Then I modified the bookmarklet to work with snippet content (aka, the meta description content) and the content of the <em>displayed</em> URLs (i.e., the URLs shown in green text).
</p>
<h3>Find a bug&#8230;get a link!</h3>
<p>
If you find bugs, errors, etc. while using these bookmarklets, then please let me know. As an incentive, I&#8217;ll give a big fat juicy backlink to anyone who reports a legitimate bug they found in my bookmarklets.
</p>
<h3 id="known-issues">Known Issues</h3>
<h4>CSS-generated Ellipses Might Be Hiding Characters</h4>
<p>
Google&#8217;s SERP titles use a CSS property called <code>text-overflow</code> with a value set to <code>ellipsis</code>. This CSS declaration causes some titles to display fewer characters than are actually in the DOM node. In other words, if a title exceeds the 512px maximum width, the overflowing words/characters will be hidden from view in a web browser (i.e., replaced with an ellipsis), but the underlying HTML code will still contain the entire title. Therefore, in some instances, my bookmarklet will show a character count that is higher than the number of characters Users can actually see. (I&#8217;ve tried to program the title bookmarklet to highlight these instances (i.e., table rows) with a red-tinted background color, but I haven&#8217;t thoroughly tested this yet.)
</p>
<h4>Quick Answer Was Half-assed</h4>
<p>
The limits stated in the &#8220;Quick Answer&#8221; section are not 100% accurate. I&#8217;ve seen several anomalies that I have yet to investigate. If you run a bookmarklet and discover a SERP listing with character counts that defy the stated limits, then feel free to leave a comment about it. However, if you want to earn a link, you need to explain why the anomaly occurred. That is, simply identifying a discrepancy isn&#8217;t enough.
</p>
<h4>Google Instant Breaks Jump Links</h4>
<p>
If you have Google Instant enabled in your search settings, then your search results are probably being served from the URL: <span class="mofo_url"></span>, in which case the on-page anchors (i.e., the arrow links in the left column of each table row generated by these bookmarklets) will not work as intended. That is, instead of jumping to that SERP listing, you&#8217;ll be taken to the Google home page (more accurately: something that <em>looks</em> like the Google home page). If you want the jump links to function correctly, go to <a href="https://www.google.com/preferences">your Google search settings page</a> and toggle the <strong>Google Instant predictions</strong> option to <strong>OFF</strong>.
</p>
<h4>Google Chrome Complains About Inserting Non-secure Scripts Into HTTPS Pages</h4>
<p>
Github <em>Pages</em> apparently don&#8217;t support https requests, so these bookmarklets have to insert the external .js files via normal http requests. Depending on whether or not you&#8217;re signed into Google, the SERPs might be https&#8230;and if they are, some browsers (e.g., Chrome) are going to be all like WTF. Just ignore it and proceed anyway. I won&#8217;t steal your identity and empty your bank account, I promise.
</p>
<h3>Fork me, report issues, &amp; view the code on Github</h3>
<p>
You may have noticed that these bookmarklets do not execute the JavaScript code directly. Instead, they insert a script tag, which references <a href="https://github.com/SEOmofo/serp-characters">external .js files hosted on Github</a>. I did it this way for a number of reasons:
</p>
<ol>
	<li style="padding:0;">Github can serve the files faster and more reliably.</li>
	<li style="padding:0;">I can update the .js files on Github and magically update the functionality of everyone&#8217;s bookmarklet.</li>
	<li style="padding:0;">You can use Github to submit bug reports, fork the code, make comments, etc. You won&#8217;t&#8230;but theoretically you <em>could</em>.</li>
	<li style="padding:0;">Using Github makes me feel smarter and better than you.</li>
</ol>
<p class="info_mofo update">
<strong>1/18/2012, 20:15 GMT:</strong> Changed bookmarklets to use <code>document.getElementsByTagName('head')[0]</code> instead of <code>document.head</code>. Thanks to Fabian Salomon for this suggestion.
</p>
<p class="info_mofo update">
<strong>1/18/2012, 21:25 GMT:</strong> Fixed a bug in the snippet character counter that was caused by setting the initial value of the <var>minChar</var> variable too low. Thanks to Stefano Gorgoni, who is a <a href="http://www.stefanogorgoni.com/">professional SEO and certified Google Analytics expert in Malta, Italy</a>, for reporting this bug.
</p>
<p class="info_mofo update">
<strong>1/18/2012, 22:50 GMT:</strong> Added info to the <a href="#known-issues">Known Issues</a> section. Thanks to Alan Bleiweiss, <a href="http://alanbleiweiss.com/">a search marketing professional, author, blogger, industry speaker, sustainable SEO best practices advocate and forensic SEO site auditor</a>, for bringing this to my attention.
</p>
<p class="info_mofo update">
<strong>3/30/2012, 22:15 GMT:</strong> Changed the bookmarklet to my new all-in-one script.
</p>
<p class="info_mofo update">
<strong>4/2/2012, 01:35 GMT:</strong> Updated the all-in-one script. Looks prettier. Fewer bugs.
</p><div class="feedflare">
<a href="http://feeds.seomofo.com/~ff/seomofo?a=DMizpjmIWOw:WvkcYy5axi0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/seomofo?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=DMizpjmIWOw:WvkcYy5axi0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/seomofo?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=DMizpjmIWOw:WvkcYy5axi0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/seomofo?i=DMizpjmIWOw:WvkcYy5axi0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=DMizpjmIWOw:WvkcYy5axi0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/seomofo?i=DMizpjmIWOw:WvkcYy5axi0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=DMizpjmIWOw:WvkcYy5axi0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/seomofo?i=DMizpjmIWOw:WvkcYy5axi0:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/seomofo/~4/DMizpjmIWOw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.seomofo.com/experiments/google-serp-max-characters.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Badass SEO Guest Blogging Contest Entry</title>
		<link>http://www.seomofo.com/advanced/badass-seo-contest-entry.html</link>
		<comments>http://www.seomofo.com/advanced/badass-seo-contest-entry.html#comments</comments>
		<pubDate>Tue, 18 Oct 2011 14:29:18 +0000</pubDate>
		<dc:creator>SEO Mofo</dc:creator>
				<category><![CDATA[Advanced SEO]]></category>
		<category><![CDATA[SEO Ethics]]></category>

		<guid isPermaLink="false">http://www.seomofo.com/?p=3656</guid>
		<description><![CDATA[Ladies and Gentlemen, I proudly present my entry into the 2nd Annual Bad Ass SEO Guest Blogging Contest!]]></description>
			<content:encoded><![CDATA[<p></p><p>Ladies and Gentlemen, I proudly present my entry into the 2nd Annual Bad Ass SEO Guest Blogging Contest:</p>

<p style="text-align:center;"><a href="http://sem-group.net/search-engine-optimization-blog/seo/using-javascript-to-hide-content/" style="text-decoration:none;"><strong>Using JavaScript to Hide Content: Advanced White Hat SEO?</strong></a></p>

<p>In the article, I suggest some best practices for hiding text content from Users. Don&#8217;t assume it&#8217;s black hat SEO until after you&#8217;ve seen <a href="http://github.seomofo.com/hidden-content/hidden-content.html">the working example</a>. It might just be the single greatest example of <em>white hat hidden content</em> the World has ever seen. (It&#8217;s so amazing, I even created <a href="http://github.seomofo.com/">a new sub-domain</a> for it!)</p>

<p>I&#8217;m also working on a follow-up article that exposes a website that is hiding text content in a not-so-white-hat kind of way (TEASER: the perpetrator is a really big company who works with Google). I&#8217;ll publish that here on my own blog as soon as it&#8217;s ready. Until then, go read my contest article, spread it around, comment on it, retweet it, print it out, fold it into a miniature human, and snuggle with it.</p>

<p>Oh yeah, and I&#8217;d like to thank the following people/companies for sponsoring this year&#8217;s contest&#8230;</p>

<div id="sponsors"></div>

<div class="feedflare">
<a href="http://feeds.seomofo.com/~ff/seomofo?a=0pCJR2BrWXM:ONIMq-y9Oz8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/seomofo?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=0pCJR2BrWXM:ONIMq-y9Oz8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/seomofo?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=0pCJR2BrWXM:ONIMq-y9Oz8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/seomofo?i=0pCJR2BrWXM:ONIMq-y9Oz8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=0pCJR2BrWXM:ONIMq-y9Oz8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/seomofo?i=0pCJR2BrWXM:ONIMq-y9Oz8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=0pCJR2BrWXM:ONIMq-y9Oz8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/seomofo?i=0pCJR2BrWXM:ONIMq-y9Oz8:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/seomofo/~4/0pCJR2BrWXM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.seomofo.com/advanced/badass-seo-contest-entry.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Search Results Suck: Exhibit C</title>
		<link>http://www.seomofo.com/google-sucks/search-results-exhibit-c.html</link>
		<comments>http://www.seomofo.com/google-sucks/search-results-exhibit-c.html#comments</comments>
		<pubDate>Fri, 08 Jul 2011 06:20:27 +0000</pubDate>
		<dc:creator>SEO Mofo</dc:creator>
				<category><![CDATA[Google Sucks]]></category>

		<guid isPermaLink="false">http://www.seomofo.com/?p=3266</guid>
		<description><![CDATA[After 15 years of cutting-edge research in the field of natural language processing, Google still sucks at understanding English.]]></description>
			<content:encoded><![CDATA[<p></p><p>
With all the patents, research, and academic papers that are attributed to Google/Googlers, especially in the area of <strong>natural language processing</strong>, you would probably guess that Google is <em>really</em> good at understanding English. I mean, just looking at this list of <a href="http://research.google.com/pubs/papers.html">papers written by Googlers</a> should give you an idea of the relative importance of this topic. Or&#8230;just check out this amazing graph I made for the sole purpose of helping you understand said importance.</p>
<p class="center">
<img src="/img/google-papers-on-natural-language-processing.png" alt="Google papers on natural language processing" width="480" height="520" />
</p>
<p>
Considering the fact that Google has been obsessing over natural language for something like 15 years&#8211;combined with the fact that they have more query logs, search history, and indexed content than any other organization in the World&#8211;you might expect them to ace a test question like:
</p>

<blockquote>
<p>
Please sort the following documents into 3 groups (Basic, Intermediate, and Advanced), depending on their reading level difficulty.
</p>
</blockquote>

<p>
Seems simple enough, right? So I tested Google, using the search query [darren&#x00a0;slatten]. According to Google, only 3% of the documents in its index (that are relevant to [darren slatten]) are considered to be &#8220;Advanced&#8221; reading level material. Curious to see what Google marked as &#8220;Advanced,&#8221; I clicked to filter out everything else. The results were nothing short of embarrassing (for Google, not me). Here is how the top 10 results looked:
</p>
<ol class="nopad" style="width:75%;margin-left:auto;margin-right:auto">
	<li>scraper site that picked up a post that contained my name</li>
	<li>a directory of people that contains someone with the first name &#8220;Darren&#8221; and someone with the last name &#8220;Slatten,&#8221; but doesn&#8217;t mention me specifically anywhere (henceforth written as &#8220;a directory of names&#8221;)</li>
	<li>a directory of names (Excel spreadsheet format)</li>
	<li>a directory of names (Excel spreadsheet format)</li>
	<li>a directory of names</li>
	<li>a directory of names</li>
	<li>a directory of names</li>
	<li>a directory of names</li>
	<li>a directory of names (site appears to be Polish or Swedish, judging by the snippet, but I couldn&#8217;t get the page to load)</li>
	<li>a directory of names (site is in Spanish)</li>
</ol>

<p>
If you want to try this test with your own search query, here are the steps (at least until Google changes their entire search UI&#8230;probably 5 minutes after I publish this article):
</p>
<p class="center">
<img src="/img/google-search-results-by-reading-level.png" alt="Google papers on natural language processing" width="576" height="380" />
</p>
<p class="center">
<strong>What results did you get? Is it just me or does Google suck?</strong>
</p><div class="feedflare">
<a href="http://feeds.seomofo.com/~ff/seomofo?a=OdAaLDM--zk:v-ukONre4FA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/seomofo?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=OdAaLDM--zk:v-ukONre4FA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/seomofo?d=qj6IDK7rITs" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=OdAaLDM--zk:v-ukONre4FA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/seomofo?i=OdAaLDM--zk:v-ukONre4FA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=OdAaLDM--zk:v-ukONre4FA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/seomofo?i=OdAaLDM--zk:v-ukONre4FA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.seomofo.com/~ff/seomofo?a=OdAaLDM--zk:v-ukONre4FA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/seomofo?i=OdAaLDM--zk:v-ukONre4FA:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/seomofo/~4/OdAaLDM--zk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.seomofo.com/google-sucks/search-results-exhibit-c.html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
