<?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/"
	>

<channel>
	<title>Internet Business &#38; Marketing Strategy - Andy Beard &#187; twitter</title>
	<atom:link href="http://andybeard.eu/tag/twitter/feed" rel="self" type="application/rss+xml" />
	<link>http://andybeard.eu</link>
	<description>Internet Marketing, Lead Acquisition, Online Business Strategy and Social Media with Original Opinion and Loads of Attitude</description>
	<lastBuildDate>Fri, 10 Feb 2012 20:10:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Dear @twittercomms &#8211; A Basic Search Query For Your Engineers</title>
		<link>http://andybeard.eu/3657/dear-twittercomms-a-basic-search-query-for-your-engineers.html</link>
		<comments>http://andybeard.eu/3657/dear-twittercomms-a-basic-search-query-for-your-engineers.html#comments</comments>
		<pubDate>Tue, 24 Jan 2012 06:34:38 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[SEO Blog]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://andybeard.eu/?p=3657</guid>
		<description><![CDATA[
<p>I am not sure why Twitter engineers are struggling with this, and potentially misleading tech journalists (and even some well respected SEOs) with the SEO issues hampering the indexation of Twitter.com</p>
<p><a href="http://andybeard.eu/3657/dear-twittercomms-a-basic-search-query-for-your-engineers.html" class="more-link">Read more on Dear @twittercomms &#8211; A Basic Search Query For Your Engineers&#8230;</a></p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3657%252Fdear-twittercomms-a-basic-search-query-for-your-engineers.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FyYJMpq%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Dear%20%40twittercomms%20-%20A%20Basic%20Search%20Query%20For%20Your%20Engineers%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/seo" title="SEO Blog" rel="tag">SEO Blog</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a><br />
]]></description>
			<content:encoded><![CDATA[
<p>I am not sure why Twitter engineers are struggling with this, and potentially misleading tech journalists (and even some well respected SEOs) with the SEO issues hampering the indexation of Twitter.com</p>
<p><strong>This is all pretty basic technical SEO</strong></p>
<p>Here is a very simple cleaned up Google search query that will bring up some interesting results</p>
<p>https://www.google.com/search?q=site:twitter.com+inurl:andybeard&#038;filter=0</p>
<p>It doesn&#8217;t exclude a subdomain such as www.twitter.com or fr.twitter.com or api.twitter.com</p>
<p>Twitter splits their domain authority between lots of different subdomains which have no business being indexed.</p>
<p>It also doesn&#8217;t include http and https &#8211; typically those should also be canonicalized (think of Highlander &#8220;There can be only one!&#8221;)</p>
<p>The &#038;filter=0 tells Google not to ignore some of the URLs it might otherwise due to no content, low PageRank etc. It is especially useful for picking up URLs which are blocked by robots.txt</p>
<p>Like these</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/twitter-blocking-google-600x587.png" alt="" title="twitter-blocking-google" width="600" height="587" class="aligncenter size-medium wp-image-3658" /></p>
<p>The first red arrow is what Google sees when it decides not to follow the funky javascript redirects that Twitter does. It is possible Google sees that a lot &#8211; it is like having a door slammed in your face.</p>
<p>The second is the bouncers at the door to the nighclub&#8230; you get to see all the cool stuff entering into Twitter&#8217;s archives. but it won&#8217;t let Google through as they aren&#8217;t willing to tip the bouncers enough money, or haven&#8217;t got the right friends.</p>
<p>That barrier prevents Google crawling deeper into your content, so whilst if they were very observant they may have seen a piece of content once, it may eventually drop out of the index unless other sites in the Twitter ecosystem maintain links directly to that content that Google can follow.</p>
<p>So for instance sites like Topsy &#038; Tweetmeme if crawled by Google and they link directly to a tweet, it is possible for Google to find content&#8230; but that is far from perfect.</p>
<p>What controls Google in this way is Twitter&#8217;s robots.txt file https://twitter.com/robots.txt</p>
<p>The line of that file in the Google section that is causing a lot of the issues is this one<br />
Disallow: /*?</p>
<p>Effectively any URL on the whole of Twitter that contains a &#8220;?&#8221; or query parameter Google is not allowed to look at.</p>
<p>Here are 2 more queries for you</p>
<p>https://www.google.com/search?q=site:andybeard.tweetglide.com/blog&#038;filter=0&#038;start=991</p>
<p>https://www.google.com/search?q=site%3Atwitter.com%2FAndyBeard&#038;filter=0&#038;start=991</p>
<p>Those are 991 searches&#8230; Google will only list up to 1000 items for a search, so that kind of query will show the end of the search results &#8211; if used on huge sites, then you might have to refine things down to a subset of pages where possible, but in this case my Twitter account only has 5100 tweets and Twitter should easily be able to get all of those indexed. I am restricting the search to a folder /andybeard</p>
<p>I haven&#8217;t linked directly to either my twitter account or my archived copy on Tweetglide for some time so here they both get a link with a screenshot of current indexation over 2 years&#8230; not so many tweets over that time due to a long hiatus.</p>
<p><a href="http://andybeard.tweetglide.com/blog">http://andybeard.tweetglide.com/blog</a><br />
<img src="http://cdn5.andybeard.name/wp-content/uploads/tweetglide-indexation-600x529.png" alt="" title="tweetglide-indexation" width="600" height="529" class="aligncenter size-medium wp-image-3659" /></p>
<p><a href="http://twitter.com/andybeard">http://twitter.com/andybeard</a><br />
<img src="http://cdn5.andybeard.name/wp-content/uploads/twitter-indexation-546x600.png" alt="" title="twitter-indexation" width="546" height="600" class="aligncenter size-medium wp-image-3660" /></p>
<p>341 vs 321</p>
<p>The winner here seems to be Tweetglide, and it seems fairly close until you examine all the URLs for Twitter that google crawls needlessly as duplicate content on different subdomains, and remove all the junk pages (and some good stuff) that are blocked by robots.txt</p>
<p>Such as this</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/twitter-junk.png" alt="" title="twitter-junk" width="498" height="461" class="aligncenter size-full wp-image-3661" /></p>
<p>You also have to understand that in the last 2 years due to my hiatus I have only created 280 tweets as archived by Tweetglide (there may be a few early ones missing), and the additional tweets in that deep search result are the archived Tweets of the people I have conversations with.</p>
<p>If we removed that filter parameter things are drastically different</p>
<p>https://www.google.com/search?q=site:andybeard.tweetglide.com/blog&#038;start=991</p>
<p>https://www.google.com/search?q=site%3Atwitter.com%2FAndyBeard&#038;start=991</p>
<p>341 vs 253</p>
<p>That is when Google filter out lots of the duplicate junk from Twitter, and none from Tweetglide.<br />
That filter removal isn&#8217;t perfect.. there are still some duplicates &#8211; if Twitter retains half the indexation of Tweetglide I would be amazed.</p>
<p>Is there a crawl limit?</p>
<p>It vastly depends on juice.. my Twitter profile at one time had enough juice that if Google had been allowed to crawl, they probably would have picked up 25-50% of the 5100 tweets, but Twitter doesn&#8217;t allow you to paginate that far into it&#8217;s archive (even if it wasn&#8217;t blocked), and even the API is still limited and can only pick up around 3000 historical tweets.</p>
<p>My good online friend <a href="http://www.vladzablotskyy.com/">Vlad Zablotskyy</a> has more tweets than me achived on Tweetglide.</p>
<p>https://www.google.com/search?q=site:vladzablotskyy.tweetglide.com/blog&#038;filter=0&#038;start=990</p>
<p>He actually has less pages indexed than me possibly because of juice, <a href="http://vladzablotskyy.tweetglide.com/blog">so lets give him some</a>, and see if we can crack the 500 barrier.</p>
<p>This has been a small introduction to Twitter&#8217;s SEO woes to demonstrate hopefully to laymen that all is not well with Twitter, and any claims that they can be indexed normally are false. Any competent SEO could have found all of these issues with the site, and fixing them would reduce the load on Twitter&#8217;s servers caused by Google, and maybe allow Google to index more content.<br />
I have avoided additional complications with rel=&#8221;nofollow&#8221;, and potential cloaking issues with their impelentation of #!hashbang URLs, and funny javascript redirects and haven&#8217;t touched on some additional nuances with the way they feed juice to list pages.</p>
<p>Disclosure: When Tweetglide launched I offered some SEO tips (pro bono) over a few days to the owner and one of his engineers, and had 100% &#8220;buy in&#8221; to follow my recommendations for internal linking structure on the site. I would possibly change the structure of the pagination links at the bottom but otherwise I think the site from an SEO perspective is doing great&#8230; damn&#8230; no difference between with and without filter=0 actually amazes me.</p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3657%252Fdear-twittercomms-a-basic-search-query-for-your-engineers.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FyYJMpq%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Dear%20%40twittercomms%20-%20A%20Basic%20Search%20Query%20For%20Your%20Engineers%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/seo" title="SEO Blog" rel="tag">SEO Blog</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a><br />
]]></content:encoded>
			<wfw:commentRss>http://andybeard.eu/3657/dear-twittercomms-a-basic-search-query-for-your-engineers.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Updated: Facebook &amp; Twitter &#8211; Lucky To Be In Google At All</title>
		<link>http://andybeard.eu/3628/facebook-twitter-google.html</link>
		<comments>http://andybeard.eu/3628/facebook-twitter-google.html#comments</comments>
		<pubDate>Thu, 12 Jan 2012 00:14:34 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO Blog]]></category>
		<category><![CDATA[cloaking]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[facebook seo]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Twitter SEO]]></category>

		<guid isPermaLink="false">http://andybeard.eu/?p=3628</guid>
		<description><![CDATA[
<p>Facebook &#038; Twitter have some of the worst landing pages on the web.</p>
<p>At least if you look at it from a search engine perspective, who should assume that every visitor isn&#8217;t a member of the site they are referencing in the search engine.</p>
<p><a href="http://andybeard.eu/3628/facebook-twitter-google.html" class="more-link">Read more on Updated: Facebook &#038; Twitter &#8211; Lucky To Be In Google At All&#8230;</a></p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3628%252Ffacebook-twitter-google.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FzBWDFB%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Updated%3A%20Facebook%20%26%20Twitter%20-%20Lucky%20To%20Be%20In%20Google%20At%20All%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/cloaking" title="cloaking" rel="tag">cloaking</a>, <a href="http://andybeard.eu/tag/facebook" title="facebook" rel="tag">facebook</a>, <a href="http://andybeard.eu/tag/facebook-seo" title="facebook seo" rel="tag">facebook seo</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-seo" title="Twitter SEO" rel="tag">Twitter SEO</a><br />
]]></description>
			<content:encoded><![CDATA[
<p>Facebook &#038; Twitter have some of the worst landing pages on the web.</p>
<p>At least if you look at it from a search engine perspective, who should assume that every visitor isn&#8217;t a member of the site they are referencing in the search engine.</p>
<p>It should also be understood that both Facebook &#038; Twitter are bursting at the seams with former Google engineers &#038; execs &#8211; they can&#8217;t claim they were unaware of what Google is looking for from content owners on the web, webmaster guidelines etc.</p>
<h2>Twitter</h2>
<p>You can&#8217;t look at the Google cache and see exactly what Google sees, because they do some sneaky redirects which are very akin to cloaking.</p>
<p>I have written about this before.</p>
<p><a href="http://andybeard.eu/3570/google-twitter-penalty.html">Video Exclusive: Has Google Given Twitter a Cloaking Penalty?</a></p>
<p>This is what Google sees based upon the preview</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/twitter-in-serp.png" alt="" title="twitter-in-serp" width="427" height="652" class="aligncenter size-full wp-image-3629" /></p>
<p>The little piece of text at the top of the page is what amounts to your profile&#8230; you can&#8217;t count the background image if any because it can&#8217;t be read by Googlebot unless it works really hard using OCR, and certainly can&#8217;t be read by people with disabilities.<br />
The links within the content of the page are mostly nofollow, and the links in the sidebar get blocked by robots.txt.<br />
The link at the bottom of the page to access more content&#8230; which may be of interest to search is also blocked by robots.txt.</p>
<p>I am not the only one who has spent considerable time trying to get Twitter fixed. A great example is this post by Vanessa on Search Engine Land.<br />
<a href="http://searchengineland.com/how-twitters-technical-infrastructure-issues-are-impacting-google-search-results-86229">How Twitter’s Technical Infrastructure Issues Are Impacting Google Search Results</a></p>
<h2>Facebook</h2>
<p>Facebook is worse</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/facebook-serp-600x589.png" alt="" title="facebook-serp" width="600" height="589" class="aligncenter size-medium wp-image-3630" /></p>
<p>There is nothing there of any real value&#8230; it isn&#8217;t the timeline a logged in user might see.</p>
<h2>First Click Free</h2>
<p>If you want to have some kind of membership wall for users, then Google have special arrangements where you are required to <a href="http://support.google.com/webmasters/bin/answer.py?hl=en&#038;answer=74536">show content for the first click</a>.</p>
<h2>Cloaking</h2>
<p>Google over the years have published lots of content about <a href="http://www.seroundtable.com/google-cloaking-video-14242.html">what they think of cloaking</a>.</p>
<p>I can still think of a few cases where some kind of cloaking would be justified. As an example on uQast we serve RTMP video with flash and use javascript &#8220;cloaking&#8221; to provide mp4 for iPhone. We could even serve that video to Googlebot&#8217;s mobile crawler without breaking Google guidelines as &#8220;cloaking&#8221; to serve content to specific browsers is allowed. But we can&#8217;t serve Googlebot which crawls for the main search index something it understands, as the Google guidelines require you treat Google as a normal desktop user browsing from California in the USA.<br />
So Googlebot is served flash based RTMP within the webmaster guidelines rather than something it might like to see which we would be quite happy to give it.</p>
<p>That doesn&#8217;t prevent Google sometimes (though rarely) indexing the mobile video by figuring out the javascript, but it would be so much easier to give them something they understand.</p>
<h2>Google Isn&#8217;t Playing Fair</h2>
<p>One area that Google isn&#8217;t necessarily playing fair is that I don&#8217;t seem to be able to view Google+ profile pages in their own cache, and they don&#8217;t give a preview of the page that Googlebot sees.</p>
<p><a href="https://plus.google.com/102279602913916787678/posts">This is my Google+ Profile</a></p>
<p>You can normally search in Google for cache:https://plus.google.com/102279602913916787678/posts or any url to get a cached version of what the crawler sees.<br />
It is possible for every site to tell Google and other search engines not to store a cached page, so Google are well within their rights not to do so&#8230; but it prevents comparrisons.</p>
<p>Compare<br />
<a href="http://webcache.googleusercontent.com/search?q=cache%3Aandybeard.eu">cache:andybeard.eu</a> &#8211; brings up a cached result<br />
<a href="http://webcache.googleusercontent.com/search?q=cache%3Aplus.google.com/102279602913916787678/posts">cache:https://plus.google.com/102279602913916787678/posts</a> &#8211; does not bring up a cached result, just a 404 error</p>
<h2>FTC Complaint over Search Plus Your World</h2>
<p>The <a href="http://www.techmeme.com/120111/p47#a120111p47">blogoshere love a good witch hunt</a>, but I can&#8217;t see that Google is treating Twitter or Facebook unfairly. Eric Schmidt was quite right about some of the nofollows, but there are bigger technical restrictions in place on crawling.</p>
<p>I actually quite like a Google profile as a default profile and identity on the web, but Google need to live up to the <a href="http://andybeard.eu/2650/salmon-protocol-endpoints-canonicalization.html">promise of salmon</a> and make it a viable endpoint for all activity, or as an alternative use it for identity, and allow me to define my own default profile.. which if I choose might be Twitter or Facebook.<br />
I can also understand why you wouldn&#8217;t undertake the complex engineering to make such flexibility possible for your first itteration, especially with partners who are unwilling to do something similar themselves.</p>
<p>Just ask Twitter how many content partners they now support on the new Twiter for embeds. (I wrote them a letter a year ago and never received a response)</p>
<p>This post ignores what a logged in and fully javascript supporting human might experience, but in many ways Google&#8217;s profiles whilst now having a social element for years have generously linked out to any other online destination of your choosing, and provided the necessary markup to claim them as being part of your personal social graph.</p>
<h2>Update &#8211; Google Profiles Now Cached</h2>
<p><a href="http://smackdown.blogsblogsblogs.com/">Michael VanDeMar</a> left a comment showing a way to <a href="http://andybeard.eu/3628/facebook-twitter-google.html#comment-449146">get the cached page to show</a> by including the https protocol at the beginning of the url to query.</p>
<p>However when I posted I had tried lots of different variations all resulting in a 404 error.</p>
<p>This unmodified link was previously bringing up a 404 error<br />
<a href="http://webcache.googleusercontent.com/search?q=cache%3Aplus.google.com/102279602913916787678/posts">cache:https://plus.google.com/102279602913916787678/posts</a></p>
<p>It now returns what appears to be a blank page &#8211; as Michael points out if you switch off the CSS in your browser you can see the complete cached landing page.</p>
<p><a href="http://cdn5.andybeard.name/wp-content/uploads/Andy-Beard-Google+_1326703204753.png"><img src="http://cdn5.andybeard.name/wp-content/uploads/Andy-Beard-Google+_1326703204753-e1326703730838-192x200.png" alt="Andy Beard Google+ Profile" title="Andy Beard - Google+_1326703204753" width="192" height="200" class="aligncenter size-thumbnail wp-image-3648" /></a><br />
Click to view full size without CSS</p>
<p>This appears to be a recent change, though they still need to fix the canonical &#8211; the canonical changes as you navigate between tabs and between the first 2 urls on this list there is effectively a redirect loop with /posts claiming / is the canonical, but humans are redirected to /posts</p>
<p>https://plus.google.com/102279602913916787678/</p>
<p>https://plus.google.com/102279602913916787678/posts</p>
<p>https://plus.google.com/102279602913916787678/about</p>
<p>All the different URLs show all of the same content, so should set whichever canonical a human is redirected to which currently is /posts</p>
<h2>Not Total Fix</h2>
<p>It seems some other pages are still giving 404 errors &#8211; maybe due to all the funky redirects going in circles with the canonical on occasion (this query is with HTTPS)</p>
<p><a href="http://cdn5.andybeard.name/wp-content/uploads/some-still-404.png"><img src="http://cdn5.andybeard.name/wp-content/uploads/some-still-404-600x288.png" alt="" title="some-still-404" width="600" height="288" class="aligncenter size-medium wp-image-3650" /></a></p>
<p>If you have difficulty understanding the concept of canonical, it is just like Highlander&#8230; &#8220;There should be only one&#8221; page with the same content in Google&#8217;s index, especially on the same domain.</p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3628%252Ffacebook-twitter-google.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FzBWDFB%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Updated%3A%20Facebook%20%26%20Twitter%20-%20Lucky%20To%20Be%20In%20Google%20At%20All%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/cloaking" title="cloaking" rel="tag">cloaking</a>, <a href="http://andybeard.eu/tag/facebook" title="facebook" rel="tag">facebook</a>, <a href="http://andybeard.eu/tag/facebook-seo" title="facebook seo" rel="tag">facebook seo</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-seo" title="Twitter SEO" rel="tag">Twitter SEO</a><br />
]]></content:encoded>
			<wfw:commentRss>http://andybeard.eu/3628/facebook-twitter-google.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Google +1 &amp; The Problem With Canonicalization Of Votes</title>
		<link>http://andybeard.eu/3583/google-plus-one.html</link>
		<comments>http://andybeard.eu/3583/google-plus-one.html#comments</comments>
		<pubDate>Thu, 02 Jun 2011 07:55:15 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO Blog]]></category>
		<category><![CDATA[Video SEO & Marketing]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[bookmarking]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[social voting]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://andybeard.eu/?p=3583</guid>
		<description><![CDATA[
<p>Google <a href="http://googleblog.blogspot.com/2011/06/1-button-for-websites-recommend-content.html">launched</a> their +1 button today. <a href="http://www.techmeme.com/110601/p41#a110601p41">Lots of people</a> have writeups but I suppose they have had prior access in some way. <a href="http://searchengineland.com/its-here-google-1-buttons-for-websites-79394">Heres one</a> on Search Engine Land for instance.</p>
<p>But one thing I haven&#8217;t read about anywhere are the technical implications of +1 and the way it deals with canonicalization of votes, which currently is significantly inferior to both Facebook and Twitter.</p>
<p><a href="http://andybeard.eu/3583/google-plus-one.html" class="more-link">Read more on Google +1 &#038; The Problem With Canonicalization Of Votes&#8230;</a></p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3583%252Fgoogle-plus-one.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2Fk3Khtc%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Google%20%2B1%20%26%20The%20Problem%20With%20Canonicalization%20Of%20Votes%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/bookmarking" title="bookmarking" rel="tag">bookmarking</a>, <a href="http://andybeard.eu/tag/facebook" title="facebook" rel="tag">facebook</a>, <a href="http://andybeard.eu/tag/google" title="Google" rel="tag">Google</a>, <a href="http://andybeard.eu/tag/social-voting" title="social voting" rel="tag">social voting</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a><br />
]]></description>
			<content:encoded><![CDATA[
<p>Google <a href="http://googleblog.blogspot.com/2011/06/1-button-for-websites-recommend-content.html">launched</a> their +1 button today. <a href="http://www.techmeme.com/110601/p41#a110601p41">Lots of people</a> have writeups but I suppose they have had prior access in some way. <a href="http://searchengineland.com/its-here-google-1-buttons-for-websites-79394">Heres one</a> on Search Engine Land for instance.</p>
<p>But one thing I haven&#8217;t read about anywhere are the technical implications of +1 and the way it deals with canonicalization of votes, which currently is significantly inferior to both Facebook and Twitter.</p>
<p>There are all kinds of reasons why a publisher or ecommerce store might want to include parameters in the URLs people bookmark.</p>
<ul>
<li>Various kinds of tracking data</li>
<li>Geotargeting</li>
<li>Dynamic landing pages based upon advertising campaign (even with Adwords)</li>
</ul>
<p>A user lands on a page, and you want to ensure that whatever they bookmark or share with friends or family is the exact same content/offer that they saw themselves, or that the initial source for the traffic is correctly counted to evaluate advertising campaigns.<br />
This is especially important with affiliate marketing if you are a vendor who wants to ensure that affiliates get attribution for the traffic/customers they send.</p>
<ul>
<li>You see people use multiple browsers on one PC, and cookies are not necessarily shared</li>
<li>Then you get people who have multiple computers in their home</li>
<li>Then you have tablet PCs&#8230; someone might find a product on their desktop PC, but when they want to share the product with a significant other before making a purchase, they might do so on their iPad, loading a page from shared bookmarks.</li>
<li>As mobile browsers become more powerful, a phone could also be the device used for bookmarking.</li>
</ul>
<p>I don&#8217;t think it is possible to get everything perfect, to get correctly attributed tracking, ensure bookmarks are handled correctly etc (especially when paramters that remain visible can affect conversion), but I personally feel it is important to do whatever you can to ensure valid tracking data and attribution.</p>
<h2>Facebook &#038; Twitter &#8211; 2 Different Methods</h2>
<p>Both Facebook &#038; Twitter allow you to define tracking parameters or links for their share buttons, but they do it different ways.</p>
<p>With Twitter it is defined within the Twitter button by defining the url and counturl parameters.</p>
<p>The URL is whatever link you want shared, and the most popular way to use it is probably a tracking service such as bit.ly, but at the same time adding additional Google Analytics tracking variables to the URL that is bookmarked within bit.ly.</p>
<p>This is what the Twitter code looks like</p>
<pre class="brush: plain; title: ; notranslate">
					&lt;script src=&quot;http://platform.twitter.com/widgets.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
					&lt;a href=&quot;http://twitter.com/share?url=http%3A%2F%2Fwelcome.uqast.com%2Fpage13312&amp;counturl=http%3A%2F%2Fwelcome.uqast.com%2Fintro%2F&amp;text=How To Profit By Leveraging The 7 Hidden Trends Driving The Internet&amp;count=horizontal&amp;via=uQast&amp;related=uqast%3AWebinar&quot; class=&quot;twitter-share-button&quot; rel=&quot;nofollow&quot;&gt;How To Profit By Leveraging The 7 Hidden Trends Driving The Internet&lt;/a&gt;
</pre>
<p>And this is the result (this uses my affiliate link for uQast, but notice that the count shown is an aggregate canonical value because of the defined counturl</p>
<p><script src="http://platform.twitter.com/widgets.js" type="text/javascript"></script><br />
					<a href="http://twitter.com/share?url=http%3A%2F%2Fwelcome.uqast.com%2Fpage13312&#038;counturl=http%3A%2F%2Fwelcome.uqast.com%2Fintro%2F&#038;text=How To Profit By Leveraging The 7 Hidden Trends Driving The Internet&#038;count=horizontal&#038;via=uQast&#038;related=uqast%3AWebinar" class="twitter-share-button" rel="nofollow">How To Profit By Leveraging The 7 Hidden Trends Driving The Internet</a></p>
<p>With Facebook it is a little different &#8211; within the button code you include the tracking link you want to share, and the &#8220;counturl&#8221; is actually grabbed from the Facebook Open Graph meta data on the destination page.<br />
Facebook also pull in the thumbnail and descriptions from that meta data.</p>
<p>This is what the code looks like</p>
<pre class="brush: plain; title: ; notranslate">
&lt;script src=&quot;http://connect.facebook.net/en_US/all.js#xfbml=1&quot;&gt;&lt;/script&gt;&lt;fb:like ref=&quot;13312&quot; href=&quot;http://welcome.uqast.com/page13312&quot; send=&quot;false&quot; width=&quot;120&quot; show_faces=&quot;false&quot; layout=&quot;button_count&quot; &gt;&lt;/fb:like&gt;
</pre>
<p>The result is an aggregate count even though every shared URL from the like button could be completely different.</p>
<p><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like ref="13312" href="http://welcome.uqast.com/page13312" send="false" width="120" show_faces="false" layout="button_count" ></fb:like></p>
<h2>Google +1 Only Gets Half A Banana</h2>
<p>As Google +1 has only just been launched, the uQast landing page hasn&#8217;t received 100s or 1000s of bookmarks but it is a good example of the current problem with Google&#8217;s implementation of the +1 button.</p>
<p>This is the same URL we were using in the above example, my uQast affiliate link, but it could be any tracking link, or just using Google Analytics tracking parameters.</p>
<p>http://welcome.uqast.com/page13312</p>
<p><script type="text/javascript" src="http://apis.google.com/js/plusone.js"></script><br />
This is how that button should be encoded</p>
<pre class="brush: plain; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot; src=&quot;http://apis.google.com/js/plusone.js&quot;&gt;&lt;/script&gt;
&lt;g:plusone size=&quot;tall&quot; href=&quot;http://welcome.uqast.com/page13312&quot;&gt;&lt;/g:plusone&gt;
</pre>
<p>With this result&#8230; I gave it a plus one to test this earlier as I am considering adding Google +1 to our landing pages, not just for our launch signup, but also throughout uQast and within our embeddable players.</p>
<p><g:plusone size="tall" href="http://welcome.uqast.com/page13312"></g:plusone></p>
<p>If Google had implemented +1 correctly, then the count for a URL that points directly to the page would be the same.</p>
<pre class="brush: plain; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot; src=&quot;http://apis.google.com/js/plusone.js&quot;&gt;&lt;/script&gt;
&lt;g:plusone size=&quot;tall&quot; href=&quot;http://welcome.uqast.com/intro/&quot;&gt;&lt;/g:plusone&gt;
</pre>
<p>At time of writing the affiliate link shows 1 and the &#8220;clean&#8221; link shows 0 &#8211; I am sure that will change over time</p>
<p><g:plusone size="tall" href="http://welcome.uqast.com/intro/"></g:plusone></p>
<p>This is how a +1 ends up on a Google profile (this is my primary <a href="https://profiles.google.com/list.andy/plusones?hl=en">Andy Beard profile</a>)</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/google-plus-one-600x286.png" alt="" title="google-plus-one" width="600" height="286" class="aligncenter size-medium wp-image-3587" /></p>
<p>Lets see how Google fairs with my +1 test</p>
<p>First of all my profile URL is</p>
<p>https://profiles.google.com/list.andy</p>
<p><g:plusone size="tall" href="https://profiles.google.com/list.andy"></g:plusone><br />
But from a search result Google themselves redirect to</p>
<p>https://profiles.google.com/list.andy/about</p>
<p><g:plusone size="tall" href="https://profiles.google.com/list.andy/about"></g:plusone><br />
And if I want to ensure the English version of a page is shown then I have to add an additional language parameter.</p>
<p>https://profiles.google.com/list.andy/about?hl=en</p>
<p><g:plusone size="tall" href="https://profiles.google.com/list.andy/about?hl=en"></g:plusone></p>
<p>These redirects are a fact of life on the web and so are additional parameters for all kinds of things, but Google +1 doesn&#8217;t allow for it, even for a Google URL</p>
<p>Google +1 is broken even for Google&#8217;s own pages</p>
<p>In addition they really should take advantage of the thumbnail defined in the Facebook Open Graph, as they currently just scrape the first image on the page.</p>
<h2>The Solution For Google +1</h2>
<p>It is actually fairly simple for Google to fix this.</p>
<p>They are already looking at the destination page, and all they have to do is look for a canonical link tag in the header for which URL to count&#8230; anyone who cares about correct canonicalization for their pages who uses various tracking parameters is likely to already be using link canonical&#8230; after all it is stronly promoted by Google themselves as a way to get attribution for the correct link.</p>
<pre class="brush: plain; title: ; notranslate">
&lt;link rel=&quot;canonical&quot; href=&quot;http://welcome.uqast.com/intro/&quot; /&gt;
</pre>
<p>You would have thought issues like this would have been fixed during the initial beta period &#8211; when news of Google +1 first came about, there was a call for interested websites to sign up early maybe to give feedback&#8230; I signed up at that time but from the looks of things on the Google announcement post that was mainly as a PR exercise to get large publishers using Google +1.</p>
<p>Google +1 is really easy to set up, there are also some quite powerful features I haven&#8217;t explored yet for triggering various actions similar to a Facebook like button</p>
<p>However as currently implemented it is almost like a negative advert if you implement it with any kind of dynamic URLs showing effectively the same content.</p>
<p>Canonicalization is just as important in social media as search.</p>
<p>p.s I have given up trying to get a &#8220;+&#8221; to appear correctly with a retweet button with WordPress.</p>
<p>I went as far as trying to use the unicode version within the title but that ended up as the raw text, and then WordPress didn&#8217;t save the unicode anyway.</p>
<pre class="brush: plain; title: ; notranslate">
&amp;#x002B;1.... out
</pre>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3583%252Fgoogle-plus-one.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2Fk3Khtc%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Google%20%2B1%20%26%20The%20Problem%20With%20Canonicalization%20Of%20Votes%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/bookmarking" title="bookmarking" rel="tag">bookmarking</a>, <a href="http://andybeard.eu/tag/facebook" title="facebook" rel="tag">facebook</a>, <a href="http://andybeard.eu/tag/google" title="Google" rel="tag">Google</a>, <a href="http://andybeard.eu/tag/social-voting" title="social voting" rel="tag">social voting</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a><br />
]]></content:encoded>
			<wfw:commentRss>http://andybeard.eu/3583/google-plus-one.html/feed</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Video Exclusive: Has Google Given Twitter a Cloaking Penalty?</title>
		<link>http://andybeard.eu/3570/google-twitter-penalty.html</link>
		<comments>http://andybeard.eu/3570/google-twitter-penalty.html#comments</comments>
		<pubDate>Sun, 08 May 2011 22:26:45 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO Blog]]></category>
		<category><![CDATA[Video SEO & Marketing]]></category>
		<category><![CDATA[cloaking]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://andybeard.eu/?p=3570</guid>
		<description><![CDATA[
<p>It seems Google has given Twitter some kind of penalty, possibly for cloaking.</p>
<p>Watch this video for the details</p>
<div class="uQastEmbed">
<p class="uQastTitle">Video:- <a href="http://andybeard.eu/3570/google-twitter-penalty.html">Has Google Given Twitter a Cloaking Penalty?</a></p>
<p>			<iframe title="Has Google Given Twitter a Cloaking Penalty?" class="uQastPlayer" type="text/html" width="560" height="315" src="http://www.uqast.com/3546/videoiframe.html?w=560&#038;h=315&#038;aplay=0&#038;affid=0" frameborder="0">		<a href="http://media.uqast.com/flvVideo/3546_5045_twitter-google-penalty.flv.mov"><img src="http://www.uqast.com/globals/inc/image_output.php?image=http://media.uqast.com/VideoThumbs/3546_thumb.jpg&#38;cap=/logo_large.jpg" alt="Has Google Given Twitter a Cloaking Penalty?" width="560"  height="315"></a>	</iframe>				<noframes>					<a href="http://media.uqast.com/flvVideo/3546_5045_twitter-google-penalty.flv.mov"><img src="http://www.uqast.com/globals/inc/image_output.php?image=http://media.uqast.com/VideoThumbs/3546_thumb.jpg&#38;cap=/logo_large.jpg" alt="Has Google Given Twitter a Cloaking Penalty?" width="560"  height="315"></a>			</noframes>
<p class="uQastCredit">		More about <a href="http://www.uqast.com/andy">Andy</a>		by <a href="http://www.uqast.com/andy#author">Andy Beard</a>	</p>
</p></div>
<p>To check the cached Google page you will have to switch off javascript using something like the web developer toolbar for Firefox.</p>
<p><a href="http://andybeard.eu/3570/google-twitter-penalty.html" class="more-link">Read more on Video Exclusive: Has Google Given Twitter a Cloaking Penalty?&#8230;</a></p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3570%252Fgoogle-twitter-penalty.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FilGdR7%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Video%20Exclusive%3A%20Has%20Google%20Given%20Twitter%20a%20Cloaking%20Penalty%3F%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/cloaking" title="cloaking" rel="tag">cloaking</a>, <a href="http://andybeard.eu/tag/google" title="Google" rel="tag">Google</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a><br />
]]></description>
			<content:encoded><![CDATA[
<p>It seems Google has given Twitter some kind of penalty, possibly for cloaking.</p>
<p>Watch this video for the details</p>
<div class="uQastEmbed">
<p class="uQastTitle">Video:- <a href="http://andybeard.eu/3570/google-twitter-penalty.html">Has Google Given Twitter a Cloaking Penalty?</a></p>
<p>			<iframe title="Has Google Given Twitter a Cloaking Penalty?" class="uQastPlayer" type="text/html" width="560" height="315" src="http://www.uqast.com/3546/videoiframe.html?w=560&#038;h=315&#038;aplay=0&#038;affid=0" frameborder="0">		<a href="http://media.uqast.com/flvVideo/3546_5045_twitter-google-penalty.flv.mov"><img src="http://www.uqast.com/globals/inc/image_output.php?image=http://media.uqast.com/VideoThumbs/3546_thumb.jpg&amp;cap=/logo_large.jpg" alt="Has Google Given Twitter a Cloaking Penalty?" width="560"  height="315"></a>	</iframe>				<noframes>					<a href="http://media.uqast.com/flvVideo/3546_5045_twitter-google-penalty.flv.mov"><img src="http://www.uqast.com/globals/inc/image_output.php?image=http://media.uqast.com/VideoThumbs/3546_thumb.jpg&amp;cap=/logo_large.jpg" alt="Has Google Given Twitter a Cloaking Penalty?" width="560"  height="315"></a>			</noframes>
<p class="uQastCredit">		More about <a href="http://www.uqast.com/andy">Andy</a>		by <a href="http://www.uqast.com/andy#author">Andy Beard</a>	</p>
</p></div>
<p>To check the cached Google page you will have to switch off javascript using something like the web developer toolbar for Firefox.</p>
<p>Google is not being blocked as there is a cached page, but the cached page is not what is given to users, even when not logged in.</p>
<p>The pages are significantly different in structure.</p>
<p>Google have quite extensive <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=35769">webmaster guidelines</a> including a special on on <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=66355">cloaking and sneaky javascript</a>.</p>
<p>Just to qualify the value of this video &#8211; some people rightly or wrongly look on me as an SEO expert &#8211; I don&#8217;t proactively consult partially because I don&#8217;t believe my own opinions half the time and in the past I have spent a great deal of time trying to prove myself wrong.</p>
<p>Ultimately even Google engineers directly involved with webspam or working directly on Google&#8217;s algorithms don&#8217;t know every aspect of how Google&#8217;s algorithms might work in every eventuality, and some results or side effects may be unintended.</p>
<p>It could well be that Twitter left old Twitter in place because Google was having problems crawling the new primarily javascript Twitter. From my perspective the mistake was to do a funky javascript redirect and having a significantly different link graph, but there could easily be something I have overlooked.</p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3570%252Fgoogle-twitter-penalty.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FilGdR7%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Video%20Exclusive%3A%20Has%20Google%20Given%20Twitter%20a%20Cloaking%20Penalty%3F%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/cloaking" title="cloaking" rel="tag">cloaking</a>, <a href="http://andybeard.eu/tag/google" title="Google" rel="tag">Google</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a><br />
]]></content:encoded>
			<wfw:commentRss>http://andybeard.eu/3570/google-twitter-penalty.html/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>My 3 Year Old Just Sent His First Tweet (Do You Think He Has Taste?)</title>
		<link>http://andybeard.eu/3290/3-year-old-tweet-miley-cyrus.html</link>
		<comments>http://andybeard.eu/3290/3-year-old-tweet-miley-cyrus.html#comments</comments>
		<pubDate>Thu, 30 Sep 2010 17:43:50 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter hacked]]></category>
		<category><![CDATA[youtube]]></category>
		<category><![CDATA[youtube hacked]]></category>

		<guid isPermaLink="false">http://andybeard.eu/?p=3290</guid>
		<description><![CDATA[
<p>First let me say, one of the best ways to get authority links is to help people, or be the first to notify people about a possible problem. Thus a big thanks to James at <a href="http://onlineitguide.com/">Online IT Guide</a> for sending me an email to let me know of a potential hack of my Twitter account.</p>
<p><a href="http://andybeard.eu/3290/3-year-old-tweet-miley-cyrus.html" class="more-link">Read more on My 3 Year Old Just Sent His First Tweet (Do You Think He Has Taste?)&#8230;</a></p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3290%252F3-year-old-tweet-miley-cyrus.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2F9q0rJb%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22My%203%20Year%20Old%20Just%20Sent%20His%20First%20Tweet%20%28Do%20You%20Think%20He%20Has%20Taste%3F%29%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-hacked" title="twitter hacked" rel="tag">twitter hacked</a>, <a href="http://andybeard.eu/tag/youtube" title="youtube" rel="tag">youtube</a>, <a href="http://andybeard.eu/tag/youtube-hacked" title="youtube hacked" rel="tag">youtube hacked</a><br />
]]></description>
			<content:encoded><![CDATA[
<p>First let me say, one of the best ways to get authority links is to help people, or be the first to notify people about a possible problem. Thus a big thanks to James at <a href="http://onlineitguide.com/">Online IT Guide</a> for sending me an email to let me know of a potential hack of my Twitter account.</p>
<h2>Here is the evidence</h2>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/youtube-twitter-hacked.png" alt="Youtube Twitter Hacked? ORLY" title="Youtube Twitter Hacked? ORLY" width="452" height="248" class="aligncenter size-full wp-image-3291" /></p>
<p>That is frightening&#8230; the chance that I was hacked as well.</p>
<h2>The Trail Of Evidence</h2>
<ul>
<li>My son was in the other room</li>
<li>My wife&#8217;s laptop is open with a Youtube video playing Big Green Tractor</li>
<li>The tweet was sent via one of the new tweet buttons and has @youtube &#8211; not a guarantee my account hasn&#8217;t been hacked, but a fair chance some legitimate &#8220;interaction&#8221; has taken place.</li>
<li>He normally uses Chrome not Firefox &#8211; it is possible I have logged in to Twitter on my wife&#8217;s laptop and saved the cookie</li>
</ul>
<p>On the laptop he is not logged in to Youtube as me &#8211; he has his own Youtube account with a playlist of songs he likes (other than the ones that have now been moved to Vevo which we can&#8217;t access)</p>
<h2>Verdict:- A 3 Year Old Tweeted A Miley Cyrus Video To 10,000 Marketing Geeks</h2>
<p>I still can&#8217;t work out how a 3 year old can:-</p>
<ul>
<li>Click a Share button below a video</li>
<li>Then click a specific Twitter button to actually tweet</li>
<li>Then somehow &#8220;send&#8221; the tweet</li>
</ul>
<p>It is possible he found a link somewhere on Youtube that was formatted to Tweet the video, or even an advert.. he clicks those all the time &#8211; I sometimes feel guilty but he is a consumer, a future buyer and &#8220;get&#8217;em early&#8221; &#8211; he has good taste in cars.</p>
<p>Maybe hot keys?</p>
<p>Anyway&#8230; no I am not back on Twitter and it seems my son likes older women.</p>
<p>Youtube &#038; Twitter both have an interface even a 3 year old can use.</p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3290%252F3-year-old-tweet-miley-cyrus.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2F9q0rJb%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22My%203%20Year%20Old%20Just%20Sent%20His%20First%20Tweet%20%28Do%20You%20Think%20He%20Has%20Taste%3F%29%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-hacked" title="twitter hacked" rel="tag">twitter hacked</a>, <a href="http://andybeard.eu/tag/youtube" title="youtube" rel="tag">youtube</a>, <a href="http://andybeard.eu/tag/youtube-hacked" title="youtube hacked" rel="tag">youtube hacked</a><br />
]]></content:encoded>
			<wfw:commentRss>http://andybeard.eu/3290/3-year-old-tweet-miley-cyrus.html/feed</wfw:commentRss>
		<slash:comments>71</slash:comments>
		</item>
		<item>
		<title>Twitter Lists (part 1) &#8211; Twitter Wants Your Brand</title>
		<link>http://andybeard.eu/3066/twitter-lists.html</link>
		<comments>http://andybeard.eu/3066/twitter-lists.html#comments</comments>
		<pubDate>Wed, 01 Sep 2010 12:37:10 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[SEO Blog]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[google realtime search]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Twitter SEO]]></category>

		<guid isPermaLink="false">http://andybeard.eu/?p=3066</guid>
		<description><![CDATA[
<p>It has been 6 months since I left Twitter &#8211; plenty of time for Twitter to clean up their SEO act and if they needed/wanted some direct feedback I am not hard to contact directly.</p>
<p><a href="http://andybeard.eu/3066/twitter-lists.html" class="more-link">Read more on Twitter Lists (part 1) &#8211; Twitter Wants Your Brand&#8230;</a></p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3066%252Ftwitter-lists.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2Fbc5YUD%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Twitter%20Lists%20%28part%201%29%20-%20Twitter%20Wants%20Your%20Brand%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/google-realtime-search" title="google realtime search" rel="tag">google realtime search</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-seo" title="Twitter SEO" rel="tag">Twitter SEO</a><br />
]]></description>
			<content:encoded><![CDATA[
<p>It has been 6 months since I left Twitter &#8211; plenty of time for Twitter to clean up their SEO act and if they needed/wanted some direct feedback I am not hard to contact directly.</p>
<p>What I am about to reveal in some ways is akin to publishing 0-day security stuff, and some SEOs will look on this as revealing things that they have been happy to exploit for months &#8211; thus some of this is fairly widely known, but maybe you don&#8217;t.</p>
<p>I will also include some thoughts on &#8220;the reset vector&#8221; and &#8220;evaporating PageRank&#8221; in later parts (my views radically differ to those widely publicised &#8211; even at recent conferences)</p>
<p>Lots of this article series is not based upon verifiable facts or even poor attempts to construct tests that would be ripped apart anyway. I am just throwing my thoughts onto the interwebs.</p>
<p>I have decided not to do this as a video &#8211; some of my loyal readers have accessibility problems with videos and I don&#8217;t want to exclude them.</p>
<p>This is a little technical and some aspects would be highly dependent on how Google treat internal linking within Twitter. It is hard to exclude external factors as there are very few ways to create a controlled experiment and there are so many possible ways to filter trust based on influence within the Twitter ecosystem and the whole social graph.</p>
<h2>Robots.txt</h2>
<p><pre class="brush: plain; title: ; notranslate">
#Google Search Engine Robot
User-agent: Googlebot
# Crawl-delay: 10 -- Googlebot ignores crawl-delay ftl
Disallow: /*?
Disallow: /*/with_friends
</pre>
</p>
<p><strong>This code prevents Googlebot crawling your historical tweets</strong><br />Individual tweets if they get some juice from elsewhere can be indexed, but twitter aggregators tend to nofollow links to the content they repurpose.</p>
<blockquote><p>You would think as Google crawl robots.txt on every visit, they would always have a copy of the robots.txt available&#8230; well unless you used x-robots in some way to nocache it.<br />You would also expect it to be reasonably up to date.</p>
</blockquote>
<p>However here is a link to their <a href="http://cdn5.andybeard.name/wp-content/uploads/robots2.txt">current robots.txt</a> as visible to humans, and it matches the <a href="http://cdn5.andybeard.name/wp-content/uploads/robots3.txt">cached version</a>, and the version I have on this page above.</p>
<h2>Interesting Factoid</h2>
<p>Twitter doesn&#8217;t curently rank in the top100 Google results for Microblogging<br /><a href="http://www.google.com/search?q=microblogging&amp;pws=0&amp;hl=en&amp;gl=US&amp;num=100">http://www.google.com/search?q=microblogging&amp;pws=0&amp;hl=en&amp;gl=US&amp;num=100</a></p>
<h2>So What Does Twitter Want To Rank For?</h2>
<p>Quite probably Twitter&#8217;s only goal is to rank for your name or your brand.</p>
<p>In fact if you don&#8217;t have a Twitter account for your brand that is actively used (it is fairly safe to squat), it is highly likely that you will never have Twitter appear with realtime results for brand searches in the main SERP unless you are a trending topic.</p>
<p>Once you invite social media into your house, it is hard to get rid of.<br />(it isn&#8217;t as bad/good as it was a few months ago)</p>
<p>I noted to some friends when Ikea was having some social media unrest, and had just announced something so lots of press attention, they still didn&#8217;t have a scrolling realtime search box appearing in their brand search engine results, whilst it might only take a mention of a popular Twitter user&#8217;s name a few times, maybe a few retweets of a blog post for it to normally appear.</p>
<p>I assume <a href="http://twitter.com/ikea">Ikea</a> own their trademark account or someone is being very careful squatting it (maybe even Twitter management) &#8211; it has PageRank &#8211; it has some followers &#8211; but it isn&#8217;t active.</p>
<p>The Twitter account currently ranks ~181 in the US search results on Google, just behind quite a recent article on Huffington Post &#8211; oh and I just linked to it.. oops.</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/ikea-twitter-ranking.png" alt="Ikea Twitter Account" title="Ikea Twitter Account Ranks 181" class="aligncenter size-full wp-image-3067" height="241" width="453"></p>
<p>Considering the strength of the brand, that is a pretty strong ranking without any further support such as the link I gave it.</p>
<h2>Real Time SERPs</h2>
<p>There have been some changes to <a href="http://www.huomah.com/News/Latest/Google-Real-Time-Search-Goes-Vertical.html">realtime SERPs</a> recently which Dave covered.</p>
<p>Here you can see that the people attending the Mozinar went to bed fairly early (must believe in the witching hour on the NW coast of the US, or the bar closed)</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/mozinar-realtime.png" alt="realtime results" title="Realtime results for Mozinar" class="aligncenter size-full wp-image-3068" height="491" width="481"></p>
<p>However unlike a few months ago it is very hard to get realtime results to appear in the main search results pages.</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/mozinar.png" alt="Mozinar SERP" title="mozinar main Google SERP" class="aligncenter size-full wp-image-3069" height="457" width="450"></p>
<p>Stay tuned for part 2 &#8211; we are going to look at the internal linking structure, and how to leverage it to maximum effect either for your own brand, or someone else&#8217;s.</p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3066%252Ftwitter-lists.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2Fbc5YUD%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Twitter%20Lists%20%28part%201%29%20-%20Twitter%20Wants%20Your%20Brand%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/google-realtime-search" title="google realtime search" rel="tag">google realtime search</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-seo" title="Twitter SEO" rel="tag">Twitter SEO</a><br />
]]></content:encoded>
			<wfw:commentRss>http://andybeard.eu/3066/twitter-lists.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Topsy Search &amp; Twitter Backups</title>
		<link>http://andybeard.eu/3001/topsy-search-twitter-backups.html</link>
		<comments>http://andybeard.eu/3001/topsy-search-twitter-backups.html#comments</comments>
		<pubDate>Wed, 25 Aug 2010 18:17:43 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[SEO Blog]]></category>
		<category><![CDATA[Top]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[topsy]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter backup]]></category>

		<guid isPermaLink="false">http://andybeard.eu/?p=3001</guid>
		<description><![CDATA[
<p>I am a SEO geek &#8211; if there were 140 characters on Twitter that have meaning &#8211; I might want to be able to find it, or help other people to find it.</p>
<p><a href="http://andybeard.eu/3001/topsy-search-twitter-backups.html" class="more-link">Read more on Topsy Search &#038; Twitter Backups&#8230;</a></p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3001%252Ftopsy-search-twitter-backups.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FbPe7HO%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Topsy%20Search%20%26%20Twitter%20Backups%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/topsy" title="topsy" rel="tag">topsy</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-backup" title="twitter backup" rel="tag">twitter backup</a><br />
]]></description>
			<content:encoded><![CDATA[
<p>I am a SEO geek &#8211; if there were 140 characters on Twitter that have meaning &#8211; I might want to be able to find it, or help other people to find it.</p>
<p>I know some people look on SEOs as spammers &#8211; some are &#8211; I look on my job as helping people find content they are looking for. I am passionate about it. I wouldn&#8217;t class myself as white grey or blackhat, but I also try not to do anything that would pollute the web.</p>
<p>It is one of the main reasons I left Twitter. The SEO strategy in place at Twitter was holding my content hostage from normal indexation by Google, and Google have so far failed at indexing historical content.</p>
<h2>Topsy Search</h2>
<p>I welcome the <a href="http://labs.topsy.com/2010/08/24/topsy-deploys-v2-platform-to-index-100-billion-status-updates/">news yesterday</a> that Topsy have improved their search &amp; <a href="http://searchengineland.com/topsy-now-searching-tweets-back-to-may-2008-49162">Danny has more in-depth coverage</a>.</p>
<p>Topsy has some great search functions &#8211; here are some example searches</p>
<h3>Influencers</h3>
<p>It is very easy to work out who are your biggest Twitter fans, though there is no way to sort by number of tweets. They have some kind of # tweets x influence calculation.</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/topsy-andybeard-pimping.png" alt="Andy Beard Supporters" title="topsy-andybeard-pimping" class="aligncenter size-full wp-image-3009" height="266" width="600"></p>
<p>I really haven&#8217;t promoted my posts that much compared to many, considering @andybeard was always my official channel.</p>
<p>This method of sorting hides sock puppet bot accounts run by you or others (I don&#8217;t have any pimping this site)</p>
<h3>Sphinn Pimps</h3>
<p>Often people are complaining about excessive self promotion on social media &#8211; Topsy makes it fairly easy to work out who is pimping what on sites like Sphinn.</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/topsy-sphinn-pimping.png" alt="Topsy Sphinn Pimping" title="topsy-sphinn-pimping" class="aligncenter size-full wp-image-3010" height="311" width="600"></p>
<h3>Historical Tweets</h3>
<p>How many tweets does Topsy have in their archive from me?</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/topsy-history.png" alt="Topsy History Andy Beard @andybeard" title="topsy-history" class="aligncenter size-full wp-image-3011" height="412" width="600"></p>
<p><strong>1075 Tweets (you will see why this is significant later)</strong></p>
<h2>Friend Feed</h2>
<p>I have a lot of content piped into Friendfeed since it launched but you can&#8217;t trust Facebook to keep Friendfeed online, especially the search which for me was one of Friendfeed&#8217;s best features.</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/friendfeed-search.png" alt="Friendfeed Search" title="friendfeed-search" class="aligncenter size-full wp-image-3002" height="227" width="600"></p>
<p>That was only a temporary glitch &#8211; Friendfeed search is working again now, but I didn&#8217;t see lots of screaming and blog posts about the demise of Friendfeed search</p>
<h2>Finding My Tweets</h2>
<p>Can I find the tweets I want to find? No</p>
<p>The alternative is I can back up my own Tweets and then do something with them&#8230;. well at least some of them</p>
<p><strong>Twitter only allows your <a href="http://getsatisfaction.com/twitter/topics/pagination_timeline_and_archive_fixes">last 3200 tweets</a> to be backed up in any way.</strong></p>
<p>Here are some options</p>
<h2>Online Twitter Backup Services</h2>
<p>Online services in theory once you join will continue to backup future tweets, and if Twitter ever lift their limits might backup tweets beyond the 3200 limit.</p>
<h3>Tweet Backup</h3>
<p><a href="http://tweetbackup.com/">http://tweetbackup.com/</a><br />So far has managed to retrieve 2080 of my historical tweets which are available in RSS (XML), txt &amp; html format.</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/tweet-backup.png" alt="Tweet Backup" title="tweet-backup" class="aligncenter size-full wp-image-3004" height="406" width="600"></p>
<p>It works, but with almost 1000 historical tweets not retrieved, they possibly have some bugs to fix.</p>
<h3>Tweet Scan</h3>
<p><a href="http://www.tweetscan.com">http://www.tweetscan.com</a><br />Claims to have retrieved tweets all the way back to Nov 2007 but there seems to be lots missing.</p>
<blockquote><p>Backup your Twitter account. Your last 1000 messages are downloaded from Twitter and combined with results from our historical database. Tweet Scan can retain your tweets to improve later backups.</p>
</blockquote>
<p>What I ended up with &#8211; 1076 Tweets</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/tweet-scan.png" alt="Tweet Scan" title="tweet-scan" class="aligncenter size-full wp-image-3006" height="469" width="497"></p>
<p>That is a screenshot of the html output in TwiddlyWiki format &#8211; they also provide CSV &#8211; the biggest failing? No dates.</p>
<p>My guesstimate is that of what were retrienved maybe 500 were from the front of my queue, and 500 or so from the history. Some were from earlier periods than found by other services.</p>
<p>Just a sec &#8211; 1075 tweets from Topsy search &#8211; 1076 from Tweetscan?</p>
<p><strong>It wouldn&#8217;t surprise me if all Tweet Scan is doing is a backup of the tweets Topsy have available via API, or just scraping them.</strong></p>
<h3>Tweetake</h3>
<p><a href="http://tweetake.com">http://tweetake.com</a><br />I couldn&#8217;t get this to work, it kept throwing up errors suggesting I tried again.</p>
<h3>Twitter Safe</h3>
<p>http://www.twittersafe.com/<br />Defunct</p>
<h3>Backup My Tweets</h3>
<p><a href="http://backupmytweets.com/">http://backupmytweets.com/</a><br />Requires you to tweet for access for a year, or pay. Fair exchange, but I am not tweeting&#8230; yet.<br />They also highlighted on the home page that they could only manage 3200 tweets thus they don&#8217;t backup any more tweets than anyone else, though with a business model may last longer.</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/BackupMyTweets.png" alt="" title="BackupMyTweets" class="aligncenter size-full wp-image-3007" height="488" width="600"></p>
<h3>Twitter Backup</h3>
<p><a href="http://johannburkard.de/blog/programming/java/backup-twitter-tweets-with-twitterbackup.html">Twitter Backup</a><br />Allowed me to back up close to the full 3200 tweets (2993 to be precise) in XML format flawlessly in about 1 hour &#8211; whilst it asks for a password in the interface, it seems you can enter some random junk and it will use Oauth, thus the programmer is on the ball, though maybe needs to update that interface so it doesn&#8217;t even ask for a password.</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/twitterbackup3.1.4.png" alt="Twitter Backup" title="twitterbackup3.1.4" class="aligncenter size-full wp-image-3003" height="414" width="558"></p>
<p>With a desktop app you are not storing any information on a 3rd party server, and as this app is written in Java, you might be able to get it to work on any desktop.</p>
<h3>MK Twitter</h3>
<p><a href="http://sourceforge.net/projects/mktwitter/">http://sourceforge.net/projects/mktwitter/</a><br />This seems to be fairly early stage &#8211; doesn&#8217;t use login at all and gets 3000 or so tweets which is all you can really expect with Twitter&#8217;s restrictions. Output stored in a .mdb file for further use.</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/mktwitter.png" alt="MK Twitter" title="mktwitter" class="aligncenter size-full wp-image-3005" height="278" width="600"></p>
<h2>Close to 4000 Tweets</h2>
<p>Between various combinations of backup service and possibly scraping Friendfeed or Topsy I probably have close to 4000 of my historical tweets. That is over 80%.<br />I have heard that Twitter have all of them &#8211; hopefully one day they will all be available within a searchable interface whether from Twitter, Topsy or Google (who knows Microsoft or Yahoo might surprise us)</p>
<p>But in the 6 months since I left Twitter, they still haven&#8217;t fixed their SEO</p>
<p>Soon&#8230; maybe even tomorrow I will tell you how to use and abuse Twitter&#8217;s current linking structure&#8230; for fun or profit.</p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F3001%252Ftopsy-search-twitter-backups.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FbPe7HO%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Topsy%20Search%20%26%20Twitter%20Backups%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/topsy" title="topsy" rel="tag">topsy</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-backup" title="twitter backup" rel="tag">twitter backup</a><br />
]]></content:encoded>
			<wfw:commentRss>http://andybeard.eu/3001/topsy-search-twitter-backups.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Memories &amp; Interactions In Social Media</title>
		<link>http://andybeard.eu/2985/memories-interactions-social-media.html</link>
		<comments>http://andybeard.eu/2985/memories-interactions-social-media.html#comments</comments>
		<pubDate>Sun, 22 Aug 2010 18:54:22 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Facebook Search Google Buzz Search]]></category>
		<category><![CDATA[Google Buzz]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Twitter Search]]></category>

		<guid isPermaLink="false">http://andybeard.eu/?p=2985</guid>
		<description><![CDATA[
<p>Leo Laporte <a href="http://leoville.com/buzz-kill">seems a little upset with Google Buzz &#038; Twitter</a> &#8211; actually social media in general &#8211; to be honest in many ways I agree with him &#8211; if conversation happens for lesser mortals like me it is because I have reached out and actively looked for conversation engaging with others.<br />
At times it seems like Leo suggests that content might be somehow filtered out of other people&#8217;s feeds.</p>
<p><a href="http://andybeard.eu/2985/memories-interactions-social-media.html" class="more-link">Read more on Memories &#038; Interactions In Social Media&#8230;</a></p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F2985%252Fmemories-interactions-social-media.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FcQX56b%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Memories%20%26%20Interactions%20In%20Social%20Media%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/facebook" title="facebook" rel="tag">facebook</a>, <a href="http://andybeard.eu/tag/facebook-search-google-buzz-search" title="Facebook Search Google Buzz Search" rel="tag">Facebook Search Google Buzz Search</a>, <a href="http://andybeard.eu/tag/google-buzz" title="Google Buzz" rel="tag">Google Buzz</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-search" title="Twitter Search" rel="tag">Twitter Search</a><br />
]]></description>
			<content:encoded><![CDATA[
<p>Leo Laporte <a href="http://leoville.com/buzz-kill">seems a little upset with Google Buzz &#038; Twitter</a> &#8211; actually social media in general &#8211; to be honest in many ways I agree with him &#8211; if conversation happens for lesser mortals like me it is because I have reached out and actively looked for conversation engaging with others.<br />
At times it seems like Leo suggests that content might be somehow filtered out of other people&#8217;s feeds.</p>
<p>Guess what Leo? It happens on both Buzz &#038; Twitter &#8211; Facebook as well. They couldn&#8217;t scale and cope with millions of followers &#038; friends without it.</p>
<h2>Interactions</h2>
<p>So Leo is missing the interactions he used to get when Buzz first started.</p>
<p>I think part of the problems is that everyone has added their Twitter, Friendfeed, refeed of Tweets via Friendfeed, Google Shares, refeed of Google shares from Friendfeed etc. You can also add extra laters and add in your Mybloglog feed of your Friendfeed for good measure.</p>
<p>At the same time most of those people have left Google Buzz &#8211; they left their litter behind but they are not there interacting, thus even a online media celebrity such as Leo gets drowned out.<br />
And if he didn&#8217;t, he would probably drown out all other conversations like happened with many celebrities early in the life of Buzz.</p>
<p>Google has to get Salmon working with true canonicalization &#038; threading of all these conversations fast &#8211; I would also suggest removing share totally, and just using a &#8220;like&#8221; equivalent for now. Encourage one canonical conversation.<br />
You will still get some fragmentation due to Google Reader &#8211; but reader should never have had conversations anyway ;p</p>
<h2>Memories</h2>
<p>I am old&#8230; very old&#8230; 4 decades old. (that is just a decade short of half a centuary)</p>
<p>For me remembering things is important.</p>
<p>I am naturally reasonably good at remembering certain kinds of information. I remember conversations I have had on Twitter from a year ago, even 2 or 3 years ago.<br />
Sometimes however the details are a little vague and I want to find them again&#8230; and I can&#8217;t.</p>
<p>They have disappeared into a black hole and I have no way to retreive them.</p>
<p>I described <a href="http://andybeard.eu/2646/twitter-has-alzheimers.html">Twitter as having Alzheimers</a> 6 months ago when I left Twitter</p>
<p>Friends keep on asking when I am coming back &#8211; the answer is when I can find my conversations, otherwise they are meaningless to me.</p>
<p>I can probably find syndicated copies of my Tweets on other services, but that isn&#8217;t the same as you lose context, plus those services are most likely on life support &#8211; who really expects Friendfeed to be around for another 12 months?</p>
<p>Whilst the number of interactions I have on buzz are significantly less, part of the reason is that I don&#8217;t push for interaction there.<br />
I have seen friends like <a href="http://www.google.com/profiles/chrislang">Chris Lang</a> absolutely killing it on Buzz &#8211; he drives traffic to buzz from his email list, he pulls in experts to conversation by referencing them (which at the same times promotes these people to his audience) and he hasn&#8217;t seen a slow down in conversations because Google Buzz is his chosen battle ground or stomping ground and he is leveraging all its possibilities.</p>
<h3>Everything you publish on Buzz still exists</h3>
<p>You can search on it using is:buzz in Gmail and you will always be able to find it.<br />
Finding conversations other people are having about your content on Buzz isn&#8217;t easy, and a huge negative with Buzz is that it takes forever to import an original post.<br />
<strong>Often it takes 2-3 hours for a fresh blog post to appear on Buzz as an imported feed &#8211; that cripples Buzz.</strong></p>
<p>To hell with whether the content you create is syndicated or not, or whether there were responses.  Well responses are nice, but ultimately unless there is a long term record, what you wrote didn&#8217;t even happen.</p>
<p><strong>Just like &#8220;Pictures or it didn&#8217;t happen&#8221; at least with Google Buzz the words are recorded.</strong></p>
<p>Imagine in a few years you want to find something you said &#8211; on Twitter you won&#8217;t be able to because their search sucks, and they block Google with robots.txt &#8211; the import of backdated Tweets into Google just doesn&#8217;t seem to be happening and it is quite possible the tweets no longer exist.</p>
<p>Would failing to store tweets be the social media equivalent of burning books?</p>
<h2>Facebook&#8217;s Achilles Heel</h2>
<p>Without a doubt it is search &#8211; finding conversations on Facebook is just a pointless exercise which is why I can&#8217;t understand why it is popular for family interaction. I can understand it for students, but I still reference email exchanges with my family from 5 years ago.<br />
I would never entrust those kinds of exchanges to Facebook.</p>
<h2>Just Social Media Magic Roundabout?</h2>
<p>People just hop from one platform to another like the seasons &#8211; hell I just submitted someone else&#8217;s content to Sphinn for the first time in 2 years and have no idea why I did it, other than lots of the people I communicate with daily are still there and the story was actually news (plus it linked to me :) ) &#8211; if you are a <a href="http://seo.site-reference.com/youtube-search-loves-justin-bieber-ignores-cyrus-minogue-gaga/">YouTube search optimization freak</a> you might want to take a look.</p>
<p>Feel free to <a href="http://www.google.com/buzz/list.andy/S7miCR6sk5D/Memories-Interactions-In-Social-Media">comment on Buzz as well</a> and Chris has an active conversation with <a href="http://www.google.com/buzz/chrislang/j9kBCYXyz9E/Leo-Leporte-Says-Screw-You-Google-Buzz-From-The">back story here</a>.</p>
<p>I wonder when will be the first time a buzz conversation gets listed on Techmeme.</p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F2985%252Fmemories-interactions-social-media.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FcQX56b%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22Memories%20%26%20Interactions%20In%20Social%20Media%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/facebook" title="facebook" rel="tag">facebook</a>, <a href="http://andybeard.eu/tag/facebook-search-google-buzz-search" title="Facebook Search Google Buzz Search" rel="tag">Facebook Search Google Buzz Search</a>, <a href="http://andybeard.eu/tag/google-buzz" title="Google Buzz" rel="tag">Google Buzz</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-search" title="Twitter Search" rel="tag">Twitter Search</a><br />
]]></content:encoded>
			<wfw:commentRss>http://andybeard.eu/2985/memories-interactions-social-media.html/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>How To Create a Better Tweet Button (+WP Shortcode)</title>
		<link>http://andybeard.eu/2907/better-twitter-tweet-button.html</link>
		<comments>http://andybeard.eu/2907/better-twitter-tweet-button.html#comments</comments>
		<pubDate>Sun, 15 Aug 2010 01:09:25 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[blogging tips]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[SEO Blog]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[retweet button]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter button]]></category>
		<category><![CDATA[twitter plugin]]></category>
		<category><![CDATA[wordpress plugin]]></category>
		<category><![CDATA[wordpress shortcode]]></category>

		<guid isPermaLink="false">http://andybeard.eu/?p=2907</guid>
		<description><![CDATA[
<p>Having criticized the new retweet or &#8220;tweet&#8221; button that Twitter have introduced, lets see if we can make it better.</p>
<p>This mainly covers WordPress &#8211; if you are on another platform, find a geek that uses it to try to do the equivalent, but I doubt this is possible on Blogger.</p>
<p><a href="http://andybeard.eu/2907/better-twitter-tweet-button.html" class="more-link">Read more on How To Create a Better Tweet Button (+WP Shortcode)&#8230;</a></p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F2907%252Fbetter-twitter-tweet-button.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FahrpfJ%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22How%20To%20Create%20a%20Better%20Tweet%20Button%20%28%2BWP%20Shortcode%29%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/retweet-button" title="retweet button" rel="tag">retweet button</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-button" title="twitter button" rel="tag">twitter button</a>, <a href="http://andybeard.eu/tag/twitter-plugin" title="twitter plugin" rel="tag">twitter plugin</a>, <a href="http://andybeard.eu/tag/wordpress" title="wordpress" rel="tag">wordpress</a>, <a href="http://andybeard.eu/tag/wordpress-plugin" title="wordpress plugin" rel="tag">wordpress plugin</a>, <a href="http://andybeard.eu/tag/wordpress-shortcode" title="wordpress shortcode" rel="tag">wordpress shortcode</a><br />
]]></description>
			<content:encoded><![CDATA[
<p>Having criticized the new retweet or &#8220;tweet&#8221; button that Twitter have introduced, lets see if we can make it better.</p>
<p>This mainly covers WordPress &#8211; if you are on another platform, find a geek that uses it to try to do the equivalent, but I doubt this is possible on Blogger.</p>
<p>I should point out there are already implementations out in the wild that are significantly better in some ways, though might not meet all the goals of the Twitter developers.</p>
<p>As an example, in my comments on the last post one of the goals of the Twitter button was for it to work even with javascript switched off. Some existing sharing solutions use an empty anchor link href=&#8221;#&#8221; &#8211; from a SEO perspective that is better &#8211; for usability maybe not.</p>
<p>Here is some default code generated by the official Twitter button generator &#8211; the data-url is optional if you are using canonical tags and don&#8217;t have lots of buttons on the home page of a blog, or within archives &#8211; otherwise it is best to be specific.</p>
<pre class="brush: plain; title: ; notranslate">
&lt;a href=&quot;http://twitter.com/share&quot; class=&quot;twitter-share-button&quot; data-url=&quot;http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html&quot; data-text=&quot;7 Reasons Not To Use The New Tweet Buttons&quot; data-count=&quot;vertical&quot; data-via=&quot;AndyBeard&quot; data-related=&quot;seodojo:SEO Training&quot;&gt;Tweet&lt;/a&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;
</pre>
<p>We are going to try to solve a number of issues</p>
<p>Twitter decided to use &#8220;data&#8221; attributes that are in the HTML5 spec. On one project I am using data attributes with spans which are not in the spec.<br />
What some share widget developers are using is an empty anchor link with no destination.</p>
<p>If Twitter wanted the link to function as well as a defined button if Javascript is turned off, they should have opted to use their implmentation which <a href="http://dev.twitter.com/pages/tweet_button">uses URL parameters</a>.</p>
<p>In my last post <a href="http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html">criticising the tweet buttons</a>, I have added some test implementations of what is discussed here. Test the 3rd one &#8220;With Nothing Defined&#8221; &#8211; that is a text link as implemented by Twitter, it doesn&#8217;t pick up the title.</p>
<p>I should also note that Google have used HTML5 data for their buttons by default, so they suck just as much.</p>
<p>This is their current static text link for sharing</p>
<p>http://twitter.com/share</p>
<p>It picks up the referring URL, but it doesn&#8217;t seem to pick up the page title as it is meant to when using a text link (it works with Javascript), and you would somehow need to work out defining rel=&#8221;me&#8221; in the header which is something I have never even heard of before.</p>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/share-this-on-twitter.png" alt="Share This On Twitter" title="share-this-on-twitter" width="410" height="196" class="aligncenter size-full wp-image-2908" /></p>
<p>So that is the page you are sending &#8220;link love&#8221; or &#8220;Google Juice&#8221; to &#8211; a crappy form on a social network &#8211; this is going back to 2006 when I was <a href="http://andybeard.eu/152/nofollow-and-pink-boxes.html">first moaning about plugins doing this</a>.</p>
<p>I was then compelled to make my own version of the Socialble plugin &#8220;Antisocial&#8221; as the original author refused to add nofollow, and eventually Yoast took the Sociable project over and one of the first official things he did was add nofollow to the links.</p>
<p>If they want the link, there needs to be some content of value on the page.</p>
<p>However we can do something about the link formatting to ensure it passes some useful data.</p>
<pre class="brush: plain; title: ; notranslate">

http://twitter.com/share?url=http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html&#038;text=7%20Reasons%20Not%20To%20Use%20The%20New%20Tweet%20Buttons&#038;count=vertical&#038;via=AndyBeard&#038;related=seodojo:SEO%20Training
</pre>
<p>All those parameters have been added to the URL, which has a benefit with W3C validation &#038; content syndication, and when someone clicks through to the form, it has the data filled out.</p>
<h2>Whoopie!</h2>
<p><img src="http://cdn5.andybeard.name/wp-content/uploads/share-this-on-twitter-dojo.png" alt="Share This On Twitter Dojo Version" title="share-this-on-twitter-dojo" width="396" height="187" class="aligncenter size-full wp-image-2909" /></p>
<p>So lets take that link code and slap it into the original</p>
<pre class="brush: plain; title: ; notranslate">
&lt;a href=&quot;http://twitter.com/share?url=http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html&amp;text=7%20Reasons%20Not%20To%20Use%20The%20New%20Tweet%20Buttons&amp;count=vertical&amp;via=AndyBeard&amp;related=seodojo:SEO%20Training&quot; class=&quot;twitter-share-button&quot; rel=&quot;nofollow&quot;&gt;You should Tweet This Post&lt;/a&gt;&lt;script type=&quot;text/javascript&quot; src=&quot;http://platform.twitter.com/widgets.js&quot;&gt;&lt;/script&gt;
</pre>
<p>I also added a nofollow to the link, but even then it still means Google could opt to take juice away from other links on the same page. Sucks doesn&#8217;t it.<br />
However Twitter are also gaining nothing of value to them, and even without it they possibly wouldn&#8217;t because of how they messed up their Robots.txt</p>
<p>Part of me still wants to believe that Twitter added this Robots.txt just to block indexation of search results, and had no intention of holding my content to ransom by preventing Google crawling it.</p>
<p>http://twitter.com/robots.txt</p>
<blockquote><p>#Google Search Engine Robot<br />
User-agent: Googlebot<br />
# Crawl-delay: 10 &#8212; Googlebot ignores crawl-delay ftl<br />
Disallow: /*?<br />
Disallow: /*/with_friends</p>
<p>#Yahoo! Search Engine Robot<br />
User-Agent: Slurp<br />
Crawl-delay: 1<br />
Disallow: /*?<br />
Disallow: /*/with_friends</p>
<p>#Microsoft Search Engine Robot<br />
User-Agent: msnbot<br />
Crawl-delay: 10<br />
Disallow: /*?<br />
Disallow: /*/with_friends</p>
<p># Every bot that might possibly read and respect this file.<br />
User-agent: *<br />
Disallow: /*?<br />
Disallow: /*/with_friends<br />
Disallow: /oauth<br />
Disallow: /1/oauth
</p></blockquote>
<p>The 4th line down blocks any URL which has a parameter in it. It is a side effect of messing it up or being greedy (or incompetent) &#8211; various SEOs would describe it different ways.</p>
<p>Sometimes Google allows blocked URLs to accumulate PageRank &#8211; sometimes they don&#8217;t &#8211; in a case where that PageRank might end up somewhere that isn&#8217;t a benefit to Google depending on how they handle their &#8220;reset vector&#8221;, they may discount the juice.<br />
I don&#8217;t know the order Google process the link graph &#8211; it is quite possible there would be a difference between linking to a page blocked with robots.txt, and linking to the same page using nofollow &#8211; that difference could be for both sites &#8211; <strong>Google has no intention of enlightening us on this</strong>.</p>
<p>This is especially so as the page has no unique or relevant content &#8211; the static text link does not display any of the information that is available from the widget, and neither does the connected page.</p>
<p>In my opinion the page should be merged with the search results for references to the URL &#8211; that would then be a worthwhile page to index especially if it also included all the threaded conversation.<br />
There is no logical reason to have 2 actions from the same button &#8211; the destination page should have both the tweet form and the search.<br />
If it was on a real permalink, that is something of value to be indexed. </p>
<p>I actually have no idea whether Twitter even care about SEO &#8211; the actions they take seem almost random &#8211; search other than on their own brand accounts for less than 2% of their web traffic according to Alexa.</p>
<h2>The Javascript</h2>
<p>The Next Web have posted some <a href="http://thenextweb.com/socialmedia/2010/08/13/the-twitter-button-is-it-making-your-site-join-the-fail-whale-shuffle/">async javascript code</a>. It makes sense to use it, but as you should have the javascript for the Twitter widgets loading at the bottom of all your pages, it doesn&#8217;t really make a huge amount of difference.<br />
At this time Twitter are loading the javascript from a CDN, so it shouldn&#8217;t be affected by fail whale.<br />
If Akamai dies, you might as well stop browsing as half the internet will die with it.</p>
<pre class="brush: plain; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
//async script, twitter button fashiolista.com style
(function() {
var s = document.createElement('SCRIPT');
var c = document.getElementsByTagName('script')[0];
s.type = 'text/javascript';
s.async = true;
s.src = 'http://platform.twitter.com/widgets.js';
c.parentNode.insertBefore(s, c);
})();
&lt;/script &gt;
</pre>
<p>If you have this code in the footer of every page, then all you need to load a button is a static link, or one created using PHP if you are using WordPress.</p>
<p>I am not going to create a whole WordPress plugin here&#8230; so how about a quick WordPress shortcode.</p>
<p>There are tons of Tweet Button plugins appearing, but I haven&#8217;t seen any that do a decent link implementation which is essential for a shortcode &#8211; after all blog posts get syndicated&#8230; and javascript generally gets stripped out.</p>
<pre class="brush: plain; title: ; notranslate">
&lt;?php
// Usage tweet rel=&quot;scobleizer:Tech Geek&quot; or tweet rel=&quot;mashable:Tech Blog&quot;
function mytweet($atts) {
extract(shortcode_atts(array(
		&quot;rel&quot; =&gt; 'seodojo:SEO Training'
	), $atts));
$via = &quot;AndyBeard&quot;;
$url = urlencode(get_permalink());
// Different Themes &amp; Plugins implement titles in different ways - find a way to code this that works for you
$tweettitle = urlencode(the_title(&quot;&quot;, &quot;&quot;, false));
$related = urlencode($atts['rel']); // this should maybe be defined in some custom meta

$code = '&lt;a href=&quot;http://twitter.com/share?url=' . $url . '&amp;text=' . $tweettitle . '&amp;count=vertical&amp;via=' . $via . '&amp;related=' . $related . '&quot; class=&quot;twitter-share-button&quot; rel=&quot;nofollow&quot;&gt;You should Tweet This Post&lt;/a&gt;';
return $code;
}
add_shortcode(&quot;tweet&quot;, &quot;mytweet&quot;);
?&gt;
</pre>
<p>To use this it would be something like</p>
<p>[tweet rel="seodojo:SEO training"]</p>
<p>That comes out like this</p>
<a href="http://twitter.com/share?url=http%3A%2F%2Fandybeard.eu%2F2907%2Fbetter-twitter-tweet-button.html&text=How+To+Create+a+Better+Tweet+Button+%28%2BWP+Shortcode%29&count=vertical&via=AndyBeard&related=seodojo%3ASEO+training" class="twitter-share-button" rel="nofollow">You should Tweet This Post</a>
<p>Really to be useful it should include a dynamic graphical image so when content gets syndicated there is some social proof with the link&#8230; but at least the link will now work when it is syndicated.</p>
<p>I still need to work out what data-counturl that I spotted on techcrunch is for. I am assuming that it can be used to set a canonical URL, while the URL used for each Tweet could be different (based on source, affiliate, membership status etc)</p>
<p>If you click this link, you will be taken to this same page, but residing at a slightly different URL. Tweetmeme makes a mess of URLs like this.<br />
<a href="http://andybeard.eu/2907/better-twitter-tweet-button.html?mysource=12345">http://andybeard.eu/2907/better-twitter-tweet-button.html?mysource=12345</a></p>
<p>The new Twitter buttons and Topsy seem to get it right on the landing pages, I need to do more testing on tweeted URLs.</p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F2907%252Fbetter-twitter-tweet-button.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FahrpfJ%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%22How%20To%20Create%20a%20Better%20Tweet%20Button%20%28%2BWP%20Shortcode%29%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/retweet-button" title="retweet button" rel="tag">retweet button</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-button" title="twitter button" rel="tag">twitter button</a>, <a href="http://andybeard.eu/tag/twitter-plugin" title="twitter plugin" rel="tag">twitter plugin</a>, <a href="http://andybeard.eu/tag/wordpress" title="wordpress" rel="tag">wordpress</a>, <a href="http://andybeard.eu/tag/wordpress-plugin" title="wordpress plugin" rel="tag">wordpress plugin</a>, <a href="http://andybeard.eu/tag/wordpress-shortcode" title="wordpress shortcode" rel="tag">wordpress shortcode</a><br />
]]></content:encoded>
			<wfw:commentRss>http://andybeard.eu/2907/better-twitter-tweet-button.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>7 Reasons Not To Use The New Tweet Buttons</title>
		<link>http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html</link>
		<comments>http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html#comments</comments>
		<pubDate>Fri, 13 Aug 2010 14:48:58 +0000</pubDate>
		<dc:creator>Andy Beard</dc:creator>
				<category><![CDATA[blogging tips]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[nofollow]]></category>
		<category><![CDATA[retweet button]]></category>
		<category><![CDATA[tweet button]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter button]]></category>
		<category><![CDATA[Twitter Nofollow]]></category>
		<category><![CDATA[Twitter PageRank]]></category>
		<category><![CDATA[Twitter SEO]]></category>

		<guid isPermaLink="false">http://andybeard.eu/?p=2902</guid>
		<description><![CDATA[
<h2>1. Nofollow</h2>
<p>The Twitter retweet code places a link to Twitter on every page you include it, and <a href="http://www.hobo-web.co.uk/seo-blog/index.php/new-twitter-button-conveniently-without-nofollow-attribute/">they didn&#8217;t add a nofollow to the link</a>. It is quite possible Google will decide to ignore all these links in the future, especially as it is effectively hidden and not a &#8220;vote&#8221; for a particular page. The destination of the link doesn&#8217;t show similar information to what is in the button.</p>
<p><a href="http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html" class="more-link">Read more on 7 Reasons Not To Use The New Tweet Buttons&#8230;</a></p>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F2902%252F7-reasons-not-to-use-the-new-tweet-buttons.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FdqQk0r%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%227%20Reasons%20Not%20To%20Use%20The%20New%20Tweet%20Buttons%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/nofollow" title="nofollow" rel="tag">nofollow</a>, <a href="http://andybeard.eu/tag/retweet-button" title="retweet button" rel="tag">retweet button</a>, <a href="http://andybeard.eu/tag/tweet-button" title="tweet button" rel="tag">tweet button</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-button" title="twitter button" rel="tag">twitter button</a>, <a href="http://andybeard.eu/tag/twitter-nofollow" title="Twitter Nofollow" rel="tag">Twitter Nofollow</a>, <a href="http://andybeard.eu/tag/twitter-pagerank" title="Twitter PageRank" rel="tag">Twitter PageRank</a>, <a href="http://andybeard.eu/tag/twitter-seo" title="Twitter SEO" rel="tag">Twitter SEO</a><br />
]]></description>
			<content:encoded><![CDATA[
<h2>1. Nofollow</h2>
<p>The Twitter retweet code places a link to Twitter on every page you include it, and <a href="http://www.hobo-web.co.uk/seo-blog/index.php/new-twitter-button-conveniently-without-nofollow-attribute/">they didn&#8217;t add a nofollow to the link</a>. It is quite possible Google will decide to ignore all these links in the future, especially as it is effectively hidden and not a &#8220;vote&#8221; for a particular page. The destination of the link doesn&#8217;t show similar information to what is in the button.</p>
<h2>2. History</h2>
<p>The button has no historical count of tweets as is clearly evident if you search for tweets on something &#8220;historical&#8221; such as an individual domain. If I added a Tweet button to my home page the link through to search for Tweets would be something like this.</p>
<p>http://twitter.com/#search?q=http://andybeard.eu</p>
<h2>3. Count Accuracy</h2>
<p>If I glance back at Shaun&#8217;s post, the tweet button currently says 23 Tweets &#8211; clicking the button to see those tweets results in only 17 tweets showing.</p>
<p>Here are just the influential Tweets counted by Topsy, half of which Twitter hasn&#8217;t found even though they actually use the button to submit their Tweet.<br />
<img src="http://cdn5.andybeard.name/wp-content/uploads/Twitter-Trackbacks-for-New-Twitter-Tweet-Button-Conveniently-Without-Nofollow-Attribute-Hobo-hobo-web.co_.uk-on-Topsy.com_1281703664214.png" alt="Tweets on Topsy" title="Twitter Trackbacks for New Twitter Tweet Button (Conveniently Without Nofollow Attribute) - Hobo [hobo-web.co.uk] on Topsy.com_1281703664214" width="596" height="851" class="aligncenter size-full wp-image-2903" /></p>
<p>Here is a link for the <a href="http://twitter.com/#search?q=http%3A%2F%2Fwww.hobo-web.co.uk%2Fseo-blog%2Findex.php%2Fnew-twitter-button-conveniently-without-nofollow-attribute%2F">Twitter search results</a> to see if they ever catch up with <a href="http://topsy.com/www.hobo-web.co.uk/seo-blog/index.php/new-twitter-button-conveniently-without-nofollow-attribute/?infonly=1&#038;sort_method=influence">Topsy</a>.</p>
<h2>4. Longevity</h2>
<p>Lets look at those links for a second</p>
<pre class="brush: plain; title: ; notranslate">

http://topsy.com/www.hobo-web.co.uk/seo-blog/index.php/new-twitter-button-conveniently-without-nofollow-attribute/?infonly=1&#038;sort_method=influence

http://twitter.com/#search?q=http%3A%2F%2Fwww.hobo-web.co.uk%2Fseo-blog%2Findex.php%2Fnew-twitter-button-conveniently-without-nofollow-attribute%2F
</pre>
<p>Topsy uses a permalink &#8211; there will be a permanent record of all of those Tweets, and their history goes back a long way, and even copes with 301 redirects to some extent if you change your permalink structure. I haven&#8217;t experimented with this extensively, but that has some useful potential for marketers adding parameters to links.</p>
<p>For Twitter the link is one of their funky search URLs which uses a # named ancor that is ignored by search engines &#8211; Twitter search is totally unreliable, and only has a 7 day history &#8211; do you think you are going to have a record 1 month, or 1 year down the line?</p>
<h2>5. Broken Retweets</h2>
<p>The new &#8220;expanded&#8221; links on the web interface <a href="http://offonatangent.blogspot.com/2010/08/testing-out-new-twitter-tweet-button.html">get truncated</a> &#8211; if you retweet using copy/paste links will quite often end up being broken.<br />
This is a subtle way of enforcing retweets using their &#8220;new&#8221; official retweet method which still isn&#8217;t as popular as Twitter would like people to believe.<br />
It also defeats the purpose&#8230; you can&#8217;t see the whole URL, sneaky redirects or affiliate tracking parameters, and for many URLs might even hide what the URL is actually about, or where you might end up.</p>
<h2>6. Validation</h2>
<p>Shaun is pretty hot on W3C validation of websites though maintaining it on content that is being published in response to news is a challenge.<br />
One of the problems with the original Tweetmeme button was validation so I am hardly being a validation nazi here.<br />
<a href="http://validator.w3.org/check?uri=http%3A%2F%2Fwww.hobo-web.co.uk%2Fse o-blog%2Findex.php%2Fnew-twitter-button-conveniently-without-nofollow- attribute%2F&#038;charset=%28detect+automatically%29&#038;doctype=Inline&#038;group=0">http://validator.w3.org/check?uri=http%3A%2F%2Fwww.hobo-web.co.uk%2Fse o-blog%2Findex.php%2Fnew-twitter-button-conveniently-without-nofollow- attribute%2F&#038;charset=%28detect+automatically%29&#038;doctype=Inline&#038;group=0</a></p>
<p>Twitter decided to invent their own link attribute &#8211; that sucks &#8211; they will never manage to get that accepted as valid code, as it is proprietary to them and doesn&#8217;t serve any purpose. This was one of the major complaints against rel=&#8221;nofollow&#8221; which took 4 years to get any kind of official acceptance.</p>
<h2>7. Data</h2>
<p>He who has most data in online marketing often has a huge advantage. By adding the official Twitter button they suddenly gain a whole load more information about who visits which sites, which can be tied into their member profiles.<br />
I can&#8217;t currently see a reciprocal benefit in Twitter having access to that data. </p>
<p>I gave <a href="http://andybeard.eu/2641/twitter-nofollow-my-7-day-ultimatum.html">Twitter a 7 day Ultimatium</a> &#8211; now 6 months ago<br />
I strongly <a href="http://andybeard.eu/2646/twitter-has-alzheimers.html">criticized their search</a> and the ability to find my own content<br />
I ripped apart their <a href="http://andybeard.eu/2648/twitters-2m-indexed-search-results-pages.html">SEO efforts</a></p>
<p><strong>I left Twitter 6 months ago because I felt they were holding my own content hostage and demanding a ransom from other search engines to access the data.</strong></p>
<p>As a concrete example, when Matt Cutts first mentioned evaporating PageRank and the &#8220;reset vector&#8221;, there was a fair amount of chatter on Twitter, including some tweets from me. <a href="http://www.google.com/search?q=site:twitter.com+"reset+vector"">You won&#8217;t find those conversations now</a>.</p>
<p>So why would I give them more data directly?</p>
<p>They have no respect over your content, my content&#8230; anyone&#8217;s content</p>
<h2>Conclusion</h2>
<p>Use Topsy &#8211; they have much more accurate tracking of tweets, handle 301 redirects pretty well and even give you some really useful historical Twitter data for a whole domain.<br />
Here is <a href="http://topsy.com/s?q=site%3Aandybeard.eu">Andy Beard</a> on Topsy &#8211; that is a vote.</p>
<p>I am not saying everything is perfect with Topsy &#8211; they are not doing silly stuff with Robots.txt but their nofollow of links is inconsistent and might benefit from a threshold based on authority and an understanding of first link priority.</p>
<p>There is only one significant benefit of the new official retweet button, you can now define retweet text, which is something I <a href="http://andybeard.eu/1583/why-tweetmeme-sucks-for-marketers.html">wanted Tweetmeme to include a year ago</a>.<br />
Combined with custom URLs in theory you can use that for split testing &#8211; in practice I don&#8217;t think it is going to work as there is no way to define a canonical URL, plus a URL that gets tweeted with a URL decorated with tracking parameters.</p>
<p>Thus the new Tweet button sucks for marketers even 1 year on.</p>
<p>More on <a href="http://mediagazer.com/100813/p4#a100813p4">Mediagazer</a>&#8230; this seems to have rolled off of <a href="http://www.techmeme.com/100812/p18#a100812p18">Techmeme</a> in less than 24 hours.</p>
<h2>Update</h2>
<p>Just adding a test new button that has been modified manually</p>
<p><a href="http://twitter.com/share?url=http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html&#038;text=7%20Reasons%20Not%20To%20Use%20The%20New%20Tweet%20Buttons&#038;count=vertical&#038;via=AndyBeard&#038;related=seodojo:SEO%20Training" class="twitter-share-button" rel="nofollow">You should Tweet This Post</a></p>
<p>As text link: <a href="http://twitter.com/share?url=http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html&#038;text=7%20Reasons%20Not%20To%20Use%20The%20New%20Tweet%20Buttons&#038;count=vertical&#038;via=AndyBeard&#038;related=seodojo:SEO%20Training" rel="nofollow">You should Tweet This Post</a></p>
<h3>Test without defining the title</h3>
<p><a href="http://twitter.com/share?url=http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html&#038;count=vertical&#038;via=AndyBeard&#038;related=seodojo:SEO%20Training" class="twitter-share-button" rel="nofollow">You should Tweet This Post</a></p>
<p>As text link: <a href="http://twitter.com/share?url=http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html&#038;count=vertical&#038;via=AndyBeard&#038;related=seodojo:SEO%20Training" rel="nofollow">You should Tweet This Post</a></p>
<h3>With Nothing Defined</h3>
<p><a href="http://twitter.com/share" class="twitter-share-button" rel="nofollow">You should Tweet This Post</a></p>
<p>As text link: <a href="http://twitter.com/share" rel="nofollow">You should Tweet This Post</a></p>
<h3>A Shortcode Test</h3>
<a href="http://twitter.com/share?url=http%3A%2F%2Fandybeard.eu%2F2902%2F7-reasons-not-to-use-the-new-tweet-buttons.html&text=7+Reasons+Not+To+Use+The+New+Tweet+Buttons&count=vertical&via=AndyBeard&related=seodojo%3ASEO+Training" class="twitter-share-button" rel="nofollow">You should Tweet This Post</a>
<div class="topsy_widget_data topsy_theme_brick-red" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fandybeard.eu%252F2902%252F7-reasons-not-to-use-the-new-tweet-buttons.html%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FdqQk0r%22%2C%20%22style%22%3A%20%22small%22%2C%20%22title%22%3A%20%227%20Reasons%20Not%20To%20Use%20The%20New%20Tweet%20Buttons%22%20%7D);"></div>


	Tags: <a href="http://andybeard.eu/tag/nofollow" title="nofollow" rel="tag">nofollow</a>, <a href="http://andybeard.eu/tag/retweet-button" title="retweet button" rel="tag">retweet button</a>, <a href="http://andybeard.eu/tag/tweet-button" title="tweet button" rel="tag">tweet button</a>, <a href="http://andybeard.eu/tag/twitter" title="twitter" rel="tag">twitter</a>, <a href="http://andybeard.eu/tag/twitter-button" title="twitter button" rel="tag">twitter button</a>, <a href="http://andybeard.eu/tag/twitter-nofollow" title="Twitter Nofollow" rel="tag">Twitter Nofollow</a>, <a href="http://andybeard.eu/tag/twitter-pagerank" title="Twitter PageRank" rel="tag">Twitter PageRank</a>, <a href="http://andybeard.eu/tag/twitter-seo" title="Twitter SEO" rel="tag">Twitter SEO</a><br />
]]></content:encoded>
			<wfw:commentRss>http://andybeard.eu/2902/7-reasons-not-to-use-the-new-tweet-buttons.html/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: basic
Database Caching 49/118 queries in 0.021 seconds using disk: basic
Object Caching 3386/3544 objects using disk: basic
Content Delivery Network via cdn5.andybeard.name

Served from: andybeard.eu @ 2012-02-12 02:42:27 -->
