<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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"
	>

<channel>
	<title>Global Nerdy &#187; Uncategorized</title>
	<atom:link href="http://globalnerdy.com/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://globalnerdy.com</link>
	<description>Joey deVilla's Blog on Nerdy Life, Work and Play</description>
	<pubDate>Wed, 02 Jul 2008 18:20:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Enumerating Enumerable: Enumerable#count</title>
		<link>http://globalnerdy.com/2008/07/02/enumerating-enumerable-enumerablecount/</link>
		<comments>http://globalnerdy.com/2008/07/02/enumerating-enumerable-enumerablecount/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 18:19:27 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[count]]></category>

		<category><![CDATA[enumerable]]></category>

		<category><![CDATA[Enumerating Enumerable]]></category>

		<category><![CDATA[Ruby]]></category>

		<category><![CDATA[Ruby 1.9]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1771</guid>
		<description><![CDATA[<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/enumerating_enumerable.jpg" alt="" title="enumerating_enumerable" width="350" height="120" /></p>

<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/07/ruby_enumerablecount.jpg" alt="Graphic representation of the Enumberable#count method in Ruby" title="Graphic representation of the Enumerable#count method in Ruby" width="201" height="310" /></p>

<p>Welcome to the fourth installment of <cite>Enumerating Enumerable</cite>, a series of articles in which I challenge myself to do a better job of documenting Ruby's <code>Enumerable</code> module than <a href="http://www.ruby-doc.org/core/classes/Enumerable.html">RubyDoc.org does</a>. In this article, I'll cover <code>Enumerable#count</code>, one of the new methods added to Enumerable in Ruby 1.9.</p>

<p>In case you missed the earlier installments, they're listed (and linked) below:
<ol>
<li><a href="http://globalnerdy.com/2008/06/23/enumerating-enumerable-enumerableall/">all?</a></li>
<li><a href="http://globalnerdy.com/2008/06/24/enumerating-enumerable-enumerableany/">any?</a></li>
<li><a href="http://globalnerdy.com/2008/06/25/enumerating-enumerable-enumerablecollectenumerablemap/">collect / map</a></li>
</ol>
</p>

<p><a href="http://globalnerdy.com/2008/07/02/enumerating-enumerable-enumerablecount/"><strong>Read on for more about Enumerable#count...</strong></a></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/enumerating_enumerable.jpg" alt="" title="enumerating_enumerable" width="350" height="120" /></p>
<p>Welcome to the fourth installment of <cite>Enumerating Enumerable</cite>, a series of articles in which I challenge myself to do a better job of documenting Ruby&#8217;s <code>Enumerable</code> module than <a href="http://www.ruby-doc.org/core/classes/Enumerable.html">RubyDoc.org does</a>. In this article, I&#8217;ll cover <code>Enumerable#count</code>, one of the new methods added to Enumerable in Ruby 1.9.</p>
<p>In case you missed the earlier installments, they&#8217;re listed (and linked) below:</p>
<ol>
<li><a href="http://globalnerdy.com/2008/06/23/enumerating-enumerable-enumerableall/">all?</a></li>
<li><a href="http://globalnerdy.com/2008/06/24/enumerating-enumerable-enumerableany/">any?</a></li>
<li><a href="http://globalnerdy.com/2008/06/25/enumerating-enumerable-enumerablecollectenumerablemap/">collect / map</a></li>
</ol>
<h3>Enumerable#count Quick Summary</h3>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/07/ruby_enumerablecount.jpg" alt="Graphic representation of the Enumberable#count method in Ruby" title="Graphic representation of the Enumerable#count method in Ruby" width="201" height="310" /></p>
<table>
<tr>
<th>In the simplest possible terms</th>
<td>How many items in the collection meet the given criteria?</td>
</tr>
<tr>
<th>Ruby version</th>
<td>1.9 only</td>
</tr>
<tr>
<th>Expects</th>
<td>Either:</p>
<ul>
<li>An argument to be matched against the items in the collection</li>
<li>A block containing an expression to test the items in the collection</li>
</ul>
</td>
</tr>
<tr>
<th>Returns</th>
<td>The number of items in the collection that meet the given criteria.</td>
</tr>
<tr>
<th>RubyDoc.org&#8217;s entry</th>
<td><a href="http://www.ruby-doc.org/core/classes/Enumerable.html#M001138">Enumerable#count</a></td>
</tr>
</table>
<h3>Enumerable#count and Arrays</h3>
<p>When used on an array and an argument is provided, <code>count</code> returns the number of times the value of the argument appears in the array:</p>
<p><code>
<pre>
# How many instances of "zoom" are there in the array?
["zoom", "schwartz", "profigliano", "zoom"].count("zoom")
=> 2

# Prior to Ruby 1.9, you'd have to use this equivalent code:
["zoom", "schwartz", "profigliano", "zoom"].select {|word| word == "zoom"}.size
=> 2
</pre>
<p></code></p>
<p>When used on an array and a block is provided, <code>count</code> returns the number of items in the array for which the block returns <code>true</code>:</p>
<p><code>
<pre>
# How many members of "The Mosquitoes" (a Beatles-esque band that appeared on
# "Gilligan's Island") have names following the "B*ngo" format?
["Bingo", "Bango", "Bongo", "Irving"].count {|bandmate| bandmate =~ /B[a-z]ngo/}
=> 3

# Prior to Ruby 1.9, you'd have to use this equivalent code:
["Bingo", "Bango", "Bongo", "Irving"].select {|bandmate| bandmate =~ /B[a-z]ngo/}.size
</pre>
<p></code></p>
<p>RubyDoc.org says that when <code>count</code> is used on an array without an argument or a block, it simply returns the number of items in the array (which is what the <code>length</code>/<code>size</code> methods do). However, when I&#8217;ve tried it in <strong>irb</strong> and <strong>ruby</strong>, I got results like this:</p>
<p><code>
<pre>
[1, 2, 3, 4].count
=> #&lt;Enumerable::Enumerator:0x189d784&gt;
</pre>
<p></code></p>
<h3>Enumerable#count and Hashes</h3>
<p>As with arrays, when used on a hash and an argument is provided, <code>count</code> returns the number of times the value of the argument appears in the hash. The difference is that for the comparison, each key/value pair is treated as a two-element array, with the key being element 0 and the value being element 1.</p>
<p><code>
<pre>
# Here's a hash where the names of recent movies are keys
# and their metacritic.com ratings are the corresponding values.
movie_ratings = {"Get Smart" => 53, "Kung Fu Panda" => 88, "The Love Guru" => 15,
"Sex and the City" => 51, "Iron Man" => 93}
=> {"Get Smart"=>53, "Kung Fu Panda"=>88, "The Love Guru"=>15, "Sex and the City"=>51, "Iron Man"=>93}

# This statement will return a count of 0, since there is no item in movie_ratings
# that's just plain "Iron Man".
movie_ratings.count("Iron Man")
=> 0

# This statement will return a count of 1, since there is an item in movie_ratings
# with the key "Iron Man" and the corresponding value 93.
movie_ratings.count(["Iron Man", 93])
=> 1

# This statement will return a count of 0. There's an item in movie_ratings
# with the key "Iron Man", but its corresponding value is NOT 92.
movie_ratings.count(["Iron Man", 92])
=> 0
</pre>
<p></code></p>
<p><code>count</code> is not useful when used with a hash and an argument. It will only ever return two values:</p>
<ul>
<li><code>1</code> if the argument is a two-element array and there is an item in the hash whose key matches element [0] of the array and whose value matches element [1] of the array.</li>
<li><code>0</code> for all other cases.</li>
</ul>
<p>When used with a hash and a block, <code>count</code> is more useful. <code>count</code> passes each key/value pair in the hash to the block, which you can &#8220;catch&#8221; as either:</p>
<ol>
<li>A two-element array, with the key as element 0 and its corresponding value as element 1, or</li>
<li>Two separate items, with the key as the first item and its corresponding value as the second item.</li>
</ol>
<p>Each key/value pair is passed to the block and <code>count</code> returns the number of items in the hash for which the block returns <code>true</code>.</p>
<p><code>
<pre>
# Once again, a hash where the names of recent movies are keys
# and their metacritic.com ratings are the corresponding values.
movie_ratings = {"Get Smart" => 53, "Kung Fu Panda" => 88, "The Love Guru" => 15,
 "Sex and the City" => 51, "Iron Man" => 93}
=> {"Get Smart"=>53, "Kung Fu Panda"=>88, "The Love Guru"=>15, "Sex and the City"=>51, "Iron Man"=>93}

# How many movie titles in the collection start
# in the first half of the alphabet?
# (Using a one-parameter block)
movie_ratings.count {|movie| movie[0] <= "M"}
=> 3

# How many movie titles in the collection start
# in the first half of the alphabet?
# (This time using a two-parameter block)
movie_ratings.count {|title, rating| title <= "M"}
=> 3

# Here&#8217;s how you&#8217;d do it in pre-1.9 Ruby:
movie_ratings.select {|movie| movie[0] <= "M"}.size
=> 3
# or&#8230;
movie_ratings.select {|title, rating| title <= "M"}.size
=> 3

# How many movies in the collection had a rating
# higher than 80?
# (Using a one-parameter block)
movie_ratings.count {|movie| movie[1] > 80}
=> 2

# How many movies in the collection had a rating
# higher than 80?
# (This time using a two-parameter block)
movie_ratings.count {|title, rating| rating > 80}
=> 2

# Here&#8217;s how you&#8217;d do it in pre-1.9 Ruby:
movie_ratings.select {|title, rating| rating > 80}.size
=> 2

# How many movies in the collection have both:
# - A title starting in the second half of the alphabet?
# - A rating less than 50?
# (Using a one-parameter block)
movie_ratings.count {|movie| movie[0] >= &#8220;M&#8221; &#038;&#038; movie[1] < 50}
=> 1

# How many movies in the collection have both:
# - A title starting in the second half of the alphabet?
# - A rating less than 50?
# (This time using a two-parameter block)
movie_ratings.count {|title, rating| title >= &#8220;M&#8221; &#038;&#038; rating < 50}
=> 1

# Here&#8217;s how you&#8217;d do it in pre-1.9 Ruby:
movie_ratings.select {|title, rating| title >= &#8220;M&#8221; &#038;&#038; rating < 50}.size
=> 1
</pre>
<p></code></p>
<p>(You should probably skip <cite>The Love Guru</cite> completely, or at least until it gets aired on TV for free.)</p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/07/02/enumerating-enumerable-enumerablecount/feed/</wfw:commentRss>
		</item>
		<item>
		<title>This is Me and Regular Expressions</title>
		<link>http://globalnerdy.com/2008/06/26/this-is-me-and-regular-expressions/</link>
		<comments>http://globalnerdy.com/2008/06/26/this-is-me-and-regular-expressions/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 15:23:22 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1786</guid>
		<description><![CDATA[<p>Unless they're painfully simple, I never write my regular expressions correctly the first time. Usually my first attempt gets results like this:</p>

<p style="text-align:center;"><a href="http://globalnerdy.com/2008/06/26/this-is-me-and-regular-expressions/"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/radio-controlled_hummer_mishap_small.jpg" alt="\&#34;Before and after\&#34; photos of a radio-controlled Hummer mishap" title="\&#34;Before and after\&#34; photos of a radio-controlled Hummer mishap" width="400" height="511" /></a></p>

<p>(For the full story behind these photos, <a href="http://www.joeydevilla.com/2008/06/26/technological-mishap-of-the-day/">see this entry on the <cite>Accordion Guy</cite> blog</a>.)</p>

<p><a href="http://globalnerdy.com/2008/06/26/this-is-me-and-regular-expressions/"><strong>Read the full article if you want to see a bigger version of these photos.</strong></a></p>]]></description>
			<content:encoded><![CDATA[<p>Unless they&#8217;re painfully simple, I never write my regular expressions correctly the first time. Usually my first attempt gets results like this:</p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/radio-controlled_hummer_mishap.jpg" alt="\&quot;Before and after\&quot; photos of a radio-controlled Hummer mishap" title="\&quot;Before and after\&quot; photos of a radio-controlled Hummer mishap" width="600" height="766" /><br /><span class="caption">Photo courtesy of Miss Fipi Lele.</span></p>
<p>(For the full story behind these photos, <a href="http://www.joeydevilla.com/2008/06/26/technological-mishap-of-the-day/">see this entry on the <cite>Accordion Guy</cite> blog</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/26/this-is-me-and-regular-expressions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Twitter &#8220;Fail Whale&#8217;s&#8221; Appearance on &#8220;Laugh Out Loud Cats&#8221;</title>
		<link>http://globalnerdy.com/2008/06/23/the-twitter-fail-whales-appearance-on-laugh-out-loud-cats/</link>
		<comments>http://globalnerdy.com/2008/06/23/the-twitter-fail-whales-appearance-on-laugh-out-loud-cats/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 18:08:53 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1781</guid>
		<description><![CDATA[<p style="text-align:center;"><a href="http://www.flickr.com/photos/apelad/2577072224/"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/twitter_fail_whale_in_laugh_out_loud_cats.jpg" alt="The \&#34;Laugh Out Loud\&#34; cats riding on the Twitter Fail Whale as it\&#039;s being carried aloft by the birds: \&#34;I still prefer riding teh rails.\&#34;" title="twitter_fail_whale_in_laugh_out_loud_cats" width="400" height="261" /></a><br /><span class="caption">Click the comic to see it on its Flickr page.</span></p>

<p>[<a href="http://laughingsquid.com/twitter-fail-whale-makes-guest-appearance-in-laugh-out-loud-cats/">Found via <cite>Laughing Squid</cite>.</a>]</p>]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://www.flickr.com/photos/apelad/2577072224/"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/twitter_fail_whale_in_laugh_out_loud_cats.jpg" alt="The \&quot;Laugh Out Loud\&quot; cats riding on the Twitter Fail Whale as it\&#039;s being carried aloft by the birds: \&quot;I still prefer riding teh rails.\&quot;" title="twitter_fail_whale_in_laugh_out_loud_cats" width="400" height="261" /></a><br /><span class="caption">Click the comic to see it on its Flickr page.</span></p>
<p>[<a href="http://laughingsquid.com/twitter-fail-whale-makes-guest-appearance-in-laugh-out-loud-cats/">Found via <cite>Laughing Squid</cite>.</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/23/the-twitter-fail-whales-appearance-on-laugh-out-loud-cats/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Where Did All the Cigarettes Go? (Joey&#8217;s Unofficial RubyFringe Guide to Toronto)</title>
		<link>http://globalnerdy.com/2008/06/23/where-did-all-the-cigarettes-go-joeys-unofficial-rubyfringe-guide-to-toronto/</link>
		<comments>http://globalnerdy.com/2008/06/23/where-did-all-the-cigarettes-go-joeys-unofficial-rubyfringe-guide-to-toronto/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 04:57:10 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Meetups]]></category>

		<category><![CDATA[Play]]></category>

		<category><![CDATA[Toronto]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[RubyFringe]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1779</guid>
		<description><![CDATA[<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/joeys_unofficial_rubyfringe_guide_to_toronto_small.jpg" alt="Joey\&#039;s Unofficial RubyFringe Guide to Toronto" title="joeys_unofficial_rubyfringe_guide_to_toronto_small" width="320" height="150" /></p>

<p>We're less than a month away from <strong>RubyFringe</strong>, the self-described "avant-garde conference for developers that are excited about emerging Ruby projects and technologies" being put on by my friends at <a href="http://unspace.ca/">Unspace</a>. RubyFringe promises to be an offbeat conference organized by the offbeat people at Unspace, an offbeat software development shop, with offbeat speakers and MCs (I’m one of them) making some offbeat presentations, which will be followed by offbeat evening events. <strong>It stands to reason that it should come with an offbeat guide to its host city, and who better than Yours Truly, one of the city's most notorious bloggers and a long-time resident, to write one?</strong></p>

<p>From now until RubyFringe, I'll be writing a series of articles posted under the banner of <strong><cite>Joey's Unofficial RubyFringe Guide to Toronto</cite></strong>, which will cover interesting things to do and see here in Accordion City. It'll mostly be dedicated to the areas in which RubyFringe and associated events will be taking place and provide useful information about Toronto for people who've never been here (or even Canada) before. I'll also try to cover some interesting stuff that the tourist books and sites don't. If you're coming up here -- for RubyFringe or some other reason -- I hope you'll find this guide useful.</p>

<p>I thought I'd start the series by covering a topic with which I have almost no familiarity: smoking. It's a safe bet that at least a few smokers will be coming to the conference from outside Ontario: if you're one of these people, this article's for you.</p>

<p><a href="http://globalnerdy.com/2008/06/23/where-did-all-the-cigarettes-go-joeys-unofficial-rubyfringe-guide-to-toronto/"><strong>Click here to read the rest of the article...</strong></a></p>
]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://globalnerdy.com/2008/06/23/where-did-all-the-cigarettes-go-joeys-unofficial-rubyfringe-guide-to-toronto/"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/joeys_unofficial_rubyfringe_guide_to_toronto.jpg" alt="Joey\&#039;s Unofficial RubyFringe Guide to Toronto" title="joeys_unofficial_rubyfringe_guide_to_toronto" width="590" height="262" /></a></p>
<p>We&#8217;re less than a month away from <strong>RubyFringe</strong>, the self-described &#8220;avant-garde conference for developers that are excited about emerging Ruby projects and technologies&#8221; being put on by my friends at <a href="http://unspace.ca/">Unspace</a>. RubyFringe promises to be an offbeat conference organized by the offbeat people at Unspace, an offbeat software development shop, with offbeat speakers and MCs (I’m one of them) making some offbeat presentations, which will be followed by offbeat evening events. <strong>It stands to reason that it should come with an offbeat guide to its host city, and who better than Yours Truly, one of the city&#8217;s most notorious bloggers and a long-time resident, to write one?</strong></p>
<p>From now until RubyFringe, I&#8217;ll be writing a series of articles posted under the banner of <strong><cite>Joey&#8217;s Unofficial RubyFringe Guide to Toronto</cite></strong>, which will cover interesting things to do and see here in Accordion City. It&#8217;ll mostly be dedicated to the areas in which RubyFringe and associated events will be taking place and provide useful information about Toronto for people who&#8217;ve never been here (or even Canada) before. I&#8217;ll also try to cover some interesting stuff that the tourist books and sites don&#8217;t. If you&#8217;re coming up here &#8212; for RubyFringe or some other reason &#8212; I hope you&#8217;ll find this guide useful.</p>
<p>I thought I&#8217;d start the series by covering a topic with which I have almost no familiarity: smoking. It&#8217;s a safe bet that at least a few smokers will be coming to the conference from outside Ontario: if you&#8217;re one of these people, this article&#8217;s for you.</p>
<h3>The Rules for Smoking in Ontario</h3>
<p>If you really feel like poring over a legal document, you can read the <a href="http://www.e-laws.gov.on.ca/html/statutes/english/elaws_statutes_94t10_e.htm">Smoke-Free Ontario Act</a>. If you&#8217;d rather not slog through the legalese, they can be boiled down to these two rules:</p>
<ul>
<li>You have to be at least 19 years old to purchase cigrarettes.</li>
<li>No smoking indoors in public places.</li>
</ul>
<h3>Canadian Cigarette Brands</h3>
<p>You&#8217;re going to have to ask someone else about which Canadian brands to smoke. Beyond &#8220;quit now,&#8221; I can&#8217;t really make any recommendations. What I know about Canadian cigarettes versus American ones isn&#8217;t much:</p>
<ul>
<li>I am told that American cigarettes are &#8220;raunchier&#8221; than Canadian cigarettes. Can any cross-border smokers comment on this?</li>
<li>If you&#8217;re really homesick for Marlboros, you can get &#8220;Rooftop&#8221; brand cigarettes, which are Marlboros with packaging that makes use of Marlboro&#8217;s &#8220;rooftop&#8221; design but not the word &#8220;Marlboro&#8221;. <a href="http://www.smoke-free.ca/Filtertips-5/Marlboro.htm">The cigarette marketing site <cite>Filter Tips</cite> explains these &#8220;no-name&#8221; Marlboros</a>, if you&#8217;re interested.</li>
</ul>
<h3>Canadian Cigarette Warning Labels</h3>
<p>If you&#8217;re a smoker coming in from the United States and don&#8217;t travel outside the country much, you might not be aware that <a href="http://en.wikipedia.org/wiki/Tobacco_packaging_warning_messages#United_States_of_America">your country has the teeniest cigarette warning labels in the world, despite being the first to put warnings on cigarette packs in the first place</a>.</p>
<p>Here in Canada, cigarettes have to devote half the visible surface of cigarette packaging to health warnings, which have livelier copy and are backed with pictures. Here are my two favourite warnings: first, the &#8220;mouth cancer&#8221; one&#8230;</p>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/cigarettes_cause_mouth_diseases.jpg" alt="Canadian cigarette warning label: \&quot;Cigarettes cause mouth diseases\&quot;" title="cigarettes_cause_mouth_diseases" width="286" height="124" /></p>
<p>&#8230;and the &#8220;trying to stick a marshmallow into a parking meter&#8221; one:</p>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/tobacco_use_can_make_you_impotent.gif" alt="Canadian cigarette warning label: \&quot;Tobacco use can make you impotent\&quot;" title="tobacco_use_can_make_you_impotent" width="283" height="119" /></p>
<p>If you&#8217;re going to ignore the warnings, you might as well be entertained by them, right?</p>
<h3>Canadian Cigarette Displays</h3>
<p>And finally, I&#8217;ll come to the title of this post, <cite>Where Did All the Cigarettes Go?</cite></p>
<p>If you set foot into a convenience store here, the first thing you&#8217;ll notice after the bilingual packaging is that there are no cigarettes to be seen. What you might see is a blank wall behind the shopkeeper that is almost completely devoid of features or markings. It&#8217;s a cigarette cabinet:</p>
<p style="text-align:center;"><a href="http://artcubemedia.com/2008/02/22/artcube-cigarette-cabinets/"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/arctube_cigarette_cabinets.jpg" alt="Artcube cigarette cabinets" width="500" height="333" /></a><br /><span class="caption">An Artcube cigarette cabinet.</span></p>
<p>This started only a couple of weeks ago in Ontario, when the law banning the open display of cigarettes in stores came into effect. This &#8220;out of sight, out of mind&#8221;-inspired law requires people who sell cigarettes to store them in featureless cabinets, and it seems that they&#8217;re not allowed to post anything on them, even if it&#8217;s not tobacco-related. If you wander into a convenience store and are wondering where the cancer sticks are, they&#8217;re in the blank cabinets.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/23/where-did-all-the-cigarettes-go-joeys-unofficial-rubyfringe-guide-to-toronto/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Enumerating Enumerable: Enumerable#all?</title>
		<link>http://globalnerdy.com/2008/06/23/enumerating-enumerable-enumerableall/</link>
		<comments>http://globalnerdy.com/2008/06/23/enumerating-enumerable-enumerableall/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 04:00:19 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1766</guid>
		<description><![CDATA[<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/enumerating_enumerable.jpg" alt="" title="enumerating_enumerable" width="350" height="120" /></p>

<p style="text-align:center;"><a href="http://globalnerdy.com/2008/06/23/enumerating-enumerable-enumerableall/"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/ruby_enumerableall.jpg" alt="Graphic representation of Ruby\&#039;s Enumerable#all? method" title="ruby_enumerableall" width="201" height="310" /></a></p>

<p>Back in January, I wrote that although the Ruby documentation site <a href="http://ruby-doc.org/">RubyDoc.org</a> was useful, I found its writing unclear or confusing and some of its entries lacking in important information. In the "do it yourself and share it afterwards" spirit of open source, I started cataloguing the methods in Ruby's workhorse module, <a href="http://www.ruby-doc.org/core/classes/Enumerable.html"><strong><code>Enumerable</code></strong></a> in a series of articles called <cite>Enumerating Enumerable</cite>. <code>Enumerable</code> is a pretty good place to start: its methods are often used and RubyDoc.org's writeups of its methods are sparse (and in some cases, barely intelligible), especially when it comes to applying them to hashes.</p>

<p>In observance of another spirit of open source -- that part that makes me sometimes yell "Free as in <em>crap!</em>" -- I dropped the ball. There's nothing like a little company turbulence and a sudden and very complete change in jobs to completely throw a wrench in a not-for-profit, self-driven, spare-time scratch-an-itch project like <cite>Enumerating Enumerable</cite>. Each time I started to write a new installment of <cite>Enumerating Enumerable</cite>, something would come up and I'd say "I'll write it later." As you know, <a href="http://edhird.blogspot.com/2007/11/conquering-manana-disease.html"><em>later</em> often turns into <em>never</em></a>.</p>

<p>I've been meaning to bring programming articles back to <cite>Global Nerdy</cite> for some time. In spite of the fact that my career track has been taking me away from day-to-day programming, I still plan to keep my skills sharp with writing development articles and working on hobby coding projects. With the <a href="http://rubyfringe.com/">RubyFringe</a> conference coming up (I'm MCing the first evening's commencement event) and my feeling a bit Ruby-rusty, I thought "What better time than now to reboot the <cite>Enumerating Enumerable</cite> series?"</p>

<p>So here begins version 2.0 of <cite>Enumerating Enumerable</cite>. I'll be working my way through <code>Enumerable</code>'s methods in alphabetical order, from <code>Enumerable#all?</code> to <code>Enumerable#zip</code>, each method covered for both arrays and hashes as well as special cases, supplemented with easy-to-grasp tables and graphics. I hope you find it useful!</p>

<p><a href="http://globalnerdy.com/2008/06/23/enumerating-enumerable-enumerableall/"><strong>Click here to read about <code>Enumerable#all</code>...</strong></a></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/enumerating_enumerable.jpg" alt="" title="enumerating_enumerable" width="350" height="120" /></p>
<h3>The Return of <cite>Enumerating Enumerable</cite></h3>
<p>Back in January, I wrote that although the Ruby documentation site <a href="http://ruby-doc.org/">RubyDoc.org</a> was useful, I found its writing unclear or confusing and some of its entries lacking in important information. In the &#8220;do it yourself and share it afterwards&#8221; spirit of open source, I started cataloguing the methods in Ruby&#8217;s workhorse module, <a href="http://www.ruby-doc.org/core/classes/Enumerable.html"><strong><code>Enumerable</code></strong></a> in a series of articles called <cite>Enumerating Enumerable</cite>. <code>Enumerable</code> is a pretty good place to start: its methods are often used and RubyDoc.org&#8217;s writeups of its methods are sparse (and in some cases, barely intelligible), especially when it comes to applying them to hashes.  </p>
<p>In observance of another spirit of open source &#8212; that part that makes me sometimes yell &#8220;Free as in <em>crap!</em>&#8221; &#8212; I dropped the ball. There&#8217;s nothing like a little company turbulence and a sudden and very complete change in jobs to completely throw a wrench in a not-for-profit, self-driven, spare-time scratch-an-itch project like <cite>Enumerating Enumerable</cite>. Each time I started to write a new installment of <cite>Enumerating Enumerable</cite>, something would come up and I&#8217;d say &#8220;I&#8217;ll write it later.&#8221; As you know, <a href="http://edhird.blogspot.com/2007/11/conquering-manana-disease.html"><em>later</em> often turns into <em>never</em></a>.</p>
<p>I&#8217;ve been meaning to bring programming articles back to <cite>Global Nerdy</cite> for some time. In spite of the fact that my career track has been taking me away from day-to-day programming, I still plan to keep my skills sharp with writing development articles and working on hobby coding projects. With the <a href="http://rubyfringe.com/">RubyFringe</a> conference coming up (I&#8217;m MCing the first evening&#8217;s commencement event) and my feeling a bit Ruby-rusty, I thought &#8220;What better time than now to reboot the <cite>Enumerating Enumerable</cite> series?&#8221;</p>
<p>So here begins version 2.0 of <cite>Enumerating Enumerable</cite>. I&#8217;ll be working my way through <code>Enumerable</code>&#8217;s methods in alphabetical order, from <code>Enumerable#all?</code> to <code>Enumerable#zip</code>, each method covered for both arrays and hashes as well as special cases, supplemented with easy-to-grasp tables and graphics. I hope you find it useful!</p>
<h3>Enumerable#all? Quick Summary</h3>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/ruby_enumerableall.jpg" alt="Graphic representation of Ruby\&#039;s Enumerable#all? method" title="ruby_enumerableall" width="201" height="310" /></p>
<table>
<tr>
<th>In the simplest possible terms</th>
<td>Do all items in the collection meet the given criteria?</td>
</tr>
<tr>
<th>Ruby version</th>
<td>1.8 and 1.9</td>
</tr>
<tr>
<th>Expects</th>
<td>A block containing the criteria. This block is optional, but you&#8217;re likely to use one in most cases.</td>
</tr>
<tr>
<th>Returns</th>
<td><code>true</code> if all the items in the collection meet the given criteria.</p>
<p>        <code>false</code> if at least one of the items in the collection does not meet the given criteria.</td>
</tr>
<tr>
<th>RubyDoc.org&#8217;s entry</th>
<td><a href="http://www.ruby-doc.org/core/classes/Enumerable.html#M003162">Enumerable.all?</a></td>
</tr>
</table>
<h3>Enumerable#all? and Arrays</h3>
<p>When used on an array and a block is provided, <code>all?</code> passes each item to the block. If the block never returns <code>false</code> or <code>nil</code> during this process, <code>all?</code> returns <code>true</code>; otherwise, it returns <code>false</code>.</p>
<p><code>
<pre>
# "feta" is the shortest-named cheese in this list
cheeses = ["feta", "cheddar", "stilton", "camembert", "mozzarella", "Fromage de Montagne de Savoie"]

cheeses.all? {|cheese| cheese.length >= 4}
=> true

cheeses.all? {|cheese| cheese.length >= 5}
=> false
</pre>
<p></code></p>
<p>When the block is omitted, <code>all?</code> uses this implied block: <code>{|item| item}</code>. Since everything in Ruby evaluates to <code>true</code> except for <code>false</code> and <code>nil</code>, using <code>all?</code> without a block is effectively a test to see if all the items in the collection evaluate to <code>true</code> (or conversely, if there are any <code>false</code> or <code>nil</code> values in the array).</p>
<p><code>
<pre>
cheeses.all?
=> true

cheeses << false
=> [&#8221;feta&#8221;, &#8220;cheddar&#8221;, &#8220;stilton&#8221;, &#8220;camembert&#8221;, &#8220;mozzarella&#8221;, &#8220;Fromage de Montagne de Savoie&#8221;, false]

cheeses.all?
=> false
</pre>
<p></code></p>
<h3>Enumerable#all? and Hashes</h3>
<p>When used on a hash and a block is provided, <code>all?</code> passes each key/value pair as a two-element array to the block, which you can &#8220;catch&#8221; as either:</p>
<ol>
<li>A two-element array, with the key in element 0 and its corresponding value in element 1, or</li>
<li>Two separate items, the first being the key, the second being the corresponding value.</li>
</ol>
<p>If the block never returns <code>false</code> or <code>nil</code> during this process, <code>all?</code> returns <code>true</code>; otherwise, it returns <code>false</code>.</p>
<p><code>
<pre>
# Here's a hash where for each key/value pair, the key is a programming language and
# the corresponding value is the year when that language was first released
# The keys range in value from "Javascript" to "Ruby", and the values range from
# 1987 to 1996
languages = {"Javascript" => 1996, "PHP" => 1994, "Perl" => 1987, "Python" => 1991, "Ruby" => 1993}

languages.all? {|language| language[0] >= "Delphi"}
=> true

languages.all? {|language, year_created| language >= "Delphi"}
=> true

languages.all? {|language| language[0] >= "Visual Basic"}
=> false

languages.all? {|language, year_created| language >= "Visual Basic"}
=> false

languages.all? {|language| language[0] >= "Delphi" and language[1] <= 2000}
=> true

languages.all? {|language, year_created| language >= &#8220;Delphi&#8221; and year_created <= 2000}
=> true

languages.all? {|language| language[0] >= &#8220;Delphi&#8221; and language[1] > 2000}
=> false

languages.all? {|language, year_created| language >= &#8220;Delphi&#8221; and year_created > 2000}
=> false
</pre>
<p></code></p>
<p>Using <code>all?</code> without a block on a hash is meaningless, as it will always return <code>true</code>. When the block is omitted, <code>all?</code> uses this implied block: <code>{|item| item}</code>. In the case of a hash, <code>item</code> will always be a two-element array, which means that it will never evaluate as <code>false</code> nor <code>nil</code>.</p>
<p>And yes, even this hash, when run through <code>all?</code>, will still return <code>true</code>:</p>
<p><code>
<pre>
{false => false, nil => nil}.all?
=> true
</pre>
<p></code></p>
<h3>Special Case: Using Enumerable#all? on Empty Arrays and Hashes</h3>
<p>When applied to an empty array or hash, with or without a block, <code>all?</code> always returns <code>true</code>. That&#8217;s because with an empty collection, there are no values to process and return a <code>false</code> value.</p>
<p>Let&#8217;s look at the case of empty arrays:</p>
<p><code>
<pre>
cheeses = []
=> []

cheeses.all? {|cheese| cheese.length >= 4}
=> true

cheeses.all?
=> true

# Let's try applying "all?" to a non-empty array
# using a block that ALWAYS returns false:
["Gruyere"].all? {|cheese| false}
=> false

# ...but watch what happens when we try the same thing
# with an EMPTY array!
[].all? {|cheese| false}
=> true
</pre>
<p></code></p>
<p>&#8230;now let&#8217;s look at the case of empty hashes:</p>
<p><code>
<pre>
languages = {}
=> {}

languages.all? {|language| language[0] >= "Delphi"}
=> true

languages.all? {|language, year_created| language >= "Delphi"}
=> true

languages.all?
=> true

# Let's try applying "all?" to a non-empty hash
# using a block that ALWAYS returns false:
{"Lisp" => 1959}.all? {|language| false}
=> false

# ...but watch what happens when we try the same thing
# with an EMPTY hash!
{}.all? {|language| false}
=> true
</pre>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/23/enumerating-enumerable-enumerableall/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Notes on &#8220;The Golden Triangle&#8221; from Search Engine Strategies 2008 Toronto</title>
		<link>http://globalnerdy.com/2008/06/20/notes-on-the-golden-triangle-from-search-engine-strategies-2008-toronto/</link>
		<comments>http://globalnerdy.com/2008/06/20/notes-on-the-golden-triangle-from-search-engine-strategies-2008-toronto/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 19:01:52 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1759</guid>
		<description><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>

<p style="text-align:center;"><a href="http://globalnerdy.com/2008/06/20/notes-on-the-golden-triangle-from-search-engine-strategies-2008-toronto/"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/golden_triangle_preview.jpg" width="400" height="347" alt="'Golden Triangle' heat map for the Goolge search results page." /></a></p>

<p>Here are my notes on the presentation <strong><cite>Search Behaviour: A Tour of the Golden Triangle</cite></strong> presented by Enquiro Research's Gord Hotchkiss as part of the <cite>Search User Behaviour</cite> panel at <strong>Search Engine Strategies 2008 Toronto</strong>.</p>

<p><a href="http://globalnerdy.com/2008/06/20/notes-on-the-golden-triangle-from-search-engine-strategies-2008-toronto/"><strong>Click here to read the full article...</strong></a></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>
<p>Here are my notes on the presentation <strong><cite>Search Behaviour: A Tour of the Golden Triangle</cite></strong> presented by Enquiro Research&#8217;s Gord Hotchkiss as part of the <cite>Search User Behaviour</cite> panel at <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a>.</p>
<hr />
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/golden_triangle.jpg" alt="The Golden Triangle" title="golden_triangle" width="600" height="647" /></p>
<p>The <strong>Golden Triangle</strong> refers to that upper left-hand corner of a search engine results page where the reader&#8217;s eye spends most of its time. The phrase was coined by the search engine marketing firm <a href="http://www.enquiroresearch.com/">Enquiro Research</a> based on the results of their <a href="http://www.enquiroresearch.com/eyetracking-report.aspx">2005 eye-tracking study</a>, in which they tracked the eye movements of readers of Google results pages.</p>
<h3>The Area of Greatest Promise</h3>
<p>Why is the first listing seen so important? Because it&#8217;s in the Area of Greatest Promise. That&#8217;s the upper left-hand corner of the page. We found that the average time that users spend on a search results page is about 10 to 12 seconds. During the first 2 seconds of that time &#8212; or basically 20% of the time people spend on a search page &#8212; users&#8217; eyes are mostly focused on the Area of Greatest Promise.</p>
<p>We ran a test: we took a Microsoft search results page and changed one thing: the sponsored link at the top of the page &#8212; in other words, an advertisement in the Area of Greatest Promise. In some cases we showed an ad that was highly relevant to the search, in others, we showed a non-relevant ad. We then asked our test subjects:</p>
<ul>
<li>if they would use the search engine for a similar query</li>
<li>if they would use the search engine for other queries</li>
<li>if they would recommend the search engine to a friend</li>
<li>if they would make the search engine their preferred one</li>
</ul>
<p>Here&#8217;s a photograph of a chart showing the results that shows test subjects who were shown relevant and non-relevant ads in the Area of Greatest Promise:</p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/enquiro_ad_test_graph.jpg" alt="" title="enquiro_ad_test_graph" width="500" height="539" class="alignnone size-full wp-image-1760" /></p>
<p>For every question, the test subjects who were shown relevant ads in the Area of Greatest Promise answered &#8220;yes&#8221;. The lesson is that the quality and relevance of that top ad in a search engine results page is critical.</p>
<h3>Why do We Scan Search Results in Groups of 3 or 4?</h3>
<p>When you look at the hot spots in our eye tracking &#8220;heat maps&#8221;, you&#8217;ll see that the first 3 or 4 items are scanned, and subsequent results are also scanned in groups of three or four. That&#8217;s because of  the way our brains our wired. Human memory isn&#8217;t stored in a convenient clumps, but instead each memory is broken into fragments and stored in different parts of the brain, depending on the context. When we retrieve a memory, these fragments are reassembled on a &#8220;bench&#8221; which we call working memory or executive function. Channel capacity &#8212; that is, capacity of working memory &#8212; <a href="http://musanim.com/miller1956/">is limited to &#8220;seven, plus or minus two&#8221; items</a>.</p>
<p>We see this all the time in purchasing behaviour. When you think of laptop for purchase, you typically consider 3 or 4 brands. We take shortcuts when thinking of something, cutting things down into graspable chunks. This approach is sometimes called <a href="http://en.wikipedia.org/wiki/Satisficing">satisficing</a>. Search engines give us a playground to satisfice, and it all happens in the Golden Triangle.</p>
<h3>Why is branding so important?</h3>
<p>Although we want to narrow things down to as few selections as possible when making a purchase, we feel that a result set is more useful when there are alternatives presented. In an experiment where we presented test subjects looking for Brand A in search results pages with:</p>
<ol>
<li>Brand A as both the top organic and sponsored result</li>
<li>Brand A as the top organic result, Brand B as the top sponsored result</li>
<li>Brand A as the top organic result, Brands A and B as the top sponsored results</li>
</ol>
<p>&#8230;the test subjects recalled, purchased and clicked more when presented with more brands in the PPC area of the page.</p>
<p>Another strange thing we noticed while doing eye tracking on searches for laptops. We kept seeing &#8220;bounces&#8221;, where our test subjects&#8217; eyes kept moving away from the Golden Triangle and over to the right sidebar of the search results page where the advertising was. This would happen about 2 or 3 seconds into their scanning the page. We found out that it was because Dell wasn&#8217;t a brand returned in the top set of our tests &#8212; they were looking for Dell in the sidebar.</p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/brand_click_paradox.jpg" alt="\&quot;The Brand Click Paradox\&quot; graph" title="brand_click_paradox" width="600" height="392" /></p>
<p>This led us to do more research and we ended up finding that there is a 16% &#8220;lift&#8221; in brand association when your brand is in both the top organic and sponsored results.</p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/brand_lift_numbers.jpg" alt="\&quot;Brand Lift Numbers\&quot; graph" title="brand_lift_numbers" width="600" height="439" /></p>
<h3>How Rogers Missed the Boat on the iPhone Announcement</h3>
<p><a href="http://www.rogers.com/">Rogers</a> recently <a href="http://www.cbc.ca/technology/story/2008/06/12/fido-iphone.html">announced that they were going to the be exclusive iPhone carrier in Canada</a>. We know there was a lot of interest in this development because Google queries in Canada for the search term &#8220;iPhone&#8221; tripled. If you looked at the Google search results page for &#8220;iPhone&#8221; on the day Rogers made the announcement, you&#8217;d have seen this:</p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/google_results_for_iphone_june_10_2008.jpg" alt="Google results for \&quot;iPhone\&quot; on June 10, 2008." title="google_results_for_iphone_june_10_2008" width="600" height="439" /></p>
<p>Rogers is nowhere to be seen on the Google results page &#8212; not in the organic results, and not in the PPC results. But you know who bought an ad? <em>BlackBerry.</em> Rogers&#8217; heads are up their asses.</p>
<p>&#8220;Canada is so far behind in search, it&#8217;s embarrassing.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/20/notes-on-the-golden-triangle-from-search-engine-strategies-2008-toronto/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Notes on &#8220;Searcher Moms&#8221; at Search Engine Strategies 2008 Toronto</title>
		<link>http://globalnerdy.com/2008/06/20/notes-on-searcher-moms-at-search-engine-strategies-2008-toronto/</link>
		<comments>http://globalnerdy.com/2008/06/20/notes-on-searcher-moms-at-search-engine-strategies-2008-toronto/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 04:05:22 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1756</guid>
		<description><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>

<p style="text-align:center;"><a href="http://globalnerdy.com/2008/06/20/notes-on-searcher-moms-at-search-engine-strategies-2008-toronto/"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/whistlers_mother.jpg" alt="Whistler\&#039;s mother" title="whistlers_mother" width="300" height="261" /></a></p>

<p>Here are my notes from Pavan Li's presentation on "Searcher Moms" in the <strong><cite>Search User Behaviour</cite></strong> presentation at <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a> conference. She's been conducting research on the search patterns of a demographic we all know and love -- Moms!</p>]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/whistlers_mother.jpg" alt="Whistler\&#039;s mother" title="whistlers_mother" width="300" height="261" /></p>
<p>Here are my notes from Pavan Li&#8217;s presentation on &#8220;Searcher Moms&#8221; in the <strong><cite>Search User Behaviour</cite></strong> presentation at <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a> conference. She&#8217;s been conducting research on the search patterns of a demographic we all know and love &#8212; Moms!</p>
<hr />
<p>I&#8217;ve been reseraching search usage in the &#8220;moms sector&#8221;. Moms are key decision makers for purchases of so many things &#8212; from cereal and clothes to vacations and financial planning.</p>
<p>In partnership with DoubleClick Performics and ROIResearch, we measured 1000 moms&#8217; internet usage and media consumption. We found that their search engine usage and the role search engines play in their online and offline purchases in a number of categories:</p>
<ul>
<li>travel</li>
<li>furniture</li>
<li>consumer electronics</li>
<li>appliances</li>
<li>automobile</li>
<li>packaged goods</li>
<li>personal care</li>
<li>baby care</li>
<li>household food</li>
<li>soft drinks</li>
</ul>
<p>We found that moms are driven to search by offline advertising: two-thirds of them used search after seeing an ad.</p>
<p>60% of moms have college or higher education. One-third come from a house with a household income over $100,000 or higher. One-third have a child 18 years of age or younger. Moms are a valuable market, with the combination of:</p>
<ul>
<li>education</li>
<li>buying power</li>
<li>need to purchase for family</li>
</ul>
<p>76% of moms use the internet at least 1 hour a day. 36% of them use it at least 3 hours a day.</p>
<p>Moms are experienced and tenacious searchers. They consider search the most efficient way of getting information for products and services. If they can&#8217;t find what they&#8217;re looking for, they&#8217;ll go through multiple result pages before switching search engines. They&#8217;re a very loyal group.</p>
<p>What&#8217;s the number one thing moms look for? Deals. Promotions, sales and specials. Their top<br />
two concerns:</p>
<ol>
<li>store location</li>
<li>information about offline promotions</li>
</ol>
<p>The higher the price of a product, the more they use search.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/20/notes-on-searcher-moms-at-search-engine-strategies-2008-toronto/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Notes from &#8220;Introduction to Search Engine Marketing&#8221; at Search Engine Strategies 2008 Toronto</title>
		<link>http://globalnerdy.com/2008/06/19/notes-from-introduction-to-search-engine-marketing-at-search-engine-strategies-2008-toronto/</link>
		<comments>http://globalnerdy.com/2008/06/19/notes-from-introduction-to-search-engine-marketing-at-search-engine-strategies-2008-toronto/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 03:29:43 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1755</guid>
		<description><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>

<p>More notes from <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a> -- this set is from the session <strong><cite>Introduction to Search Engine Marketing</cite></strong>, whose description is:</p>
<blockquote>
"Search Engine Marketing" (SEM) is a general term that encompasses the entire field of web search visibility, including paid search ads (sometimes called "PPC" for pay-per-click) and improving visibility in unpaid organic search listings (generally referred to as SEO, for "search engine optimization"). This session will provide a broad-ranging and concise survey of how search engines work, where to prioritize your time and effort, and key marketing concepts. The session is particularly useful for newcomers to the field, and first-time SES attendees.
</blockquote>

<p><a href="http://globalnerdy.com/2008/06/19/notes-from-introduction-to-search-engine-marketing-at-search-engine-strategies-2008-toronto/"><strong>Click here to see the notes.</strong></a></p>]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>
<p>More notes from <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a> &#8212; this set is from the session <strong><cite>Introduction to Search Engine Marketing</cite></strong>, whose description is:</p>
<blockquote><p>
&#8220;Search Engine Marketing&#8221; (SEM) is a general term that encompasses the entire field of web search visibility, including paid search ads (sometimes called &#8220;PPC&#8221; for pay-per-click) and improving visibility in unpaid organic search listings (generally referred to as SEO, for &#8220;search engine optimization&#8221;). This session will provide a broad-ranging and concise survey of how search engines work, where to prioritize your time and effort, and key marketing concepts. The session is particularly useful for newcomers to the field, and first-time SES attendees.
</p></blockquote>
<h3>Search Engine Marketing</h3>
<p>Search engine marketing (SEM):</p>
<ul>
<li>is a general term that encompasses the entire field of web search visibility.</li>
<li>includes improving visibility in unpaid &#8220;organic&#8221; search listings. The process of improving this visiblity is SEO, search engine optimization.</li>
<li>includes paid search adverising, also known as PPC, pay per click.</li>
</ul>
<h3>Google&#8217;s Algorithm</h3>
<p>One of the things Google will admit: there are over 200 factors in their algorithm. They won&#8217;t say what those factors <em>are</em>, though. In spite of this, you can still take Google and boil it to these two components:</p>
<ul>
<li>PageRank: An index of the &#8220;importance&#8221; of your page, based on things like who links to you.</li>
<li>The words on your page.</li>
</ul>
<p>Google has been getting cleverer with how they treat the words on your page. Features like latent semantic indexing allows them to recognize synonyms and related words. They also have the flexibility to respond to challenges such last year&#8217;s SEOmoz campaign to make Stephen Colbert the number one result for the search term &#8220;greatest living American&#8221; through Googlebombing and similar gaming. &#8220;Every now and then, when you think you have Google figured out, they&#8217;ll surprise you.&#8221;</p>
<h3>Keywords</h3>
<p>The first phase in any SEO/SEM campaign is keyword research. For this, we recommend <a href="http://www.sitepoint.com/kits/sem2/"><cite>The Search Engine Marketing Kit</cite></a> by Dan Thies and Dave Davies.</p>
<p>The old way of marketing was: we create a slogan, then hammer it into people. It doesn&#8217;t fit search. When people are looking for an affordable hotel, they type the search term &#8220;cheap hotel&#8221;. &#8220;Cheap hotel&#8221; is not something that a brand manager would want associated with his or her hotel, but it&#8217;s what potential guests are looking for.</p>
<p>The first step in keyword research is thinking like your customer. Think about the words users would type to find your pages. Brainstorm keyword categories that address your customers&#8217; wants. Compile the brainstormed keywords for further review of traffic potential, competition and other factors.</p>
<p>Recommended keyword research tools:</p>
<ul>
<li>Adwords keyword tool &#8212; you can &#8220;use it in reverse&#8221; to do SEO research.</li>
<li>Google Trends is &#8220;good for the executives&#8221;. You can use it to show them how pathetic the search terms they&#8217;re coming up with are.</li>
<li>Microsoft adCenter. This is new, and has some new features, including a feature that projects keyword trends 3 months into the future. It also gives you a sense of demographics &#8212; who&#8217;s more likely to use a given term?</li>
<li>Trellian and Wordtracker are also useful. They&#8217;re available in both free and commerical versions.</li>
<li>Overture is no longer on the list. Yahoo! stopped updating it about 2 years ago.</li>
</ul>
<p>Once you have the data, the temptation is go for most popular keyword. Typically, it&#8217;s one word, and the likeliness of &#8220;winning&#8221; the one-word term is nil. Besides, the average search term is two or three words long, so use two- and three-word key phrases. Examples: &#8220;Russian nesting dolls&#8221; and &#8220;online press release&#8221; (which also contains the often-looked-up &#8220;press reelase&#8221;). Build each page around the top two or three phrases that you would like it to be for: company or description, products or categories, benefits or lcoations.</p>
<h3>Follow Google&#8217;s Guidelines, Use Google&#8217;s Tools</h3>
<p>Follow Google&#8217;s design, content, technical and quality guidelines. Make sure that you keep up with the webmaster guidelines, as they&#8217;ve been updated a lot. The guidelines, used to be cryptic and vague, with suggestions like &#8220;It&#8217;s good to have links, but not bad links&#8221;. Google doesn&#8217;t really want to be cryptic, but they also don&#8217;t want to be gamed.</p>
<p>Over the last couple of years, they&#8217;ve creating some webmaster tools that will help diagnose your site and show you what they&#8217;re having trouble crawling. You have to sign up for it.</p>
<h3>Content</h3>
<p>Good SEO requires a mix of &#8220;writing and crossword puzzle&#8221; skills.</p>
<p>Some page writing tips:</p>
<ul>
<li>Include key phrases in your <code>&lt;title&gt;</code> tag.</li>
<li>Titles should ideally be created by the marketing department.</li>
<li>Find a natural way to reinforce the title tag with headings and subheadings</li>
<li>Headings and subheadings also break up the text in a natural fashion and enhance readability</li>
<li>Crawlers use an &#8220;<a href="http://en.wikipedia.org/wiki/Inverted_pyramid">inverted pyramid</a> mentality&#8221;.</li>
</ul>
<p>SEO copywriters need to learn white-hat linkbaiting techniques &#8212; see Matt Cutts&#8217; January 24th, 2006 blog entry for more on this. In fact, be sure to follow his blog: he&#8217;ll clarify issues even faster than Google&#8217;s official pages, and what he writes often becomes policy.</p>
<h3>Getting Links</h3>
<p>Link building is as hard as getting publicity in the <cite>Globe and Mail</cite>. Quantity, quality and relevance of links count towards your rating. One high-quality link is better than many low quality links.</p>
<p>Getting listed on directories is tricky. Being listed on some directories is okay with Google, being listed on some others is not. There&#8217;s always some confusion: welcome to our world!</p>
<p>Another good source of links is the &#8220;Buzzing Blogosphere&#8221;. You need to understand blogger link love! </p>
<p>Be sure to read Eric Ward&#8217;s blog entry titled <a href="http://www.ericward.com/linkmoses/ten.html"><cite>LinkMoses&#8217; Linking Commandments, Part One</cite></a> (there&#8217;s only one part). If you follow only one of them, follow this one: &#8220;Thou shalt not use the name of Matt Cutts in vain (at least not publically or where it could be dugg)&#8221;.</p>
<p>Social Media Optimization: a new frontier, a new world shaped by Digg, Flickr and so on.</p>
<h3>Pay Per Click</h3>
<ul>
<li>97% of PPC programs use Google AdWords. They&#8217;re the most expensive. (&#8221;If you don&#8217;t get it right, you&#8217;re putting money in Google&#8217;s pocket, not yours.&#8221;)</li>
<li>70% of PPC programs use Yahoo! Panama. Cost-wise, they&#8217;re in the middle.</li>
<li>53% of PPC programs use Microsoft adCenter. They&#8217;re the cheapest.</li>
</ul>
<h3>Analytics</h3>
<p>Analytics tells you more than how many visitors you got this month. </p>
<p>A thought about Google Analytics: Google is selling you the ads and knows what people are clicking on. Some people think that&#8217;s too much information for a sales vendor to have. Use multiple vendors so you can maintain control over your information &#8212; split it up, use tools that belong to different entities.</p>
<p>Vertical search has been around a long time. Not much attention has been paid to it, but there are all sorts: B2B, book search, blog search, local search, image search, news search.</p>
<p>Here&#8217;s an important tip: optimize press releases for search. A well-optimized press release can hold its ranking for a long time. I&#8217;ve seen a 2003 press release that&#8217;s still a #4 result in searches today.</p>
<h3>Google Universal Search</h3>
<p>Google Universal Search: one of those things that search engine companies are creating that we&#8217;re still inventing words for. &#8220;This is the challenge that you have entered into.&#8221; It blends results from its vertical searches &#8212; images, news, video &#8212; with the organic results. Search results aren&#8217;t just about text anymore! If you&#8217;re thinking about optimizing your multimedia assets, now is the time to do it!</p>
<p>Google has not rolled out universal search universally. Only about 17% of searches will feature universal search results.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/19/notes-from-introduction-to-search-engine-marketing-at-search-engine-strategies-2008-toronto/feed/</wfw:commentRss>
		</item>
		<item>
		<title>&#8220;SEO Don&#8217;ts, Myths and Scams&#8221; at Search Engine Strategies 2008 Toronto</title>
		<link>http://globalnerdy.com/2008/06/19/seo-donts-myths-and-scams-at-search-engine-strategies-2008-toronto/</link>
		<comments>http://globalnerdy.com/2008/06/19/seo-donts-myths-and-scams-at-search-engine-strategies-2008-toronto/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 21:12:12 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1754</guid>
		<description><![CDATA[<p style="text-align:center;"><a href="http://globalnerdy.com/2008/06/19/seo-donts-myths-and-scams-at-search-engine-strategies-2008-toronto/"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/scam_artist_black_hood.jpg" alt="Scam artist wearing a black hood carrying a wad of bills." title="scam_artist_black_hood" width="336" height="357" /></a></p>

<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>

Here's another set of notes I took at <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a>. These are from <strong><cite>SEO Don'ts, Myths, &#038; Scams</cite></strong>. Here's the description of the panel:

<blockquote>
Whether it comes from a cold call, a spam e-mail, or just misguided advice on a forum, there is some information that is just plain wrong. Other "tried and true" tactics are way out of date. Panelists address and debunk their biggest SEO pet peeves, and address your questions and comments in the Q&#038;A.
</blockquote>

<a href="http://globalnerdy.com/2008/06/19/seo-donts-myths-and-scams-at-search-engine-strategies-2008-toronto/"><strong>Click here to read the full story.</strong></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>
<p>Here&#8217;s another set of notes I took at <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a>. These are from <strong><cite>SEO Don&#8217;ts, Myths, &#038; Scams</cite></strong>. Here&#8217;s the description of the panel:</p>
<blockquote><p>
Whether it comes from a cold call, a spam e-mail, or just misguided advice on a forum, there is some information that is just plain wrong. Other &#8220;tried and true&#8221; tactics are way out of date. Panelists address and debunk their biggest SEO pet peeves, and address your questions and comments in the Q&#038;A.
</p></blockquote>
<h3>Myths (Jill Whalen, CEO of High Rankings)</h3>
<h4>Lessons from the Buddha</h4>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/medicine_buddha.jpg" alt="Medicine Buddha" title="medicine_buddha" width="297" height="404" /></p>
<p>A number of lessons from the Buddha apply equally to SEO: </p>
<ul>
<li>Do not believe anything simply because it is spoken and rumoured by many</li>
<li>&#8230;or because it&#8217;s found written in your religious (or in this case, SEO) books</li>
<li>&#8230;or merely on the authority of your teachers.</li>
<li>Do not believe in traditions because they have been handed down for many generations.</li>
</ul>
<p>But after observation and analysis, when you find that anything agrees with reason and is conducive to the good and benefit of one and all, then accept it and live up to it.</p>
<h4>Search Engine Myths</h4>
<p><strong>You have to submit URLs to search engines.</strong> Search engines will find you if people link to you. If people are linking to your site, you don&#8217;t have to go around submitting its URL to Google, Yahoo, Microsoft and so on.</p>
<p><strong>You need to provide a Google site map.</strong> It&#8217;s nice, but it&#8217;s not really going to help. &#8220;Most sites are spiderable the way they are.&#8221; If you have a site with millions of pages that changes often and your system can auto-generate a map, then <em>mmmmaybe&#8230;</em></p>
<p><strong>Frequent spidering helps rankings.</strong> If it&#8217;s already indexed, getting it spidered again isn&#8217;t going to do much.</p>
<p><strong>PPC ads will <em>help</em> organic rankings! PPC ads will <em>hurt</em> organic rankings</strong> Google keeps its search engine and Adwords divisions separate and it appears that your ranking are not affected by whethe ror not you&#8217;ve bought pay per click ads.</p>
<h4>Keyword Myths</h4>
<p><strong>Your site must have a keyword-rich domain.</strong> Having applicable keywords in your site&#8217;s domain name help, but it&#8217;s not make-or-break.</p>
<p><strong>Your site must use keyworded URLs.</strong> These may give you a slight boost, but they&#8217;re not they key to high rankings. They&#8217;re good for usability, though.</p>
<p><strong>Header tags &#8212; &lt;h1&gt;, &lt;h2&gt;, &lt;h3&gt; and so on &#8212; are necessary.</strong> For headlines, make sense to people, put keywords in them, but don&#8217;t worry if your CMS doesn&#8217;t use header tags for headings.</p>
<p><strong>Words in your site&#8217;s meta keywords tag must also appear in its content.</strong> Actually, that&#8217;s the opposite of the intent of meta tags &#8212; they were meant for extra words that describe your page but might not actually appear in its text (they&#8217;re also good for handling common misspellings). They&#8217;re useless anyway &#8212; Google ignores them.</p>
<h4>Content Myths</h4>
<p><strong>Content needs to have a minimum number of words in order to be indexed.</strong> The number that gets thrown around as the minimum is &#8220;250&#8243;. I made that up at a conference, when someone tried to get an exact number out of me! It&#8217;s a good number of words to get a basic point across, though.</p>
<p><strong>You content must have a specific keyword density.</strong> Nope.</p>
<p><strong>You should optimize each page for just one keyword phrase.</strong> Most SEOs out there do this &#8212; it&#8217;s a big waste. It&#8217;s hard to write copy for just 1 phrase; in fact, it tends to make pages sound spammy.</p>
<p><strong>You must optimize content for the long tail.</strong> Another half-right/half-wrong myth (there are many of these). Just write an article! You&#8217;ll get found for the words you used. SEO is really about optimizing for keywords that will get used a lot (which is the opposite of keywords in the long tail).</p>
<p><strong>Duplicate content will get your site penalized.</strong> A big myth out there. Duplicates are filtered in search engine results pages because they don&#8217;t want to show ten copies of the same article. They&#8217;ll show what they perceive to be the most important version. At worst, they might not show your version in the results.</p>
<h4>Design Myths</h4>
<p><strong>The HTML on your pages must validate to W3C.</strong> It&#8217;s a good thing to do, but not for boosting your search engine rankings. Crawlers don&#8217;t care about web standards. You pages just have to be indexable.</p>
<p><strong>Navigation must be text links, not images.</strong> Engines have been able to follow image links since image links have existed. Use the alt attribute for anchor text.</p>
<p><strong>Don&#8217;t use Flash.</strong> Half-right, half-wrong. It true that you shouldn&#8217;t make make your whole site in Flash, because it&#8217;ll either be non-indexable or indexed poorly.</p>
<h4>Linking and PageRank Myths</h4>
<p><strong>Google&#8217;s link: command is useful for finding out who links to you</strong> No! Ignore it! It often returns no results for pages with plenty of incoming links. Use Google Webmaster tools or Yahoo! Site Explorer to see who links to you instead.</p>
<p><strong>Pages rank in PageRank order.</strong> &#8220;Toolbar pagerank&#8221; &#8212; the PageRank that the toolbars display for a site &#8212; doesn&#8217;t mean a whole lot. </p>
<p><strong>Your site will get ranked higher if it&#8217;s in a directory like DMOZ/ODP or Yahoo! Directory.</strong> No.</p>
<hr />
<h3>Don&#8217;ts (Lyndsay Walker, Web Analytics and SEO Coordinator, WestJet)</h3>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/do_not_push_this_button.jpg" alt="Big red button labelled \&quot;Do NOT push this button!!!\&quot;" title="do_not_push_this_button" width="300" height="250" /></p>
<h4>Between the &lt;head&gt; Tags</h4>
<p>Don&#8217;t use the same <code>&lt;title&gt;</code> tags on every page. Make the page&#8217;s <code>&lt;title&gt;</code> tag content relate to the page. You have about 65 characters to work with weith <code>&lt;title&gt;</code> tag content before the search engine stops reading it.</p>
<p>Don&#8217;t overuse <code>&lt;meta&gt;</code>. The one that <em>really</em> counts is the description tag. It may not help with your ranking, but it may be used as the description of your site in the Google results.</p>
<p>You don&#8217;t need to specify <code>GOOGLEBOT=index,follow</code> in the robots meta tag. That&#8217;s the default behaviour.</p>
<p>Don&#8217;t stuff keywords in meta tags: they&#8217;re not really factored in.</p>
<p>Don&#8217;t use hidden text (text with the same colour as its background). They know this trick.</p>
<p>Don&#8217;t use doorway pages (landing page strictly for search engines).</p>
<p>When someone tells you to make a page for engines that doesn&#8217;t match your content, that&#8217;s a warning sign.</p>
<p>Google treats subdomains as completely separate sites. example.com, www.example.com and blog.example.com are treated as three separate sites by Google.</p>
<p>Don&#8217;t publish before you&#8217;re ready.</p>
<p>Don&#8217;t bury your links in JavaScript.</p>
<p>Don&#8217;t use too many parameters in your URLs. Use mod_rewrite if necessary.</p>
<p>Don&#8217;t stuff keywords into alt attributes. If this practice continues, alt might get weighted less by search engines, and that would be a loss for everyone.</p>
<p>Don&#8217;t use images when CSS will do.</p>
<p>If you want to use specific fonts for things like headlines, try sIFR!</p>
<p>Don&#8217;t use inline CSS.</p>
<p>Don&#8217;t use Flash to replace content. Engines can&#8217;t read it.</p>
<h4>Links</h4>
<p>Don&#8217;t attempt to get hundreds or thousands of links at once, especially paid or automated. Search engines &#8220;know&#8221; about this type of scam. The rule of thumb is that &#8220;Natural is good&#8221;.</p>
<p>Don&#8217;t engage in non-relevant link exchanges.</p>
<p>Don&#8217;t participate in link directories. Why would you want to put your link in a page that has just a bunch of other links on it? The links that you want are on pages relevant to your content.</p>
<p>Don&#8217;t participate in link farms. It won&#8217;t help.</p>
<p>Don&#8217;t focus all your links on landing on the home page. Put SEO on every page.</p>
<p>Don&#8217;t register lots of domains using fake names and addresses.</p>
<p>Don&#8217;t get &#8220;green pixel envy&#8221; &#8212; don&#8217;t obsess over PageRank. PageRank covers only link input/output and only updated once every couple of months</p>
<h4>Behind the Scenes</h4>
<p>Don&#8217;t guess what you should do with <code>robots.txt</code>. Use Google Webmaster tools for help!</p>
<p>Don&#8217;t have multiple URL variations pointing to the home page. Remember, Google considers &#8220;www.homepage.com&#8221; and &#8220;homepage.com&#8221; to be two different sites. Use a 301 redirect to clarify what your preferred domain is.</p>
<h4>The Boss Wants It!</h4>
<p>When the boss or your client insists on doing something that&#8217;s &#8220;black hat&#8221;, it can pose a dilemma. Remember that they hired you to be the expert &#8212; they should trust your judgement. Taking a risk means risking your job.</p>
<p>Do it right the first time. Follow the webmaster guidelines. Fight the good fight. Resist the temptation to go to the dark side. </p>
<p>Be patient. It can take months to get good rankings, but they last!</p>
<p>Build your brand &#8212; don&#8217;t gamble with it!</p>
<p>Get ahead of the search engine algorithm updates &#8212; chances are, if you&#8217;re following the guidelines, you&#8217;ll be okay.</p>
<p>Who are you optimizing for? For the engines? No! The users!</p>
<p>Don&#8217;t forget to communicate with your development team. Be good to them, and they&#8217;ll do what you ask!</p>
<hr />
<h3>Scams (Amanda Watlington, Owner, Searching for Profit)</h3>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/scam_artist_black_hood.jpg" alt="Scam artist wearing a black hood carrying a wad of bills." title="scam_artist_black_hood" width="336" height="357" /></p>
<p>Watch for SEO firms that guarantee #1 rankings. How can they make such a claim? They don&#8217;t own the search engines nor maintain them. You have to wonder what keywords might they be able to do this for.</p>
<p>Watch for firms that present proof of achieved #1 rankings. These #1 spots were achieved for very long-tail keyword combinations and non-competitive keywords and phrases. &#8220;It&#8217;s just fancy footwork.&#8221;</p>
<p>When an SEO firm suggests creating entry pages, doorway pages, hallway pages that don&#8217;t link to your navigation and may be hosted on other domains, run!</p>
<p>Beware of claims of &#8220;secret sauces&#8221; or when they say &#8220;we can&#8217;t tell you how we do it&#8221;. That&#8217;s a good indicator that they&#8217;re black hat SEO. Remember, it&#8217;s your site and your business&#8217; reputation!</p>
<p>Watch out for claims of special relationships with insiders at search engine companies &#8212; &#8220;Oh, I know Matt Cutts!&#8221; Matt Cutts is a friendly, gregarious guy, and lots of people have at least met him. Google doesn&#8217;t have relationships with SEOs and neither do the other serious search engine companies.</p>
<p>Another warning sign: Linking schemes or things that sound like them. These require you to link to other clients of the same SEO as well as the SEO&#8217;s site. They may also offer paid link programs, which have recently come under fire. They promise lots of links via submissions to fake or obscure search engines, focusing on creating lots of links through &#8220;free for all&#8221; link pages. They claim to automatically get you links from blogs or social media sites. They&#8217;re scams!</p>
<p>If a firm claims to advertise for &#8220;hundreds of clients&#8221;, yet has only been around a very few years and has only a handful of employees, be wary.</p>
<p>Also be wary if the SEO doesn&#8217;t outline how they&#8217;ll spend your money. These people typically use it on paid ads and try to pass them off as organic search results.</p>
<p>Social media is a new can of worms &#8212; black hat SEOs view them as new toys to play with.</p>
<p>Remember, if it extracts value through trickery, it&#8217;s a scam. Fake content is a scam and fake blogs are scams.</p>
<p>&#8220;I&#8217;m a real believer in litmus tests.&#8221;</p>
<p>Flash intro pages: bad idea. Why are you putting &#8220;skip intro&#8221; on your landing page, the most valuable piece of real estate? (Try Googling for &#8220;skip intro&#8221; or &#8220;download flash&#8221;) Put indexable content on your landing page!</p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/19/seo-donts-myths-and-scams-at-search-engine-strategies-2008-toronto/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Yours Truly at the Firefox 3 Launch Party</title>
		<link>http://globalnerdy.com/2008/06/19/yours-truly-at-the-firefox-3-launch-party/</link>
		<comments>http://globalnerdy.com/2008/06/19/yours-truly-at-the-firefox-3-launch-party/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 17:37:41 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[accordion]]></category>

		<category><![CDATA[Firefox 3]]></category>

		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1752</guid>
		<description><![CDATA[<p>Here's <a href="http://ambermac.com/articles/2008/06/18/firefox-3-in-5-words-or-less">a video with scenes that Amber Macarthur and company shot at Tuesday's Firefox 3 launch party</a>, with a little bit of Yours Truly rockin' out on accordion near the end:</p>

<p style="text-align:center;"><object type="application/x-shockwave-flash" data="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fambermac%2Eblip%2Etv%2Frss%2Fflash&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F1011136%3Freferrer%3Dhttp%3A%2F%2Fambermac%2Ecom%2F%26source%3D3&#038;brandlink=http%3A%2F%2Fwww%2Eambermac%2Ecom&#038;brandname=AmberMac&#038;showguidebutton=false&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" width="400" height="255" allowfullscreen="true" id="showplayer"><param name="movie" value="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fambermac%2Eblip%2Etv%2Frss%2Fflash&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F1011136%3Freferrer%3Dhttp%3A%2F%2Fambermac%2Ecom%2F%26source%3D3&#038;brandlink=http%3A%2F%2Fwww%2Eambermac%2Ecom&#038;brandname=AmberMac&#038;showguidebutton=false&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" /><param name="quality" value="best" /><embed src="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fambermac%2Eblip%2Etv%2Frss%2Fflash&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F1011136%3Freferrer%3Dhttp%3A%2F%2Fambermac%2Ecom%2F%26source%3D3&#038;brandlink=http%3A%2F%2Fwww%2Eambermac%2Ecom&#038;brandname=AmberMac&#038;showguidebutton=false&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" quality="best" width="400" height="255" name="showplayer" type="application/x-shockwave-flash"></embed></object></p>]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s <a href="http://ambermac.com/articles/2008/06/18/firefox-3-in-5-words-or-less">a video with scenes that Amber Macarthur and company shot at Tuesday&#8217;s Firefox 3 launch party</a>, with a little bit of Yours Truly rockin&#8217; out on accordion near the end:</p>
<p style="text-align:center;"><object type="application/x-shockwave-flash" data="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fambermac%2Eblip%2Etv%2Frss%2Fflash&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F1011136%3Freferrer%3Dhttp%3A%2F%2Fambermac%2Ecom%2F%26source%3D3&#038;brandlink=http%3A%2F%2Fwww%2Eambermac%2Ecom&#038;brandname=AmberMac&#038;showguidebutton=false&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" width="400" height="255" allowfullscreen="true" id="showplayer"><param name="movie" value="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fambermac%2Eblip%2Etv%2Frss%2Fflash&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F1011136%3Freferrer%3Dhttp%3A%2F%2Fambermac%2Ecom%2F%26source%3D3&#038;brandlink=http%3A%2F%2Fwww%2Eambermac%2Ecom&#038;brandname=AmberMac&#038;showguidebutton=false&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" /><param name="quality" value="best" /><embed src="http://blip.tv/scripts/flash/showplayer.swf?enablejs=true&#038;feedurl=http%3A%2F%2Fambermac%2Eblip%2Etv%2Frss%2Fflash&#038;file=http%3A%2F%2Fblip%2Etv%2Frss%2Fflash%2F1011136%3Freferrer%3Dhttp%3A%2F%2Fambermac%2Ecom%2F%26source%3D3&#038;brandlink=http%3A%2F%2Fwww%2Eambermac%2Ecom&#038;brandname=AmberMac&#038;showguidebutton=false&#038;showplayerpath=http%3A%2F%2Fblip%2Etv%2Fscripts%2Fflash%2Fshowplayer%2Eswf" quality="best" width="400" height="255" name="showplayer" type="application/x-shockwave-flash"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/19/yours-truly-at-the-firefox-3-launch-party/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fredrick Marckini&#8217;s Keynote at Search Engine Strategies 2008 Toronto</title>
		<link>http://globalnerdy.com/2008/06/19/fredrick-marckinis-keynote-at-search-engine-strategies-2008-toronto/</link>
		<comments>http://globalnerdy.com/2008/06/19/fredrick-marckinis-keynote-at-search-engine-strategies-2008-toronto/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 17:31:10 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Fredrick Marckini]]></category>

		<category><![CDATA[search engine marketing]]></category>

		<category><![CDATA[search engine optimization]]></category>

		<category><![CDATA[SEM]]></category>

		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1750</guid>
		<description><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>

<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/fredrick_marckini_2.jpg" alt="Fredrick Marckini giving his keynote at Search Engine Strategies 2008 Toronto" title="fredrick_marckini_2" width="375" height="500" /><br /><span class="caption">Fredrick Marckini.</span></p>

<p>Here's my first full set of notes from the <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a> conference -- they're from <strong>Fredrick Marckini's keynote presentation</strong> on Tuesday. These were flesh out from notes I typed during the keynote; anything in quotes is a direct quote.</p>

<a href="http://globalnerdy.com/2008/06/19/fredrick-marckinis-keynote-at-search-engine-strategies-2008-toronto/"><strong>Click here to read the full article.</strong></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/fredrick_marckini_2.jpg" alt="Fredrick Marckini giving his keynote at Search Engine Strategies 2008 Toronto" title="fredrick_marckini_2" width="375" height="500" /><br /><span class="caption">Fredrick Marckini.</span></p>
<p>Here&#8217;s my first full set of notes from the <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a> conference &#8212; they&#8217;re from <strong>Fredrick Marckini&#8217;s keynote presentation</strong> on Tuesday. These were flesh out from notes I typed during the keynote; anything in quotes is a direct quote.</p>
<p>Enjoy!</p>
<hr />
<h3>Eternal Life</h3>
<p>&#8220;Search is really boring.&#8221;</p>
<p>&#8220;You think you came here to learn about search &#8212; you are here to learn about eternal life.&#8221; <strong>Thanks to search engines, what you put online can live forever.<br />
</strong><br />
Consider Reebok&#8217;s 2003 Superbowl ad in which Terry Tate was hired by fictitious company &#8220;Felcher and Sons&#8221; to boost office productivity:</p>
<p style="text-align:center;"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/Jf-JHd5NKz0&#038;hl=en"></param><embed src="http://www.youtube.com/v/Jf-JHd5NKz0&#038;hl=en" type="application/x-shockwave-flash" width="425" height="344"></embed></object></p>
<p>In a pre-internet world, it would have only been seen by people who watching Superbowl 2003 and who weren&#8217;t running to the bathroom or getting a snack. Thanks to search engines and YouTube (which is in essence a search engine for video), it&#8217;s been viewed an additional 10 million times.</p>
<p>(And yes, the name &#8220;Felcher and Sons&#8221; was probably chosen deliberately. If you don&#8217;t get the term, I suggest a visit to <a href="http://www.urbandictionary.com/"><cite>Urban Dictionary</cite></a>, with the caveat that the definition ain&#8217;t pretty. Not one bit.)</p>
<p>All media and ads lead people to search, and not only on traditional search engines. Not everyone uses only Google and Yahoo! for search.</p>
<p>When it comes to search results, the third page. <strong>Having search results past the third page is like &#8220;posting a billboard in the woods&#8221;</strong></p>
<h3>Where People Click on Google Results Pages</h3>
<p>&#8220;We are living in Google&#8217;s world.&#8221; Google gets 92% of the <a href="http://en.wikipedia.org/wiki/Pay_per_click">pay per click</a> in the U.S. and Canada.</p>
<p>What percentage of users click on the pay per click sections vs. the &#8220;natural results&#8221; section on Google results pages? We did the research, and here&#8217;s what we found:</p>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/where_people_click_on_google_pages.gif" alt="Where people click on Google pages" title="where_people_click_on_google_pages" width="600" height="755" /></p>
<p>72% of all clicks were in the natural results section; the remaining 28% were in the paid. Therefore search marketing <em>must</em> include SEO. <strong>Without doing the work to boost your rank in the natural search results, you&#8217;re &#8220;kissing using only your bottom lip&#8221;.<br />
</strong></p>
<h3>Search Keywords: The Ones You&#8217;re Thinking Of Aren&#8217;t the Ones Your Customers are Using</h3>
<p>Consider this: it&#8217;s a &#8220;Housewarmer&#8221; candle, a product of the Yankee Candle company:</p>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/yankee-cinnamon-candle.jpg" alt="Yankee Candle cinnamon \&quot;housewarmer\&quot;" title="yankee-cinnamon-candle" width="350" height="350" class="alignnone size-full wp-image-6810" /></p>
<p>Naturally, when the Yankee Candle company wanted to buy keywords for Google search results, they bought &#8220;housewarmer&#8221;, because that&#8217;s the product&#8217;s name, and that&#8217;s probably how they refer to these candles inside the company.</p>
<p>However, when they checked their logs, they found that the search term that people were actually using to find them was <strong>&#8220;jar candle&#8221;</strong>.</p>
<p>Your customers might be using different language than you are!</p>
<p>Other examples:</p>
<ul>
<li>What is &#8220;swirl marks&#8221; the number one search term for? Believe it or not, auto body shops. People doing this search were looking to have swirl marks removed from their cars.</li>
<li>Institutions that provide loans were buying keywords like &#8220;lending&#8221;. From their perspective, that&#8217;s the business they were in. The problem was that their customer, when doing searches, were searching using terms like &#8220;borrowing&#8221;, which is how a loans transaction looks from their point of view.</li>
<li>Places offering continuing education were buying the key phrase &#8220;prior learning&#8221; &#8212; in reference to college credit for life experience and on-the-job-training &#8212; and it was performing badly. Why? Because it&#8217;s jargon used within the field of continuing education but not by the general public.</li>
</ul>
<p><strong>The take-away: understand how your customers use language!</strong></p>
<h3>SEO-Savvy Sites</h3>
<p style="text-align:center;"><a href="http://www.thingamajob.com/"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/thingamajob.jpg" alt="Screen shot of Thingamajob site" title="thingamajob" width="500" height="350" /</a></p>
<p><strong>&#8220;Good SEO leaves behind clues.&#8221;</strong> Consider the <a href="http://www.thingamajob.com/">Thingamajob</a> job search site:</p>
<ul>
<li>Good use of keywords on the page</li>
<li>It uses keywords in the <code>&lt;title&gt;</code> tag</li>
<li>It used keywords in the URL</li>
<li>It uses keywords in its headline tags (headlines are important &#8212; search engines work on the assumption that web documents are written in a hierarchical format)</li>
<li>It uses keywords in the activated links</li>
</ul>
<h3>SEO is Not Dead</h3>
<p>Some columnists say that SEO is dead. I don&#8217;t think so. I see SEO benefiting companies all the time.</p>
<p>In one particular case, I saw a travel company employ SEO &#8212; for a $900,000 investment, they experienced a 142% increase in traffic, which resulted in their going from $200 million in revenue when they started their SEO campaign to $500 million over a three-year period. In terms of profit, the client indicated that some months the generated as much $27 million in profit.</p>
<p>To borrow the Huey Lewis song line, &#8220;SEO is the heart of rock and roll, and <a href="http://www.youtube.com/watch?v=4ZFqA8JJQj0">the heart of rock and roll is still beating</a>.&#8221; <strong>There is still good money to be made with good SEO fundamentals.</strong></p>
<h3>Offline Advertising and SEO</h3>
<p>In Norway, a chain of car repair shops put out a massive TV ad campaign. Their competitor noticed that even though the TV ads weren&#8217;t for their company, they were still experiencing an increased number of visits to their site. The TV ads were driving people to search for car repair.</p>
<p>They decided to purchase 50 car repair-related keywords on Google so that when people searched for car repair, they&#8217;d show up in the pay per click section of the Google results page. The end result was that someone else&#8217;s TV ads were driving them straight to their online ads.</p>
<p>In the end, the competitor had to stop the Google AdWords campaign &#8212; not because of a cease-and-desist, but because they were overbooked for car repairs. Their Google AdWords campaign was a smashing success!</p>
<p>As for the company who ran the TV ads in the first place? They couldn&#8217;t be found on Google.</p>
<p>The question you should be asking yourself is: are your competitors using your offline ads to drive their online conversions? Research shows that 40% of people are driven online from offline sources when making a purchase. <strong>You need to connect offline ads to search!<br />
</strong></p>
<h3>Take Your Pay Per Click Campaigns Global Now</h3>
<p>We had a client who&#8217;d maxed out their number of conversions available in the U.S., and they had anywhere from 3 to 20 competitors per keyword and a $632 cost-per-acquisition.</p>
<p>We did some research and found that in international markets, there were fewer competitors for the same keywords and lower costs per acquisition:</p>
<ul>
<li>South Africa: $428</li>
<li>South America: $372</li>
<li>Europe: $222</li>
<li>Australia: $176</li>
</ul>
<p><strong>The take-away: Take pay per click campaigns global &#8212; that where you&#8217;re competitors aren&#8217;t!</strong></p>
<p>Winning results with Google AdWords - Andrew Goodman</p>
<h3>Universal Search</h3>
<p style="text-align:center;"><a href="http://searchengineland.com/070703-084856.php"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/google_universal_search_explained.gif" alt="Google Universal Search Explained" title="google_universal_search_explained" width="500" height="582" /></a><br /><span class="caption">Image from <cite>Search Engine Land&#8217;s</cite> article, <a href="http://searchengineland.com/070703-084856.php"><cite>Google&#8217;s Universal Search Explained</cite></a>.<br />Click the image to see the original article.</span></p>
<p>These days, &#8220;all search is meta-search&#8221; &#8212; that is, searches of searches. Those different types of search at the top of the Google results page: images, maps, local, news, video &#8212; they&#8217;re like tabs leading you to specialized searches. Thinking about search results in terms of text only is no longer enough.</p>
<p>Google has recently introduced Universal Search, featuring results blended from all these tabs. This opens up opportunities to occupy the entire first results page, with &#8220;web&#8221; links, as well as image, video and news links!</p>
<p>Case study: We had a client whom I&#8217;ll call &#8220;Skeptical Bob&#8221; who worked for a shampoo company who thought he&#8217;d maxed out the potential of the keywords he&#8217;d bought. He didn&#8217;t think that a new SEO team could &#8220;move the bar higher&#8221;.</p>
<p>We did some thinking. Nobody says &#8220;nice shampoo&#8221;; they say &#8220;nice hair&#8221;. We improved his results by doing two things:</p>
<ol>
<li>Buying keywords related to hairstyles</li>
<li>They had all sorts of video (including one with Winona Ryder) &#8212; we put them on YouTube</li>
</ol>
<p>The end result: more and higher-ranked search results for his keywords!</p>
<h3>Search-Leveraged Public Relations</h3>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/bullhorn.jpg" alt="Man in white talking into a white bullhorn" title="bullhorn" width="600" height="450" /></p>
<p>The <cite>Wall Street Journal</cite> has a daily circulation of 1 million [<em>According to the <a href="http://www.dowjones.com/FactSheets/WSJFactSheet.htm">Wall Street Journal fact sheet</a>, that figure is 2 million &#8212; Joey</em>]. The <cite>New York Times</cite> also has a daily circulation of 1 million [<em>Wikipedia reports the same figure &#8212; Joey</em>].</p>
<p>While Google&#8217;s News search gets 10.3 million views a month, and Yahoo! News get 33.7 million views per month [<em>which puts it on par with the daily circulation of the New York Times &#8212; Joey</em>].</p>
<p>Online news has changed journalism. Reporters have changed their behavior and follow online sources. </p>
<p>Google News presents a good PR opportunity since there are fewer competing items in its results. Unlike regular search results pages, results in Google News are listed in reverse chronological order &#8212; that is, newest items first. The entire opportunity in the News tab is 30 days, after which news results eventually migrate into the regular search results.</p>
<p>I had a client in the laptop repair business who was wondering if he should go with PPC or natural SEO. I told him he couldn&#8217;t afford either, but suggested that he use a news release focusing on the keyword phrase &#8220;laptop repair&#8221;. The resulting news release had an activated link and got viewed 250,000 times in the first few weeks and got conversions. Even though not a single reporter wrote an article based on that news release, the exercise was not a failure, because he got search engine results and customers!</p>
<p><strong>The take-away: news release outcomes are now expressed in terms of search engine results. Optimize your news releases for search!<br />
</strong></p>
<h3>The Long Tail</h3>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/long_tail_graph.gif" alt="Graph illustrating the Long Tail" title="long_tail_graph" width="448" height="325" class="alignnone size-full wp-image-6818" /></p>
<p>[<em>In the interest of brevity, rather than explain the Long Tail here, I will refer you to the <a href="http://en.wikipedia.org/wiki/The_Long_Tail"><cite>Wikipedia</cite> entry for the Long Tail</a> and the <a href="http://www.wired.com/wired/archive/12.10/tail.html"><cite>Wired</cite> article on the Long Tail</a>.</em>]</p>
<p>On the left side of the Long Tail, you have the hits. As you go farther right, you get more niche-y. What nobody thinks about is that hits today become part of the long tail tomorrow, and that time multiplies the impact of the Long Tail.</p>
<p>[Shows a picture of the band Maroon 5 in concert] I was at this band&#8217;s concert. Looking around, I thought &#8220;I&#8217;m the oldest guy here!&#8221;</p>
<p>How did I get here? I don&#8217;t listen to radio, and I haven&#8217;t been to a record store in years. I&#8217;d never even heard the name of the band. In spite of all that, I bought 15 of their songs and bought two tickets to their show. I&#8217;d become a customer of a brand I&#8217;d never even heard of!</p>
<p>How&#8217;d that happen? Thanks to collaborative filtering. If you&#8217;ve ever looked through Amazon&#8217;s site, you&#8217;ve seen collaborative filtering. It&#8217;s the &#8220;Customers Who Bought This Item Also Bought&#8221; section in every product listing on their site.</p>
<p>If you do <a href="http://www.amazon.com/s/ref=nb_ss_gw?url=search-alias%3Daps&#038;field-keywords=prostate+cancer&#038;x=0&#038;y=0">a search on Amazon.com for the term &#8220;prostate cancer&#8221;</a>, the number one result is for <a href="http://www.amazon.com/Patrick-Walshs-Surviving-Prostate-Cancer/dp/0446696897/ref=pd_bbs_sr_1?ie=UTF8&#038;s=books&#038;qid=1213840833&#038;sr=8-1"><cite>Dr. Patrick Walsh&#8217;s Guide to Surviving Prostate Cancer</cite></a>. If you scroll down to the &#8220;Customers Who Bought This Item Also Bought&#8221; section, you&#8217;ll see a book titled <a href="http://www.amazon.com/You-Can-Beat-Prostate-Cancer/dp/061514022X/ref=pd_sim_b_title_1"><cite>You Can Beat Prostate Cancer</cite></a>, a book written by my uncle, Dr. Robert Marckini. The interesting thing about this book is that even though it&#8217;s self-published, it&#8217;s sold 20,000 copies!</p>
<h3>The Future of Search</h3>
<p>Algorithmic relevancy has hit a wall.</p>
<p>Vertical search is one possible answer. While Google will return a wide array of results for the search term &#8220;seal&#8221;, iTunes search will return results about <a href="http://en.wikipedia.org/wiki/Seal_(musician)">Seal the musician</a>, and an Animal Planet search will return results about <a href="http://en.wikipedia.org/wiki/Pinniped">seals, as in the animals</a>.</p>
<p>Many things we don&#8217;t think of as search engine actually are search engines. Amazon is a search engine for books. iTunes Store is a search engine for music. Flickr is a search engine for pictures. <em>Where</em> people search is going to be as important as <em>how</em>.</p>
<p>Will social search matter? Social software applications such as Facebook, Flickr, MySpace, Last.fm, Digg, etc. all feature social search. Many blog entries have &#8220;Add us to your social bookmarks, please&#8221; links.</p>
<p>Yahoo! Answers is also a search engine of sorts. It features 90 million unique users who ask questions or post answers, and its answers are showing up in MSN search results and Google.</p>
<p>People are using search to inform their purchases. Shopping is a &#8220;visceral driver of commercial reccomndation systems&#8221;. Why do people use search for shopping?</p>
<ol>
<li>Compressed time. There are so many demands on our times today.</li>
<li>We crave safety and security. People are &#8220;building cocoons and borders around their lives&#8221;.</li>
<li>The &#8220;tyranny of overwhelming choice&#8221;: there&#8217;s so much to choose from.</li>
</ol>
<p>This presents a natural opportunity for social media and a challenge for brands. Brands will have to participate in their community and &#8220;give back&#8221; to receive attention. <strong>In the past, the brands who won told the best stories about themselves. In the future, the brands who win will be the ones whose customers tell the best stories about them.</strong></p>
<p>People are already doing this: on Flickr, people post photos of their stuff, and of things they&#8217;ve bought. There&#8217;s a phenomenon called &#8220;unboxing&#8221; in which people show, either with photos or video, them opening the packaging of their new &#8220;toys&#8221;. And unboxings get viewed: one guy [shown below] posted an unboxing video of his brand new Playstation 3, and it got over half a million views!</p>
<p style="text-align:center;"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/PxcdcWgp6Ew&#038;hl=en"></param><embed src="http://www.youtube.com/v/PxcdcWgp6Ew&#038;hl=en" type="application/x-shockwave-flash" width="425" height="344"></embed></object></p>
<p>The phenomenon of customers posting fan pictures and video isn&#8217;t limited only to the U.S.. Fans are also taking video ads and remixing them with their own soundtracks.</p>
<p>One way to turn your customers into evangelists is to invite customers to photograph and video your products, and give them a place to share them. Sheraton has done this: they&#8217;ve invited people to post videos of their stays, and the result was that they exceeded their sales targets.</p>
<p>PVRs, once only for &#8220;early adopters&#8221;, hit a tipping point when PVR capabilities became a cable box feature. PVRs are also search engines in disguise: they&#8217;re search engines for broadcast TV. They&#8217;re an example of search behaviour being adopted to the offline world.</p>
<p>Another trend: the decoupling of content from place. Consider the iPod: it&#8217;s not a cellphone, it&#8217;s nothing short of a revolution. When the iPhone hit the market, Google saw a surge in search traffic originating from iPhones &#8212; queries from iPhones exceeded queries from all other smartphones combined. &#8220;Not bad for 2% of the market!&#8221; As more cellphones get iPhone-like browser capabilities, watch for them to become mobile search engines.</p>
<p>There&#8217;s an increasing decoupling of content from platform. You&#8217;re no longer tethered to TV set if you want to watch TV. The Slingbox is an internet streaming device that lets you view your cable, satellite or PVR programs from any computer hooked up to broadband internet.</p>
<p>I predict:</p>
<ul>
<li>In the next 3 to 5 years, fetaure films will be simulatenously released in theatres, on DVD and online.</li>
<li>80% of content digital by 2010.</li>
</ul>
<p>&#8220;If it&#8217;s digital, then it&#8217;s searchable. Everyone will be a searcher from every device. That is your future&#8221;</p>
<p>The AEP model of engagement: Awareness leads to Engagement leads to Purchase. &#8220;The future of marketing is search-centric.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/19/fredrick-marckinis-keynote-at-search-engine-strategies-2008-toronto/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hello from Search Engine Strategies 2008 Toronto!</title>
		<link>http://globalnerdy.com/2008/06/17/hello-from-search-engine-strategies-2008-toronto/</link>
		<comments>http://globalnerdy.com/2008/06/17/hello-from-search-engine-strategies-2008-toronto/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 14:51:58 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[search engine marketing]]></category>

		<category><![CDATA[search engine optimization]]></category>

		<category><![CDATA[Search Engine Strategies]]></category>

		<category><![CDATA[search engines]]></category>

		<category><![CDATA[SEM]]></category>

		<category><![CDATA[SEO]]></category>

		<category><![CDATA[SES Toronto]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1739</guid>
		<description><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>

<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/fred_marckini.jpg" alt="Fred Marckini shaking hands with the crowd after his keynote at SES Toronto" title="fred_marckini" width="300" height="400" /><br /><span class="caption">Fredrick Marckini.</span></p>

<p>I'm sitting in the press room of the <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a> conference as I write this. I'm here on a press pass arranged for me by Byron Gordon of <a href="http://www.seo-pr.com/">SEO-PR</a> and in exchange, I'll be publishing blog entries from the conference over the next couple of days.</p>

<h3>Fredrick Marckini's Opening Keynote</h3>
<p>The opening keynote by <a href="http://www.iprospect.com/media/press2007_04_07.htm">Fredrick Marckini</a>, Chief Global Search Officer of <a href="http://www.isobar.net/">Isobar</a>, was quite good. For a guy like me -- I've been more concerned about application development and technical evangelism than search engine marketing -- it was a pretty good introduction to the search engine marketing and trends to watch for. Not only did Marckini present a lot of useful information (especially to an SEM newbie like me), but he presented with style and humor and kept the audience engaged -- not an easy thing first thing in the morning.</p>

<p>I took copious notes and once I've formatted them, I'll post them here.</p>

<h3>The Best Thing in the Goodie Bag</h3>
<p>It's not a tech conference unless there's a goodie bag, and this one is no exception. I always find uses for them, and the ones for this conference are pretty decent:</p>

<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/ses_goodie_bag.jpg" alt="SES goodie bag" title="ses_goodie_bag" width="300" height="400" /><br /><span class="caption">The goodie bag at SES Toronto.</span></p>

<p>They're trying to making this conference a little more green, so they've kept the paper contents of the goodie bag quite lean, limited to the conference agenda magazine, a few sheets of administrivial paper and the best thing, the book <a href="http://www.amazon.com/Meatball-Sundae-Your-Marketing-Sync/dp/1591841747?tag=particculturf-20"><cite>Meatball Sundae</cite></a>, written by my favourite marketing guru, <a href="http://sethgodin.typepad.com/">Seth Godin</a>:</p>

<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/meatball_sundae.jpg" alt="\&#34;Meatball Sundae\&#34; by Seth Godin" title="meatball_sundae" width="300" height="400" /><br /><span class="caption">The best thing in the goodie bag: <cite>Meatball Sundae</cite>, by Seth Godin.</span></p>

<p>I'm looking forward to reading it.</p>]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/fred_marckini.jpg" alt="Fred Marckini shaking hands with the crowd after his keynote at SES Toronto" title="fred_marckini" width="300" height="400" /><br /><span class="caption">Fredrick Marckini.</span></p>
<p>I&#8217;m sitting in the press room of the <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a> conference as I write this. I&#8217;m here on a press pass arranged for me by Byron Gordon of <a href="http://www.seo-pr.com/">SEO-PR</a> and in exchange, I&#8217;ll be publishing blog entries from the conference over the next couple of days.</p>
<h3>Fredrick Marckini&#8217;s Opening Keynote</h3>
<p>The opening keynote by <a href="http://www.iprospect.com/media/press2007_04_07.htm">Fredrick Marckini</a>, Chief Global Search Officer of <a href="http://www.isobar.net/">Isobar</a>, was quite good. For a guy like me &#8212; I&#8217;ve been more concerned about application development and technical evangelism than search engine marketing &#8212; it was a pretty good introduction to the search engine marketing and trends to watch for. Not only did Marckini present a lot of useful information (especially to an SEM newbie like me), but he presented with style and humor and kept the audience engaged &#8212; not an easy thing first thing in the morning. </p>
<p>I took copious notes and once I&#8217;ve formatted them, I&#8217;ll post them here.</p>
<h3>The Best Thing in the Goodie Bag</h3>
<p>It&#8217;s not a tech conference unless there&#8217;s a goodie bag, and this one is no exception. I always find uses for them, and the ones for this conference are pretty decent:</p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/ses_goodie_bag.jpg" alt="SES goodie bag" title="ses_goodie_bag" width="300" height="400" /><br /><span class="caption">The goodie bag at SES Toronto.</span></p>
<p>They&#8217;re trying to making this conference a little more green, so they&#8217;ve kept the paper contents of the goodie bag quite lean, limited to the conference agenda magazine, a few sheets of administrivial paper and the best thing, the book <a href="http://www.amazon.com/Meatball-Sundae-Your-Marketing-Sync/dp/1591841747?tag=particculturf-20"><cite>Meatball Sundae</cite></a>, written by my favourite marketing guru, <a href="http://sethgodin.typepad.com/">Seth Godin</a>:</p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/meatball_sundae.jpg" alt="\&quot;Meatball Sundae\&quot; by Seth Godin" title="meatball_sundae" width="300" height="400" /><br /><span class="caption">The best thing in the goodie bag: <cite>Meatball Sundae</cite>, by Seth Godin.</span></p>
<p>I&#8217;m looking forward to reading it.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/17/hello-from-search-engine-strategies-2008-toronto/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How Many Digits of pi Do You Know? [Updated]</title>
		<link>http://globalnerdy.com/2008/06/06/how-many-digits-of-pi-do-you-know/</link>
		<comments>http://globalnerdy.com/2008/06/06/how-many-digits-of-pi-do-you-know/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 17:47:21 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1710</guid>
		<description><![CDATA[<p>This one's for all the math nerds...</p>

<p style="text-align:center;"><a href="http://globalnerdy.com/2008/06/06/how-many-digits-of-pi-do-you-know/"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/how_many_digits_of_pi_do_you_know_preview.gif" alt="\&#34;How many digits of pi do you know?\&#34;" title="how_many_digits_of_pi_do_you_know_preview" width="400" height="112" /></a><br /><span class="caption">Click the image to see it at full size.</span></p>

<p><strong><font color="#FF0000">Update:</font></strong> Apparently <cite>Toothpaste for Dinner</cite></strong> has done this gag -- <a href="http://globalnerdy.com/2008/06/06/how-many-digits-of-pi-do-you-know/">read on for details!</a></p>]]></description>
			<content:encoded><![CDATA[<p>This one&#8217;s for all the math nerds&#8230;</p>
<p style="text-align:center;"><img src="http://globalnerdy.com/wp-content/uploads/2008/06/how_many_digits_of_pi_do_you_know.gif" alt="\&quot;How many digits of pi do you know?\&quot;" title="how_many_digits_of_pi_do_you_know" width="576" height="161" /></p>
<p><strong><font color="#FF0000">Update:</font></strong> Matthew <a href="http://globalnerdy.com/2008/06/06/how-many-digits-of-pi-do-you-know/#comment-9116">points out</a> that <cite>Toothpaste for Dinner</cite> did a cartoon of this back in March:</p>
<p style="text-align:center;"><a href="http://www.toothpastefordinner.com/031208/how-many-digits-of-pi-do-you-know.gif"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/06/toothpaste_for_dinner_digits_of_pi.gif" alt="Toothpaste for Dinner: \&quot;How many digits of pi Do You Know?\&quot;" title="toothpaste_for_dinner_digits_of_pi" width="600" height="395" class="alignnone size-full wp-image-6714" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/06/06/how-many-digits-of-pi-do-you-know/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Interview: Jane Motz Hayes on SEO and Usability</title>
		<link>http://globalnerdy.com/2008/05/30/interview-jane-motz-hayes-on-seo-and-usability/</link>
		<comments>http://globalnerdy.com/2008/05/30/interview-jane-motz-hayes-on-seo-and-usability/#comments</comments>
		<pubDate>Fri, 30 May 2008 20:08:49 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1687</guid>
		<description><![CDATA[<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>

<p>I have a tit-for-tat arrangement with the folks behind the upcoming <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a> conference (which runs from June 16th through 18th): they'll give me a media pass for the conference in exchange for my blogging (both on this blog and on <a href="http://joeydevilla.com/"> the <cite>Accordion Guy</cite> blog</a>) from the conference as well as interviewing some of the conference presenters. I've been meaning to learn more about search engine optimization and getting one-on-one time with a presenter is pretty difficult, so I think I'm getting the better part of the bargain.</p>

<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/jane_motz_hayes.jpg" alt="Jane Motz Hayes" title="jane_motz_hayes" width="250" height="250" align="right" /></p>

<p>My first interview is with <strong>Jane Motz Hayes</strong>, who is an Information Designer at <a href="http://www.webfeat.com/">WebFeat</a>, a multimedia company that provides services for online marketing, employee learning and hosting/data management/content management services. She'll be on a panel called <strong>Accessibility, Usability &#038; SEO</strong>. I had the chance to have an email conversation with Jane recently. Since her panel discussion is going to be about accessibility, usability and SEO, I thought that would be a good jumping-off point for the interview. I asked her some questions, and she sent back some answers -- <a href="http://globalnerdy.com/2008/05/30/interview-jane-motz-hayes-on-seo-and-usability/"><strong>read the full article to see the interview</strong></a>. Enjoy!</p>]]></description>
			<content:encoded><![CDATA[<h3>Search Engine Strategies 2008 Toronto</h3>
<p style="text-align:center;"><a href="http://www.searchenginestrategies.com/toronto/event.html"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/search_engine_strategies_2008_toronto.png" alt="Search Engine Strategies 2008 Toronto logo" title="search_engine_strategies_2008_toronto" width="303" height="92" /></a></p>
<p>I have a tit-for-tat arrangement with the folks behind the upcoming <a href="http://www.searchenginestrategies.com/toronto/event.html"><strong>Search Engine Strategies 2008 Toronto</strong></a> conference (which runs from June 16th through 18th): they&#8217;ll give me a media pass for the conference in exchange for my blogging (both on this blog and on <a href="http://globalnerdy.com/"><cite>Global Nerdy</cite></a>) from the conference as well as interviewing some of the conference presenters. I&#8217;ve been meaning to learn more about search engine optimization and getting one-on-one time with a presenter is pretty difficult, so I think I&#8217;m getting the better part of the bargain.</p>
<h3>Jane Motz Hayes</h3>
<p><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/jane_motz_hayes.jpg" alt="Jane Motz Hayes" title="jane_motz_hayes" width="250" height="250" align="right" />My first interview is with <strong>Jane Motz Hayes</strong>, who is an Information Designer at <a href="http://www.webfeat.com/">WebFeat</a>, a multimedia company that provides services for online marketing, employee learning and hosting/data management/content management services. She&#8217;ll be on a panel called <strong>Accessibility, Usability &#038; SEO</strong>. Here&#8217;s the abstract for the session:</p>
<blockquote><p>
Which user experience elements have you been neglecting? Is your site working, accessible, intuitive, and persuasive? Is it compliant with government accessibility regulations? Do you have a regimen for user testing? Building a user-friendly and accessible site generally coincides with SEO strategy, but not always. If you make changes to the site, will there be positive or negative repercussions on search engine traffic?
</p></blockquote>
<p>The panel takes place on day 2 of the conference, Wednesday, June 18th at 2:30 p.m.. If you&#8217;d like to catch this panel as well as the rest of the conference, <a href="http://www.searchenginestrategies.com/toronto/registration.html">go here and register for Search Engine Strategies 2008 Toronto</a>.</p>
<p>I had the chance to have an email conversation with Jane recently. Since her panel discussion is going to be about accessibility, usability and SEO, I thought that would be a good jumping-off point for the interview. I asked her some questions, and she sent back some answers, and they appear below. Enjoy!</p>
<h3>The Connection Between SEO and Usability</h3>
<p><strong>Being findable by search engines and being easy to use by human beings seem like two very things &#8212; one&#8217;s about machines and the other&#8217;s about people. So what&#8217;s the connection between SEO and usability?</strong></p>
<p><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/handshake.jpg" alt="SEO-Usability handshake" title="handshake" width="200" height="154" align="right" />SEO and Usability are both about humans.  You can’t have one without the other. Humans use search engines to seek and find information according to the nature of their query — encapsulated as a keyword search.  To say that SEO is only about machines omits the human factor, which is kind of the point.  </p>
<p>At WebFeat, we think about how to optimize a website for search during the definition and planning phase and we treat search crawlers like an audience (or <a href="http://en.wikipedia.org/wiki/Personas">persona</a>) whose information needs can be satisfied in the pages of the website. By treating search crawlers as an end user, we design all of the pages to be findable on search engine results pages.  In the real world it doesn’t make sense to build a store and then not advertise its location or put up a sign informing customers what the shop is, why its useful to them, or whether to push or pull the door to come in.  The same applies to the online space.  If you aren’t ranking on the first search engine results page for your brand / name, then you’re less usable to humans.   Usability is inherent to SEO.</p>
<h3>Getting SEO People and Usability People on the Same Page</h3>
<p><strong>Usability is usually the domain of conscientious designers and developers, and if you&#8217;re lucky, your company&#8217;s usability consultant or specialist. Meanwhile, SEO is usually managed by sales, marketing and the occasional developer with &#8220;suit&#8221; tendencies. With such different groups with different agendas, how do people get both SEO and usability to align?</strong></p>
<p>Usability is indeed an SEO issue, and vice versa.  At WebFeat, we align the two by interconnecting user experience goals at the onset — and ensuring that every stakeholder understands and agrees that there is improved performance to be gained.   When the common ground is increasing sales and improving customer relationships, the case for Usability and SEO alignment is made simple.  <a href="http://www.findability.org/">Findability</a> is a priority for website use – and the natural fit is a user-friendly interface and useful content that is accessible, findable and visible to search engines.</p>
<p>It was <a href="http://www.adaptivepath.com/blog/2008/05/20/user-experience-is-everyones-responsibility/">Dan Saffer</a> who wrote that user experience is everyone’s responsibility, and web teams all have a stake in ensuring usable, findable websites.  In the end, it comes down to better performance as the common agenda and focus.</p>
<h3>The Three-Way Tug-of-War Between Usability, SEO and Beauty</h3>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/three-way_tug_of_war.jpg" alt="Three-way tug-of-war between two dogs and a person" title="three-way_tug_of_war" width="340" height="255" class="alignnone size-full wp-image-6660" /></p>
<p><strong>There&#8217;s often a tension between designs that are &#8220;cool&#8221; and designs that are usable, as well as a tension between optimizing for SEO and making a beautiful site. Surely when dealing with a three-way tug-of-war between usability, SEO and beauty, not everyone wins. How do you deal with these differing agendas?</strong></p>
<p>We see this tension all the time, and more often than not, it is the person sitting in my seat on the team, that must mediate the tug-of-war and broker a peaceful solution.  But managing opinions and outcomes becomes easier when you advocate hard for the end user — taking this position tends to neutralize territorial agendas and lessen the risk of offending anyone.  Indeed there are studies that show that users deem aesthetically pleasing websites as more credible than those with poor information design, and other studies show the ROI of usability.  There are even more studies that show the attempts to measure the ROI of SEO.  One can appeal to research to provide guidance, but in the end, looking at the users’ requirements of the website, the client goals, and of course the budget and timeline, will help drive out the design, and how much user research and how many SEO tactics you can tackle.</p>
<h3>What About Personas?</h3>
<p style="text-align:center;"><img src="http://www.joeydevilla.com/wordpress/wp-content/uploads/2008/05/personas.jpg" alt="Personas" title="personas" width="340" height="204" /></p>
<p><strong>I&#8217;ve been to a couple of get-togethers where UI types go out for drinks (yes, there seem to be a lot of them) and one thing I always hear them talking about is &#8220;personas&#8221; &#8212; fictious example users that participate in different scenarios that help guide their designs (such as &#8220;Bobby is not really a technical person and uses the site rarely&#8230;&#8221; and &#8220;Carol is a power user who uses the service several times a day&#8230;&#8221;). If usability and SEO are related, perhaps there&#8217;s a persona for a search engine. What would that persona be like?</strong></p>
<p>This is a good question. Personas are often criticized for making broad assumptions and for being tied too closely to real customer data. But I think, as a user research tool, they can be very powerful when implemented properly. That being said – what’s the persona of a search engine?  A search engine – let’s call her Jane Doe – is a task-oriented girl who browses the web looking for things she deems important (her mind is always changing and she’s not oft to disclose why she’s changed it) and she likes to keep a record of everything.  Once her browsing is complete, Jane stores all of her findings neatly in her apartment as she waits to be asked for something in particular.  If you ask her nicely (using the “right” keywords), Jane will think about it for a minute and then provide you with exactly what you need in the order of her choosing. If you don’t ask properly, Jane will give you nothing of use at all.  Such is the same with search engines. They crawl the web, indexing documents, then processing queries (based on keyword searches) and provide results based on the algorithm of the search engine.  Search engine results pages are prioritized according to the algorithmic determinants of the individual engine. It is part of their charm — they can be great and they can suck.  It all depends on who they’re talking to.</p>
<h3>Using SEO to &#8220;Sell&#8221; Usability?</h3>
<p><strong>In many projects I&#8217;ve worked on, usability got short shift, being an afterthought if it was even considered at all. I can see SEO being an easier &#8220;sell&#8221; to management, as it&#8217;s easier to make the connection between it and readers, conversions and money. What do you think of using SEO as a &#8220;trojan horse&#8221; to sneak some usability work into projects?</strong></p>
<p>Search Engine Optimization is often easier to sell because clients can “see it” and also make a direct connection to ROI — user-centered design is more difficult to conceptualize and quantify a value.  But I feel like the tide is turning, as more and more clients understand the value of Usability in informing their website strategy.  More than ever, clients understand that usable websites are a measure of brand reputation and credibility – especially those selling products or services online.</p>
<p>That being said, price-sensitive clients may not have the budget for both User Research and SEO so defining KPIs and keyword research is important.  KPIs help drive the user experience and well-researched keywords can create a basis for off-page SEO tactics like copy writing and information architecture  &#8212; which all contribute to a positive user experience.  One way to insure proper search visibility is to build off-page SEO best practices into your development process so that you don’t end up with something that can’t be crawled or indexed in natural search  When budget becomes available, essential on-page tactics like copy optimization and link-building can occur.</p>
]]></content:encoded>
			<wfw:commentRss>http://globalnerdy.com/2008/05/30/interview-jane-motz-hayes-on-seo-and-usability/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Geek Gang Signs</title>
		<link>http://globalnerdy.com/2008/05/29/geek-gang-signs/</link>
		<comments>http://globalnerdy.com/2008/05/29/geek-gang-signs/#comments</comments>
		<pubDate>Thu, 29 May 2008 15:12:58 +0000</pubDate>
		<dc:creator>Joey deVilla</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://globalnerdy.com/?p=1682</guid>
		<description><![CDATA[<p>Looking at a <a href="http://www.joeydevilla.com/2008/05/28/gang-signs-of-los-angeles/">"Gang Signs" chart</a>, I asked myself "Why should gangstas have all the fun?" The end result: the "Geek Signs" chart, pic