SEM Wired

Archive for the ‘ Web Development ’ Category

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 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.

On this side it is also quite important to be able to track clics coming from Adwords ads displayed through mobile devices.

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 http://www.yoururl.com/{ifmobile:movil}

On the other hand it can also be used to actually track down those clics, showing you url www.yoururl.com?type={ifmobile:telefono}

Site architecture is quite of an important factor when it comes to code/architecture optimization. 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 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.

Content structure is a pretty invisible task in any SEO project but absolutely fundamental. I have always seen positive consequences anyway.

flat site architecture does not mean at all that you have to get rid of directories in URLs and these are my two cents to those articles. On the contrary, it is something to add to the click distancerelevancy distribution equation.

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.

how to connect to facebook via httpsNowadays 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?

Just type https://facebook.com 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.

This means the secure socket layer connection s already availbale: how long should users wait for it to become the default connection in Facebook?

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’s the developers Firefox version if you want to have a try.

css transitions in firefox// HTML
<ul>
 <li id="long1">Long, gradual transition...</li>
 <li id="fast1">Very fast transition...</li>
 <li id="delay1">Long transition with a 2-second delay...</li>
 <li id="easeout">Using ease-out timing...</li>
 <li id="linear">Using linear timing...</li>
 <li id="cubic1">Using cubic-bezier(0.2, 0.4, 0.7, 0.8)...</li>
</ul>

// CSS
#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;
}

how to manage a multilingual wordpress blogWe 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’d need ot post the same article in more than one language at the same time.

If the CMS itself does not provide enough support for this feature, we can sort thing out pretty easily with a few plugins:

  • Google Ajax Translation, this Google API makes available translation to users on your blog frontpage. It is not to be considered a proper WordPress plugin but it works just as good.
  • WPML Multilingual CMS, with this plugin we would be able to get a fully working multilingual blogs in just a few minutes. No need of any change inside the source code or tables, it works straight out of the box.

     

  • qTranslate, with this plugin we would be able to manage content in different languages from the WordPress editor, through automatic translation and permalink management.