<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.3" -->
<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/"
	>

<channel>
	<title>Web Marketing &#38; Development</title>
	<link>http://www.sdinternet.co.uk</link>
	<description>Research + Development + Marketing + Analysis = Success!</description>
	<pubDate>Sun, 28 Feb 2010 13:47:27 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>
	<language>en</language>
			<item>
		<title>Protected: Installing DTC on Debian Lenny</title>
		<link>http://www.sdinternet.co.uk/post/installing-dtc-on-debian-lenny/</link>
		<comments>http://www.sdinternet.co.uk/post/installing-dtc-on-debian-lenny/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 10:39:12 +0000</pubDate>
		<dc:creator>simon</dc:creator>
		
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.sdinternet.co.uk/post/installing-dtc-on-debian-lenny/</guid>
		<description><![CDATA[There is no excerpt because this is a protected post.]]></description>
			<content:encoded><![CDATA[<form action="http://www.sdinternet.co.uk/wp-pass.php" method="post">
<p>This post is password protected. To view it please enter your password below:</p>
<p><label>Password:<br />
<input name="post_password" type="password" size="20" /></label><br />
<input type="submit" name="Submit" value="Submit" /></p></form>
]]></content:encoded>
			<wfw:commentRss>http://www.sdinternet.co.uk/post/installing-dtc-on-debian-lenny/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wordpress formatting and read more link issues when using WP_Query(&#8221;)</title>
		<link>http://www.sdinternet.co.uk/post/wordpress-formatting-and-read-more-link-issues-when-using-wp_query/</link>
		<comments>http://www.sdinternet.co.uk/post/wordpress-formatting-and-read-more-link-issues-when-using-wp_query/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 15:50:13 +0000</pubDate>
		<dc:creator>simon</dc:creator>
		
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.sdinternet.co.uk/post/wordpress-formatting-and-read-more-link-issues-when-using-wp_query/</guid>
		<description><![CDATA[ As much as anything this post is a note to my self for future reference.
When using the WP_Query() routine in Wordpress to create custom blog post loops, quite often there are issues with the formatting and rather than just showing your post content before the 'read more' link it shows the whole post even though [...]]]></description>
			<content:encoded><![CDATA[<p> As much as anything this post is a note to my self for future reference.</p>
<p>When using the WP_Query() routine in Wordpress to create custom blog post loops, quite often there are issues with the formatting and rather than just showing your post content before the 'read more' link it shows the whole post even though you have the code in place to cut the post off at 'read more'.  <a href="http://www.sdinternet.co.uk/post/wordpress-formatting-and-read-more-link-issues-when-using-wp_query/#more-24" class="more-link">(more...)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sdinternet.co.uk/post/wordpress-formatting-and-read-more-link-issues-when-using-wp_query/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Using jQuery to hide/show a number of elements with ease</title>
		<link>http://www.sdinternet.co.uk/post/using-jquery-to-hideshow-a-number-of-elements-with-ease/</link>
		<comments>http://www.sdinternet.co.uk/post/using-jquery-to-hideshow-a-number-of-elements-with-ease/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 22:38:14 +0000</pubDate>
		<dc:creator>simon</dc:creator>
		
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.sdinternet.co.uk/post/using-jquery-to-hideshow-a-number-of-elements-with-ease/</guid>
		<description><![CDATA[SIMONR85 over in the affiliates4u forum posted a PHP related query. He initially wanted to show 3 products from a database then when a user clicks a "show more" link 30 products would be visible. This can be acheived quite easily in PHP but I personally think jQuery would be much more suited to the [...]]]></description>
			<content:encoded><![CDATA[<p>SIMONR85 over in the affiliates4u forum posted a PHP related query. He initially wanted to show 3 products from a database then when a user clicks a "show more" link 30 products would be visible. This can be acheived quite easily in PHP but I personally think jQuery would be much more suited to the job. Using jQuery would cut down on server calls while at the same time presenting more information for search engines.</p>
<p>So here is a crude example:</p>
<p> <a href="http://www.sdinternet.co.uk/post/using-jquery-to-hideshow-a-number-of-elements-with-ease/#more-23" class="more-link">(more...)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sdinternet.co.uk/post/using-jquery-to-hideshow-a-number-of-elements-with-ease/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Advantage of a keyword rich domain name</title>
		<link>http://www.sdinternet.co.uk/post/advantage-of-a-keyword-rich-domain-name/</link>
		<comments>http://www.sdinternet.co.uk/post/advantage-of-a-keyword-rich-domain-name/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 12:00:14 +0000</pubDate>
		<dc:creator>simon</dc:creator>
		
		<category><![CDATA[Internet Marketing]]></category>

		<guid isPermaLink="false">http://www.sdinternet.co.uk/post/advantage-of-a-keyword-rich-domain-name/</guid>
		<description><![CDATA[I sent an email to someone today to explain what advantage a good, relevant, keyword rich domain name is when trying to be number one on Google for a search term such as "Charlie Bears". So I thought I would share this information.
Search engines look at both the website address and inbound links to a [...]]]></description>
			<content:encoded><![CDATA[<p>I sent an email to someone today to explain what advantage a good, relevant, keyword rich domain name is when trying to be number one on Google for a search term such as "Charlie Bears". So I thought I would share this information.</p>
<p>Search engines look at both the website address and inbound links to a website when deciding what the sites content is about. So to a search engine and anyone that doesn't know any better a website address like www.charliebearsuk.com or www.charliebears.uk.com looks like a pretty official website about Charlie Bears.</p>
<p>Here are a few examples to help explain what I mean by inbound links:</p>
<p><strong>1) </strong><a href="http://www.charliebears.com">www.charliebears.com</a>  (This would be an inbound link to "http://www.charliebears.com" with the link text "www.charliebears.com")<br />
<strong>2)</strong> <a href="http://www.corfebears.co.uk/osc-22-Charlie-Bears.php">Charlie Bears</a> (This would be an inbound link to "http://www.corfebears.co.uk/osc-22-Charlie-Bears.php" with the link text "Charlie Bears")<br />
<strong>3)</strong> <a href="http://www.charliebears.com">look at this bear website</a> (This is an inbound link to "http://www.charliebears.com" with the link text "look at this bear website")</p>
<p>When Google decides which websites should be at the top of the listings for a "Charlie Bears" search the main thing they look at is inbound links and the link text that is used. So simply speaking the more a site has links to them using the link text "Charlie Bears" (plus variations that include those words), the higher up the listings they will go.</p>
<p>When websites naturally acquire links from directories, blogs or any other websites a variety of link text will be used. Things like "view the website", " view site", "click here" and in many cases the whole website address. This is where having the website address www.charliebearsuk.com , www.charliebears.com  or www.charliebears.uk.com is very beneficial. Sites with a website address that include the words "Charlie Bears" stand a much better chance of obtaining more inbound links with that link text and therefore be listed higher for that phrase when people search on Google.</p>
<p><strong>Notes/disclaimer: </strong></p>
<p>I understand Google says there are 200 factors that dictate which site is the most relevant to a phrase like "Charlie Bears" but inbound links with good anchor text trump every other factor in my opinion.</p>
<p>Using link text such as "view the website", " view site" and "click here" is not good practice. Use descriptive link text where possible.</p>
<p>www.charliebears.com is the official Charlie Bears website.</p>
<p>SDinternet promotes the www.CorfeBears.co.uk website.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sdinternet.co.uk/post/advantage-of-a-keyword-rich-domain-name/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Combining jQuery validation with jQuery tooltip.</title>
		<link>http://www.sdinternet.co.uk/post/combing-jquery-tooltip-with-jquery-validation/</link>
		<comments>http://www.sdinternet.co.uk/post/combing-jquery-tooltip-with-jquery-validation/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 20:09:20 +0000</pubDate>
		<dc:creator>simon</dc:creator>
		
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.sdinternet.co.uk/post/combing-jquery-tooltip-with-jquery-validation/</guid>
		<description><![CDATA[In an effort to improve usability and reduce server calls on a complex form, I've been implementing jQuery's validation plugin.  jQuery makes it extremely easy to validate a form with minimal code.  I wasn't happy with the default style of error message, I  didn't want a large line of error text disrupting the structure of [...]]]></description>
			<content:encoded><![CDATA[<p>In an effort to improve usability and reduce server calls on a complex form, I've been implementing <a href="http://docs.jquery.com/Plugins/Validation">jQuery's validation plugin</a>.  jQuery makes it extremely easy to validate a form with minimal code.  I wasn't happy with the default style of error message, I  didn't want a large line of error text disrupting the structure of my form. I wanted a simple icon to indicate there was an error and when the user hovers over the icon I wanted to utilise jQueries tooltip plugin to explain the error. I had a good search on the internet but couldn’t find a solution. What I did find was lots of other people in the same situation.</p>
<p>Now I've successfully managed to combine jQuery validation with the tooltip plugin I thought I had better share it.<br />
 <a href="http://www.sdinternet.co.uk/post/combing-jquery-tooltip-with-jquery-validation/#more-21" class="more-link">(more...)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sdinternet.co.uk/post/combing-jquery-tooltip-with-jquery-validation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Canonical element effective at removing duplicate content, fast!</title>
		<link>http://www.sdinternet.co.uk/post/canonical-element-effective-at-removing-duplicate-content-fast/</link>
		<comments>http://www.sdinternet.co.uk/post/canonical-element-effective-at-removing-duplicate-content-fast/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 22:25:55 +0000</pubDate>
		<dc:creator>simon</dc:creator>
		
		<category><![CDATA[Internet Marketing]]></category>

		<guid isPermaLink="false">http://www.sdinternet.co.uk/post/canonical-element-effective-at-removing-duplicate-content-fast/</guid>
		<description><![CDATA[I’ve noticed a few blog posts recently regarding the reliability of the relatively new canonical element. This element or meta tag can be used to resolve duplicate content issues where web based content can be accessed from a variety of URL’s.
For instance your website homepage could possibly be viewed by navigating to www.site.com/ or www.site.com/default.php [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve noticed a few blog posts recently regarding the reliability of the relatively new canonical element. This element or meta tag can be used to resolve duplicate content issues where web based content can be accessed from a variety of URL’s.</p>
<p>For instance your website homepage could possibly be viewed by navigating to <em>www.site.com/</em> or <em>www.site.com/default.php</em> or even <em>www.site.com/default.php?action=home</em>. Internal and external links could point to all variations making it difficult for search engines to determine the primary document. This can lead to a fragmented internal link profile and possible penalties for duplicate content.</p>
<p>Implementing the canonical element in the offending page allows you to indicate the primary document.</p>
<p>I tested this on a clients site, where the homepage was indexed in Google under two different URL’s. It was a great success; within 24 hours of the homepage being spidered the duplicate page was dropped!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sdinternet.co.uk/post/canonical-element-effective-at-removing-duplicate-content-fast/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tweet links count as Google back links</title>
		<link>http://www.sdinternet.co.uk/post/tweet-links-count-as-google-back-links/</link>
		<comments>http://www.sdinternet.co.uk/post/tweet-links-count-as-google-back-links/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 01:02:36 +0000</pubDate>
		<dc:creator>simon</dc:creator>
		
		<category><![CDATA[Internet Marketing]]></category>

		<guid isPermaLink="false">http://www.sdinternet.co.uk/post/tweet-links-count-as-google-back-links/</guid>
		<description><![CDATA[The other day I did a quick tweet (post on twitter.com) about an e-commerce site that I'm marketing. Today I looked at the back links to the e-commerce site and the twitter link is being recognised by Google (from my Twitter profile page).
I expected to get the odd link from syndicators of twitter but I [...]]]></description>
			<content:encoded><![CDATA[<p>The other day I did a quick tweet (post on twitter.com) about an e-commerce site that I'm marketing. Today I looked at the back links to the e-commerce site and the twitter link is being recognised by Google (from my Twitter profile page).</p>
<p>I expected to get the odd link from syndicators of twitter but I thought twitter added nofollow to outbound links.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sdinternet.co.uk/post/tweet-links-count-as-google-back-links/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Going Mobile</title>
		<link>http://www.sdinternet.co.uk/post/going-mobile/</link>
		<comments>http://www.sdinternet.co.uk/post/going-mobile/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 05:42:23 +0000</pubDate>
		<dc:creator>simon</dc:creator>
		
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.sdinternet.co.uk/post/going-mobile/</guid>
		<description><![CDATA[Nowadays mobiles don't seem to be getting any smaller, instead they are becoming more powerful, almost like tiny laptops.  With mobile download speeds improving massively and networks including unlimited data on some tariffs, internet usage on mobile devices is only going to increase. GPS, high resolution cameras, accelerometers, 8GB + memory, wifi, permanent internet [...]]]></description>
			<content:encoded><![CDATA[<p>Nowadays mobiles don't seem to be getting any smaller, instead they are becoming more powerful, almost like tiny laptops.  With mobile download speeds improving massively and networks including unlimited data on some tariffs, internet usage on mobile devices is only going to increase. GPS, high resolution cameras, accelerometers, 8GB + memory, wifi, permanent internet connectivity; the application potential is enormous.</p>
<p>Mobile applications will see explosive growth in the next few years.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sdinternet.co.uk/post/going-mobile/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Don&#8217;t Use require() or include() to include dynamic pages from remote sources</title>
		<link>http://www.sdinternet.co.uk/post/dont-use-require-or-include-to-include-dynamic-pages-from-remote-sources/</link>
		<comments>http://www.sdinternet.co.uk/post/dont-use-require-or-include-to-include-dynamic-pages-from-remote-sources/#comments</comments>
		<pubDate>Tue, 20 Nov 2007 09:40:31 +0000</pubDate>
		<dc:creator>simon</dc:creator>
		
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.sdinternet.co.uk/post/dont-use-require-or-include-to-include-dynamic-pages-from-remote-sources/</guid>
		<description><![CDATA[I created a web statistics application a few years back, it was quite a big application and sometimes needed certain functionality on another server. To request this functionality I would use the PHP require() function to execute the remote file
require("http://www.remoteurl.com/generateStatsSummary.php?accountID=$ID&#38;useDate=2007-11-20");
Then a few days back the main server this application is hosted on got hacked into [...]]]></description>
			<content:encoded><![CDATA[<p>I created a web statistics application a few years back, it was quite a big application and sometimes needed certain functionality on another server. To request this functionality I would use the PHP require() function to execute the remote file</p>
<p class="phpcode">require("http://www.remoteurl.com/generateStatsSummary.php?accountID=$ID&amp;useDate=2007-11-20");</p>
<p>Then a few days back the main server this application is hosted on got hacked into and had to be rebuilt with new versions of MySQL and PHP installed. The application then  decided to stop working, in the end I worked out that the more recent versions of PHP don’t allow you to pass query strings to remote files using the require() or include() functions; you must use file_get_contents()  instead!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sdinternet.co.uk/post/dont-use-require-or-include-to-include-dynamic-pages-from-remote-sources/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PHP Function: Email harvester</title>
		<link>http://www.sdinternet.co.uk/post/php-function-email-harvester/</link>
		<comments>http://www.sdinternet.co.uk/post/php-function-email-harvester/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 15:31:42 +0000</pubDate>
		<dc:creator>simon</dc:creator>
		
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.sdinternet.co.uk/post/php-function-email-harvester/</guid>
		<description><![CDATA[Here is the PHP function I used to collect email addresses from my Outlook express sent items data file. You pass it text and it will return an array of all email addresses that are in the text. Enjoy!

function extract_emails_from($string){
preg_match_all("/[._a-zA-Z0-9-]+@[._a-zA-Z0-9-]+/i", $string, $matches);
return $matches[0];
}
]]></description>
			<content:encoded><![CDATA[<p>Here is the PHP function I used to collect email addresses from my Outlook express sent items data file. You pass it text and it will return an array of all email addresses that are in the text. Enjoy!</p>
<p class="phpcode">
function extract_emails_from($string){<br />
preg_match_all("/[._a-zA-Z0-9-]+@[._a-zA-Z0-9-]+/i", $string, $matches);<br />
return $matches[0];<br />
}</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sdinternet.co.uk/post/php-function-email-harvester/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
