<?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>Barry Adams &#187; Code</title>
	<atom:link href="http://www.barryadams.co.uk/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.barryadams.co.uk</link>
	<description>writes about SEO, PPC, Social Media, Web Analytics, Email Marketing, Conversion Optimisation - all aspects of online success</description>
	<lastBuildDate>Fri, 03 Feb 2012 09:33:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Google&#8217;s Job / SEO and SOSTAC&#174;</title>
		<link>http://www.barryadams.co.uk/2011/06/googles-job-seo-sostac/</link>
		<comments>http://www.barryadams.co.uk/2011/06/googles-job-seo-sostac/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 14:25:50 +0000</pubDate>
		<dc:creator>Barry Adams</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.greatwebsitesblog.com/?p=868</guid>
		<description><![CDATA[In light of Google&#8217;s recent announcement to support the Schema.org semantic framework, I wrote a rant about how the big G is getting webmasters to do the hard work: State of Search: We&#8217;re doing Google&#8217;s job for them Google, as a search engine, exists to find all the information on the web (crawling), make sense [...]<p><em><a href="http://www.barryadams.co.uk/2011/06/googles-job-seo-sostac/">Google&#8217;s Job / SEO and SOSTAC&#174;</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>In light of Google&#8217;s recent announcement to support the Schema.org semantic framework, I wrote a rant about how the big G is getting webmasters to do the hard work:</p>
<p><strong>State of Search: <a href="http://www.stateofsearch.com/were-doing-googles-job-for-them/">We&#8217;re doing Google&#8217;s job for them</a></strong></p>
<blockquote><p>Google, as a search engine, exists to find all the information on the web (crawling), make sense of what it finds (indexing), and serve us with the most relevant content for any given query (ranking). This, in a very simplified nutshell, is Information Retrieval, and it’s what search engines do. However, it seems search engines are actually quite poor at this. Or at least poor enough that they think they need us – the masses – to do the hard work for them.</p></blockquote>
<p>Also for State of Search I described how SEO as an internet marketing activity can fit in to the <a href="http://www.prsmith.org/" target="_blank">SOSTAC</a>&#174; strategy framework:</p>
<p><strong>State of Search: <a href="http://www.stateofsearch.com/seo-within-the-sostac-strategy-framework/">SEO within the SOSTAC&#174; strategy framework</a></strong></p>
<blockquote><p>To summarize it very briefly, SOSTAC&#174; stands for Situation Analysis, Objectives, Strategy, Tactics, Actions, and Control. Developed by PR Smith, SOSTAC &#174;is a powerful yet simple strategy framework that captures all aspects of creating and executing an IM strategy, yet it has enough flexibility to fit around the varying requirements of our wide range of clients.</p></blockquote>
<div id="crp_related"><h3>Related Articles:</h3><ul><li><a href="http://www.barryadams.co.uk/2010/08/the-search-for-news-understanding-search-engines/" rel="bookmark" class="crp_title">The Search for News / Understanding Search Engines / SEO Effect</a></li><li><a href="http://www.barryadams.co.uk/2011/03/finding-feasible-keywords-credible-web-design/" rel="bookmark" class="crp_title">Finding Feasible Keywords / Credible Web Design</a></li><li><a href="http://www.barryadams.co.uk/2011/10/website-tracking-revolution-in-search/" rel="bookmark" class="crp_title">Website Tracking / Revolution in Search</a></li></ul></div><p><em><a href="http://www.barryadams.co.uk/2011/06/googles-job-seo-sostac/">Google&#8217;s Job / SEO and SOSTAC&#174;</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.barryadams.co.uk/2011/06/googles-job-seo-sostac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Business of SEO / Source Attribution</title>
		<link>http://www.barryadams.co.uk/2010/11/the-business-of-seo-source-attribution/</link>
		<comments>http://www.barryadams.co.uk/2010/11/the-business-of-seo-source-attribution/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 11:46:12 +0000</pubDate>
		<dc:creator>Barry Adams</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.greatwebsitesblog.com/?p=748</guid>
		<description><![CDATA[For State of Search I wrote a blog post in which I explore the different ways in which SEOs can quantify and report on what they do. This is becoming increasingly difficult for our profession and we need to find solid, widely accepted methods for measuring the success of an SEO project. State of Search: [...]<p><em><a href="http://www.barryadams.co.uk/2010/11/the-business-of-seo-source-attribution/">The Business of SEO / Source Attribution</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>For State of Search I wrote a blog post in which I explore the different ways in which SEOs can quantify and report on what they do. This is becoming increasingly difficult for our profession and we need to find solid, widely accepted methods for measuring the success of an SEO project.</p>
<p><strong>State of Search: <a href="http://www.stateofsearch.com/the-business-of-seo/" target="_blank">The Business of SEO</a></strong></p>
<blockquote><p>What we as SEOs do is very quantifiable: we generate lists of relevant keywords, we perform on-site optimisation that we can easily show to clients, and we generate new links that (generally speaking) we’re also able to report. However, none of those things are easily attributable to a return on investment. Between what an SEO does and what SEO delivers are intermediate steps over which we have very little, if any, control.</p></blockquote>
<p>Google has introduced two new meta tags for use on news sites that allow news publishers to indicate what the original source of a news story is, and whether a story that is published on their site is original content or syndicated from a feed. I explain these new tags in a post for Search News Central:</p>
<p><strong>Search News Central: <a href="http://searchnewscentral.com/2010111790/General-SEO/source-attribution-meta-tags-solving-news-syndication-duplicate-content-issues.html" target="_blank">Source Attribution meta tags</a></strong></p>
<blockquote><p>Previously Google made deals with the likes of AP to host AP&#8217;s news stories and link to those instead of the same stories on other news sites. But that is a bit of a patchy solution, depending too much on what kind of deals it is able to make with content syndicators. Last Tuesday, November 16th, Google announced what might be a proper and definitive solution to this issue: source attribution meta tags. These meta tags should enable Google to see which is original content and which is duplicated content from syndication feeds. There are two types of meta tags: original-source and syndication-source.</p></blockquote>
<div id="crp_related"><h3>Related Articles:</h3><ul><li><a href="http://www.barryadams.co.uk/2010/05/seo-for-google-news-ranking-factors-and-recommendations/" rel="bookmark" class="crp_title">SEO for Google News &#8211; Ranking Factors and Recommendations</a></li><li><a href="http://www.barryadams.co.uk/2011/11/essential-seo-skills-branded-search/" rel="bookmark" class="crp_title">Essential SEO Skills / Branded Search</a></li><li><a href="http://www.barryadams.co.uk/2010/11/dangerous-blogging-universal-serps/" rel="bookmark" class="crp_title">Dangerous Blogging / Universal SERPs</a></li></ul></div><p><em><a href="http://www.barryadams.co.uk/2010/11/the-business-of-seo-source-attribution/">The Business of SEO / Source Attribution</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.barryadams.co.uk/2010/11/the-business-of-seo-source-attribution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Importance Of Sitemaps</title>
		<link>http://www.barryadams.co.uk/2010/07/the-importance-of-sitemaps/</link>
		<comments>http://www.barryadams.co.uk/2010/07/the-importance-of-sitemaps/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 14:05:07 +0000</pubDate>
		<dc:creator>Barry Adams</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.greatwebsitesblog.com/?p=572</guid>
		<description><![CDATA[(This article was originally published on the Visual Script blog.) Sitemaps are a crucial aspect of a successful website. First, let&#8217;s make it clear what we mean with a sitemap. There are two types of sitemaps: one meant for visitors of your website, and one for search engine spiders. Sitemaps for Visitors The first type [...]<p><em><a href="http://www.barryadams.co.uk/2010/07/the-importance-of-sitemaps/">The Importance Of Sitemaps</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p><em>(This article was originally published on the <a href="http://www.visualscript.co.uk/blog/index.php/the-importance-of-sitemaps/49" target="_blank">Visual Script blog</a>.)</em></p>
<p>Sitemaps are a crucial aspect of a successful website. First, let&#8217;s make it clear what we mean with a sitemap. There are two types of sitemaps: one meant for visitors of your website, and one for search engine spiders.</p>
<p><strong>Sitemaps for Visitors</strong><br />
The first type of sitemap is probably very familiar to you. It&#8217;s a webpage that shows an overview of all the content on a website. You can see an example here of our own <a href="http://www.visualscript.co.uk/sitemap.html" target="_blank">Visual Script sitemap</a>.</p>
<p>This type of sitemap is very useful as it allows your visitors to quickly find what they&#8217;re looking for without having to go through your website&#8217;s navigation. Especially for large websites it&#8217;s recommended to have a well-structured sitemap that is linked from every page on your site, for example in your website&#8217;s footer.</p>
<p><strong>Sitemaps for Search Engines</strong><br />
The second type of sitemap is a so-called XML sitemap. This type of sitemap is specifically intended for search engines, and it does roughly the same: allowing search engines to find all the content on your website quickly and easily.</p>
<p>Why bother with an XML sitemap then, if it&#8217;s the same as a normal sitemap? Because an XML sitemap allows you to include extra information about the content on your site, such as:</p>
<ul>
<li>when a webpage was last updated</li>
<li>how often a webpage is usually updated</li>
<li> what the priority of a webpage is relative to other pages on your site</li>
<li>what type of content a webage contains (text, video, etc)</li>
</ul>
<p>An XML sitemap allows a search engine to quickly and efficiently index all the content on your website, making sure your site is fully spidered and all your content is part of a search engine&#8217;s index.</p>
<p>Google recommends every site includes an XML sitemap. You can create an XML sitemap yourself manually, or you could have one generated automatically &#8211; ask your site&#8217;s web developer about it, or look at <a href="http://www.google.com/support/webmasters/bin/topic.py?topic=8476" target="_blank">Google&#8217;s sitemap help pages here</a>.</p>
<p>For larger websites it&#8217;s recommended to have a sitemap created automatically, so that whenever you create a new page or update an existing page your sitemap is automatically updated as well.</p>
<p>You can tell Google you have a sitemap by submitting it manually in <a href="https://www.google.com/webmasters/tools/" target="_blank">Google&#8217;s Webmaster Tools</a>, or you can include a <a href="http://www.advancedhtml.co.uk/robots-sitemaps.htm" target="_blank">sitemap reference in your robots.txt file</a>. The second option is always recommended as this way other search engines such as Bing can also find your sitemap.</p>
<p><em>Need help with sitemaps or other aspects of your website? Get in touch with us at Visual Script, an experienced <a href="http://www.visualscript.co.uk/">Northern Ireland Web Design</a> company that can help you with all aspects of your online adventure.</em></p>
<div id="crp_related"><h3>Related Articles:</h3><ul><li><a href="http://www.barryadams.co.uk/2009/05/seo-concerns-when-migrating-your-website/" rel="bookmark" class="crp_title">SEO Concerns When Migrating Your Website</a></li><li><a href="http://www.barryadams.co.uk/2010/05/seo-for-google-news-ranking-factors-and-recommendations/" rel="bookmark" class="crp_title">SEO for Google News &#8211; Ranking Factors and Recommendations</a></li><li><a href="http://www.barryadams.co.uk/2008/10/keep-your-navigation-simple/" rel="bookmark" class="crp_title">Keep Your Navigation Simple</a></li></ul></div><p><em><a href="http://www.barryadams.co.uk/2010/07/the-importance-of-sitemaps/">The Importance Of Sitemaps</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.barryadams.co.uk/2010/07/the-importance-of-sitemaps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Presentation: SEO for Web Developers</title>
		<link>http://www.barryadams.co.uk/2010/06/presentation-seo-for-web-developers/</link>
		<comments>http://www.barryadams.co.uk/2010/06/presentation-seo-for-web-developers/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 09:04:32 +0000</pubDate>
		<dc:creator>Barry Adams</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.greatwebsitesblog.com/?p=555</guid>
		<description><![CDATA[On the most recent edition of the Barcamp Belfast conference I did a 20-minute talk about the mistakes some web developers make when building search engine friendly websites. Much of the content in that talk came from a blog post I did for State of Search about the same topic &#8211; SEO for Web Developers. [...]<p><em><a href="http://www.barryadams.co.uk/2010/06/presentation-seo-for-web-developers/">Presentation: SEO for Web Developers</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>On the most recent edition of the <em>Barcamp Belfast</em> conference I did a 20-minute talk about the mistakes some web developers make when building search engine friendly websites. Much of the content in that talk came from a blog post I did for State of Search about the same topic &#8211; <a href="http://www.stateofsearch.com/seo-for-web-developers/" target="_blank">SEO for Web Developers</a>. Below are the slides:</p>
<div style="width:425px" id="__ss_4533586"><strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/Badams/seo-for-web-developers" title="SEO for Web Developers">SEO for Web Developers</a></strong><object id="__sse4533586" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=seo-for-web-developers-100618035210-phpapp01&#038;stripped_title=seo-for-web-developers" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse4533586" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=seo-for-web-developers-100618035210-phpapp01&#038;stripped_title=seo-for-web-developers" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></div>
<div id="crp_related"><h3>Related Articles:</h3><ul><li><a href="http://www.barryadams.co.uk/2011/12/seo-for-ecommerce/" rel="bookmark" class="crp_title">SEO for Ecommerce</a></li><li><a href="http://www.barryadams.co.uk/2010/11/manchester-seo-mini-conference/" rel="bookmark" class="crp_title">Manchester SEO mini-conference</a></li><li><a href="http://www.barryadams.co.uk/2010/05/seo-for-google-news-seo-for-web-developers/" rel="bookmark" class="crp_title">SEO for Google News / SEO for Web Developers</a></li></ul></div><p><em><a href="http://www.barryadams.co.uk/2010/06/presentation-seo-for-web-developers/">Presentation: SEO for Web Developers</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.barryadams.co.uk/2010/06/presentation-seo-for-web-developers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SEO Factors for Multilingual Websites</title>
		<link>http://www.barryadams.co.uk/2010/03/seo-factors-for-multilingual-websites/</link>
		<comments>http://www.barryadams.co.uk/2010/03/seo-factors-for-multilingual-websites/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 16:50:24 +0000</pubDate>
		<dc:creator>Barry Adams</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.greatwebsitesblog.com/?p=482</guid>
		<description><![CDATA[Earlier this week Google&#8217;s Webmaster Central blog wrote about how to effectively geotarget your website. In that article they promised to discuss multilingual websites as well. And now they have. In a new Webmaster Central blog post published today they discussed the best practices for multilingual websites. Some key take-aways are: One page, one language [...]<p><em><a href="http://www.barryadams.co.uk/2010/03/seo-factors-for-multilingual-websites/">SEO Factors for Multilingual Websites</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p><img class="alignright size-full wp-image-490" title="SEO factors for Multilingual Websites" src="http://www.barryadams.co.uk/wp-content/uploads/flag.jpg" alt="SEO factors for Multilingual Websites" width="150" height="150" align="right" />Earlier this week Google&#8217;s Webmaster Central blog wrote about <a href="http://www.barryadams.co.uk/2010/03/seo-factors-for-geotargeting-your-website/">how to effectively geotarget your website</a>. In that article they promised to discuss multilingual websites as well.</p>
<p>And now they have. In a new Webmaster Central blog post published today they discussed the <a href="http://googlewebmastercentral.blogspot.com/2010/03/working-with-multilingual-websites.html" target="_blank">best practices for multilingual websites</a>. Some key take-aways are:</p>
<p><strong>One page, one language</strong><br />
Don&#8217;t put two different languages side by side on a single page. Make sure the content on a page is in only one language.</p>
<p><strong>Language-specific URLs</strong><br />
There&#8217;s no special need for language-specific URLs from a purely SEO point of view, as Google apparently detects the language straight from the content itself. Though having language-specific URLs is a good usability  practice and helps make management of your site a lot less complicated.</p>
<p><strong>Language indicators in the code</strong><br />
Interestingly enough Google says it ignores all language indicators in the code, including the &#8216;lang&#8217;-attribute and doctype declarations.</p>
<p><strong>Character encoding</strong><br />
When using non-English characters in URLs, make sure your document encoding is set to UTF-8. That way URLs containing special non-English characters (such as á, é, ö, etc) are properly escaped to use the encoding of that character.</p>
<p><strong>Full crawling &amp; indexation</strong><br />
Make sure your properly translated content can be fully crawled and indexed by Google. Cross-link your pages in different languages &#8211; so for example on your English language page you should link to the German and French versions.</p>
<p><strong>Automated translations</strong><br />
If you can&#8217;t afford proper translations and publish content that&#8217;s machine-translated, don&#8217;t let Google index it. Apparently Google can see automatically translated content as spam due to its low quality.</p>
<p>There&#8217;s a couple of other tips in Google&#8217;s blog post, so I recommend you read it in detail: <a href="http://googlewebmastercentral.blogspot.com/2010/03/working-with-multilingual-websites.html" target="_blank">Working with multilingual websites</a>.</p>
<div id="crp_related"><h3>Related Articles:</h3><ul><li><a href="http://www.barryadams.co.uk/2010/03/seo-factors-for-geotargeting-your-website/" rel="bookmark" class="crp_title">SEO Factors for Geotargeting Your Website</a></li><li><a href="http://www.barryadams.co.uk/2009/06/seo-starters-guide-in-40-languages/" rel="bookmark" class="crp_title">SEO Starter&#8217;s Guide Now Available in 40 Languages</a></li><li><a href="http://www.barryadams.co.uk/2011/06/url-shortening-duplicate-content-mobile-web/" rel="bookmark" class="crp_title">URL Shortening / Duplicate Content / Mobile Web</a></li></ul></div><p><em><a href="http://www.barryadams.co.uk/2010/03/seo-factors-for-multilingual-websites/">SEO Factors for Multilingual Websites</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.barryadams.co.uk/2010/03/seo-factors-for-multilingual-websites/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SEO Factors for Geotargeting Your Website</title>
		<link>http://www.barryadams.co.uk/2010/03/seo-factors-for-geotargeting-your-website/</link>
		<comments>http://www.barryadams.co.uk/2010/03/seo-factors-for-geotargeting-your-website/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 12:28:08 +0000</pubDate>
		<dc:creator>Barry Adams</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[Domain Names]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.greatwebsitesblog.com/?p=466</guid>
		<description><![CDATA[One of the most important issues European SEOs struggle with is optimising websites that target different countries. There are all sorts of challenges when dealing with international SEO, such as what domain extension to use, how to structure multiple target countries on a single domain, dealing with country selection without losing link value, how to [...]<p><em><a href="http://www.barryadams.co.uk/2010/03/seo-factors-for-geotargeting-your-website/">SEO Factors for Geotargeting Your Website</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p><img class="alignright size-full wp-image-468" title="International SEO" src="http://www.barryadams.co.uk/wp-content/uploads/world_200x200.gif" alt="International SEO" width="200" height="200" align="right" />One of the most important issues European SEOs struggle with is optimising websites that target different countries.</p>
<p>There are all sorts of challenges when dealing with international SEO, such as what <strong>domain extension</strong> to use, how to structure <strong>multiple target countries</strong> on a single domain, dealing with <strong>country selection</strong> without losing link value, how to <strong>build incoming links</strong> across all countries, and so on.</p>
<p>There have never been any hard rules on how search engines deal with international SEO, leaving optimisers with trial and error exercises to discover the right approach for their sites.</p>
<p>Now Google is lending a helping hand with <a href="http://googlewebmastercentral.blogspot.com/2010/03/working-with-multi-regional-websites.html" target="_blank">an extensive post</a> on their Webmaster Central blog, which explains how they attempt to handle different geotargeting factors such as domains &amp; subdomains, directory structure, and Webmaster Tools settings.</p>
<p>For experienced SEOs there aren&#8217;t many surprises: <strong>Country-level domains</strong> are important and probably the best way to target different countries if you can spare the expense. <strong>Subdomains</strong> are a good alternative, as are <strong>country-specific directories</strong> on your website.</p>
<p><strong>Duplicate content issues</strong> have plagued international SEOs since the dawn of the web. Often it&#8217;s extremely hard to avoid duplicate content when your business operates internationally in Europe. Many countries use the same language, so if you want to effectively target all your operating markets you will eventually end up duplicating content in the same language for different countries.</p>
<p>Google <strong>doesn&#8217;t recommend hiding</strong> this duplicate content with robots.txt or noindex tags &#8211; I&#8217;ve never been a fan of hiding content in this way either, as every page on your website may convey some ranking benefit and I feel you should let search engines crawl the full length and breadth of your content.</p>
<p>What you should do is pick one <em>&#8216;preferred&#8217;</em> version (ideally the version with the largest target market) and ensure all duplicate versions of that content use the <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=139394" target="_blank">canonical tag</a> to point to the preferred version.</p>
<p>Google does have one interesting revelation though in their geotargeting recommendations:</p>
<blockquote><p>&#8220;Note that we <strong>do not use locational meta tags</strong> (like &#8220;geo.position&#8221; or &#8220;distribution&#8221;) or <strong>HTML attributes</strong> for geotargeting. While these may be useful in other regards, we&#8217;ve found that they are generally not reliable enough to use for geotargeting.&#8221;<br />
<em>(Emphasis added)</em></p></blockquote>
<p>This might mean that the <a href="http://www.w3.org/TR/i18n-html-tech-lang/#ri20030510.102829377" target="_blank">&#8216;lang&#8217; HTML attribute</a> conveys no geotargeting benefit, though it&#8217;s undoubtedly a useful attribute for browsers and other <abbr title="User Agent">UA</abbr>s and helps with multilingual websites.</p>
<p>In upcoming blog posts Google will take a look at <strong>multilingual websites</strong> and special situations with global websites, so I recommend keeping a sharp eye on the <a href="http://googlewebmastercentral.blogspot.com/" target="_blank">Webmaster Central blog</a>, and I&#8217;ll be discussing things here as well.</p>
<div id="crp_related"><h3>Related Articles:</h3><ul><li><a href="http://www.barryadams.co.uk/2010/03/seo-factors-for-multilingual-websites/" rel="bookmark" class="crp_title">SEO Factors for Multilingual Websites</a></li><li><a href="http://www.barryadams.co.uk/2008/10/choosing-the-right-domain-name/" rel="bookmark" class="crp_title">Choosing The Right Domain Name</a></li><li><a href="http://www.barryadams.co.uk/2010/11/the-business-of-seo-source-attribution/" rel="bookmark" class="crp_title">The Business of SEO / Source Attribution</a></li></ul></div><p><em><a href="http://www.barryadams.co.uk/2010/03/seo-factors-for-geotargeting-your-website/">SEO Factors for Geotargeting Your Website</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.barryadams.co.uk/2010/03/seo-factors-for-geotargeting-your-website/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>W3C compliance &#8211; is it a requirement?</title>
		<link>http://www.barryadams.co.uk/2010/03/w3c-compliance-is-it-a-requirement/</link>
		<comments>http://www.barryadams.co.uk/2010/03/w3c-compliance-is-it-a-requirement/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 16:00:03 +0000</pubDate>
		<dc:creator>Barry Adams</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[Hype]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.greatwebsitesblog.com/?p=443</guid>
		<description><![CDATA[A term often busied by web developers and also SEO agencies is W3C compliance. I&#8217;ve written about the benefits of W3C compliant code before, but my perspective has changed a bit over time and I feel it&#8217;s important to point out that full W3C compliance is not a definitive requirement for an effective website. W3C [...]<p><em><a href="http://www.barryadams.co.uk/2010/03/w3c-compliance-is-it-a-requirement/">W3C compliance &#8211; is it a requirement?</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p><img class="size-full wp-image-458 alignright" style="margin-top: 10px; margin-bottom: 10px;" title="World Wide Web Consortium" src="http://www.barryadams.co.uk/wp-content/uploads/w3c.jpg" alt="World Wide Web Consortium" width="200" height="160" align="right"/>A term often busied by web developers and also SEO agencies is <em>W3C compliance</em>. I&#8217;ve written about <a href="http://www.barryadams.co.uk/2008/10/check-your-html-and-css-code/">the benefits of W3C compliant code</a> before, but my perspective has changed a bit over time and I feel it&#8217;s important to point out that full W3C compliance is not a definitive requirement for an effective website.</p>
<p>W3C compliance basically means that the HTML and CSS code that a website is built with is fully compliant with the <a href="http://www.w3.org/standards/" target="_blank">standards</a> set by the World Wide Web Consortium (W3C for short).</p>
<p>The W3C is an international standards organization, founded by the <a href="http://en.wikipedia.org/wiki/Tim_Berners-Lee" target="_blank">inventor</a> of the web. They develop the standards on which the world wide web is run.</p>
<p>You&#8217;d think that making sure your website&#8217;s code complies fully with these standards is pretty important. And it is, up to a certain point.</p>
<p>You can easily find out if your website&#8217;s code is W3C compliant &#8211; simply submit your website URL to the <a href="http://validator.w3.org/" target="_blank">W3C Validator tool</a> and you&#8217;ll get an overview of all the &#8216;errors&#8217; in your code. And you&#8217;ll almost certainly get a lot of &#8216;errors&#8217;. It&#8217;s very unlikely your website&#8217;s code complies to all of the W3C&#8217;s standards.</p>
<p>I say &#8216;errors&#8217; because often they&#8217;re not really errors. The W3C standards are <em>extremely strict</em>, with no room for interpretation. So every little niggle in your code, every small deviation from the W3C&#8217;s strict standards, will generate an error in this validation tool.</p>
<h3>W3C compliance for browsers</h3>
<p>But most web browsers are flexible pieces of software that are built to deal with a wide range of different sorts of HTML and CSS code, and will probably render your website perfectly regardless of how many errors the validation tool shows.</p>
<p>Often web developers have to use shortcuts and non-compliant code to make something work in a particular way on a website, and while this results in validation errors it doesn&#8217;t hinder a website&#8217;s functionality at all. Quite the contrary, sometimes you have to break the rules of the W3C to get something to work exactly how you want it in every web browser.</p>
<h3>W3C compliance for SEO</h3>
<p>There is also the misconception that search engine crawlers require a website&#8217;s code to be 100% W3C compliant, or else they will rank your site lower in the <abbr title="Search Engine Results Pages">SERP</abbr>s. A lot of SEO agencies recommend you make every webpage on your site fully W3C compliant.</p>
<p>This is often a costly endeavour, and quite unnecessary. Search engine crawlers, like browsers, are sturdy and flexible pieces of software that can index almost any type of code, regardless of the errors it contains.</p>
<p>For proper crawling and indexation a search engine will need to be able to distinguish the different elements of a webpage &#8211; style, navigation, and content &#8211; and will need to be able to interpret the meaning of the content, which it does through analysing the content itself and the mark-up code that is used to style the content.</p>
<p>Clean, compliant HTML and CSS code help in this process. Compliant code makes it easier for search engine crawlers to identify what the content on a webpage is, and what that content means.</p>
<p>But 100% compliance, meaning zero errors in the W3C validation tool, is not only often hard to achieve (especially if your website has advanced functionality) but is unnecessary as well. The code just needs to be sufficiently well-structured and tidy enough for search engines to be able to distinguish style, navigation, and content.</p>
<h3>So bad code is OK?</h3>
<p>No, bad code is not OK. It&#8217;s still a good idea to strive towards compliant code. A  website with hundreds of W3C validation errors is not a good thing.  It&#8217;s likely that these errors cause the site to display differently in  some web browsers (or worse, not work at all) and can cause all sorts  of trouble for both users and search engines.</p>
<p>But if your  website&#8217;s code only shows a couple of handfuls of non-critical errors, especially if  they&#8217;re only small warnings, there really is little need to fix  them.</p>
<p>For on-site optimisation your time and resources are better spent on making sure your website&#8217;s <a href="http://www.barryadams.co.uk/2008/10/write-good-titles-for-your-web-pages/">title tags</a>, <a href="http://www.barryadams.co.uk/category/content/">content</a>, and <a href="http://www.barryadams.co.uk/2008/11/google-seo-starter-guide/">other factors</a> are fully optimised.</p>
<div id="crp_related"><h3>Related Articles:</h3><ul><li><a href="http://www.barryadams.co.uk/2008/10/check-your-html-and-css-code/" rel="bookmark" class="crp_title">Check Your HTML and CSS Code</a></li><li><a href="http://www.barryadams.co.uk/2010/03/seo-factors-for-multilingual-websites/" rel="bookmark" class="crp_title">SEO Factors for Multilingual Websites</a></li><li><a href="http://www.barryadams.co.uk/2008/10/fix-your-broken-links/" rel="bookmark" class="crp_title">Fix Your Broken Links</a></li></ul></div><p><em><a href="http://www.barryadams.co.uk/2010/03/w3c-compliance-is-it-a-requirement/">W3C compliance &#8211; is it a requirement?</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.barryadams.co.uk/2010/03/w3c-compliance-is-it-a-requirement/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Microformats and RDF / Google’s Self-Image</title>
		<link>http://www.barryadams.co.uk/2010/03/microformats-and-rdf-google-self-image/</link>
		<comments>http://www.barryadams.co.uk/2010/03/microformats-and-rdf-google-self-image/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 16:30:53 +0000</pubDate>
		<dc:creator>Barry Adams</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.greatwebsitesblog.com/?p=439</guid>
		<description><![CDATA[Recently I&#8217;ve been doing a lot of research on microformats and other approaches to structured data. This inspired a post for State of Search where I wonder if the time has come for web developers and search engine optimisers to embrace structured data, or whether we&#8217;re better off waiting for a firmer standard to emerge. [...]<p><em><a href="http://www.barryadams.co.uk/2010/03/microformats-and-rdf-google-self-image/">Microformats and RDF / Google’s Self-Image</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>Recently I&#8217;ve been doing a lot of research on microformats and other approaches to structured data. This inspired a post for State of Search where I wonder if the time has come for web developers and search engine optimisers to embrace structured data, or whether we&#8217;re better off waiting for a firmer standard to emerge.</p>
<p><strong>State of Search: <a href="http://www.stateofsearch.com/microformats-and-rdf-is-this-the-right-time/" target="_blank">Microformats and RDF, is this the right time?</a></strong></p>
<blockquote><p>A low-level buzz in SEO that’s steadily becoming louder is the use of microformats. This article explores the problems that exist with microformats and RDF and asks if this is the right time to implement these particular approaches to structured data.</p></blockquote>
<p>Google&#8217;s recent legal setbacks in the form of a ruling against it in Italy and strong signals that the European Commission is launching an anti-trust investigation, sparked a passionate defence of Google&#8217;s practices from one its highest profile employees, Matt Cutts.</p>
<p><strong>Searchcowboys: <a href="http://www.searchcowboys.com/google/1543" target="_blank">Google: &#8220;We&#8217;re the good guys, remember?&#8221;</a></strong></p>
<blockquote><p>As Google is coming under ever increasing scrutiny and pressure, it goes ever more on the defensive. Google seems to possess an almost childish naivety about its position as a global corporate giant, and it needs to come to terms with its role as the new Microsoft.</p></blockquote>
<div id="crp_related"><h3>Related Articles:</h3><ul><li><a href="http://www.barryadams.co.uk/2011/01/tired-of-google-ecommerce-seo-tips/" rel="bookmark" class="crp_title">Tired of Google / Ecommerce SEO Tips</a></li><li><a href="http://www.barryadams.co.uk/2010/04/the-scope-of-seo-google-privacy-woes/" rel="bookmark" class="crp_title">The Scope of SEO / Google’s Privacy Woes</a></li><li><a href="http://www.barryadams.co.uk/2010/10/google-data-seo-search/" rel="bookmark" class="crp_title">Google Data / SEO Search</a></li></ul></div><p><em><a href="http://www.barryadams.co.uk/2010/03/microformats-and-rdf-google-self-image/">Microformats and RDF / Google’s Self-Image</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.barryadams.co.uk/2010/03/microformats-and-rdf-google-self-image/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO Concerns When Migrating Your Website</title>
		<link>http://www.barryadams.co.uk/2009/05/seo-concerns-when-migrating-your-website/</link>
		<comments>http://www.barryadams.co.uk/2009/05/seo-concerns-when-migrating-your-website/#comments</comments>
		<pubDate>Thu, 21 May 2009 10:43:55 +0000</pubDate>
		<dc:creator>Barry Adams</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[SEM]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.greatwebsitesblog.com/?p=272</guid>
		<description><![CDATA[Often when you do a site-wide update of your design, your content and/or your site structure, it can affect your website&#8217;s rankings in search engines negatively. Facing a huge site update project myself, I recently spent some time doing research on how to prepare for a big site update and ensure your high rankings stay [...]<p><em><a href="http://www.barryadams.co.uk/2009/05/seo-concerns-when-migrating-your-website/">SEO Concerns When Migrating Your Website</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p>Often when you do a <strong>site-wide update</strong> of your design, your content and/or your site structure, it can affect your website&#8217;s <strong>rankings in search engines</strong> negatively. Facing a huge site update project myself, I recently spent some time doing research on how to prepare for a big site update and ensure your high rankings stay high. I wanted to share my findings with you here.</p>
<p>My research soon lead me to an article on the popular Dutch blog Marketingfacts.nl, providing a <a href="http://www.marketingfacts.nl/berichten/20080717_de_site_migratie_checklist/" target="_blank">site migration checklist</a>. The key takeaways from this article are:</p>
<ul>
<li><strong>Try to </strong><strong>keep your URL&#8217;s the same.</strong> Use 301 redirects for URL&#8217;s that have to change and ensure you redirect all changed URL&#8217;s to the content&#8217;s new location.</li>
<li><strong>Don&#8217;t change too much too quickly.</strong> If you do a redesign, content update and rebrand all in one, too many changes are happening and you&#8217;re likely to lose rankings on many keywords.</li>
<li><strong>Don&#8217;t change your domain&#8217;s WhoIs information.</strong> A changed WhoIs can give search engines the impression your website has changed owners, and they could reset all your rankings across the board.</li>
</ul>
<p>An article from Jennifer Osborne on <a href="http://www.searchenginepeople.com/blog/website-transition-planning-critical-when-making-changes.html" target="_blank">SearchEnginePeople.com</a> added several considerations:</p>
<ul>
<li><strong>Do a phased change-over</strong>: start with a small section of your site and evaluate, then proceed with the rest.</li>
<li><strong>Keep your internal link structure in mind</strong> when doing a redesign. Internal link juice is important as it tells search engine spiders which pages on your site are important. Don&#8217;t divert attention from your key pages with a poor structure.</li>
<li><strong>Track your web analytics</strong> and pay extra attention to 404 errors after the migration. This may indicate broken links, both internal and external, pointing to moved or deleted content.</li>
</ul>
<p><a href="http://seodenver.com/2009/01/20/seo-updating-your-website/" target="_blank">Denver SEO</a> adds the following point:</p>
<ul>
<li><strong>Expect to see your rankings drop</strong> regardless of your preparations. A 25 to 30 day drop in search engine rankings is normal before levels return to normal or better.</li>
</ul>
<p>Of course we can&#8217;t skip Google&#8217;s own <a href="http://googlewebmastercentral.blogspot.com/2008/04/best-practices-when-moving-your-site.html" target="_blank">recommendations</a>:</p>
<ul>
<li><strong>Add and verify your site</strong> on Google&#8217;s <a href="http://www.google.com/webmasters/tools/" target="_blank">Webmaster Tools</a>.</li>
<li><strong>Update your submitted <a href="http://www.sitemaps.org/" target="_blank">Sitemap XML</a> file</strong> to reflect the updated site.</li>
<li><strong>Keep track of crawling errors</strong> to detect 301 redirect problems and 404 errors.</li>
</ul>
<p>And here are a few other tips I came across on various sites and blogs:</p>
<ul>
<li>Create a <strong>custom 404 error page</strong> to try and minimize the impact of broken links.</li>
<li>If your site update is significant enough, <strong>publish a press release</strong>.</li>
<li>Use <strong><a href="http://www.greatwebsitesblog.com/2009/01/search-engine-advertising-a-step-by-step-guide/">search engine marketing</a></strong> to supplement your (temporary) drop in rankings.</li>
<li><strong>Update your robots.txt</strong> file to reflect any changes in off-limits content.</li>
</ul>
<p>After this research I feel well-equipped to handle the SEO aspect of my own site migration project. If you have any further tips or ideas, please leave them in the comments.</p>
<div id="crp_related"><h3>Related Articles:</h3><ul><li><a href="http://www.barryadams.co.uk/2010/02/site-migration-seo-concerns-results/" rel="bookmark" class="crp_title">Site Migration SEO Concerns &#8211; The Results</a></li><li><a href="http://www.barryadams.co.uk/2008/10/fix-your-broken-links/" rel="bookmark" class="crp_title">Fix Your Broken Links</a></li><li><a href="http://www.barryadams.co.uk/2010/07/the-importance-of-sitemaps/" rel="bookmark" class="crp_title">The Importance Of Sitemaps</a></li></ul></div><p><em><a href="http://www.barryadams.co.uk/2009/05/seo-concerns-when-migrating-your-website/">SEO Concerns When Migrating Your Website</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.barryadams.co.uk/2009/05/seo-concerns-when-migrating-your-website/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Using Widgets on Your Website</title>
		<link>http://www.barryadams.co.uk/2009/03/using-widgets-on-your-website/</link>
		<comments>http://www.barryadams.co.uk/2009/03/using-widgets-on-your-website/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 15:30:15 +0000</pubDate>
		<dc:creator>Barry Adams</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Content]]></category>

		<guid isPermaLink="false">http://www.greatwebsitesblog.com/?p=234</guid>
		<description><![CDATA[Web widgets &#8211; little pieces of code, often JavaScipt &#8211; can add a lot of fun features to your website. Widgets come in all sizes and shapes; sports widgets showing the latest scores and standings, weather widgets with accurate forecasts, widgets that connect to social networks like Facebook, the list goes on. You can find [...]<p><em><a href="http://www.barryadams.co.uk/2009/03/using-widgets-on-your-website/">Using Widgets on Your Website</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></description>
			<content:encoded><![CDATA[<p></p><p><img class="alignright size-full wp-image-237" title="Widgets" src="http://www.greatwebsitesblog.com/wp-content/uploads/widgets.jpg" alt="Widgets" width="175" height="147" align="right" /><a href="http://en.wikipedia.org/wiki/Web_widget" target="_blank">Web widgets</a> &#8211; little pieces of code, often JavaScipt &#8211; can add a lot of <strong>fun features</strong> to your website. Widgets come in all sizes and shapes; sports widgets showing the latest scores and standings, weather widgets with accurate forecasts, widgets that connect to social networks like Facebook, the list goes on. You can find them all over the web. Nearly every major content provider offers widgets that allow you to show their content on your website automatically.</p>
<p>Sometimes a widget can really add <strong>useful information and functionality</strong> to your website. For example of you have a physical store, a routeplanner widget will help website visitors find your store&#8217;s location. If you organize travel trips around sports events, a widget showing the upcoming fixtures will save you the trouble of maintaining this information yourself.</p>
<p>But often widgets are <strong>detrimental to the quality of your website</strong>. Widgets, especially when used in abundance, tend to make your site look amateurish and cobbled-together. Be wary of this when you see a cool widget and decide it would look awesome on your own website.</p>
<p>Widgets should be used <strong>sparingly</strong> and only when they add <strong>genuine value</strong> to your website experience. Don&#8217;t just put widgets on your website for the sake of it. For every widget ask yourself if it&#8217;s just something you think is cool, or if a user can really benefit from its functionality.</p>
<p>And most importantly a widget need to be <strong>relevant</strong> to your website. Showing weather forecasts is pretty useless if your website is about providing interim management. However for a website about day trips, a local weather forecast in the day trip area could be handy &#8211; though if the weather there is consistently bad, it might actually hurt your business.</p>
<p>In short, if you want to use widgets on your website, do so with caution and awareness.</p>
<div id="crp_related"><h3>Related Articles:</h3><ul><li><a href="http://www.barryadams.co.uk/2008/10/basic-web-strategy/" rel="bookmark" class="crp_title">A Basic Approach To Web Strategy</a></li><li><a href="http://www.barryadams.co.uk/2008/10/keep-your-content-fresh/" rel="bookmark" class="crp_title">Keep Your Content Fresh</a></li><li><a href="http://www.barryadams.co.uk/2010/02/use-social-media-sites-effectively-or-not-at-all/" rel="bookmark" class="crp_title">Use Social Media sites effectively, or not at all</a></li></ul></div><p><em><a href="http://www.barryadams.co.uk/2009/03/using-widgets-on-your-website/">Using Widgets on Your Website</a> is a blog post from <a href="http://www.barryadams.co.uk/">Barry Adams</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.barryadams.co.uk/2009/03/using-widgets-on-your-website/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

