<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Raised By Turtles&#187; SEO</title>
	<atom:link href="http://raisedbyturtles.org/category/seo/feed/" rel="self" type="application/rss+xml" />
	<link>http://raisedbyturtles.org</link>
	<description>None of the News that's Fit to Print</description>
	<lastBuildDate>Wed, 09 May 2012 01:51:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Mega Menus: SEO Concerns and Usability Pros and Cons (Intro)</title>
		<link>http://raisedbyturtles.org/mega-menus-seo-concerns-and-usability-pros-and-cons/</link>
		<comments>http://raisedbyturtles.org/mega-menus-seo-concerns-and-usability-pros-and-cons/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 05:27:08 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[mega menus]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/?p=667</guid>
		<description><![CDATA[After a much-mentioned article by Jakob Nielsen, "mega menus" became all the rage, but there are some serious issues to consider before diving in. The can create serious usability issues and negatively impact your site information architecture and, ultimately how you are found, ranked and categorized by the search engines.]]></description>
			<content:encoded><![CDATA[<p>In current parlance, a <em>mega menu</em> is usually displayed as a horizontal navigation bar that expands when hovering over it with the cursor. Unlike a normal, hierarchical dropdown, a mega menu dropdown has multiple columns, lots of links and shows all subcategory menu links to the user on first view. I was previously thinking about using mega menus on a couple of sites and took a few <a href="http://raisedbyturtles.org/drupal-mega-menu-ideas/" title="Drupal Mega Menu ideas">random notes on mega menus in Drupal</a>, but there weren&#8217;t any particularly compelling Drupal modules at the time. </p>
<p>Since my first explorations, a handful of modules have made great progress and you can achieve full-featured mega menus with the excellent <a href="http://drupal.org/project/megamenu">Megamenu module</a>. There are also some other now-mature projects like <a href="http://drupal.org/project/nice_menus">Nice Menus</a>, and the <a href="http://drupal.org/project/superfish">Superfish module</a>, which includes mega menu support. Upon further reflection, though, I became increasingly troubled by various usability drawbacks and SEO concerns. My notes on the topic got rather long, so I&#8217;ve divided them into a series that sums up some thoughts on the <a href="http://raisedbyturtles.org/usability-advantages-disadvantages-mega-menus">usability advantages and disadvantages of mega menus</a> and then looks at the <a href="http://raisedbyturtles.org/mega-menus-and-seo-concerns-and-solutions-mega-menus">SEO concerns with mega menus</a>. You can see an example here from the <a href="http://yosemitepark.com">new YosemitePark.com</a> site (click to view full size):</p>
<div id="attachment_669" class="wp-caption aligncenter" style="width: 310px"><a href="http://raisedbyturtles.org/wp-content/uploads/yosemite-park-mega-menu.jpg" rel="lightbox[667]" title="YosemitePark.com mega menu"><img src="http://raisedbyturtles.org/wp-content/uploads/yosemite-park-mega-menu-300x179.jpg" alt="Screenshot" title="YosemitePark.com mega menu" width="300" height="179" class="size-medium wp-image-669" /></a><p class="wp-caption-text">Lots of Options!</p></div>
<p>You might be able to see some potential problem areas there, but let&#8217;s take a look at the good, bad and ugly of mega menus in the next post. Read on about <a href="http://raisedbyturtles.org/usability-advantages-disadvantages-mega-menus" title="Usability advantages and problems with mega menus">Mega Menus and usability ——»</a></p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/mega-menus-seo-concerns-and-usability-pros-and-cons/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<series:name><![CDATA[Mega Menus Usability and SEO]]></series:name>
	</item>
		<item>
		<title>Usability Advantages and Disadvantages of Mega Menus (Mega Menus Part 1)</title>
		<link>http://raisedbyturtles.org/usability-advantages-disadvantages-mega-menus/</link>
		<comments>http://raisedbyturtles.org/usability-advantages-disadvantages-mega-menus/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 05:27:03 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[mega menus]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/?p=678</guid>
		<description><![CDATA[Mega menus have been heralded as a usability enhancement, but they can also result in serious usability challenges. It's not a simple yes or no. It's quite easy to end up with navigation that is difficult, occasionally impossible, for the user to actually navigate.]]></description>
			<content:encoded><![CDATA[<p>In 2009, usability expert Jakob Nielsen argued that, when done right, <a href="http://www.useit.com/alertbox/mega-dropdown-menus.html" title="Jakob Nielsen's Useit article on mega menus">mega menus could enhance usability</a>. Mega menus have a few notable advantages over traditional, hierarchical dropdowns or more spare navigation, but they also have some serious drawbacks as we&#8217;ll see in a second.</p>
<h2>Usability Advantages of Mega Menus</h2>
<ul>
<li><strong>All options visible</strong>. A traditional dropdown menu hides almost all options from the user until she hovers over the parent category. If the user does not think with the same hierarchy as the designer, she will have to play Treasure Hunt, hovering over many parent items to find an item. This can lead to frustration too if the dropdown keeps disappearing when the user is not asbolutely precise with the cursor. In theory, mega menus can solve that problem.</li>
<li><strong>Organizing options</strong>. Mega menus allow friendly and visual grouping of options into logical groups. A traditional dropdown becomes completely dizzying when the number of options gets too large.</li>
<li><strong>Images and Icons</strong>. Often, mega menus are designed to have images or icons that correspond to, and quickly confirm for the visitor, the content of the menu. So the Contact category might be illustrated with an address book or telephone icon or some such thing.</li>
</ul>
<h2 id="usability-minus">Usability Concerns</h2>
<p>So mega menus are a no-brainer right? What could go wrong? As it turns out, plenty. Jakob Nielsen has highlighted <a href="http://www.useit.com/alertbox/mega-menus-wrong.html" title="Jakob Nielsen: Mega Menus Gone Wrong (Useit article)">a few mega menu usability issues</a>. Usability expert Jared Spool noted early on that mega menus could get you into trouble in his article on <a href="http://www.uie.com/articles/mega_menus" title="View Spool's article on UIE.com">6 Epic Forces Battling Your Mega Menus</a>. Usability aside, Spool explains the sudden popularity of mega menus thus:</p>
<blockquote><p>Mega menus seem like such a good idea. After all, they make the marketing team happy, as they remove all that nasty navigation away from the prime real estate of the home page, leaving room for the team’s messaging goodness. At the same time, the mega menu gives the design team a rich sandbox to play in, with much flexibility on how they display the site&#8217;s main links.</p></blockquote>
<p>He lays out his six arguments against mega menus, most of which are in fact <a href="http://blogs.perficient.com/spark/2011/08/24/mega-menus-spool-vs-nielsen/" title="Molly Malsam discusses Spool versus Nielsen">not unique to mega menus</a> at all and I don&#8217;t find them inherently problematic (not that germane here; scroll to the bottom of the article for some <a href="#six-problems">thoughts on Spool&#8217;s six problems</a>). He notes that Amazon, a rigorous conversion optimizer, tried mega menus for a year and dropped them. Spool concludes:</p>
<blockquote><p>If your design would benefit in some desperate manner from this navigation cliché, go ahead and use it. However, you probably want to watch it real close. Make sure you’re watching your users and your key performance indicators (especially revenue, if you’re an e-commerce concern).</p></blockquote>
<p>I wouldn&#8217;t go so far as that, but the it&#8217;s easy to see some of the issues that might arise with mega menus.</p>
<ol>
<li><strong>Forest of Options Obscures the Trees</strong>. I know, that metaphor usually runs the other way around, but with mega menu, you often see a pretty forest, but have trouble finding the tree you want. You can see in my screenshot from the <a href="http://raisedbyturtles.org/mega-menus-seo-concerns-and-usability-pros-and-cons" title="Mega Menus intro">introduction</a>, there is a temptation to make the mega menu into a sitemap (cick image to enlarge).
<div id="attachment_669" class="wp-caption aligncenter" style="width: 310px"><a href="http://raisedbyturtles.org/wp-content/uploads/yosemite-park-mega-menu.jpg" rel="lightbox[678]" title="YosemitePark.com mega menu"><img src="http://raisedbyturtles.org/wp-content/uploads/yosemite-park-mega-menu-300x179.jpg" alt="Screenshot" title="YosemitePark.com mega menu" width="300" height="179" class="size-medium wp-image-669" /></a><p class="wp-caption-text">Lots of Options!</p></div>
<p>Since you <em>can</em> throw in every imaginable option, you <em>do</em>. As a result, the user is presented with a dizzying array of options and, one might guess, becomes <a href="http://video.google.com/videoplay?docid=6127548813950043200#">paralyzed by the number of options</a>. It creates an easy out for designers and site architects who don&#8217;t want to make choices. Now, I don&#8217;t want to get into the old saw about only presenting users with seven choices in menus. It is <a href="http://uxmyths.com/post/931925744/myth-23-choices-should-always-be-limited-to-seven" title="UX Myths article debunking the Seven Items myth with lots of citations and quotes">not true now and never was</a>, but at a certain point, the number of options becomes visually distracting and difficult to read, and it seems to me quite common to see mega menus cross that line simply because they can.</li>
<li><strong>Screen Size problems</strong>. This is not unique to mega menus. This can be a problem with options dropdowns (i.e. <em>select boxes</em>) that have long options or standard dropdown menus if they get big enough. The problem is that the mega menu is, well, <em>mega</em>, so this is a lot more common. You can see from this screenshot that mega menus can become completely non-functional if the window is narrow, as on a mobile device, or short, as on a netbook (click images to see full-sized):
<div id="attachment_670" class="wp-caption aligncenter" style="width: 310px"><a href="http://raisedbyturtles.org/wp-content/uploads/yosemite-park-mega-menu-oops.jpg" rel="lightbox[678]" title="Usability Advantages and Disadvantages of Mega Menus (Mega Menus Part 1)"><img src="http://raisedbyturtles.org/wp-content/uploads/yosemite-park-mega-menu-oops-300x286.jpg" alt="screenshot of cut off mega menu" title="" width="300" height="286" class="size-medium wp-image-670" /></a><p class="wp-caption-text">Oops! A not-so-mega menu</p></div>
<div id="attachment_679" class="wp-caption aligncenter" style="width: 310px"><a href="http://raisedbyturtles.org/wp-content/uploads/yosemite-park-mega-menu-short.jpg" rel="lightbox[678]" title="Short window mega menu screenshot"><img src="http://raisedbyturtles.org/wp-content/uploads/yosemite-park-mega-menu-short-300x116.jpg" alt="Short window mega menu screenshot" title="Short window mega menu screenshot" width="300" height="116" class="size-medium wp-image-679" /></a><p class="wp-caption-text">Oops! Short window problems</p></div>
<p>You can see that the mega menu is cut off on a narrow or a short screen. Anything that sticks out past the browser window is missing. With most types of content, this isn&#8217;t a big deal. Sure, the user has to scroll right to see it, which is annoying, but it can be done. <strong>With a mega menu, however, the user cannot scroll!</strong> Why? Because it only stays displayed when the mouse is hovering over the menu. Move the cursor down to the scroll bar, and the mega menu disappears. Scroll, and the link goes off screen. You literally cannot use the mega menu on a narrow screen.</p>
<p>The Yosemite Park site solves this by allowing you to click on the root term and be taken to an index page, where the sub-options are displayed by default. That&#8217;s a pretty good solution, but it means the user needs to know, or guess, that the root term is a link and is clickable. It would be interesting to track visitors and see how they ultimately use this navigation.</li>
</ol>
<p>This was part of what ultimately took the blush off mega menus for me personally. I just found that you compound implementation problems and if you&#8217;re not careful and don&#8217;t test on a lot of platforms, you have a high chance of letting a significant usability problem creep in. In addition, I was also concerned with the <a href="http://raisedbyturtles.org/mega-menus-and-seo-concerns-and-solutions-mega-menus" title="Mega Menu SEO Problems">SEO impacts of mega menus (next section) ——»</a>.</p>
<hr />
<h2 id="six-problems">Addendum: Spool&#8217;s issues with mega menus</h2>
<p>If you&#8217;re really interested in Jared Spool&#8217;s Six Epic Problems, here&#8217;s a quick rundown, but it&#8217;s really more the <a href="http://raisedbyturtles.org/mega-menus-and-seo-concerns-and-solutions-mega-menus/" title="Mega Menus and SEO Concerns and Solutions (Mega Menus Part 3)">SEO issues</a> that you should read about next. Anyway, I&#8217;m not all that concerned with most of these issues, but here are some supplementary thoughts on Spool&#8217;s Six Epic Problems.</p>
<ol>
<li><em>Menus are not Buttons. Since a menu isn&#8217;t a button, users don&#8217;t know they have to do something to make it expand</em>. Realistically, they may simply not know it expands and will go there to click, only to see more options revealed. It&#8217;s better than not expanding.</li>
<li><em>Missing Trigger Words. In other words, since most options are hidden, users can&#8217;t see that they exist.</em> But short of the navigation taking up the whole page as a sitemap, you&#8217;re not going to change this, and a mega menu at least gets you half way, though as you&#8217;ll see in the next part on the <a href="http://raisedbyturtles.org/mega-menus-and-seo-concerns-and-solutions-mega-menus/" title="Mega Menus and SEO Concerns and Solutions (Mega Menus Part 3)">SEO problems with mega menus</a>, that halfway solution is often a result of a bad information architecture decision.</li>
<li><em>Category Names not always inherently sensible</em>. Well, of course not. This is a problem with any navigation and, again, is an information architecture problem more than a user interface problem.</li>
<li><em>Users Wait Before Moving Their Mouse. In other words, if they can&#8217;t see what they want, users sit there paralyzed and won&#8217;t click anything at all</em>. Again, mega menus aren&#8217;t the root problem. If the design only allows, say, seven navigation links, then that&#8217;s what there is and they may not always have enough <a href="http://www.useit.com/alertbox/20030630.html" title="Jakob Nielsen on Information Scent and Information Foraging">information scent</a> to get the user to click, whether on hover those menu items reveal nothing (i.e. it&#8217;s a single-level menu hierarchy), reveals a cascade of hierarchical dropdowns (classic model) or is a mega menu. Realistically, the mega menu at least removes a one or more decision points vis-à-vis the classic hierarchical dropdown, where the user will have the &#8220;pause&#8221; problem at every level, instead of just at the root level.</li>
<li><em>Mega menus hide the information that&#8217;s under them. That&#8217;s a problem when the user accidently hovers over the menu while trying to read the content, which suddenly get&#8217;s hidden</em>. That can be annoying, but in a minimally usable design, the mega menu should disappear simply on mousing out and most users today will know this. I find this a much less problematic usability issue than the one I noted where in a small screen, parts of the mega menu are not visible, clickable or usable at all.</li>
<li>P<em>roblems with hoverless devices. As we move to devices that don&#8217;t have cursors and mouses, they can have trouble triggering the menu expansion</em>. Of course, this again is not unique to mega menus, but concerns anything that uses hover behavior as a trigger. This has become so ubiquitous that I think this is largely solved by most devices these days, though I am an iPad virgin, so I can&#8217;t say for sure.</li>
</ol>
<p>Read on about the <a href="http://raisedbyturtles.org/mega-menus-and-seo-concerns-and-solutions-mega-menus" title="Mega Menu SEO Problems">SEO impacts of mega menus (next section) ——»</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/usability-advantages-disadvantages-mega-menus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Mega Menus Usability and SEO]]></series:name>
	</item>
		<item>
		<title>Mega Menus and SEO Concerns and Solutions (Mega Menus Part 2)</title>
		<link>http://raisedbyturtles.org/mega-menus-and-seo/</link>
		<comments>http://raisedbyturtles.org/mega-menus-and-seo/#comments</comments>
		<pubDate>Fri, 23 Dec 2011 05:27:02 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[mega menus]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/?p=683</guid>
		<description><![CDATA[Search engines have made a lot of progress in terms of figuring out what your page is about, but large numbers of navigation links muddy the signal you send to the search engines, both about your page and about the rest of your site. There are lots of possible solutions, but the real solution is getting the information architecture right.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve already reviewed some of the <a href="http://raisedbyturtles.org/usability-advantages-disadvantages-mega-menus" title="Mega Menus and usability">usability problems with mega menus</a>, but the SEO problems are another source of concern. There are a variety of solutions thrown out around the web, but most of them are aimed at masking the problems rather than truly solving them. So first let&#8217;s look at the nature of those problems, then we&#8217;ll look at some <a href="#fixing-mega-menu-seo">solutions to the mega menu problem</a>. In brief, though, this is ultimately not a design or technology problem, but an information architecture problem, so the best solutions lie with better architecure.</p>
<h2 id="mega-menu-seo-problems">Mega Menus and Search Engine Optimization Problems</h2>
<p>Ultimately, it wasn&#8217;t the usability questions that brought me up short with respect to mega menus. It was the SEO concerns. Mega menus end up putting <strong>lots</strong> of links at the top of the page, sometimes hundreds. Google itself says <a href="http://support.google.com/webmasters/bin/answer.py?hl=en&#038;answer=35769#1" title="Google Content guidelines">in its Webmaster Guidelines</a> that webmasters should &#8220;Keep the links on a given page to a reasonable number.&#8221; Google&#8217;s official <a href="http://www.google.com/webmasters/docs/search-engine-optimization-starter-guide.pdf" title="PDF Download">Search Engine Optimization Starter Guide</a> (PDF) recommends that webmasters should avoid &#8220;creating complex webs of navigation links, e.g. linking every page on your site to every other page&#8221; (p. 12). When the mega menu gets truly large, it effectively ends up doing just that or very nearly.</p>
<p>Few voices in the Search Engine Optimization community are more respected, experienced, and authoritative than Ted Ulle. Back in 2008, Ted had a number of clients with <a href="http://www.webmasterworld.com/google/3354323.htm">-950 penalties</a> and one of the common characteristics that jumped out was a <a href="http://www.webmasterworld.com/google/3687528.htm">tendency to have site navigation with tons of links</a>. In internet years, 2008 is a while ago, but Ted continued to see this problem in 2010 and 2011, as we&#8217;ll see. Also, in 2010, <a href="http://www.seomoz.org/qa/view/41165/mega-dropdown-menus-mega-nav-link-dilution">Jane Copland of SEOMoz said</a> that in her opinion &#8220;massive drop-downs certainly aren&#8217;t adhering to SEO best practices.&#8221; </p>
<p>So why would a large collection of links in the page templage create problems? There are a number of possible reasons. Unlike some of the usability issues, none of these are unique to menus <em>formatted</em> as classic mega menus. Instead, they are a simple function of the number of links, but I do believe that once the mega menu tool is available to the design team, the number of links tends to explode. So it is more an enabler than a cause <em>per se</em>. </p>
<ol>
<li><strong>Confused Relevancy Signals</strong>. It helps the search engines determine what a page is about if you keep it laser-focussed on the topic at hand. Normal navigation adds a handful of keywords that can confuse the signal a bit, but it compensates by helping focus the search engine&#8217;s understanding of overall site content and spotlight the most important pages. Mega menus, on the other hand, can add hundreds of keywords that confuse the signal. In information theory, the keywords in the mega menu are &#8220;noise&#8221; and it make it harder for the search engines to figure out the &#8220;signal&#8221; (page topic) and therefore figure out relevancy of the page to a given search.
<p>Google <em>is</em> getting better at ignoring navigation and boilerplate content. <a href="http://econsultancy.com/us/forums/best-practice/mega-menu-s-and-seo#forum_post_12821">Some people contend</a> that, therefore, this is not a problem. But Ted Ulle stated in January 2011 that he still believed that a <a href="http://www.webmasterworld.com/google/4258045.htm#msg4258115" title="Tedster weighs in">large number of links in the page template is problematic for relevancy</a>. In brief, you are challenging the search engine by adding this much noise to the signal and you have to ask whether or not you really want to depend on the strength of the Google or Bing algorithm to sort out your &#8220;<a href="http://www.webmasterworld.com/google/4052542.htm#msg4052628">semantic chaos</a>&#8221; as Ted calls it.</li>
<li><strong>Link Equity Dilution</strong>. This is similar to the semantic confusion caused by the forest of anchor text in your navigation. Each page has a certain strength and each link passes some of that page rank to the pages it links to. You can stop passing that equity by using the <em>nofollow</em> attribute on your link, but you can&#8217;t preserve the link equity this way. When you add a <em>nofollow</em> attribute to the link, it still <a href="http://searchenginewatch.com/article/2052219/Google-Further-Clarifies-Nofollow-and-PageRank-Sculpting" title="Matt Cutts clarifies the use of the nofollow attribute">leaks equity from the source page</a>, it just doesn&#8217;t add it to the target page. So no matter how you cut it, they massive number of links are diluting the link strength of the page and tending to make it harder for the engines to figure out which parts of the site are important.</li>
<li><strong>Crawl Challenges</strong>. This was more of an issue in the old days when search engines crawled only the first 100KB of code or so, but even with improvements, you&#8217;re putting a bigger challenge before the search engine.</li>
<li><strong>Page Load Times</strong>. Again, this is a minor issue, but a massive collection of links in the navigation will slow down load times and rendering. Of course, one decent image or a large CSS file will quickly outweigh this, but we do know that load times are or soon will be taken into account in the Google algorithm at least, and we can expect other engines to follow suit.</li>
</ol>
<h2 id="fixing-mega-menu-seo">Fixing the Mega Menu Problem</h2>
<p>So what is an enterprising webmaster to do? You have a number of options, some better than others.</p>
<ol>
<li><strong>Reduce the number of links.</strong>good results with clients by reducing navigation from over 60 links down to 22. By tracking click patterns, Ted and his team found that a single link accounted for 60% of the clicks from the front page and the top ten links accounted for 99% of all clicks. So with some serious thinking about information architecture and some good analytics, you can simply reduce the number of links which will also improve usability. If you can get buy in, this is the preferred solution of course, but buy in will be difficult in any large organization unless you have the data and a strong case. And even then, some doorkeeper with a love of the current layout may block any and all arguments, no matter how reasonable.</li>
<li><strong>Source-Ordered Content</strong>It is quite possible to put your menu at the end of your code and get your main page content at the top, but then display the page with the header (and thus the navigation) at the top. This is relatively easy to implement and I used to do it systematically (less so now), but of course, the links are still on your page. So though it mitigates the effects of having all that anchor text and links high on the page, the noise is still there.</li>
<li><strong>iframe for navigation</strong>. I&#8217;ve never actually done this, but some people recommend it for boilerplate content in the site footer. The problem with doing this for the navigation is that you&#8217;ve entirely removed the navigation as an on-page factor for relevancy and so forth. So yes, you get rid of the noise in the signal, but you also get rid of a lot of the signal and your ability to build link flow throw the site. It seems like a collossally bad idea.</li>
<li><strong>Use HTML 5 and hope the search engines understand</strong>. The HTML 5 spec includes the ability to specifically denote part of your document as navigation <a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/sections.html#the-nav-element">using the nav element</a>. Of course, this is bleeding edge, so it&#8217;s rather early to expect the search engines to be smart enough to understand this and act appropriately. But let&#8217;s just assume it&#8217;s 2015 and they all &#8220;get&#8221; this. You still have the fundamental problem that your navigation is a key tool in telling the search engine what your site is about, and by including a massive number of links, you&#8217;ve given up your chance to provide signal to help the search engine cut through noise. In other words, at a certain number of links, you&#8217;re still adding noise rather than adding signal. So, again, it may mitigate the ill effects of the design, but it still misses out on a great opportunity.</li>
<li><strong>Lazy Loading</strong>. Lazy loading is where delay loading content until the user wants it. So you images that are low on the page, for example, don&#8217;t get loaded until the user scrolls down. There are some excellent <a href="http://www.appelsiini.net/projects/lazyload">JQuery lazy loader plugins</a> that let you implement this simply enough. So that would keep it out of the search engines, but the navigation needs to be responsive and readily available to the user, so load on demand seems like a terrible solution in this case.</li>
</ol>
<p>So in short, it seems like the best alternative is to use your navigation like a lens to focus the search engine on the main points of your site, and you do that by making hard choices. As I mentioned at the outset of this series, in the end, I found great solutions for mega menus in Drupal , but for all the reasons detailed here, have tended to avoid mega menus if possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/mega-menus-and-seo/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<series:name><![CDATA[Mega Menus Usability and SEO]]></series:name>
	</item>
		<item>
		<title>A few favorite WordPress plugins</title>
		<link>http://raisedbyturtles.org/favorite-wordpress-plugins/</link>
		<comments>http://raisedbyturtles.org/favorite-wordpress-plugins/#comments</comments>
		<pubDate>Sun, 17 Apr 2011 20:50:39 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/?p=568</guid>
		<description><![CDATA[Everyone has their favorite Wordpress Plugins. Here are some of my favorites.]]></description>
			<content:encoded><![CDATA[<p>Okay, everyone has their list and many people have built a lot more WordPress sites than me and know the available plugins better than me (and I keep up more with Drupal anyway). Still, I have a few WordPress sites that are either my own, or that I&#8217;ve built for people and I had a project to go through and find those plugins that I really like and that either meet a specific need very well or that I just find myself using repeatedly. And without further ado, here&#8217;s the list, categorized for easier scanning.</p>
<h2>SEO</h2>
<ul>
<li><a href="http://urbangiraffe.com/plugins/headspace2/">Headspace2</a> — an SEO Swiss Army Knife. This lets you control titles, control what gets indexed and what doesn&#8217;t, create meta descriptions (which are used in the Google results if there is not a matching keyword phrase on your page), integrate analytics packages, use distinct page titles (in the <em>title</em> tag) and post title (in the <em>H1</em> tag), and much, much more.</li>
<li><a href="http://urbangiraffe.com/plugins/redirection/">Redirection</a> — Another John Godley plugin like Headspace2. This lets you redirect links, which is useful for at least two situations: 1) you can redirect for pages with obsolete URLs not already handled by WordPress and 2) you can send links to an address like <em>http://yoursite.com/outbound/outgoing</em>—link which allows you to track outbound links and their statistics. If the outbound link may change often, you can redirect to a standard location and just change the URL in one spot. </li>
<li><a href="http://www.arnebrachhold.de/redir/sitemap-home/">Google XML sitemaps</a> — for some reason, the Headspace2 plugin wasn&#8217;t working for a while on some sites, so I used this.</li>
<li><a href="http://www.laptoptips.ca/projects/wordpress-excerpt-editor/">Excerpt Editor</a> — just discovered this one — killer plugin for bulk editing Excerpts on legacy site. The name Excerpt is misleading. In point of fact, what we want is summaries or teasers that give the user a sense of what the article is about, rather than an excerpt (usually the first bit of the post) that may or may not describe the actual content. So this makes the category pages and front page a lot more scannable for the user. Furthermore, since the &quot;excerpts&quot; are not excerpts at all, but unique content, this will help with duplicate content issues (which is why I put it under SEO, though it could just as easily be considered a usability plugin). Anyway, this makes it super easy. I needed to create 25 excerpts quickly on a site the other day and this made it super easy (not so easy that I&#8217;ve done it on this blog, but I&#8217;m raised by turtles, so things take time).</li>
</ul>
<h2> Interface Customization</h2>
<ul>
<li><a href="http://freakytrigger.co.uk/wordpress-setup/">Widget Logic</a> — show/hide widgets for certain categories, pages, users, tags. For example, let&#8217;s say you have a text widget that says &quot;Sign up for our newsletter,&quot; you might not want this on your newsletter signup page. This lets you show and hide widgets on specific pages and posts, as well as categories pages.</li>
<li><a href="http://omninoggin.com/projects/wordpress-plugins/wp-greet-box-wordpress-plugin/">WP Greet Box</a> — Based on an idea made famous by Seth Godin, which suggest showing some special content only to new users (users with no cookie for your site). So if Greet Box thinks the user has never been to the site before, you could show a header above the post that says &quot;check out these other popular posts&quot; or something like that to orient new users to your site.</li>
<li>WP Post Admin Column Filter — filters the post admin screen so that it only shows columns you want — no website as I just wrote the pre-alpha version. Very simple and currently hard-coded column selection only.</li>
<li><a href="http://wordpress.org/extend/plugins/exclude-pages/">Exclude Pages</a> — lets you keep specific pages out of Page widgets/menus. For example, I might want to have a Terms and Conditions page, but I typically wouldn&#8217;t want that to show up in my Recent Pages or my main menu. This lets me exclude those.</li>
</ul>
<h2>Spam Protection</h2>
<ul>
<li> <a href="http://wordpress-plugins.feifei.us/hashcash/">Hashcash</a> — block most spam without making users deal with a CAPTCHA. This can also be used in conjunction with a CAPTCHA or with <a href="http://wordpress.org/extend/plugins/akismet/">Akismet</a> (which should be on every WordPress site).</li>
</ul>
<h2>Ad Management</h2>
<ul>
<li> <a href="http://www.reviewmylife.co.uk/blog/2010/12/06/ad-injection-plugin-wordpress/">Ad Injection</a> — inject ad code or any code into posts. A lot of the really major media sites like to put ads in the middle of an article so that the reader has to read over it. This does it automatically for small-timers like us and it could be used for many things besides ads, such as a random image to dress up posts, or whatever.</li>
<li><a href="http://code.openx.org/projects/show/advertising-manager">Ad rotation</a> — This lets you put a set of ads into rotation for various spots on your site and manage them through a central interface. This is good if you want something simpler than OpenX or Doubleclick for Publishers.</li>
</ul>
<h2>Image Display</h2>
<ul>
<li> <a href="http://www.23systems.net/plugins/lightbox-plus/">Lightbox Plus</a> — A lightbox, that is a plugin that displays images in a floating layer above the page, without leaving the page. It&#8217;s what I&#8217;m using on this site.</li>
<li><a href="http://blog.splash.de/plugins/floatbox-plus">Floatbox Plus</a> — a paid lightbox, but very nice. We&#8217;re using this on the photo gallery on the site of our <a href="http://yosemitehouse.com/pictures">Yosemite Vacation Rental</a>.
  </li>
</ul>
<h2> Debug</h2>
<ul>
<li><a href="http://www.communitymodder.com/">wp pear_debug</a> — sort of like the Drupal devel module. A bit hard to explain and I hope to do a video of this one, but let&#8217;s say you need to capture some information about what&#8217;s happening inside a plugin. If you have it output all kinds of debug info, that messes up the look and may itself cause things to crash. This lets everything run normally, but outputs the dumped data nicely formatte.</li>
<li><a href="http://wordpress.org/extend/plugins/debug-bar/">Debug Bar</a> — this gives you all kinds of information about the setup and system. Not nearly as handy as wp_pear_debug, but still handy.</li>
</ul>
<h2>Contact Forms</h2>
<ul>
<li><a href="http://www.deliciousdays.com/cforms-plugin">cForms II</a> — Awesome contact form plugin that allows you to build complex forms and require specific information. Very good if you&#8217;re capturing leads, taking reservation requests, that sort of thing. We use this to create a reservation request form for our <a href="http://yosemitehouse.com">vacation rental in Yosemite</a>. Super handy and it has worked really well for us.</li>
<li><a href="http://yoast.com/wordpress/enhanced-wordpress-contact-form/">Contact form from Joost de Valk</a> — simple and it&#8217;s by Joost, which means it&#8217;s done right. If you don&#8217;t need all the bells and whistles of cForms II, this is a good option.</li>
<li><a href="http://green-beast.com/blog/?page_id=136">Secure and Accessible Contact Form</a> — an old workhorse. This is still in use on this site and most other places and never have had a problem.</li>
</ul>
<h2> Geek</h2>
<ul>
<li><a href="http://www.viper007bond.com/wordpress-plugins/syntaxhighlighter/">Syntax highlighting evolved</a> — if you post code on your blog, this will give you great syntax highlighting. You can see it in action on this site on my pages on <a href="http://raisedbyturtles.org/robots-meta-drupal-nodes-by-taxonomy-term/">adding noindex and nofollow tags to Drupal category pages</a> and my page on <a href="http://raisedbyturtles.org/robots-meta-drupal-nodes-by-taxonomy-term/">adding custom form labels on Drupal forms</a> (useful if the client just dislikes the standard labels or if you want different labels on the public and admin sides).</li>
</ul>
<h2>Third—Party Integration</h2>
<ul>
<li>Twitter — <a href="http://rick.jinlabs.com/code/twitter">display tweets on your site</a>&#8230; Since I never actually tweet, I can say this seems to work fine, but it doens&#8217;t exactly get a tough workout from me </li>
</ul>
<h2>Automated Backup and Maintainence</h2>
<ul>
<li><a href="http://www.blogtrafficexchange.com/wordpress-backup">Back up your files</a> — uploads and your custom stuff. Essentially a backup of your wp—content folder (minus base themes I think).</li>
<li><a href="http://lesterchan.net/portfolio/programming/php/">Database backups</a> emailed to you or just archived.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/favorite-wordpress-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding robots meta tags to Drupal nodes having a given taxonomy term</title>
		<link>http://raisedbyturtles.org/robots-meta-drupal-nodes-by-taxonomy-term/</link>
		<comments>http://raisedbyturtles.org/robots-meta-drupal-nodes-by-taxonomy-term/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 00:56:43 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[robots]]></category>
		<category><![CDATA[taxonomy]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/?p=554</guid>
		<description><![CDATA[There is no Drupal 6 module that lets you add a meta noindex to pages tagged with a specific term, but here's how to do it easily in the theme layer. ]]></description>
			<content:encoded><![CDATA[<p>Well, the title is a mouthful, but here&#8217;s the situation. You have some nodes that are classified with a certain taxonomy term and you want to tell Google not to index those pages, how do you do it? There is the excellent <a href="http://drupal.org/project/nodewords">nodewords</a> module that lets you manage all kinds of meta tags, including most use cases for the robots meta tag. You can assign meta robots for the taxonomy listing pages, but not for nodes that are tagged with a certain term. For that, you need a little scripting.</p>
<p>Fortunately, Drupal provides you with <a href="http://api.drupal.org/api/drupal/modules--taxonomy--taxonomy.module/function/taxonomy_node_get_terms_by_vocabulary/6">taxonomy_node_get_terms_by_vocabulary()</a>. In Drupal 6, this takes the $node object and a vocabulary ID. Then you just have to cycle through the terms it returns and see if your term is in there. </p>
<p>In my case, I have some pages that need to be publicly accessible, but must not be in Google or other indexes. So I let those get tagged with a special taxonomy term (&#8220;custom&#8221; in my case, but it could be &#8220;noindex&#8221; or anything). All you need to know is the vocabulary ID and the term ID for the term you&#8217;re testing for and you can apply the meta noindex to any node. Sometimes node_load() carries a high cost, but since we&#8217;re only testing this on nodes and we&#8217;re testing for the node in question, that data should be cached and should not result in another database query.</p>
<pre class="brush: php; title: ; notranslate">
function MYTHEME_preprocess_page(&amp;$vars, $hook) {

// if this is a node and not being edited and it is tagged with term 41, then add a &quot;noindex&quot; tag
   if (arg(0) == 'node' &amp;&amp; is_numeric(arg(1)) &amp;&amp; is_null(arg(2))) {
	    $node = node_load(arg(1));
	    $terms = taxonomy_node_get_terms_by_vocabulary($node, 2);

		foreach($terms as $term) {
		  if ($term-&gt;tid == '41') {
			$vars['head'] = drupal_set_html_head('&lt;meta name=&quot;robots&quot; content=&quot;noindex&quot; /&gt;');
		    break;
		  }
		}
	}
}
</pre>
<p>In order to get the meta tag to show, you&#8217;ll need to clear your caches.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/robots-meta-drupal-nodes-by-taxonomy-term/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Twitter for Writers</title>
		<link>http://raisedbyturtles.org/twitter-for-writers/</link>
		<comments>http://raisedbyturtles.org/twitter-for-writers/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 06:39:15 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[book publishing]]></category>
		<category><![CDATA[greg crouch]]></category>
		<category><![CDATA[self promotion]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/?p=401</guid>
		<description><![CDATA[How do you promote your book with Twitter? It's not necessarily obvious, especially for those of us who are writers and scholars first and foremost. But publishers aren't doing much for new authors anymore, so you have to do it yourself.]]></description>
			<content:encoded><![CDATA[<p>My friend Greg Crouch is writing a book which I think has bestseller potential. He&#8217;s an engaging writer and he has a great story about the pilots that flew the Himalaya in World War II. But like me, he&#8217;s a climber and a writer and, not surprisingly, a latecomer to Twitter. The era of writers being able to trust to publishers to do their promotion is mostly over for anyone but A-List bestsellers like John Grisham and Stephen King, so an author has to take matters into his or her own hands. </p>
<p>I&#8217;ve already written about <a href="http://raisedbyturtles.org/twitter-following/">how I use Twitter</a> and why I follow so few people. I&#8217;ve also thought about the <a href="http://raisedbyturtles.org/twitter-modes/">possible ways to use Twitter</a>. Greg&#8217;s situation got me thinking specifics of how to use Twitter as a writer. My books, being obscure scholarly tomes, I haven&#8217;t used Twitter to promote them, but I&#8217;ve been watching how people use Twitter and what works and what doesn&#8217;t and this is my best advice to Greg. If you have something to add, disagree with something, or think this is good advice and want to encourage Greg to follow this advice, <strong>please help Greg out by leaving a comment</strong>.</p>
<p>If you don&#8217;t need a pep talk about self-promotion, you can skip straight to the bit on <a href="#twitter-for-writers">how writers can use Twitter</a>, but first I feel compelled to address something that might be the biggest obstacle for many writers…</p>
<h2>Self-Promotion Makes You Feel Icky? Get Over It!</h2>
<p>Best-selling author Tim Ferris gives a <a href="http://mixergy.com/tim-ferriss/">great interview on Mixergy.com</a> that provides illuminating insight the new world of book publishing and promotion. Every author should listen to this. If you&#8217;re too much of an <em>artiste</em> to get out there and hawk your book, be prepared to see your book remaindered. Comfort with self-promotion is a major hurdle for many authors, especially those of us trained to life of scholarship and poverty. So before we even get into the specifics of Twitter, first ask yourself:</p>
<ul>
<li>Do you think your book is worthwhile and well-written? </li>
<li>Do you think that there are people out there who would derive pleasure or useful information from your book?</li>
<li>Do you think there&#8217;s something slimy about making it as easy as possible for people to learn about and purchase a useful and/or enjoyable book?</li>
<li>You&#8217;re diligent enough to write a book, are you too lazy to do some work to spread the word about it?</li>
</ul>
<p>If you answered yes to any of those questions, may you write the book of the century, so brilliant that word will spread all on its own with no help from you. Otherwise, may the Force be with you. I would say &quot;no skin off my back,&quot; but if you have a book that I would enjoy reading, it <em>is</em> skin off my back. That&#8217;s the realization that changed my attitudes on the subject (though not always my practice). If you have something that could improve someone&#8217;s life, even &quot;just&quot; by being entertaining, and you do nothing to get the word out there, you are doing a disservice to all the people who could benefit and you are dishonoring your own labor.</p>
<p>That&#8217;s probably preaching to the choir. Most people probably agree with that already or need a lot more convincing than that. But in any case, ask yourself very honestly if self-promotion still makes you feel icky. I&#8217;ll be honest, it does me, but thinking about it like I just outlined, makes me a <em>lot</em> more comfortable with it.</p>
<h2 id="twitter-for-writers">Ideas on How to Use Twitter as an Author</h2>
<p>Okay, so you&#8217;re convinced that you owe it to your soon-to-be adoring public to get the word out about your masterpiece. You&#8217;ll want to create a Facebook Fan Page. And you&#8217;ll want to build a presence and above all a following on Twitter.</p>
<p>Your goal is to connect with people who share your interests and might enjoy your book in order to create an audience who will be ready to buy when the book comes out. It&#8217;s not how many copies you sell in a year that affects your Amazon (or god willing NYT) ranking, it&#8217;s how many you&#8217;ve sold recently. So one of the keys is preparing the soil. You have all these people following you because you post on stuff they care about. They like you for it and they&#8217;re grateful, which is as it should be, because it takes actual effort on your part. Your book comes out. Your Twitter followers buy 500 copies. It&#8217;s not many, but it&#8217;s all in the same week. That makes you the #1 history book on Amazon and pushes you to the top to get noticed. Small numbers are big here.</p>
<ul>
<li><strong>Remember: You&#8217;re reaching out to new people, not keeping up with your old surfing buddies</strong>. That has a big impact on what you&#8217;ll post and it&#8217;s good to <strong>be clear on your goals</strong>. I have two accounts. On my &quot;just for friends&quot; account, for the most part, if we&#8217;ve never had a face-to-face conversation, I&#8217;m not following you on that account and I&#8217;m posting stuff that only people who know me would find interesting (and often not even them). I&#8217;ve been playing with Twitter to help attract readers to one of my websites. For that, I tweet on personal topics, but not inside jokes for my friends, and I keep most of the posts on subjects in line with the website.</li>
<li><strong>Create a custom profile background</strong>. Your background should say something about who you are. Once you have a cover design, you need a photo of the book on your profile page. </li>
<li><strong>Link to your book&#8217;s website</strong> from your profile. You have at least a basic website for your book right? No? Why not? You can <a href="http://raisedbyturtles.org/rapid-site-development">build a simple website in an hour</a>. </li>
<li><strong>This is a marathon, not a sprint</strong>. You&#8217;re a writer, so you know all about persistence and marathons. If you have a year until your book goes to press, that&#8217;s great. You&#8217;ll need all of that because it&#8217;s important to start building that audience now.</li>
<li><strong>Content first, then networking</strong>. You can start following your real-world friends right away, but don&#8217;t follow people you don&#8217;t know until you have some posting history. I always look to see what sort of posts someone has before I follow back. If it&#8217;s just 2-3 vague posts, I don&#8217;t follow back. </li>
<li><strong> Write tweets on topics related to your book</strong>. When I say &quot;related to your book&quot; that doesn&#8217;t mean <em>only</em> self-absorbed posts about how the writing is going, but also just topically related. If you&#8217;re writing about pilots flying over the Himalaya in World War II, then you could have posts on WWII history, aviation, the Himalaya. Link to books or book reviews on something you&#8217;ve read lately that you liked. Share something cool you&#8217;ve found in your research. And yes, the occasional self-absorbed post about how the writing is going. Tweet enough about topics loosely related to your book that there is <strong>always one on your profile page</strong>.</li>
<li><strong>Don&#8217;t sell on Twitter</strong>. Your goal is to connect, have a presence and on rare occasions mention that you have a book for sale. Rare occasions. In other words, as often as you would want to get a sales pitch from every person in your stream, that&#8217;s how often they want a sales pitch from you. Save it for when you need.</li>
<li><strong>Sell on Twitter</strong>. Okay, sometimes you do need it. When your book comes out and you want to generate momentum to get higher listings in Amazon or, God willing, the New York Times. That&#8217;s when you call on the people who follow you and say, very simply, &quot;If you&#8217;re thinking of buying my book eventually, it would be huge for me if you ordered it this week.&quot; That&#8217;s 101 characters, so there&#8217;s even enough left over for a link to where to buy it. Remember though, this it a rare event, calling in a favor from your followers in return for all the great links and thoughts you offer without asking anything in return.
  </li>
<li><strong>Regular updates</strong> are good, but<strong> more than a couple a day and people get tired of you</strong>. There are only two sorts of people who will put up with a regular output of 20 posts per day — people who are filtering and not actually reading you anyway, and people who are stalking you and you shouldn&#8217;t be giving them that much information. Everyone else is just getting annoyed and they will unfollow you. One marketer type I was reading said there is an optimum number of tweets per day, and that number is three. I think he meant it half tongue-in-cheek, but that correlates with my experience in terms of who I most like to follow. Also, it&#8217;s <strong>not about averages</strong>. The worst twitterers of all do no posts for a month, then do thirty in two days. Never forget that it takes only one click to unfollow you. </li>
<li>N<strong>o minute-by-minute updates</strong>. If coffee doesn&#8217;t play a big role in your book, <strong>nobody cares what kind of coffee you had this morning</strong>. I hate to break the bad news, but aside from your mother and a few friends, nobody cares about you. They will follow you because you have something interesting to say for <em>them</em>.</li>
<li><strong>Be personal, be real</strong>. The flip side of the last point is that you want to be a real person, the idea is to connect with people on a somewhat more personal level, so your Twitter stream needs <strong>some personal flavor</strong>, some updates that are not &quot;on topic&quot;. It&#8217;s a balance, between letting people know who you are and burying them in an avalanche of personal detail. Write a fair number of <strong>posts that are specific to you</strong> (either personally or your book). If your best friend or spouse can&#8217;t guess from the content on the first page whose Twitter stream it is, you&#8217;re being way too vague and general. </li>
<li><strong>Follow the people who follow you</strong> if they don&#8217;t look like robots or spammers. If someone looks really off from my interests, I don&#8217;t follow, but generally you want to because this allows you to direct message each other which can really help get to know someone. If you&#8217;re writing non-fiction and still researching, you probably want to make it easy for people to communicate with you.</li>
<li><strong>Actively block spammers and robots</strong>. Some people disagree with this. What&#8217;s the harm in having someone you don&#8217;t like follow you and add to your follower count? The way I see it, when you follow someone, before they follow back, they&#8217;ll look at what you post, who&#8217;s following you and who you follow. You want that profile to look like &quot;their people&quot; (i.e. actual human beings who read books like yours). Put another way, think about how Google evaluates web pages. It&#8217;s who links to you and who you link to that helps them decide which &quot;neighborhood&quot; you&#8217;re in. I want my Twitter profile to show that I&#8217;m in a neighborhood of &quot;our people&quot;. In the Twitter world, I live in a gated community. Spammer scumbags are turned away by security.</li>
<li><strong>Find people to follow with <a href="http://search.twitter.com">Twitter search</a></strong>. With some Twitter readers (Hoot Suite, Tweetdeck, Seesmic, etc.), you can create a column for a search if you really want to follow your topic. Put in some words related to your book and find people to follow and connect with. If you follow someone, he or she will likely look at your profile. If they see a kindred spirit, they&#8217;ll follow you. </li>
<li><strong> If someone mentions you</strong>, they&#8217;ll do so with an &quot;at reply&quot; and <strong>you <em>must</em> acknowledge it</strong>. To fail to do so makes you look like a prima dona too busy to respond to the little people. If you are like Neil Gaiman with thousands of followers, all reasonable people will understand that you can&#8217;t respond to everyone (though Neil gets complaints from people who just don&#8217;t get it). For most of us, though, it is completely manageable in a few minutes per day. If you don&#8217;t have those few minutes, then just don&#8217;t be on Twitter. Simple as that. Of be on Twitter, but just for <em>social</em> reasons, not to spread the word about your book.</li>
</ul>
<p>I know there are many things I&#8217;ve left out and maybe some things that you disagree with. If so, <strong>please leave a comment</strong> to make this post better for other writers!</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/twitter-for-writers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wrapping Twitter Around My Head and Vice-Versa</title>
		<link>http://raisedbyturtles.org/twitter-following/</link>
		<comments>http://raisedbyturtles.org/twitter-following/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 05:32:48 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Fun]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/?p=257</guid>
		<description><![CDATA[I've been thinking about what I like and don't like on Twitter and why I follow some people and block others. In short: don't spame me and I'm not actually that interested in whether or not you're doing laundry.]]></description>
			<content:encoded><![CDATA[<p>I am not an early adopter of new modes of communication, except email. I still don&#8217;t really use a cell phone even though reception is improving in my area. I never did get on MySpace. But I have had some great reconnections on Facebook, and lately I&#8217;ve been dipping my toes in Twitter. But to some extent, Twitter is a fog in my mind and I&#8217;ve been trying to figure out what I like and why I do what I do there and to try to write it down to make sense of if all. This is Part I: Practice, which includes <a href="#my-twitter">how I use Twitter</a>, <a href="#follow">why I  follow people</a>, <a href="#block">why I block people</a>. In Part II: Theory, I try to wrap my head around what I see as the <a href="http://raisedbyturtles.org/twitter-modes">four modes of Twitter that you can&#8217;t get wrong</a>.</p>
<h2 id="my-twitter">How I Use Twitter</h2>
<p>First off, don&#8217;t follow me. If you don&#8217;t already have my phone number and email address, you&#8217;ll probably be disappointed by my Twitter stream, and even if you do know me well enough to have those things, you still might be disappointed. If you&#8217;re thinking of unfollowing me, go ahead. It won&#8217;t hurt my feelings. I don&#8217;t stay on topic unless the topic is &quot;random thoughts that cross Tom&#8217;s mind&quot;.  I see my audience as my wife, some friends, and strangely, myself.  My Twitter stream is a bit of a diary — a cool link, a random thought, a quote I like, a local event. I don&#8217;t expect to have an army followers and I&#8217;m <em>not</em> trying to build up a Twitter empire that I can leverage to get you to buy my açai berry treatment for flatulence. Just recently, I found out that a local non-profit that I think does great stuff is in rough financial shape (<a href="http://yosemite.org">Yosemite Assocation</a>). I tweeted in hopes that my few followers would retweet my donation reminder to their many followers and get some money rolling in. Other than that one time, I&#8217;ve never wanted anyone other than a handful for friends to follow me and I only follow a few people who are not friends.</p>
<p>Who I follow is another matter. If you&#8217;re trying to use Twitter to connect, here&#8217;s how I do things. I&#8217;m just one guy, perhaps completely atypical of the average Twitter user, but if you <em>are</em> looking to create a Twitter empire that includes me, you might want to read this.</p>
<h2 id="block">Why I Might Just Block You</h2>
<p>In a word: <strong>spam</strong>. At first it was a complete mystery why people who don&#8217;t know me would follow me. How were they finding me? As near as I can tell, most of them have alerts for some keyword and they habitually follow anyone who triggers their alerts. Some of these people trigger on words relating to Yosemite. That&#8217;s fine. I expect they&#8217;ll be fundamentally disappointed and unfollow me eventually because, as noted above, I do <em>not</em> stay on topic, but that&#8217;s their decision. I certainly don&#8217;t hold it against them and some people don&#8217;t mind a low signal to noise ratio. If that&#8217;s you, welcome aboard. </p>
<p>When I do hold it against them is when they clearly don&#8217;t even read the update that triggers the alert. For example, after Ben Bernanke said the economy <em>could</em> recover in late 2009, I said that a pterodactyl <em>could</em> attack New York. A spammer who triggers on New York started following me. At the height of it&#8217;s absurdity, I mentioned &quot;browns&quot; as in non-native brown trout that are eating native frogs in Sierra lakes and I immediately got followed by someone who Twitters about the Cleveland Browns. Of course, this didn&#8217;t help his brand because I thought &quot;What a [expletive deleted] idiot&quot;. I block these people and can see that eventually Twitter will need real spam filters. </p>
<h2 id="follow">Why I Will Follow You</h2>
<p>A lot of people are marketing via Twitter and some outright are spamming. I suppose that&#8217;s their right, but you have to know how to do it.</p>
<p>Personally, I like to only follow as many people as I can read, so at a certain point, if I follow more people, I have to get rid of some. Second, if I follow you, it&#8217;s because I want to follow you and not because I care, at least initially, whether you follow me back. I&#8217;m not interesting to 99.9999% of the planet and I&#8217;m certainly not interesting to everyone that I find interesting. I don&#8217;t expect you to reciprocate just because I follow you and, frankly, I probably won&#8217;t reciprocate just because you follow me. You have to be interesting in some way and here&#8217;s what makes you interesting to me:</p>
<ul>
<li><strong>You are a friend of mine or perhaps my <a href="http://twitter.com/simplytheresa">wife</a>.</strong> If you were in town and didn&#8217;t call me would I be bummed? If yes, then I probably do want to know that you&#8217;re enjoying your morning tea or are frustrated at work and all the little details of your life that I&#8217;m otherwise missing. Thanks for being better about keeping your friends in the loop than I am. If you&#8217;re not my friend and you tweet about everything that passes between your lips, I won&#8217;t follow you.</li>
<li><strong>You are inherently interesting even to strangers.</strong> Maybe I don&#8217;t know you, but you&#8217;re just plain funny like Tim Siedel, aka <a href="http://twitter.com/badbanana">@badbanana</a> or you have a high percentage of your tweets on topics I care about. I&#8217;m interested in <a href="http://YosemiteExplorer.com">hiking and wildflowers in Yosemite</a>, so I follow several <a href="http://weloveyosemite.com">Yosemite Twitterers</a> I don&#8217;t know.</li>
<li><strong>You engage. </strong>If you have no @replies, you had better stay on topic (like <a href="http://twitter.com/SkiingExaminer">SkiingExaminer</a>, who does engage a lot, but I would follow him either way because he sticks to skiing. No posts about his morning cup of Joe there). The importance of engagement surprised me. I didn&#8217;t really see it until I started thinking more carefully about my behavior. I enjoyed <a href="http://twitter.com/lindermichael">Mike Linder</a>&#8216;s presence on Twitter, so we started trading @replies. Then I finally hunted him down and cornered him at his workplace. I&#8217;m glad I did. Nice guy. And he said he was glad I did too, but would I please lower my weapon.</li>
<li><strong>You update occasionally</strong> rather than constantly. I&#8217;m not sure what my limit is, but if you update more than 10 times per day over the long term, I&#8217;m probably going to unfollow you unless you&#8217;re fricken brilliant. If you&#8217;re updating every fifteen minutes, you must be bringing me closer to enlightenment, riches or ice cream with every update.</li>
</ul>
<p>One last comment on auto-responders. Somehow, you may have decided that you should send a welcome message to everyone who follows you. I find that getting an automatic message from a computer is a sweet and wonderful experience. </p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/twitter-following/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Hot Chocolate for Search Marketers</title>
		<link>http://raisedbyturtles.org/seo-hot-chocolate/</link>
		<comments>http://raisedbyturtles.org/seo-hot-chocolate/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 03:47:37 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[chocolate]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/?p=156</guid>
		<description><![CDATA[Some friends went rock climbing in Siuriana, Spain and brought back some hot chocolate for us. I don&#8217;t think they know what SEO stands for and I have no idea what it is in Spanish, but it made me think that this hot chocolate company should have an outstanding website.]]></description>
			<content:encoded><![CDATA[<p>Some friends went rock climbing in Siuriana, Spain and brought back some hot chocolate for us. I don&#8217;t think they know what SEO stands for and I have no idea what it is in Spanish, but it made me think that this hot chocolate company should have an outstanding website.</p>
<div id="attachment_157" class="wp-caption alignnone" style="width: 360px"><img src="http://raisedbyturtles.org/wp-content/uploads/seo-hot-chocolate-front.jpg" alt="Hot Chocolate for SEOs" title="Hot Chocolate for SEOs" width="350" height="352" class="size-full wp-image-157" /><p class="wp-caption-text">Hot Chocolate for SEOs</p></div>
<div id="attachment_158" class="wp-caption aligncenter" style="width: 360px"><img src="http://raisedbyturtles.org/wp-content/uploads/seo-hot-chocolate-back.jpg" alt="SEO Hot Chocolate - back" title="SEO Hot Chocolate - back" width="350" height="318" class="size-full wp-image-158" /><p class="wp-caption-text">SEO Hot Chocolate - back</p></div>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/seo-hot-chocolate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Videos on Optimizing WordPress for the Search Engines</title>
		<link>http://raisedbyturtles.org/wordpress-videos/</link>
		<comments>http://raisedbyturtles.org/wordpress-videos/#comments</comments>
		<pubDate>Sat, 27 Dec 2008 04:10:57 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/?p=4</guid>
		<description><![CDATA[WordPress is pretty good off the shelf, but there are some things that are a bit annoying or sub-optimal. For the basics of getting the major kinks out, there are some excellent videos. Matt Cutts, the head of search quality at Google, has a nice overview on how to make the most of WordPress. Tubetorial [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress is pretty good off the shelf, but there are some things that are a bit annoying or sub-optimal. For the basics of getting the major kinks out, there are some excellent videos.</p>
<ul>
<li>Matt Cutts, the head of search quality at Google, has a nice overview on <a href="http://onemansblog.com/2007/08/04/matt-cutts-lecture-whitehat-seo-tips-for-bloggers/" title="making the most of WordPress">how to make the most of WordPress</a>.</li>
<li>Tubetorial series on <a href="http://www.tubetorial.com/must-have-wordpress-plugins/">WordPress SEO</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/wordpress-videos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Analytics Annoyances</title>
		<link>http://raisedbyturtles.org/google-analytics-annoyances/</link>
		<comments>http://raisedbyturtles.org/google-analytics-annoyances/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 07:36:29 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/?p=63</guid>
		<description><![CDATA[I use Google Analytics to see how many people come to my sites and how they get there. It&#8217;s pretty amazing, but it has a couple of things that really annoy me: no full referrer data and it&#8217;s unfriendly to tabbed browsing. I know, I know. Some people say it&#8217;s foolish to give Google all [...]]]></description>
			<content:encoded><![CDATA[<p>I use Google Analytics to see how many people come to my sites and how they get there. It&#8217;s pretty amazing, but it has a couple of things that really annoy me: <strong>no full referrer data</strong> and it&#8217;s <strong>unfriendly to tabbed browsing</strong>.</p>
<p><span id="more-63"></span></p>
<p>I know, I know. Some people say it&#8217;s foolish to give Google all that data for free. All my sites are (at least in my opinion), content-rich, above-board sites, so I&#8217;m not really afraid of Google seeing who comes and goes. I do understand that this is not a free service provided by Google, though, it&#8217;s a data exchange: I let them see my data and they keep track of it for me. Fine.</p>
<p>So now that I&#8217;m paying them so richly with my data, I wish they would make their service a bit less annoying. What&#8217;s annoying? Two things principally:</p>
<ul>
<li>No full referrer data. When someone visits from a forum, the URL is often something like http://someforum.com/index.php?page=123456. Unfortunately GA does not bother to record the part after the ?, which means that you can&#8217;t possibly find out where people are coming from. I&#8217;m not exactly running the most high-profile, highest traffic sites on the net, so I try to stop in and say hello is a forum is having a substantive discussion of what I&#8217;m saying. Unfortunately, GA doesn&#8217;t capture that data unless you put <a href="http://www.google.com/search?q=analytics+full+referrer">some extra work in</a>.</li>
<li>Tabbed-browser unfriendly. What&#8217;s wrong with Google? Don&#8217;t they use Firefox? They must, because if you click on THIS LINK and download and start using Firefox (that is, you switch from another brand of browser), they&#8217;ll pay me $1. So obviously they&#8217;ve heard of Firefox. Now when I surf in Firefox, I don&#8217;t click a link, read a page, click a link, read a page. I get to a page, click every interesting link to open in a new tab, and then go through them and close the tab as needed. GA doesn&#8217;t let me do that. Let&#8217;s say that I do this:
<ul>
<li>Open a page that lists all the sites that sent traffic to my site. I want to drill down and see which pages from some of those sites actually sent the traffic. </li>
<li>I CTRL-click on each link that interests me and it opens the page in a new tab, <strong>but it opens the root page, not the one I&#8217;m drilling down to</strong>! Come on!</li>
</ul>
<p>  So why is that a problem? Simple. If it worked my way, I would go to the root page, open five links in new tabs and then work from there. Total pages viewed: 6. Total clicks: 6. If I do it the GA way, on the other hand, it&#8217;s down to the subpage, back to the root page, down to the sub page, back to the root page. And here&#8217;s the really bad part: if the root page lists sites ten at a time and has 200 sites, I need to keep navigating back to where I was. So to see those five pages, I might need to view 15 pages or more. What a hassle.</li>
</ul>
<p>I&#8217;ve given up filling out the GA feedback form since they seem to be all about tab-unfriendly AJAX. Well, I only pay with my data and everyone else with anywhere near the same capabilities require me to pay with my data and my money, so I put up with the hassle, but if I had a site that was making me a living, I would rather spend my time building the site, not wrestling with analytics. So I suspect that GA is a bottom-feeder service that targets people like me with little traffic and no commerce, which is giving Google a somewhat skewed view of traffic on the net. I guess they&#8217;re getting data for the big-guy sites by using the ad revenue.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/google-analytics-annoyances/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Graphing Web Searches with Touchgraph and Quintura</title>
		<link>http://raisedbyturtles.org/touchgraph-quintura/</link>
		<comments>http://raisedbyturtles.org/touchgraph-quintura/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 04:37:01 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[hubs]]></category>
		<category><![CDATA[keywords]]></category>
		<category><![CDATA[quintura]]></category>
		<category><![CDATA[touchgraph]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/touchgraph-quintura/</guid>
		<description><![CDATA[Sometimes a picture is worth a thousand words. Sometimes it isn&#8217;t. There are a couple of tools that are fun to play with and may have practical applications as well. May. First have a look at a couple of screenshots from Touchgraph and Quintura. The Touchgraph search utility is a Java app that loads from [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes a picture is worth a thousand words. Sometimes it isn&#8217;t. There are a couple of tools that are fun to play with and may have practical applications as well. May. First have a look at a couple of screenshots from Touchgraph and Quintura.<br />
<span id="more-22"></span></p>
<div style="float:left; padding:5px 10px 5px 0">
<p><a href='http://raisedbyturtles.org/touchgraph-quintura/touchgraph-screenshot-of-a-yosemite-search/' rel='attachment wp-att-23' title='Touchgraph Screenshot of a Yosemite search'><img src='http://raisedbyturtles.org/wp-content/uploads/touchgraph1.thumbnail.png' alt='Touchgraph Screenshot of a Yosemite search' /></a></p>
<p><a href='http://raisedbyturtles.org/touchgraph-quintura/quintura-screenshot/' rel='attachment wp-att-24' title='Quintura Screenshot'><img src='http://raisedbyturtles.org/wp-content/uploads/quintura.thumbnail.png' alt='Quintura Screenshot' /></a></p>
</div>
<p>The <a href="http://touchgraph.com">Touchgraph search utility</a> is a Java app that loads from their website and shows related pages and their degree of relatedness. This is <strong>not </strong>a link map, but more or less like the Google related pages concept. It&#8217;s pretty cool to give a visual sense of the weight of a given site and how Touchgraph thinks it fits in with the term or site you search on. The screenshot (click to enlarge) is a search on Yosemite National Park, because I&#8217;m an avid <a href="http://YosemiteExplorer.com">Yosemite Explorer</a> as it were. What the screenshot doesn&#8217;t show is that there is also a sort of sidebar that lists all the related sites and gives you some info on those sites.</p>
<p><a href="http://quintura.com">Quintura</a> is a different deal. It shows the relationships between words. It is a fun idle pastime for linguists and perhaps for people who want to buy pay per click ads (i.e. Google AdWords and the like). Unlike Touchgraph, it&#8217;s a tool you download and run on your desktop.</p>
<p>Both of these are excellent time sponges for procrastinators and thus highly recommended. Actually, they&#8217;re more like novelties that you&#8217;ll play with for a while and discard. If you know of anything similar, please make a mention in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/touchgraph-quintura/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Making Sense of Duplicate Content and Page Titles in WordPress (WordPress Setup Part 2)</title>
		<link>http://raisedbyturtles.org/duplicate-content-meta-titles/</link>
		<comments>http://raisedbyturtles.org/duplicate-content-meta-titles/#comments</comments>
		<pubDate>Fri, 30 Nov 2007 19:04:26 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[canonical URLs]]></category>
		<category><![CDATA[duplicate content]]></category>
		<category><![CDATA[headspace2]]></category>
		<category><![CDATA[meta description]]></category>
		<category><![CDATA[meta keywords]]></category>
		<category><![CDATA[meta title]]></category>
		<category><![CDATA[page title]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/duplicate-content-meta-titles/</guid>
		<description><![CDATA[So you&#8217;ve read WordPress Setup Part 1 and setup WordPress so it has nice, pretty, descriptive URLs. Now you&#8217;re done right? Well, not exactly. WordPress default installs are great for crawlability, meaning that because it has links all over the place, the search engines can always find a path to any article. On the bad [...]]]></description>
			<content:encoded><![CDATA[<p>So you&#8217;ve read <a href="http://raisedbyturtles.org/friendly-urls-wordpress">WordPress Setup Part 1</a> and setup WordPress so it has<a href="http://raisedbyturtles.org/friendly-urls-wordpress"> nice, pretty, descriptive URLs</a>. Now you&#8217;re done right? Well, not exactly. WordPress default installs are great for crawlability, meaning that because it has links all over the place, the search engines can always find a path to any article. On the bad side, they can often find <em>six or ten paths</em> to any article.  Once upon a time (okay, before WordPress 2.3), you had to worry about actual posts having multiple URLs, but that issue has pretty much disappeared. There is typically only one path to a page, but this doesn&#8217;t mean you can&#8217;t end up with duplicate content and wasted link juice.<br />
<span id="more-11"></span><br />
So when viewed from the point of view of the post, there is no duplicate content. But not from the point of view of the <em>text on those pages</em>, that text can appear at many addresses, though there is only one that you want to come up in the search results in Google for that material. Because of the way WordPress lists the most recent posts on the front page, in the category pages, in the archives pages and so forth, the text, or at least the text above the <code>&lt;!--more--&gt;</code> comment, shows on every one of those pages (the  <code>&lt;!--more--&gt;</code> comment defines how much of the post text ends up on those pages).</p>
<p>This means that you effectively have <strong>duplicate content</strong>, that is identical content that appears on multiple URLs. In a bad case, this will get some semi-random URL listed in the search engine instead of the one <em>canonical</em> (that is &#8220;authoritative, recognized, accepted&#8221;) URL that you want the search engines to use to get to that specific page on your site. It might also list both your preferred canonical URL and one or more of the others. That <em>sounds</em> good, because you could just take over the Google listings with your ten different URLs for your page of <a href="http://raisedbyturtles.org/elephant-jokes">elephant jokes</a>, but the problem is that it will split the <em>power</em> of those pages (call this Page Rank if you want). This might be even worse than listing the wrong page, because rather than one page in the top-10 in Google, you&#8217;ll have a page back at number 50 and another back at number 75 and so on. <em>Nobody</em> reads those pages. Why? Because you&#8217;ve ended up dividing up your inbound links and confusing the search engine robot. It&#8217;s just a robot—don&#8217;t make it think too hard!</p>
<p>For  example, let&#8217;s say you just wrote a post on The Big Bad List of  Elephant Jokes and you assign it a post slug of &#8220;elephant-jokes&#8221; and  you put it in the categories &#8220;elephants&#8221; and &#8220;jokes&#8221; and you tag it as  &#8220;humor&#8221;. You write it in June of 2020. This means that Goohoo! finds it at</p>
<ul>
<li>http://raisedbyturtles.org/ (b/c it shows up on the home page as the most recent post)</li>
<li>http://raisedbyturtles.org/category/elephants (b/c it&#8217;s the most recent post in that category)</li>
<li>http://raisedbyturtles.org/category/jokes (ditto)</li>
<li>http://raisedbyturtles.org/tag/funny (ditto)</li>
<li>http://raisedbyturtles.org/archives/2020/06/ (because it&#8217;s at the top of your June 2020 archives)</li>
<li><a href="http://raisedbyturtles.org/elephant-jokes">http://raisedbyturtles.org/elephant-jokes</a> (because this is the actual URL).</li>
</ul>
<p>You don&#8217;t really want to do this. You want one <em>canonical </em>URL  that reaches any given chunk of content. It&#8217;s better for you, your visitors and the  search engines. So basically, you want to only index the &#8220;real&#8221;, that  is canonical, URL.</p>
<h2>Sorting the Canonical URL and Duplicate Content Issues</h2>
<p>How do you do that? You could disallow the search engines from your archive and category pages using a <a href="http://robotstxt.org/">robots.txt file</a>. This will work, but the problem is that if you don&#8217;t get crawled before a post gets pushed off your home page, you might never get that post indexed (unless you generate a sitemap perhaps).</p>
<p>So what do you do? Simple, you <strong>install the <a href="http://urbangiraffe.com/plugins/headspace2/">incredible Headspace2 plugin</a>.</strong> I used to use and recommend a hacked combination of the   <a href="http://www.netconcepts.com/seo-title-tag-plugin/">SEO Title Tag plugin</a> and the <a href="http://wp.uberdose.com/2007/03/24/all-in-one-seo-pack/">All-in-one SEO Pack</a>. That&#8217;s a powerful combo too, but not as powerful as Headspace2 and they need a minor hack (actually just a manual database change) to work together. I don&#8217;t say Headspace2 is incredible lightly, but this is just a great idea that is well-executed.</p>
<p>I got a fatal error when I installed H2, version 3.3.16, but that&#8217;s because the <em>headpsace/plugins.php</em> file needed to be executable by &#8220;owner&#8221; and I had the wrong file permissions on it. You can change that simply from your FTP client (try Filezilla if you don&#8217;t have an FTP client). If you&#8217;ve been using AIOSP, by the way, you can import all your data via the Headspace2 options.</p>
<p>Once you install this plugin (installs like any WP plugin; instructions in the readme file that comes with the download), you need to go in and enable some modules. This is a complex and powerful plugin and not all of it is enabled by default.</p>
<ul>
<li>From your WordPress admin area, go to <em>Options » Headspace2 » Modules</em></li>
<li>Look over at the &#8220;Disabled&#8221; list. Drag and drop any of these modules into the &#8220;Simple&#8221; section. I have the following activated currently:
<ul>
<li><strong>No Index/No Follow</strong> — essential for sorting the duplicate content issue</li>
<li><strong>Page Title</strong> — essential for the second part of this how-to.</li>
<li><strong>Page Description</strong> — Let&#8217;s you create a custom meta description, which will get to in a second.</li>
<li><strong>More Text</strong> — Instead of a generic &#8220;Read more&#8221; for a continued article, you can customize the text so it&#8217;s something like &#8220;Read more about sorting out duplicate content&#8230;&#8221;</li>
<li><strong>Tags</strong> — lets you tag your pages and puts these tags in your meta keywords.</li>
</ul>
</li>
<li>Now that you have the modules enabled, you&#8217;ll be able to control the indexing of all your pages. At edit or creation time, you can keep a single page out of the search indexes, which is useful for things like Contact pages and things like that. More importantly, though, we&#8217;ll get rid of all those category and archive pages and make them more or less invisible to the search engines.
<ul>
<li>Go back to the Headspace2 &#8220;Page Settings&#8221;. You should see a list that includes:
<ul>
<li>Archives</li>
<li>Categories</li>
<li>Search Pages</li>
<li>Tag Pages</li>
</ul>
</li>
<li>For each of those listed above (not all the ones listed by Headspace2), click on it and, at the bottom of the options, you can see two check boxes. Check the No Index box, but not the No Follow box. Save. This tells the search engine (Google, Yahoo, etc) that it shouldn&#8217;t even bother to keep a record of the content of that page, but that it <em>should</em> follow those links on through to the actual pages you want indexed. If you check the No Follow box, you would prevent the search engine from even finding those pages that you really want indexed.</li>
<li>Note that you can also edit the page title and other information for those pages. We won&#8217;t bother right now, but it&#8217;s something to keep in mind in case you want to customize any of this.</li>
</ul>
</li>
</ul>
<h2>Sorting out Meta Titles</h2>
<p>H2 has another great utility: it lets you set <strong>unique meta titles</strong> (that&#8217;s the one that appears in the upper browser title bar, not the one the reader sees on the page) that are <strong>different from your H1 heading title</strong>. You can also craft meta descriptions and meta keywords and, in fact, any meta information. It will add additional text entry boxes that let you set your keywords, description and title on the post edit/creation screen.</p>
<p>The <strong>meta title is really key</strong> and the only one that really <em>really</em> <strong><em>really</em></strong> matters. This is what appears in the big bold text in the search results. This is the first thing about your page that most people will see. You want to make it count and you don&#8217;t want to simply duplicate what you have for the post heading. Above all, <strong>under no circumstances</strong> should the average blogger have a site where the<strong> meta title looks like this: <em>My Site Name | Name of My Post</em></strong>. Nobody cares about the name of your stupid site and it&#8217;s also not descriptive in the least if you have a name like mine. It makes your titles look less unique and harder to tell apart if your visitor has several pages of your site open in different browser tabs or windows.</p>
<p>Why would you want your meta title to be different from your post title? Well, Google&#8217;s top search quality engineer, <a href="http://onemansblog.com/2007/08/04/matt-cutts-lecture-whitehat-seo-tips-for-bloggers/">Matt Cutts, pointed out in his WordPress SEO video</a> that varying these two gives you two chances to match terms. You can use subtly different wording, looking to use alternate spelling (<em>changes</em> and <em>changing</em> in Matt&#8217;s example) or related terms (<em>photos</em> and <em>pictures</em> and <em>images</em> for example).</p>
<p>This is actually not why I do it, though.The meta title appears in the search results, so it needs to give the user some i<a href="http://www.useit.com/alertbox/20030630.html">nformation scent</a>.  There&#8217;s only so much room to be clever. However, in your RSS feed or on  page, where you&#8217;ve already got the users there, you might want to just  give them something funny or clever, but perhaps that does not make the  general idea of the article immediately obvious. In many cases, such as a how-to article like this, my two titles might be similar. But when I write some humor or political commentary, I might want to have an H1 heading that is engaging, but not necessarily descriptive in the same way the meta title is.</p>
<dl>
<dt>Meta Title</dt>
<dd>Longer, more descriptive title that <strong>should say: &#8220;I answer your question.</strong> I am the page that you&#8217;re looking for. Come look at me.&#8221;</dd>
<dt>H1 Heading Title</dt>
<dd>Might be even longer (on this page I&#8217;ve added the &#8220;WordPress Setup Part 2&#8243;) or very short. It might be pithy, ironic or a mystery whose real meaning is only revealed as the reader goes down the page. The user is on the page already and has a view of the text that follows. The <strong>H1 text should say &#8220;Read on! I&#8217;m funny. I&#8217;m interesting</strong>. I&#8217;m good for a laugh or a solution.&#8221; It&#8217;s not necessarily a summary.</dd>
</dl>
<h3>What if I already have pages without unique titles?</h3>
<p>So now if you&#8217;ve never written a post and you don&#8217;t want to set titles for categories, you&#8217;re all set, but what if you are trying to fix up an old site, or you want to attach titles to category pages? Simple. Just leave the Options panel and head on over to <em>Manage » Meta-data</em>. You&#8217;ll see that H2 gives you a list with the Post Title (what appears on the page) fixed and the Page Title (what appears in the browser bar) editable. Now, look at the upper right corner of the screen. Headspace lets you mass edit almost everything—page title, post-slug, custom &#8220;more&#8221; text and everything. This is an amazing management tool.</p>
<h2>Other Meta Tags</h2>
<h3>Meta Keywords</h3>
<p>Who cares about these? The search enignes don&#8217;t pay attention anymore, so it&#8217;s just a waste of bandwidth, right? Perhaps, but things change and you may someday find these useful for your own internal search algorithms or what have you. I do this for my benefit, not the search engines. I write my title first, which keeps me on topic. I write keywords last, to see how I did. But of course you can ignore it. Since you&#8217;re using Headspace, you just generate your tags, which have uses for helping your visitors find related posts and so forth, and these will become meta keywords, so why not (if it&#8217;s not worth being a tag, I don&#8217;t bother to add extras).</p>
<h3>Meta Description</h3>
<p>Search engines don&#8217;t use this either, right? Probably not for <em>ranking</em> (how high you are in the results), but they might use it for <em>relevance</em> (trying to figure out the actual content of your post, assuming the description matches the rest of the page). More importantly, the <em>will </em>use it for the snippet that appears in the search results in <em>some</em> cases. An example would be where the algorithm tells the engine that your page is on elephant jokes, but it doesn&#8217;t find the word on the page so it can&#8217;t find a relevant snippet. What does it use? If you have no meta description, it might use nothing or it might just start grabbing your navigation text (I&#8217;ve had that happen on image pages). If you have the description, <em>you</em> control what appears in these cases instead of depending on SE magic.</p>
<h2>Recap</h2>
<p>By using Headspace2, you save yourself tons of headaches, lots of theme-hacking, and make your site more usable for visitors and search engines alike. If done right, your duplicate content issues and duplicate title issues will be totally resolved.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/duplicate-content-meta-titles/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Making Your WordPress URLs Work For You</title>
		<link>http://raisedbyturtles.org/friendly-urls-wordpress/</link>
		<comments>http://raisedbyturtles.org/friendly-urls-wordpress/#comments</comments>
		<pubDate>Fri, 30 Nov 2007 18:00:07 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[canonical URLs]]></category>
		<category><![CDATA[clean urls]]></category>
		<category><![CDATA[permalins]]></category>
		<category><![CDATA[urls]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://raisedbyturtles.org/friendly-urls-wordpress/</guid>
		<description><![CDATA[WordPress URLs by default aren&#8217;t real helpful. They give your visitor no information about the page. They add nothing to the information in your search listings. And they tell the search engines nothing about your page. That&#8217;s three wasted opportunities and it&#8217;s dead simple to fix. The Problem with the default WordPress URLs By default, [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress URLs by default aren&#8217;t real helpful. They give your visitor no information about the page. They add nothing to the information in your search listings. And they tell the search engines nothing about your page. That&#8217;s three wasted opportunities and it&#8217;s dead simple to fix.<br />
<span id="more-10"></span></p>
<h2>The Problem with the default WordPress URLs</h2>
<p>By default, every page in WordPress will have a URL like <em>http://site.com/?pid=31</em>. What you want is a URL like <em><a href="http://raisedbyturtles.org/elephant-jokes">http://raisedbyturtles.org/elephant-jokes</a></em> for your collection of <a href="http://raisedbyturtles.org/elephant-jokes">Elephant Jokes</a> because of course there is nothing funnier than elephant jokes and nobody who sees that URL will be able to resist the urge to click it. <em>Nobody</em>. Some WordPress user add additional parameters (and I did so in the past), so that it looks like <em>http://site.com/2020/06/07/elephant-jokes</em> if it&#8217;s posted on June 7, 2020 (I predict a resurgence in the popularity of elephant jokes in the 2020s). That&#8217;s fine, but there is a drawback in  that you probably don&#8217;t want people navigating back up to <em>http://site.com/2020/06</em> by editing your URL because that URL may be a dead end or, at best, list the articles published on that date. So Google&#8217;s top &#8220;search quality&#8221; engineer, <a href="http://onemansblog.com/2007/08/04/matt-cutts-lecture-whitehat-seo-tips-for-bloggers/">Matt Cutts,  suggests simply using the post name</a>.  If you will have a carefully categorized, hierarchical site, where posts will  typically belong to just one category, it may make sense to have the  category in the URL (again, more information for your visitors and in your search results). Otherwise, probably not.</p>
<h2>Why Change Your URL Schema?</h2>
<p>Some people call these type of URLs &#8220;search-engine  friendly&#8221; but in reality, the search engines can handle a URL in the  default form just fine. However, this method lets you achieve a few  things:</p>
<ul>
<li>You give <strong>keywords and context to the search engines (SEs)</strong>. This  isn&#8217;t going to automatically rocket you to the top, but it will help  the SEs a lot in determining what the main point of the page is. I&#8217;m not smart enough to game the search engines and I also believe that long-term, it will just become harder and harder anyway. That said, like any writing, you don&#8217;t want to make it purposely difficult for the reader. So you use this to give one of your &#8220;readers&#8221;, aka Googlebot or the Yahoo! Slurp or the MSN engine, a little help in understanding your message.</li>
<li>You give <strong>keywords and context to your users</strong>. I often look at a URL before I click on a link. I use this information all the time and appreciate a well-chosen URL, whether displayed at the bottom of my browser or in search results. However, where this really helps your potiential audience is in the case where someone does something like paste a URL into an email or forum. Which of the following is more <em>useful</em> to you as a reader:
<ul>
<li>&#8220;Hey Bill, I thought you might appreciate this &#8211; http://example.com/?p=34&#8243;</li>
<li>&#8220;Hey Bill, I thought you might appreciate this &#8211; <a href="http://raisedbyturtles.org/elephant-jokes">http://raisedbyturtles.org/elephant-jokes</a>&#8220;</li>
</ul>
<p>Definitely the second one. It saves you time—if you don&#8217;t want to read elephant jokes (and why would you so hate elephants?), you don&#8217;t waste your time clicking.</li>
<li><strong>Easier to remember and to give out verbally</strong>.</li>
</ul>
<h2>How do your Change Your Default URL Schema in WordPress?</h2>
<p>This is very simple. In your WP admin area, go to <em>Options » Permalinks</em> and choose <em>Custom</em>. Now for your custom structure, you can enter in the text box:</p>
<ul>
<li><em>/%postname%/</em> — This is the Matt Cutts style.</li>
<li><em>/%category%/%postname%/</em> — This is my preferred style for a  site that is meaningfully hierarchical and categorized (i.e. if you  expect people to use drill-down navigation).</li>
<li><em>/%year%/%monthnum%/%day%/%postname%/</em> — use this if you  really don&#8217;t want any duplicate paths, but realistically all you need  to do is add a number at the end of the post slug and you&#8217;ll get the  same effect.</li>
</ul>
<p>By default, WordPress will just use your-very-long-post-title-with-little-words-included. Sometimes that&#8217;s okay, depending on the title, but as a general rule, write <strong>custom post-slug on every post</strong>. The other important thing to remember here is to <strong>write a custom post-slug on every post</strong>. In the post edit/creation area, there&#8217;s a box on the right called post-slug that determines the last element of your URL. By the way, if you don&#8217;t already, <strong>write a custom post-slug on every post</strong>. Did I mention that already?</p>
<h2>Recap</h2>
<p>WordPress gives you a nice facility for creating intelligent and readable URLs for your site. Taking a bit of time to restructure the default URL and to write useful post-slugs on every post will be beneficial to your readers, will attract more readers and will help the search engines determine the focus of your page.</p>
]]></content:encoded>
			<wfw:commentRss>http://raisedbyturtles.org/friendly-urls-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

