<?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>SEM Wired &#187; How-to</title>
	<atom:link href="http://www.semwired.com/category/web-development/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.semwired.com</link>
	<description></description>
	<lastBuildDate>Sat, 26 Mar 2011 17:11:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>SEO on-site video optimization</title>
		<link>http://www.semwired.com/2011/02/seo-on-site-video-optimization/</link>
		<comments>http://www.semwired.com/2011/02/seo-on-site-video-optimization/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 22:55:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.semwired.com/?p=515</guid>
		<description><![CDATA[Nowadays video counts for an impressive amount of content. Making this content available to search engines is therefore a crucial aspect in SEO, so that they can be correctly indexed and bring some more traffic to your website. If SEO often focuses on text content, there&#8217;s plenty of things which can be done to improve [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.semwired.com%2F2011%2F02%2Fseo-on-site-video-optimization%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.semwired.com%2F2011%2F02%2Fseo-on-site-video-optimization%2F&amp;source=semwired&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Nowadays video counts for an impressive amount of <strong>content</strong>. Making this content available to search engines is therefore a crucial aspect in SEO, so that they can be correctly indexed and bring some more traffic to your website. If <strong>SEO</strong> often focuses on <strong>text content</strong>, there&#8217;s plenty of things which can be done to improve your video content and gain a good amount of organic traffic.</p>
<p>According to a <a href="http://blog.nielsen.com/nielsenwire/online_mobile/january-2011-online-video-usage-up-45/">study recently released by Nielsen</a>, time spent online by users watching videos <strong>increased 45%</strong>. Also overall number of streams and streams by users increased significantly on <em>month-to-month</em> and <em>year-to-year</em> basis. If videos are considered this important by users, <strong>SEO on-site video optimization</strong> becomes a necessity, not just a secondary task to a more traditional search engine optimization.</p>
<p><strong>First things first: </strong><strong>file types currently crawled by Google<br />
</strong></p>
<p>Google can crawl the <strong>following video file types</strong>:  mpg, .mpeg, .mp4, .m4v, .mov, .wmv, .asf, .avi, .ra, .ram, .rm, .flv,  .swf, so long as the files are accessible via HTTP. Metafiles requiring a  download of the source via streaming protocols are not supported. Just make sure you&#8217;re video is available in one of the mentioned formats and you should be fine.</p>
<p><a href="http://www.semwired.com/wp-content/uploads/2011/02/how-to-optimize-videos-for-google.jpg"><img class="size-full wp-image-517 alignleft" title="how-to-optimize-videos-for-google" src="http://www.semwired.com/wp-content/uploads/2011/02/how-to-optimize-videos-for-google.jpg" border="0" alt="on-site video seo" width="260" height="190" /></a><strong>What to optimize videos for?</strong></p>
<p>Videos can searched through Google Video, Youtube or generic Social Media platform.</p>
<p>However the same optimization focus might easily be applied to all of these sources, considering that Google alone and Youtube make up for a 90% of all video search queries. A slightly different approach might be considered if we want the video to spread virally through social networks, hence some strategic planning ahead of the launch and  strict</p>
<p><strong>URL structure</strong></p>
<p>As for generic pages, the video URL must comply with the most typical <strong>URL optimization </strong>tips: avoid too many nested folders, keep your video file name clear and with relevant keywords separated by an hyphen.</p>
<p><strong>Page text</strong></p>
<p>Content surrounding the embedded video is considered relevant as well, so make sure you add some relevant text description to your video in the same frame or page area. It must be something related to the video, able also to spark some interest on the users and make sure your keywords are always present.</p>
<p><strong>File names</strong></p>
<p>Always keep your keyword list at hand, you&#8217;ll have to make sure that the video file name contains at least some of the keywords you want to be ranked for.</p>
<p><strong>Create a video sitemap</strong></p>
<p>If your website features a significant amount of embedded videos, you&#8217;d better get a <strong>video sitemap</strong>. A video sitemap would definitely help Google when going through your website trying to index and categorize your content, making sure no video gets lost or not indexed.</p>
<p><strong>How to manually create a video sitemap</strong></p>
<ol>
<li>Create a text file and save it with an .xml      extension.</li>
<li>Write the following lines at the beginning of the file:</li>
</ol>
<p style="padding-left: 30px;"><em>&lt;?xml version=”1.0″ encoding=”UTF-8″?&gt;</em><br />
<em>&lt;urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″&gt;</em></p>
<ol>
<li>Write the following to the bottom of the file:</li>
</ol>
<p style="padding-left: 30px;"><em>&lt;/urlset&gt;</em></p>
<ol>
<li>Create an entry for each URL. The &lt;loc&gt; tag is required; the others are optional.</li>
</ol>
<p style="padding-left: 30px;"><em>&lt;url&gt;     &lt;loc&gt;http://www.yoururl.com/&lt;/loc&gt;      &lt;lastmod&gt;2011-01-01&lt;/lastmod&gt;      &lt;changefreq&gt;monthly&lt;/changefreq&gt;      &lt;priority&gt;0.8&lt;/priority&gt; &lt;/url&gt;</em></p>
<ol>
<li>Upload your Sitemap to your site.  The file should be located at      <em>www.yoururl.com/sitemap.xml</em></li>
</ol>
<p><strong> </strong></p>
<p>Google’s webmaster central states, “Video content includes web pages  which embed video, URLs to players for video, or the URLs of raw video  content hosted on your site.  If Google cannot discover video content at  the URLs you provide, those records will be ignored by Googlebot.” As  such, each video URL entry in the sitemap must contain:</p>
<ul>
<li>Video Title</li>
<li>Short Description</li>
<li>Play page URL</li>
<li>Thumbnail URL</li>
<li>Raw video file location and/or the player URL      (SWF)</li>
</ul>
<p>Further information on the topic available <a href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;answer=80472">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semwired.com/2011/02/seo-on-site-video-optimization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to track clics on Adwords ads from mobile devices</title>
		<link>http://www.semwired.com/2010/08/how-to-track-clics-on-adwords-ads-from-mobile-devices/</link>
		<comments>http://www.semwired.com/2010/08/how-to-track-clics-on-adwords-ads-from-mobile-devices/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 22:12:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Adwords]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[adwords]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[tracking]]></category>

		<guid isPermaLink="false">http://www.semwired.com/?p=417</guid>
		<description><![CDATA[Being able to track all clics from our Adwords campaigns is becoming more and more important, even when clics come from mobile devices. A few months ago Google officially announced the launch of Adwords for mobiles, answering to the growing importance of mobile devices also amongst advertisers. Now, advertisers will be able to display ads exclusively [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.semwired.com%2F2010%2F08%2Fhow-to-track-clics-on-adwords-ads-from-mobile-devices%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.semwired.com%2F2010%2F08%2Fhow-to-track-clics-on-adwords-ads-from-mobile-devices%2F&amp;source=semwired&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<h2><a href="http://www.semwired.com/wp-content/uploads/2010/08/valuetrack-adwords-mobile.png"><img class="alignleft size-medium wp-image-419" title="how to track clics from mobile to adwords" src="http://www.semwired.com/wp-content/uploads/2010/08/valuetrack-adwords-mobile-200x300.png" alt="" width="150" height="250" /></a>Being able to track all clics from our Adwords campaigns is becoming more and more important, even when clics come from mobile devices.</h2>
<p>A few months ago Google officially announced <a href="http://adwords.blogspot.com/2010/03/adwords-for-mobile-check-in-quickly.html">the launch of </a><strong><a href="http://adwords.blogspot.com/2010/03/adwords-for-mobile-check-in-quickly.html">Adwords for mobiles</a>, </strong>answering to the growing importance of mobile devices also amongst advertisers.</p>
<p>Now, advertisers will be able to display ads exclusively on mobile devices, create campaigns for them, and get separate performance reporting. If you prefer not to show your desktop ads on these phones, you can opt out and show ads only on desktop and laptop computers.</p>
<p>On this side it is also quite important to be able to track clics coming from Adwords ads displayed through mobile devices.</p>
<p>The ValueTrack It works both for search and display networks and it can be used to both automatically redirect traffic to a mobile-optimized version of your website <strong>http://www.yoururl.com/{ifmobile:movil}</strong></p>
<p>On the other hand it can also be used to actually track down those clics, showing you url <strong>www.yoururl.com?type={ifmobile:telefono}</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.semwired.com/2010/08/how-to-track-clics-on-adwords-ads-from-mobile-devices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is SEO flat site architecture</title>
		<link>http://www.semwired.com/2010/08/seo-flat-site-architecture/</link>
		<comments>http://www.semwired.com/2010/08/seo-flat-site-architecture/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 19:52:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[flat site architecture]]></category>
		<category><![CDATA[site architecture]]></category>

		<guid isPermaLink="false">http://www.semwired.com/?p=412</guid>
		<description><![CDATA[Site architecture is quite of an important factor when it comes to code/architecture optimization and an overall crucial step in SEO. This video from SEOmoz goes in deep with a few examples, so that you can get a real grip of page structure and architecture. No matter how updated is your sitemap, a correct site [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.semwired.com%2F2010%2F08%2Fseo-flat-site-architecture%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.semwired.com%2F2010%2F08%2Fseo-flat-site-architecture%2F&amp;source=semwired&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<h2><strong>Site architecture </strong>is quite of an important factor when it comes to code/architecture optimization and an overall crucial step in <strong>SEO</strong>.</h2>
<p>This video from SEOmoz goes in deep with a few examples, so that you can get a real grip of page structure and architecture.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="301" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=3873783&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" /><embed type="application/x-shockwave-flash" width="400" height="301" src="http://vimeo.com/moogaloop.swf?clip_id=3873783&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>No matter how updated is your sitemap, a correct site architecture is the first step towards a site proper optimization. The video also mention the potential effects of this procedure on usability, keeping always content at a one-click distance from every page.</p>
<p><strong>Content structure</strong> is a pretty invisible task in any SEO project but absolutely fundamental. I have always seen positive consequences anyway.</p>
<p>A <strong>flat site architecture does not mean at all that you have to get rid of directories in URLs</strong> and these are my two cents to those articles. On the contrary, it is something to add to the <em>click distance</em> + <em>relevancy distribution</em> equation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semwired.com/2010/08/seo-flat-site-architecture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to connect to Facebook via SSL</title>
		<link>http://www.semwired.com/2010/04/facebook-via-ssl/</link>
		<comments>http://www.semwired.com/2010/04/facebook-via-ssl/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 15:55:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[connection]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[hacking]]></category>
		<category><![CDATA[https]]></category>

		<guid isPermaLink="false">http://www.semwired.com/?p=406</guid>
		<description><![CDATA[A few months aho Google announced Gmail would switch to a default https connection, increasing protection against sniffing and any other network related threat. It was great news, even though the SLL was already available, Google made it the default option for users. Nowadays all over the world millions of Facebook users get connected via [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.semwired.com%2F2010%2F04%2Ffacebook-via-ssl%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.semwired.com%2F2010%2F04%2Ffacebook-via-ssl%2F&amp;source=semwired&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>A few months aho Google announced <strong><a href="http://gmailblog.blogspot.com/2010/01/default-https-access-for-gmail.html">Gmail would switch to a default https connection</a></strong>, increasing protection against sniffing and any other network related threat. It was great news, even though the <a href="http://en.wikipedia.org/wiki/Secure_socket_layer">SLL</a> was already available, <strong>Google made it the default option for users</strong>.</p>
<p><a href="http://www.semwired.com/wp-content/uploads/2010/04/facebook-via-https.jpg"><img class="alignleft size-medium wp-image-407" title="facebook-via-https" src="http://www.semwired.com/wp-content/uploads/2010/04/facebook-via-https-300x168.jpg" alt="how to connect to facebook via https" width="180" height="101" /></a>Nowadays all over the world millions of Facebook users get connected via standard http, keeping themselves quite vulnerable to sniffing or man in the middle type of exploits. Is there any way to switch to a safer connection making our Facebook login a bit more secure?</p>
<p>Just type <strong><span style="color: #000000;"><span style="text-decoration: underline;">https</span>://facebook.com</span></strong><span style="color: #000000;"> </span>when logging in and your connection will pass through SLL encoding, making it safer: your machine will exchange a key with the facebook server through which all date will be encoded.</p>
<p>This means the secure socket layer connection s already availbale: how long should users wait for it to become the default connection in Facebook?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semwired.com/2010/04/facebook-via-ssl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Transition available in Firefox</title>
		<link>http://www.semwired.com/2010/03/css-transition-available-in-firefox/</link>
		<comments>http://www.semwired.com/2010/03/css-transition-available-in-firefox/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 14:47:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[css transition]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.semwired.com/?p=400</guid>
		<description><![CDATA[CSS transition have been finally made available on Firefox (3.7, pre-alpha2). With this feature developers will finally be able to apply movement to CSS elements, quite a good alternative to the more common use of Javascript. Here&#8217;s the developers Firefox version if you want to have a try. // HTML &#60;ul&#62; &#60;li id="long1"&#62;Long, gradual transition...&#60;/li&#62; [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.semwired.com%2F2010%2F03%2Fcss-transition-available-in-firefox%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.semwired.com%2F2010%2F03%2Fcss-transition-available-in-firefox%2F&amp;source=semwired&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>CSS transition</strong> have been finally made available on Firefox (3.7, pre-alpha2). With this feature developers will finally be able to <a title="css2 transition" href="http://www.w3.org/TR/css3-transitions/" target="_blank">apply movement to CSS elements</a>, quite a good alternative to the more common use of Javascript. Here&#8217;s the <a href="http://nightly.mozilla.org/">developers Firefox version</a> if you want to have a try.</p>
<pre><code><strong><a href="http://www.semwired.com/wp-content/uploads/2010/03/css-transition-firefox.jpg"><img class="alignleft size-medium wp-image-401" title="css-transition-firefox" src="http://www.semwired.com/wp-content/uploads/2010/03/css-transition-firefox-300x215.jpg" alt="css transitions in firefox" width="275" height="190" /></a>// HTML
</strong>&lt;ul&gt;
 &lt;li id="long1"&gt;Long, gradual transition...&lt;/li&gt;
 &lt;li id="fast1"&gt;Very fast transition...&lt;/li&gt;
 &lt;li id="delay1"&gt;Long transition with a 2-second delay...&lt;/li&gt;
 &lt;li id="easeout"&gt;Using ease-out timing...&lt;/li&gt;
 &lt;li id="linear"&gt;Using linear timing...&lt;/li&gt;
 &lt;li id="cubic1"&gt;Using cubic-bezier(0.2, 0.4, 0.7, 0.8)...&lt;/li&gt;
&lt;/ul&gt;

<strong>// CSS
</strong>#delay1 {
 position: relative;
 -moz-transition-property: font-size;
 -moz-transition-duration: 4s;
 -moz-transition-delay: 2s;
 font-size: 14px;
}

#delay1:hover {
 -moz-transition-property: font-size;
 -moz-transition-duration: 4s;
 -moz-transition-delay: 2s;
 font-size: 36px;
}</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.semwired.com/2010/03/css-transition-available-in-firefox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to manage a multilingual blog with WordPress</title>
		<link>http://www.semwired.com/2010/02/how-to-manage-multilingual-blog-wordpress/</link>
		<comments>http://www.semwired.com/2010/02/how-to-manage-multilingual-blog-wordpress/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 16:10:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[multilingual]]></category>
		<category><![CDATA[plug-in]]></category>

		<guid isPermaLink="false">http://www.semwired.com/?p=392</guid>
		<description><![CDATA[We all know WordPress is one of the most versatile and easy to use CMSs, with plenty of features which made him one of the best blogging platform available on the market. However it still lacks and adequate support for multilingual blogs, for instance when we&#8217;d need ot post the same article in more than [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.semwired.com%2F2010%2F02%2Fhow-to-manage-multilingual-blog-wordpress%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.semwired.com%2F2010%2F02%2Fhow-to-manage-multilingual-blog-wordpress%2F&amp;source=semwired&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.semwired.com/wp-content/uploads/2010/02/wordpress-multilingual-manage.png"><img class="alignleft size-full wp-image-393" title="wordpress-multilingual-manage" src="http://www.semwired.com/wp-content/uploads/2010/02/wordpress-multilingual-manage.png" alt="how to manage a multilingual wordpress blog" width="239" height="239" /></a>We all know <strong>WordPress is one of the most versatile and easy to use CMSs</strong>, with plenty of features which made him one of the best blogging platform available on the market. However it still lacks and adequate <strong>support for multilingual blogs</strong>, for instance when we&#8217;d need ot post the same article in more than one language at the same time.</p>
<p>If the CMS itself does not provide enough support for this feature, we can sort thing out pretty easily with a few plugins:</p>
<ul>
<li> <strong><a title="Google Ajax Translation" href="http://wordpress.org/extend/plugins/google-ajax-translation/">Google Ajax Translation</a></strong>, this Google API makes available translation to users on your blog frontpage. It is not to be considered a proper <strong>WordPress plugin</strong> but it works just as good.</li>
</ul>
<ul>
<li> <strong><a title="WPML Multilingual CMS" href="http://wordpress.org/extend/plugins/sitepress-multilingual-cms/">WPML Multilingual CMS</a></strong>, with this plugin we would be able to get a fully working <strong>multilingual blogs </strong>in just a few minutes. No need of any change inside the source code or tables, it works straight out of the box.
<p> </p>
</li>
<li> <strong><a title="qTranslate" href="http://wordpress.org/extend/plugins/qtranslate/">qTranslate</a></strong>, with this plugin we would be able to manage content in different languages from the<strong> WordPress editor</strong>, through automatic translation and permalink management.</li>
</ul>
<p> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.semwired.com/2010/02/how-to-manage-multilingual-blog-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to write non-ASCII alphabetic characters in robots.txt?</title>
		<link>http://www.semwired.com/2009/11/how-write-non-ascii-characters-robots-txt/</link>
		<comments>http://www.semwired.com/2009/11/how-write-non-ascii-characters-robots-txt/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 14:23:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ascii]]></category>
		<category><![CDATA[encoding]]></category>
		<category><![CDATA[robots.txt]]></category>
		<category><![CDATA[search engine behaviour]]></category>
		<category><![CDATA[text]]></category>

		<guid isPermaLink="false">http://www.semwired.com/?p=387</guid>
		<description><![CDATA[Robots.txt has got its own system of codification for content, which does not allow any text codification different than US-ASCII. According to the URI specifications, only the US-ASCII character set has to be used in order to define URL&#8217;S. This very point can create quite a lot of trouble for webmasters trying to set up [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.semwired.com%2F2009%2F11%2Fhow-write-non-ascii-characters-robots-txt%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.semwired.com%2F2009%2F11%2Fhow-write-non-ascii-characters-robots-txt%2F&amp;source=semwired&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<h2><strong><img class="alignleft size-medium wp-image-388" title="how-to-write-non-us-ascii-text-in-robots-txt" src="http://www.semwired.com/wp-content/uploads/2009/11/how-robots-txt-works-281x300.gif" alt="how-to-write-non-us-ascii-text-in-robots-txt" width="281" height="300" />Robots.txt has got its own system of codification for content, which does not allow any text codification different than US-ASCII.</strong></h2>
<p>According to the <a href="http://en.wikipedia.org/wiki/Uniform_Resource_Identifier">URI specifications</a>, <strong>only the US-ASCII character set has to be used in order to define URL&#8217;S.</strong> This very point can create quite a lot of trouble for webmasters trying to set up their own robots.txt with a different set of characters.</p>
<p><strong>ASCII&#8217;s 128 characters only covers the English alphabet, numbers, and punctuation marks, making impossible to control search engine behaviour when some &#8220;weird&#8221; characters are used into folder codification</strong>, like ñ in Spanish and ç in French, which are left out of ASCII.</p>
<p>Most characters in non-Latin-based alphabets, such as pi (π) in Greek, ya (я) in Cyrillic, and entire alphabets from many other world languages, can&#8217;t be accurately written in the limited, English-oriented ASCII.</p>
<p>robots.txt file codification is the following:</p>
<ul>
<li>ANSI (Windows-1252)</li>
<li>Unicode</li>
<li>UTF-8</li>
</ul>
<p>The file however supports following codifications for its content:</p>
<ul>
<li>ANSI (Windows-1252): 8 bit</li>
<li>ASCII: 7 bit</li>
<li>ISO-8859-1: 8 bit</li>
<li>UTF-8: 8 bit</li>
</ul>
<p>Let&#8217;s take the case of a russian website, using Cyrillic codification for its folders and directories. In this case, characters like <strong>π</strong> or <strong>я</strong> should be correctly encoded into US-ASCII.</p>
<p><a href="http://en.wikipedia.org/wiki/Percent-encoding">Percent-encoding</a> comes into play, making possible to encode a non-ASCII string into a set of characters which can be perfectly read by search engines.</p>
<p>Let&#8217;s consider a russian website with a admin folder we do not want search engine to crawl:<code></p>
<p>http://www.domain.com/папка/</code></p>
<p>In order to avoid search engines crawling the admin folder, the folder&#8217;s name should be encoded as following:</p>
<p><code>Disallow: /%D0%BF%D0%B0%D0%BF%D0%BA%D0%B0/</code></p>
<p>&#8230;while the following line won&#8217;t work, since directory specifications into robots.txt must be always encoded in US-ASCII:</p>
<p><code>Disallow: /папка/</code></p>
<p>You might also want to read <a href="http://www.bing.com/community/blogs/webmaster/archive/2009/11/05/robots-speaking-many-languages.aspx">this article from the Bing Community</a>, which explains the issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semwired.com/2009/11/how-write-non-ascii-characters-robots-txt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to scan your WordPress for vulnerabilities</title>
		<link>http://www.semwired.com/2009/10/how-to-scan-wordpress-vulnerabilities-exploi/</link>
		<comments>http://www.semwired.com/2009/10/how-to-scan-wordpress-vulnerabilities-exploi/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 18:42:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[add-on]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[vulnerabilities]]></category>

		<guid isPermaLink="false">http://www.semwired.com/?p=380</guid>
		<description><![CDATA[A news realase of WordPress has just been made available and is supposed to fix several security flaws, as explained here on the WP blog. WordPress got so popular that any security update can actually be crucial, considering the amount of websites using it. Recently a well-known vulnerability allowed a worm to spread around affecting [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.semwired.com%2F2009%2F10%2Fhow-to-scan-wordpress-vulnerabilities-exploi%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.semwired.com%2F2009%2F10%2Fhow-to-scan-wordpress-vulnerabilities-exploi%2F&amp;source=semwired&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<h2><img class="alignleft size-medium wp-image-384" title="scan-wordpress-vulnerabilities-exploit" src="http://www.semwired.com/wp-content/uploads/2009/10/scan-wordpress-vulnerabilities-exploit-300x225.jpg" alt="scan-wordpress-vulnerabilities-exploit" width="191" height="143" />A news realase of WordPress has just been made available and is supposed to fix several security flaws, as explained <a title="wordpress 2.8.5 update blog" href="http://wordpress.org/development/2009/10/wordpress-2-8-5-hardening-release/" target="_blank">here on the WP blog</a>.</h2>
<p>WordPress got so popular that any security update can actually be crucial, considering the amount of websites using it. Recently a well-known vulnerability allowed a worm to spread around affecting several blogs, according to <a href="http://lorelle.wordpress.com/2009/09/04/old-wordpress-versions-under-attack/">this article</a>. Still,<strong> there&#8217;s something more we can do to make our WordPress installation safer</strong>.</p>
<p>The <strong><a href="http://wordpress.org/extend/plugins/exploit-scanner/">WordPress Exploit Scanner extension</a></strong> can scan for well-known vulnerabilities and exploits which might affect your WordPress installation. In order to be used you just need to download, the extension, upload it on you server, active it by the extensions dashboard and a link will pop-up on your general dashboard.</p>
<p>Once you run the extension (it might need a few minutes to complete the task) <strong>the report you get is extensive</strong>. The plugin analyse in depth every single file, looking for malicious code embedded into standard file. It&#8217;s pretty useful, even if a standard <strong>report can require some programming knowledge to be fully understood</strong>. It&#8217;s a very neat tool, I guess it should be included in every WordPress standard setup.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semwired.com/2009/10/how-to-scan-wordpress-vulnerabilities-exploi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to calculate page load time</title>
		<link>http://www.semwired.com/2009/07/how-to-calculate-page-load-time/</link>
		<comments>http://www.semwired.com/2009/07/how-to-calculate-page-load-time/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 11:57:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[How-to]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[pingdom]]></category>
		<category><![CDATA[quality score]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.semwired.com/?p=319</guid>
		<description><![CDATA[Page loading time is a crucial factor when it comes to estimate page&#8217;s usability as well as search engine&#8217;s rankings and Google&#8217;s Adwords quality score. according to this statement, Google is going to update its assessment policy . Page load time it is soon due to become an important factor requiring specific assessment and optimization [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.semwired.com%2F2009%2F07%2Fhow-to-calculate-page-load-time%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.semwired.com%2F2009%2F07%2Fhow-to-calculate-page-load-time%2F&amp;source=semwired&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="http://www.semwired.com/wp-content/uploads/2009/07/how-to-calculate-web-page-loading-time-300x140.jpg" alt="how-to-calculate-web-page-loading-time" title="how-to-calculate-web-page-loading-time" width="300" height="140" class="alignleft size-medium wp-image-320" /><br />
<h2>Page loading time is  a crucial factor when it comes to estimate page&#8217;s usability as well as search engine&#8217;s rankings and Google&#8217;s Adwords quality score.</h2>
<p>according to <a href="http://adwords.blogspot.com/2008/03/landing-page-load-time-will-soon-be.html">this statement</a>, <strong>Google is going to update its assessment policy</strong> . Page load time it is soon due to become an important factor requiring specific assessment and optimization from webmasters and SEOs.</p>
<p>In order to calculate page loading time, you might try <a href="http://tools.pingdom.com/fpt/">Pingdom</a>. Pingdom is an online utility which calculates pages text, images and scripts, giving you also some interesting suggestions about improvement.</p>
<p>However, besides any Google statement about quality score or rankings, it&#8217;s always good to think about you user&#8217;s experience on your website: <strong>nobody likes websites taking too long to load.</strong></p>
<p>Considering both usability and rankings, this should be some general guidelines to be followed one assessing and optimizing page&#8217;s loading time:</p>
<ul>
<strong>Text and page structure should load and be completely visible within the first 3 seconds<br />
Any other element of the page must be visible within the first 8 seconds<br />
</strong></ul>
<p>These are only thumb rules of course. Always cehck your page weight and loading times. Working on this side of on-page optimization can lead to interesting discoveries sometimes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.semwired.com/2009/07/how-to-calculate-page-load-time/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How to add Bing into Google Analytics</title>
		<link>http://www.semwired.com/2009/06/how-to-add-bing-google-analytics/</link>
		<comments>http://www.semwired.com/2009/06/how-to-add-bing-google-analytics/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 12:39:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Analytics]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[bing]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google analytics]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.semwired.com/?p=277</guid>
		<description><![CDATA[A new search engine has just been launched and it&#8217;s time to update our analytics software. Google hasn&#8217;t released any major update to automatically recognize traffic coming from Bing into Google Analytics but I guess it is not gonna take too long. In the meantime we can easily tweak Google Analytics just playing around with [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.semwired.com%2F2009%2F06%2Fhow-to-add-bing-google-analytics%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.semwired.com%2F2009%2F06%2Fhow-to-add-bing-google-analytics%2F&amp;source=semwired&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a rel="attachment wp-att-278" href="http://www.semwired.com/how-to-add-bing-google-analytics/microsoft-bing-google-analytics/"><img class="alignleft size-full wp-image-278" title="microsoft-bing-google-analytics" src="http://www.semwired.com/wp-content/uploads/2009/06/microsoft-bing-google-analytics.jpg" alt="microsoft-bing-google-analytics" width="115" height="149" /></a>A new search engine has just been launched and it&#8217;s time to update our <strong>analytics software</strong>.</p>
<p>Google hasn&#8217;t released any major update to automatically recognize traffic coming from <strong>Bing into Google Analytics</strong> but I guess it is not gonna take too long.</p>
<p>In the meantime we can easily <strong>tweak Google Analytics</strong> just playing around with our tracking code.</p>
<p>In order to add Bing as a search engine we need to use the <strong>addOrganic function</strong>: <em>_addOrganic[domain, search query]</em></p>
<h2>AddOrganic Function: how it works</h2>
<p>The <strong>addOrganic</strong> function has two parameters:  <em>domain and search query. </em>It basically tells the Analytic engine to consider some referrals as proper search engines, hence appearing on keyword statistics.<br />
This two parameters are embedded in every search query we forward to a search engine:</p>
<p><strong>Google:</strong></p>
<p>http://www.<strong>google.com</strong>/search?<strong>q</strong>=<em>[searchquery]</em></p>
<p><strong>Yahoo:</strong><em><br />
http://us.search.<strong>yahoo.com</strong>/search?<strong>p</strong>=</em><em>[search query]<br />
</em></p>
<p>So let&#8217;s take a look to a standard Bing query:<br />
<em>http://www.<strong>bing.com</strong>/search?<strong>q</strong>=</em><em>[search query]</em></p>
<p>As you can see, the right AddOrganic sintaxy would be the following:</p>
<p><strong><code>pageTracker._addOrganic("bing.com", "q");</code></strong></p>
<p>We just need to add this line right before the <strong>trackpageview()</strong> call into our Analytics code.</p>
<p>I think there&#8217;s an obvious update on the way but if you are already getting some decent organic traffic from Bing just add this line and see what happens.<strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.semwired.com/2009/06/how-to-add-bing-google-analytics/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

