<?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>David Pratt &#187; seo</title> <atom:link href="http://daipratt.co.uk/tag/seo/feed/" rel="self" type="application/rss+xml" /><link>http://daipratt.co.uk</link> <description>Concerned about Website Construction &#38; SEO</description> <lastBuildDate>Thu, 17 May 2012 19:14:00 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>A few things to consider when developing on a public domain</title><link>http://daipratt.co.uk/a-few-things-to-consider-when-developing-on-a-public-domain/</link> <comments>http://daipratt.co.uk/a-few-things-to-consider-when-developing-on-a-public-domain/#comments</comments> <pubDate>Sun, 14 Mar 2010 17:07:21 +0000</pubDate> <dc:creator>David Pratt</dc:creator> <category><![CDATA[Tech]]></category> <category><![CDATA[seo]]></category> <guid
isPermaLink="false">http://daipratt.co.uk/?p=1098</guid> <description><![CDATA[To prevent a site being indexed by Google before it is ready for public consumption, there are a couple things that you can do.]]></description> <content:encoded><![CDATA[<p>If you ever find yourself developing a site on a public facing domain, it is always a good idea to have measures in place to prevent search engines indexing it in the event that a stray link enables a search engine spider to find it. A few of the things that you can do are&#8230;</p><p>Ensure the document head of each page has the &#8220;noindex&#8221; meta tag. This statement tells search engine spiders to not index any of the content on the current page.</p><pre class="brush: php">
&lt;meta name="robots" content="noindex" /&gt;
</pre><p>Ensure the document head of each page has the &#8220;nofollow&#8221; meta tag. This statement tells search engine spiders to not follow any links on the page.</p><pre class="brush: php">
&lt;meta name="robots" content="nofollow" /&gt;
</pre><p>Add a rule to the robots.txt file that prevents search engine spiders from accessing the site.</p><pre class="brush:plain">
User-agent: *
Disallow: /
</pre><p>Just remember to remove these measures when you launch the site!</p> ]]></content:encoded> <wfw:commentRss>http://daipratt.co.uk/a-few-things-to-consider-when-developing-on-a-public-domain/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How to add nofollow to the Lifestream plugin for WordPress</title><link>http://daipratt.co.uk/how-to-add-nofollow-to-the-lifestream-plugin-for-wordpress/</link> <comments>http://daipratt.co.uk/how-to-add-nofollow-to-the-lifestream-plugin-for-wordpress/#comments</comments> <pubDate>Tue, 29 Dec 2009 09:29:51 +0000</pubDate> <dc:creator>David Pratt</dc:creator> <category><![CDATA[Tech]]></category> <category><![CDATA[seo]]></category> <category><![CDATA[wordpress]]></category> <guid
isPermaLink="false">http://daipratt.co.uk/?p=894</guid> <description><![CDATA[Instructions for modifying the LifeStream source code to add nofollows to the links.]]></description> <content:encoded><![CDATA[<p>If you use the popular <a
href="http://wordpress.org/extend/plugins/lifestream/">Lifestream plugin for WordPress</a>, you might notice that there is no option within the plugin settings to toggle the <em>rel=&#8221;nofollow&#8221;</em> attribute on the links that it creates.  If you are concerned that your site is &#8220;leaking pagerank&#8221; because of this, you can set all the links that the plugin creates to have the rel=&#8221;nofollow&#8221; attribute by default if you follow these few steps and manually update the plugin source code:</p><p>Locate the file:</p><pre class="brush:plain">
\wp-content\plugins\lifestream\inc\core.inc
</pre><p>Find the function <em>get_anchor_html</em> and locate the line within that function that looks like (line 690):</p><pre class="brush:php">
$html .= ''.$label.'</a>';
</pre><p>Update this line so that it becomes:</p><pre class="brush:php">
$html .= ' rel="nofollow">'.$label.'</a>';
</pre><p>Save the file.</p><p><em>This is for version 0.99.9.5 of the <a
href="http://wordpress.org/extend/plugins/lifestream/">Lifestream plugin for WordPress</a>, but it is possible that the update would work for other versions too.</em></p> ]]></content:encoded> <wfw:commentRss>http://daipratt.co.uk/how-to-add-nofollow-to-the-lifestream-plugin-for-wordpress/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Zoocha &#8211; A new digital agency in Hertfordshire</title><link>http://daipratt.co.uk/zoocha-a-new-digital-agency-in-hertfordshire/</link> <comments>http://daipratt.co.uk/zoocha-a-new-digital-agency-in-hertfordshire/#comments</comments> <pubDate>Thu, 17 Dec 2009 08:45:30 +0000</pubDate> <dc:creator>David Pratt</dc:creator> <category><![CDATA[Tech]]></category> <category><![CDATA[design]]></category> <category><![CDATA[marketing]]></category> <category><![CDATA[seo]]></category> <category><![CDATA[zoocha]]></category> <guid
isPermaLink="false">http://daipratt.co.uk/?p=814</guid> <description><![CDATA[Announcing my involvement in a new web agency start-up that I'm part of. Exciting stuff.]]></description> <content:encoded><![CDATA[<p>I just thought I&#8217;d drop in a cheeky little post on here about a new start-up that I&#8217;m very excited to be a part of.  We are a <a
href="http://www.zoocha.com" title="Office is in Hertford">Hertfordshire based web agency</a> that specialises in web design, web development, seo and marketing.  If you&#8217;re looking for help in any one of these areas, or know anyone that could do with a bit of help from Zoocha, then please get in touch with us!</p><div
id="attachment_824" class="wp-caption alignnone" style="width: 410px"><img
src="http://daipratt.co.uk/wp-content/uploads/2009/12/hertford-web-design-zoocha.com_.png" alt="Hertford&#039;s newest digital agency" title="Zoocha.com homepage" width="400" height="300" class="size-full wp-image-824" /><p
class="wp-caption-text">Hertford's newest digital agency</p></div> ]]></content:encoded> <wfw:commentRss>http://daipratt.co.uk/zoocha-a-new-digital-agency-in-hertfordshire/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How to get the path of a node from the node ID in Drupal</title><link>http://daipratt.co.uk/how-to-get-the-path-of-a-node-from-the-node-id-in-drupal/</link> <comments>http://daipratt.co.uk/how-to-get-the-path-of-a-node-from-the-node-id-in-drupal/#comments</comments> <pubDate>Thu, 03 Dec 2009 11:29:29 +0000</pubDate> <dc:creator>David Pratt</dc:creator> <category><![CDATA[Tech]]></category> <category><![CDATA[drupal]]></category> <category><![CDATA[seo]]></category> <guid
isPermaLink="false">http://daipratt.co.uk/?p=750</guid> <description><![CDATA[If you have a node that you know the node ID for, but you don't know what the full clean url is (or how to generate it), then you need to know about the rupal_lookup_path() function.]]></description> <content:encoded><![CDATA[<p>I&#8217;ve just stumbled across a very useful internal function in Drupal that I thought I&#8217;d share here.</p><p>If you have a node that you know the node ID for, but you don&#8217;t know what the full clean url is (or how to generate it), then there is a handy function you should know about called <a
href="http://api.drupal.org/api/function/drupal_lookup_path/6">drupal_lookup_path()</a> that will get the full clean (pathauto) path for you. For example, a typical Drupal relative path such as:</p><pre class="brush: plain">
/node/9999
</pre><p>Is easy to generate if you know the node ID, but if you pass it through the drupal_lookup_path function like so:</p><pre class="brush: php">
drupal_lookup_path('alias',"node/".$node->nid)
</pre><p>Then you will get the full clean path of the node based on the rules set out in the pathauto module. For example:</p><pre class="brush: plain">
/band/future-of-the-left
</pre><p>This is very important for <abbr
title="Search Engine Optimisation">SEO</abbr>.  If the exact same content/page can exist on two different urls on your site, then you will run into problems with duplicate content and will have to start using things like the <a
href="http://www.mattcutts.com/blog/canonical-link-tag/" title="Matt Cutts: Learn about the Canonical Link Element in 5 minutes">canonical link element</a> to fix a problem that shouldn&#8217;t have been created in the first place.</p> ]]></content:encoded> <wfw:commentRss>http://daipratt.co.uk/how-to-get-the-path-of-a-node-from-the-node-id-in-drupal/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>Meta keywords and descriptions in Drupal</title><link>http://daipratt.co.uk/meta-keywords-and-descriptions-in-drupal/</link> <comments>http://daipratt.co.uk/meta-keywords-and-descriptions-in-drupal/#comments</comments> <pubDate>Fri, 21 Aug 2009 07:50:24 +0000</pubDate> <dc:creator>David Pratt</dc:creator> <category><![CDATA[Tech]]></category> <category><![CDATA[drupal]]></category> <category><![CDATA[seo]]></category> <guid
isPermaLink="false">http://daipratt.co.uk/?p=416</guid> <description><![CDATA[A function that utilises the internal Drupal functions drupal_set_title() and drupal_set_html_head() to set the meta tags of a webpage.]]></description> <content:encoded><![CDATA[<p>Meta tags, once a powerful force in determining the search engine ranking of a page, have seen their influence wane over time to the point that they don&#8217;t really count that much at all anymore.  However, they are still worth investing some time in so that a when a page is returned in organic search results, the best possible description of the page is presented to the user to encourage them to click through.  Best get your online marketers to write them for you then&#8230;</p><p>In Drupal, the two most popular ways of controlling your meta keywords and descriptions are using the modules:</p><ul><li><a
href="http://drupal.org/project/nodewords">Node Words</a></li><li><a
href="http://drupal.org/project/int_meta">Integrated Meta Tags</a></li></ul><p>Both are very good and offer a range of options that allow meta keywords and descriptions to be automatically set for a node of a given content type, but occasionally you&#8217;ll find that they just don&#8217;t give you the level of control that you require.</p><p>Step forward the Drupal &#8220;<a
href="http://api.drupal.org/api/function/drupal_set_html_head/6">drupal_set_html_head</a>&#8221; function &#8211; this allows you to add any code you like to the document &lt;head&gt;.</p><p>This is the function that I use to set the meta and title tags from within a page/template in Drupal:</p><pre class="brush: php;">function setTitleAndMeta($title = null, $metaK = null, $metaD = null){
	drupal_set_title($title);   //Set page title
	$metaDescription = "&lt;meta name=\"description\" content=\"$metaD\" /&gt;";
	$metaKeywords = "&lt;meta name=\"keywords\" content=\"$metaK\" /&gt;";
	$meta = $metaKeywords . $metaDescription;
	drupal_set_html_head($meta);
}</pre><p>Pretty simple huh? A typical call might look like:</p><pre class="brush: php; light: true;">setTitleAndMeta("motorbikes | daipratt.co.uk", "motorbikes, gsxr, donors", "I really hope that motorcyclist has signed his organ donor card. If he keeps riding like that and he won't need them anymore.");</pre>]]></content:encoded> <wfw:commentRss>http://daipratt.co.uk/meta-keywords-and-descriptions-in-drupal/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Notes from SMX London 2009</title><link>http://daipratt.co.uk/notes-from-smx-london-2009/</link> <comments>http://daipratt.co.uk/notes-from-smx-london-2009/#comments</comments> <pubDate>Wed, 20 May 2009 21:00:32 +0000</pubDate> <dc:creator>David Pratt</dc:creator> <category><![CDATA[Tech]]></category> <category><![CDATA[analytics]]></category> <category><![CDATA[marketing]]></category> <category><![CDATA[seo]]></category> <guid
isPermaLink="false">http://daipratt.co.uk/?p=348</guid> <description><![CDATA[My notes from the SMX London 2009 conference. ]]></description> <content:encoded><![CDATA[<h3>Twitter</h3><ul><li>Twitter is the delayed search&#8230; ask your peer group a question, then wait. Personal recommendations are valued more than computer answers.</li><li>Twitter is a recommendation engine.</li><li>Invite your entire user base onto twitter and engage with them. Ask them what they want to see, how you can help them etc.</li><li>NEVER spam to twitter</li><li>Participate – help your followers out and be genuine.</li></ul><h3>Marketing / PR</h3><ul><li>Brian Fetherstonhaugh on Multi-channel marketing &#8211; when each channel has the same design: &#8220;it’s like matching luggage syndrome and it’s failure number one&#8230; lazy integration&#8230; campaigns should play to the strengths of each medium.&#8221;</li><li>Hot 5 marketing channels: Mobile, Social Media, LBS (location based service) &#038; Local, Digital POS and Gaming.</li><li>Search (SEO) is research, it’s an early form of discovery&#8230; &#8220;here’s what your consumer said&#8221;, &#8220;here’s what we know about our consumers&#8221;, &#8220;Search is the keeper of consumer intent&#8221;</li><li><a
href="http://www.clickz.com/3625082">SEO Niches and the Big Picture</a></li><li>You are no longer able to choose your brand spokesperson. Everyone is a spokesperson.</li><li>Find the people who care about your brand, then give them the tools to speak about your brand.</li><li>Only put out messages that people care about. Be interesting.</li><li>Never &#8220;we are great / this is great because&#8221; more &#8220;we do this / this is how&#8221;</li><li>Site failure / downtime is an opportunity &#8220;We’ll be back shortly, try this&#8230;&#8221;</li><li>Free your data, but carry your logo.</li></ul><h3>PPC + Advertising</h3><ul><li>Give MS Live a whirl as they have removed the minimum bid</li><li>There is an Excel plugin for MS live keywords &#8211; &#8220;Advertising Intelligence Tool&#8221;</li><li>Advertise on social media and news sites if you specifically want to target mobile users.</li></ul><h3>Should be thinking about now</h3><ul><li>London 2012 – Get a page up for it now and get some content on it that is relevant to your niche.  Page should have established position come the time when it is needed with a sneaky bit of link building.</li></ul><h3>Content + SEO + link building</h3><ul><li>Don&#8217;t let SEO&#8217;s bastardise creative, well written copy. Let SEO&#8217;s support it with meta, title and supporting signposting.</li><li>Focus on content, not the latest SEO craze.</li><li>Make sure that you have a good geographic spread of links across the entire area that your business operates. Try to get full coverage.</li><li>Consider buying a database e.g. <a
href="http://www.ots247.co.uk/marketing/dbdetails.asp?_id=db0087">maybe like this one</a> – many to choose from <a
href="http://www.ots247.co.uk/marketing/databases.asp?_alpha=C">here</a> + other sites. Use this database and then invite businesses to supplement this information with their own content and encourage them to treat it as their own site. Sprinkle with some UGC and the number of new inbound links this will generate is huge. Also dish out badges or whatever to the businesses that do have their own sites for additional inbounds. If you get this site directory site to rank well, then it cannot be ignored by businesses.</li><li>Total number of unique external domains linking to a url is the most important external linking metric. Always go for domain diversity.</li><li>&#8220;Websites do not link to websites, people link to other peoples work&#8221;</li><li>&#8220;Take what’s in the mind of people and mix it with your niche&#8221; – Swine flu etc.</li><li>&#8220;Create discussion sparking content&#8221; – Invite authority figures to participate once the discussion has started.</li><li>Buy directory links for stuff you need to rank on e.g. &#8220;baby&#8221;</li><li>Shamelessly buy keyword links from <a
href="http://forums.digitalpoint.com/forumdisplay.php?f=58">digital point forums</a> if you are a big enough brand. Don’t overdo it though.</li><li>There has only being 1 penalty due to external links from a UK site, and it didn’t last very long. <a
href="http://www.blogstorm.co.uk/smx/">see here</a></li><li>Great task for an placement student – build a promotion network.</li><li>Tip off popular bloggers when you do something link worthy. Many of them have contact forms + twitter accounts that they are very responsive to.</li><li>Do Bounty guest posts or articles on other blogs or magazines sites. Very powerful. <a
href="http://ezinearticles.com/?cat=Womens-Interests">E-zines&#8230;</a> . Consider paying for this if the site is highly regarded enough. Sponsor well known writers to write an article on your behalf.</li><li>Get Linkscape because it tells you external 301’s + the backlinks tool</li><li>Use SEO Moz tools to see the reasons why other sites are ranking higher than you</li><li>Don’t do footer links, particularly over optimised ones.  A limited number of navigation ones are ok.</li><li>Remove crap content.</li></ul><h3>Tech</h3><ul><li>Do rel=&#8221;nofollow&#8221; on stuff you don’t want to rank for:<ul><li>Login</li><li>My account</li><li>Personalised stuff</li><li>Basket</li><li>Terms of service / Terms and conditions</li><li>Privacy policy</li><li>Legal notice</li><li>Accessibility</li><li>Disclaimer</li><li>Corporate site</li></ul></li><li>Dont use rel=&#8221;nofollow&#8221; on:<ul><li>External links such as editorial external links. This is very important from building a promotional network and maintaining relationships with other sites.</li><li>About us page.</li></ul></li><li>CSS absolute positioning is risky behaviour. Shifting content by over 350px is more risky according to some spammer forum or other.</li><li>Use meta=&#8221;noindex,follow&#8221; on page’s where you know you content is duplicated or on pages that you don’t want to be cached.</li><li>FIX: &#8220;/blah/&#8221;, &#8220;/blah&#8221;, &#8220;/Blah&#8221; issues. Choose lowercase and always have closing slash.</li><li>Choose one of http://blah and http://www.blah</li><li><a
href="http://www.beyondink.com/howtos/301-redirect.php">How to do 301 redirects in Apache .htaccess, IIS, PHP, ASP and ColdFusion</a></li><li><a
href="http://www.gafvert.info/iis/article/iis_multiple_websites.htm">Using Host Headers to host multiple websites on IIS 6.0</a></li><li>Use rel=&#8221;canonical&#8221; for dupe pages e.g. blah.com/news/blah/     blah.com/news/blah/?sdfs=sdfsdf</li><li>MAKE SURE 404 PAGES RETURN 404</li><li>Use seomoz top pages with httpFox to check all OK.</li></ul><h3>Google Search:</h3><ul><li>Use &#8220;filetype:&#8221; to find legacy pages</li><li>Informational queries on the up</li><li>Transactional searches reducing</li><li>Check out Google Options</li></ul><h3>Analytics:</h3><ul><li>Use compete.com for US</li><li>Use Alexa 3 month reach for Global</li><li>The real number of indexed pages by Google is: Go in your analytics package > filter referrer by Google > Do a count – that figure is the index.</li></ul><h3>People who knew their stuff:</h3><ul><li>Patrick Altoft &#8211; <a
href="http://www.branded3.com">Branded3</a></li><li>Brian Fetherstonhaugh – <a
href="http://www.ogilvy.com/o_one/">OgilvyOne</a></li><li>Rand Fishkin – <a
href="http://www.seomoz.org/">SEOmoz</a></li><li>Pete Wailes – <a
href="http://searchlightdigital.com/">Searchlight Digital</a></li><li>Mikkel deMib Svendsen &#8211; <a
href="http://www.demib.dk/">deMib</a></li></ul><h3>Tools:</h3><ul><li><a
href="http://www.seo-browser.com/">SEO Browser</a></li><li><a
href="http://www.majesticseo.com/">Majestic SEO</a></li><li><a
href="http://www.linkdiagnosis.com/">Link Diagnosis</a></li><li><a
href="http://www.webuildpages.com/tools/">We build pages tools</a></li><li><a
href="http://www.seochat.com/seo-tools/">Seo Chat tools</a></li><li><a
href="http://tools.seobook.com/">SEO Book tools</a></li><li>Firefox plugins: Use <a
href="https://addons.mozilla.org/en-US/firefox/addon/6647" title="An HTTP analyzer addon for Firefox">HTTP Fox</a> with <a
href="https://addons.mozilla.org/en-US/firefox/addon/2166">Domain Details</a></li></ul> ]]></content:encoded> <wfw:commentRss>http://daipratt.co.uk/notes-from-smx-london-2009/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
