<?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>MediaAnalys Teknikblogg</title>
		<atom:link href="http://www.mediaanalys.net/feed/" rel="self" type="application/rss+xml" />
		<link>http://www.mediaanalys.net</link>
		<description>Sökmotoroptimering och Internetmarknadsföring</description>
		<lastBuildDate>Fri, 27 Apr 2012 07:09:10 +0000</lastBuildDate>
		<language>en</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
		<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
			<title>Snygga &amp; enkla diagram med Flot</title>
			<link>http://www.mediaanalys.net/2012/04/snygga-enkla-diagram-med-flot/</link>
			<comments>http://www.mediaanalys.net/2012/04/snygga-enkla-diagram-med-flot/#comments</comments>
			<pubDate>Fri, 27 Apr 2012 07:09:10 +0000</pubDate>
			<dc:creator>Dennis</dc:creator>
			<category><![CDATA[Teknik]]></category>
			<guid isPermaLink="false">http://www.mediaanalys.net/?p=478</guid>
			<description><![CDATA[Dagens inlägg kommer inte direkt handla om sökmotoroptimering och/eller statistik utan kommer vara mer programmeringsorienterad. Det är dock viktigt att kunna visualisera den informationen man vill presentera som exempelvis kan komma från olika statistikverktyg, där kommer JQuery-tillägget Flot in i bilden. Ett av de mest använda ramverken till Javascript är, som ni kanske redan vet, [...]<p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></description>
			<content:encoded><![CDATA[<p>Dagens inlägg kommer inte direkt handla om sökmotoroptimering och/eller statistik utan kommer vara mer programmeringsorienterad. Det är dock viktigt att kunna visualisera den informationen man vill presentera som exempelvis kan komma från olika statistikverktyg, där kommer JQuery-tillägget <a href="http://code.google.com/p/flot/">Flot </a>in i bilden.<span id="more-478"></span></p><p>Ett av de mest använda ramverken till Javascript är, som ni kanske redan vet, JQuery. Det är inte bara otroligt lätt att använda utan det är också lätt att installera tillägg till som utökar dess funktionalitet. Det är just ett sådant tillägg jag skall demonstrera; Flot!</p><p>Flot är ett tillägg som gör det väldigt lätt att presentera data på ett visuellt sätt i ett diagram. Perfekt för att presentera statistik, budget eller säljsummor.</p><h3>Html-strukturen</h3><p>Det är inte mycket Html som behövs för att använda Flot, endast ett div-element som man skall hänvisa till i Javascriptet. Detta div-element måste dock ha en höjd och bredd satt. Exempel på det:</p><pre class="brush:xml">&lt;div id="my-diagram" style="width:400px;height:200px;"&gt;&lt;/div&gt;</pre><h3>Enkelt exempel</h3><p>Detta exempel är ytterst primitivt och skall demonstrera hur man initierar grafen samt hur datan skall vara strukturerad så tillägget kan ta emot informationen.</p><p><img class="alignnone size-full wp-image-489" style="float: none;" title="enkel" src="http://www.mediaanalys.net/wp-content/uploads/2012/04/enkel.png" alt="" width="411" height="206" /></p><p>Vi kan se att diagrammet presenterar en linje byggd av två punkter. Den första punkten har x-värde 0 och y-värde 1, och den andra har x-värde 1 och y-värde 0.</p><p>Härnäst ser ni koden för detta diagram.</p><pre class="brush:js">var data = [ {label: "Beskrivning", data: [ [0, 1], [1, 0] ]} ]; var options = { yaxis: { max: 1 } }; $.plot($("#my-diagram"), data, options);</pre><p>I variabeln &#8221;data&#8221; hittar vi en lista (array) med objekt, där varje objekt representerar en linje som skall presenteras i diagrammet. Varje linje har i sin tur en etikett (label), samt en lista med information över varje punkt som jag talade om tidigare.  Det första värdet för en punkt representerar x-axeln och det andra värdet representerar y-axeln.</p><p>Diagrammen har en mängd olika inställningar som gör det möjligt att exempelvis ändra x-axelns värde till datum. Eller varför inte ändra hela upplägget på diagrammet så att det presenterar information i staplar istället.</p><h3>Slutligen</h3><p>Flot ger er möjligheten att på ett lätt sätt presentera information för era besökare så de snabbt får en visuell bild. Detta tillägg är något jag personligen använt en hel del, både privat och för MediaAnalys, och kan rekommendera!</p><p>&nbsp;</p><p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.mediaanalys.net/2012/04/snygga-enkla-diagram-med-flot/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		</item>
		<item>
			<title>URL &#8211; Sidans identitet</title>
			<link>http://www.mediaanalys.net/2012/04/url-sidans-identitet/</link>
			<comments>http://www.mediaanalys.net/2012/04/url-sidans-identitet/#comments</comments>
			<pubDate>Tue, 10 Apr 2012 07:55:13 +0000</pubDate>
			<dc:creator>Dennis</dc:creator>
			<category><![CDATA[Guider]]></category>
			<category><![CDATA[Sökmotoroptimeringstips]]></category>
			<guid isPermaLink="false">http://www.mediaanalys.net/?p=455</guid>
			<description><![CDATA[URL, också kallad webbadress på svenska, talar kort och gott om var en specifik webbsida finns på internet. Den gör detta genom att bland annat innehålla information om vilket protokoll, vilken domänen och vilka parametrar som skall användas. Man kan jämföra en webbadress med en vanlig gatuadress som folk hänvisas till då de vill komma [...]<p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></description>
			<content:encoded><![CDATA[<p><strong>URL</strong>, också kallad webbadress på svenska, talar kort och gott om var en specifik webbsida finns på internet. Den gör detta genom att bland annat innehålla information om vilket protokoll, vilken domänen och vilka parametrar som skall användas.</p><p>Man kan jämföra en webbadress med en vanlig gatuadress som folk hänvisas till då de vill komma på besök. Om personen som bodde på gatuadressen skulle flytta så är det också viktigt att denne talar om att en flytt har skett samt var besökarna nu istället skall söka om de vill komma på besök.<span id="more-455"></span></p><p>När sökmotorernas robotar söker igenom internets alla sidor, fungerar webbadressen inte bara som en lokator utan också som unik identifierare. För att få en bild över hur denna indexering ser ut så kan man se webbadressen som en unik id-referens. Precis som om man byter gatuadress i verkligheten, flyttar helt enkelt, så är det viktigt att man berättar för omvärlden om en sida får en ny webbadress. Detta kallas att man pekar om besökaren (redirect).</p><p>Det finns like olika metoder att peka om en besökare och vilken som skall användas kan skiljas från fall till fall. Om ni har skapat webbsidan själv har ni förhoppningsvis fulla rättigheter till filerna på servern och då också koden på serversidan om ni utvecklat webbsidan lite mer dynamisk, vilket öppnar upp bättre möjligheter.</p><ol><li>Om ni har tillgång till filerna på servern kan ni lägga till en &#8221;.htaccess&#8221;-fil eller modifiera er befintliga. Lägg då till följande rad:<pre class="brush:plain">Redirect 301 /den-gamla-adressen.html http://www.ny-url.se/ny.html</pre><p>&#8230;eller&#8230;</p><pre class="brush:plain">RewriteRule ^gammal\.html$ http://www.ny-url.se/ny.html [R=301,L]</pre></li><li>Tycker ni att det skulle passa bättre med att serverkoden skall sköta ompekningen så kan ni i PHP skriva följande:<pre class="brush:php">&lt;?php header( "HTTP/1.1 301 Moved Permanently" ); header( "Status: 301 Moved Permanently" ); header( "Location: http://www.ny-url.se/" ); exit(0); ?&gt;</pre><p>Jag går inte igenom alla språk här och nu, utan jag hänvisar er då till er favorit-sökmotor.</li><li>Skulle det vara så att ni råkar använda er av bloggverktyget WordPress så kan jag rekommendera följande plugin: <a rel="nofollow" href="http://wordpress.org/extend/plugins/redirection/">http://wordpress.org/extend/plugins/redirection/</a></li><li>Om ni använder annat CMS-system kan det vara så att det redan finns möjlighet att peka om användaren. Läs i hjälpmanualen eller kontakta er närmsta support för mer information.</li></ol><p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></content:encoded>
				<wfw:commentRss>http://www.mediaanalys.net/2012/04/url-sidans-identitet/feed/</wfw:commentRss>
				<slash:comments>0</slash:comments>
			</item>
			<item>
				<title>Förhindra översättning av Google</title>
				<link>http://www.mediaanalys.net/2012/03/forhindra-oversattning-av-google/</link>
				<comments>http://www.mediaanalys.net/2012/03/forhindra-oversattning-av-google/#comments</comments>
				<pubDate>Fri, 23 Mar 2012 10:24:17 +0000</pubDate>
				<dc:creator>Dennis</dc:creator>
				<category><![CDATA[Guider]]></category>
				<category><![CDATA[översättning]]></category>
				<category><![CDATA[Tips]]></category>
				<guid isPermaLink="false">http://www.mediaanalys.net/?p=420</guid>
				<description><![CDATA[Google har sedan länge erbjudit funktionen att få utländskt skrivna sidor översatta via en länk direkt i sökresultatet. Länken tar användaren till verktyget Google Translate som i sin tur översätter sidan. Detta är i flesta fall praktiskt och användbart men ibland kan det kärva sig rejält som gör att min vill hindra funktionaliteten. Jag skall [...]<p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></description>
				<content:encoded><![CDATA[<p>Google har sedan länge erbjudit funktionen att få utländskt skrivna sidor översatta via en länk direkt i sökresultatet. Länken tar användaren till verktyget <a rel="nofollow" href="http://translate.google.com/">Google Translate</a> som i sin tur översätter sidan. Detta är i flesta fall praktiskt och användbart men ibland kan det kärva sig rejält som gör att min vill hindra funktionaliteten. Jag skall här presentera metoder som hindrar detta verktyg från översätta hela eller delar av er sida.<br />&nbsp;<br /><a href="http://www.mediaanalys.net/wp-content/uploads/2012/03/Översättningslänk.png" rel="shadowbox[sbpost-420];player=img;"><img class="size-full wp-image-427" title="Översättningslänk" src="http://www.mediaanalys.net/wp-content/uploads/2012/03/Översättningslänk.png" alt="Översättningslänk på Google" width="515" height="77" /></a></p><p><span id="more-420"></span></p><p>&nbsp;</p><p>Det två olika metoder man kan använda sig av som förhindrar översättningen. En som skall användas när det finns specifika sektioner med text på sidan, till skillnad mot den andra som fungerar hindrar hela sidan från att bli översatt.</p><h3>Klassnamn</h3><p>När ni vill hindra en specifik sektion från att bli översatt är det lika lätt som att lägga till en ny klass på det specifika elementet. Rättare sagt så är det precis vad man skall göra&#8230; <span style="color: #339966;">class=&#8221;notranslate&#8221;</span></p><h4>Exempel</h4><pre class="brush:xml">&lt;div class="text"&gt; &lt;p&gt;You can translate me.&lt;/p&gt; &lt;p class="notranslate"&gt;You cant translate me!&lt;/p&gt; &lt;/div&gt;</pre><h3>Meta</h3><p>Om ni vill hindra översättning på hela sidan så finns det en smidigare metod med hjälp av ett meta-element. Elementet måste inkluderas i <em>head</em>-sektionen på er sida, då det fungerar mer som en inställning på hela sidan.</p><p>Det blir exempelvis extremt enkelt att hindra översättning på hela webbplatsen (alla sidor på er hemsida) om ni använder ett CMS-verktyg som tillåter er att inkludera information i <em>head</em>-sektionen.</p><h4>Exempel</h4><pre class="brush:xml">&lt;meta name="google" content="notranslate"&gt;</pre><p>eller</p><pre class="brush:xml">&lt;meta name="google" value="notranslate"&gt;</pre><h3>Slutligen</h3><p>Om ni vill läsa mer om ämnet kan ni göra det här: <a href="http://googlewebmastercentral.blogspot.se/2008/10/helping-you-break-language-barrier.html" rel="nofollow">http://googlewebmastercentral.blogspot.se/2008/10/helping-you-break-language-barrier.html</a></p><p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></content:encoded>
				<wfw:commentRss>http://www.mediaanalys.net/2012/03/forhindra-oversattning-av-google/feed/</wfw:commentRss>
				<slash:comments>0</slash:comments>
			</item>
			<item>
				<title>Levande content från Twitter</title>
				<link>http://www.mediaanalys.net/2012/03/levande-content-fran-twitter/</link>
				<comments>http://www.mediaanalys.net/2012/03/levande-content-fran-twitter/#comments</comments>
				<pubDate>Tue, 06 Mar 2012 08:28:27 +0000</pubDate>
				<dc:creator>Dennis</dc:creator>
				<category><![CDATA[Teknik]]></category>
				<category><![CDATA[rss]]></category>
				<category><![CDATA[Twitter]]></category>
				<guid isPermaLink="false">http://www.mediaanalys.net/?p=380</guid>
				<description><![CDATA[Är du en Twittrare? Äger du en WordPress blog? Varför inte presentera ert Twitterflöde på er startsida eller i sidpanelen. Detta gör inte bara dina besökare mer involverade vad du gör på internet utan de tillför också ett levande innehåll på sidan. Innehåll som i sin tur kan eventuellt öka resultaten hos sökmotorerna. Detta var [...]<p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></description>
				<content:encoded><![CDATA[<p>Är du en Twittrare? Äger du en WordPress blog?<br />Varför inte presentera ert Twitterflöde på er startsida eller i sidpanelen. Detta gör inte bara dina besökare mer involverade vad du gör på internet utan de tillför också ett levande innehåll på sidan. Innehåll som i sin tur kan eventuellt öka resultaten hos sökmotorerna.</p><p><span id="more-380"></span></p><p>Detta var något jag bestämde mig för att göra. Jag spenderade en del tid med att hitta färdigskrivna tillägg, men fann dock att en del var föråldrade och många hade inte möjligheten att ändra HTML-strukturen, utan att sätta sig in i dess PHP-kod allt för mycket. Jag bestämde mig snabbt för att bygga ett eget.</p><h3>Konstruktion</h3><h4>Steg 1 &#8211; Lokalisera informationen</h4><p>Första steget var att ta reda på vilka möjligheter det fanns att ta emot informationen från Twitter. Det var bland det lättaste att ta fram, då man kan erhålla sitt Twitter-flöde via ett RSS-flöde som genereras dynamiskt.</p><p><strong>Testa själv: </strong><br /><em>http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=xxxx</em><br />(byt ut &#8216;xxxx&#8217; mot ditt användarnamn)</p><h4>Steg 2 &#8211; Hämta informationen</h4><p>WordPress är inte bara ett bra bloggverktyg för användarna utan det är också ett relativt bra ramverk för utvecklarna. För när vi skall hämta informationen från RSS-flödet så använder vi en funktion i ramverket som mer eller mindre skickar tillbaka flödet som en Array. En Array som vi sedan loopar igenom och skriver ut dess informationen.</p><p>Funktionen heter &#8221;fetch_feed&#8221; och tar emot adressen till RSS-flödet i en parameter för att sedan skicka tillbaka en Array med respektive inlägg.</p><p>Exempel:</p><pre class="brush:php">$rss = fetch_feed("http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=dennissangmo");</pre><h4>Steg 3 &#8211; Formatera informationen</h4><p>Jag valde att endast presentera de 5 senaste flödesinläggen på min sida och använder mig därför av metoden <em>&#8216;get_items(0,5)&#8217;</em>. De 5 senaste raderna loopar jag sedan igenom så de kan formateras inför utmatning:</p><pre class="brush:php">function simple_twitter_feed() {$rss = fetch_feed("http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=dennissangmo"); foreach($rss-&gt;get_items(0, 5) as $item){ $link = prepare_link($item-&gt;get_link()); $title = prepare_title($item-&gt;get_title()); $date = prepare_date($item-&gt;get_date( 'U' )); echo "&lt;h3&gt;&lt;a href='$link' rel='nofollow'&gt;$title&lt;/a&gt;&lt;/h3&gt; &lt;p class='fp-blog-meta'&gt;Skrevs den $date&lt;/p&gt;"; }}</pre><p>Länken, titeln och datumet formaterar jag, som ni kan se, i andra funktioner.</p><p>Jag kommer inte gå djupgående var &#8216;<em>prepare_link</em>&#8216;-funktionen gör, mer än att den ser till så att &#8221;http&#8221; finns först i adressen, den escapas och trimmas. Mer eller mindre.</p><pre class="brush:php">function prepare_link($link){ while ( stristr($link, 'http') != $link )$link = substr($link, 1); $link = esc_url(strip_tags($link)); return trim($link); }</pre><p>Om ni kollar i ert RSS-flöde igen så kanske nu lägger märke till att alla titlar börjar med ert namn. Detta är kanske inte något man vill presentera på sin hemsida. Därför filtrerar jag bort detta i &#8216;<em>prepare_title</em>&#8216;-funktionen:</p><pre class="brush:php">function prepare_title($title){ $title = esc_attr(strip_tags($title)); $pos = strpos($title, ': '); $title = substr($title, $pos +2); return trim($title); }</pre><p>&#8216;prepare_date&#8217;-funktionen gör inget speciellt häftigt. Den strukturerar upp html-kod för datumet om det finns.</p><pre class="brush:php">function prepare_date($date){ if ( $date ) { return ' &lt;span class="rss-date"&gt;' . date_i18n( get_option( 'date_format' ), $date ) . '&lt;/span&gt;'; }return ''; }</pre><h4>Steg 4 &#8211; Presentera resultatet</h4><p>Jag valde att presentera denna koden som en widget i WordPress, så flödet lätt skulle kunna placeras i sidpanelen eller på annan valfri position.</p><pre class="brush:php">function stf_init(){ register_sidebar_widget('Simple Twitter Feed', 'simple_twitter_feed'); }add_action("plugins_loaded", "stf_init");</pre><p>WordPress har en funktion som heter &#8216;<em>add_action</em>&#8216; som talar om att det finns en funktion som skall köras, samt när denna funktionen skall köras. I detta fallet så skall &#8216;stf_init&#8217;-funktionen köras när tilläggen laddats. &#8216;stf-init&#8217;-funktionen registrerar i sin tur vår tidigare nämnda funktion till att vara en widget i WordPress.</p><h4>Steg 5 &#8211; Spara och testa</h4><p>Koden sparades ned i en fil och placerades i WordPress tilläggs-mapp. Den kommer då att inkluderas i WordPress automatiskt så det &#8216;add_action&#8217;-anropet vi skrivit körs.</p><p>Administrationen av widgeten görs sedan i &#8221;Widgets&#8221; valet under &#8221;Utseende&#8221; menyn, efter att det har aktiverats i tilläggs menyn.</p><p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></content:encoded>
				<wfw:commentRss>http://www.mediaanalys.net/2012/03/levande-content-fran-twitter/feed/</wfw:commentRss>
				<slash:comments>0</slash:comments>
			</item>
			<item>
				<title>Konkurrensanalys</title>
				<link>http://www.mediaanalys.net/2012/02/konkurrensanalys/</link>
				<comments>http://www.mediaanalys.net/2012/02/konkurrensanalys/#comments</comments>
				<pubDate>Tue, 21 Feb 2012 16:02:59 +0000</pubDate>
				<dc:creator>Jimmy</dc:creator>
				<category><![CDATA[Sökmotoroptimeringstips]]></category>
				<category><![CDATA[Länkar]]></category>
				<category><![CDATA[Optimering]]></category>
				<category><![CDATA[Sociala Medier]]></category>
				<guid isPermaLink="false">http://www.mediaanalys.net/?p=377</guid>
				<description><![CDATA[Har du någonsin undrat varför en av dina konkurrenter alltid verkar hamna över dig i sökresultaten på era gemensamma sökord? Då kan det vara dags att göra en konkurrensanalys för att se om du kan göra något för att ändra på det. Men eftersom du inte kan påverka deras resultat måste du fokusera på det [...]<p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></description>
				<content:encoded><![CDATA[<p>Har du någonsin undrat varför en av dina konkurrenter alltid verkar hamna över dig i sökresultaten på era gemensamma sökord? Då kan det vara dags att göra en konkurrensanalys för att se om du kan göra något för att ändra på det. Men eftersom du inte kan påverka deras resultat måste du fokusera på det du kan påverka, dina egna.</p><p><span id="more-377"></span>Det första man kan göra är då att ta reda på lite mer om varför konkurrenten rankar bättre än dig. Studera deras sidor och lägg märke till saker som titlar, rubriker, textinnehåll, struktur med mera. Du kan hitta mycket information om vad som är bra och mindre bra att göra i tidigare inlägg i denna bloggen. Var inte rädd för att härmas lite, uppenbarligen gör de något rätt. Var dock noga med att inte använda samma text eller design som dina konkurrenter, dels för att det kan bli problem med upphovsrätt och dels för att sökmotorer gillar unika texter. Saker som menystruktur, sid-layout och hierarki kan vara saker som du kan inspireras av.</p><p>När du gjort alla förbättringar som är möjliga på din sida är det dags att ta en titt på dina konkurrenters yttre signaler. Med detta menas främst länkar, men även varumärkesspridning och liknande är mycket viktigt. Om Google hittar många texter om ditt varumärke eller namn på nätet kommer det att ge en fördel i sökresultaten.</p><p>När det gäller länkar finns det gott om verktyg på nätet där du kan göra efterforskningar. De största och bästa är <a href="http://www.opensiteexplorer.org/">Open Site Explorer</a> och <a href="https://www.majesticseo.com/">Majestic SEO</a>. Båda dessa erbjuder begränsade gratistjänster som man ändå kan få ut mycket bra information ifrån. En viktig faktor är antalet domäner som man får länkar ifrån och vilken auktoritet dessa har. Här kan du enkelt göra en bedömning om du behöver satsa på att skaffa fler inlänkar eller om det kanske är andra faktorer som spelar större roll.</p><p>När man talar om länkar nuförtiden är det viktigt att även räkna in sociala signaler, främst länkar från Twitter och Facebook. Antalet verktyg för att mäta detta är lite mer begränsat, men till exempel <a href="http://sharedcount.com/">Shared Count</a> get oftast en bra överblick hur det ligger till.</p><p>När du gjort dessa undersökningar brukar det vara lättare att bedöma vad som är viktigast för dig att förbättra så att din sida klättrar i resultaten.</p><p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></content:encoded>
				<wfw:commentRss>http://www.mediaanalys.net/2012/02/konkurrensanalys/feed/</wfw:commentRss>
				<slash:comments>0</slash:comments>
			</item>
			<item>
				<title>Google och mobilanpassade sidor</title>
				<link>http://www.mediaanalys.net/2012/02/google-och-mobilanpassade-sidor/</link>
				<comments>http://www.mediaanalys.net/2012/02/google-och-mobilanpassade-sidor/#comments</comments>
				<pubDate>Thu, 16 Feb 2012 15:50:14 +0000</pubDate>
				<dc:creator>Dennis</dc:creator>
				<category><![CDATA[Okategoriserade]]></category>
				<guid isPermaLink="false">http://www.mediaanalys.net/?p=364</guid>
				<description><![CDATA[I ett samhälle där smartphones nästan är en självklarhet och används allt mer och mer vid surfning, är det också en självklarhet att Ni skall anpassa er synlighet för dessa enheter. Det är exempelvis otroligt smidigt att ta fram en adress med sin smartphone när man befinner sig ute på fält. Men hur behandlar Google [...]<p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></description>
				<content:encoded><![CDATA[<p>I ett samhälle där smartphones nästan är en självklarhet och används allt mer och mer vid surfning, är det också en självklarhet att Ni skall anpassa er synlighet för dessa enheter. Det är exempelvis otroligt smidigt att ta fram en adress med sin smartphone när man befinner sig ute på fält.</p><p>Men hur behandlar Google dessa mobilanpassade sidor?</p><p><span id="more-364"></span></p><p><strong>Googlebot-Mobile</strong><br />Google har en &#8216;<em>web crawler</em>&#8216; utöver deras vanliga &#8216;<em>Googlebot</em>&#8216; vid namn &#8221;Googlebot-Mobile&#8221; som har i uppgift att fokusera sig på sidor som är mobilanpassade. Den gör detta genom att identifiera sig som en smartphone i förhoppning om att få ett anpassat innehåll presenterat.</p><p>Om ni lägga märke till att en sådan &#8216;<em>web crawler</em>&#8216; har besökt Er sida så skall Ni behandla den som vilken annan handhållen enhet.</p><p><strong>Smart ompekning</strong><br />Ni har säkert hört uttrycket &#8216;<em>cloaking</em>&#8216; tillsammans med order katastrof i samma mening, vilket det också borde. Men hur är det då med de mobila enheterna? Låt oss säga att Ni har skaffat Er en mobilanpassad hemsida och ser till att alla besökare med en mobil enhet blir ompekade till denna mobilanpassade sidan automatiskt. Detta räknas inte som &#8216;<em>cloaking</em>&#8216; i Googles ögon! Så länge Ni presenterar samma innehåll för dina mobila besökare och &#8221;Googlebot-Mobile&#8221; så kommer ni inte straffas av &#8216;<em>cloaking</em>&#8216;.</p><p>I december 2011 så gick Google ut med en ny funktion som underlättar för användarna på mobila enheter. De kallar funktionen &#8221;<em>Skip Redirect&#8221;</em>. &#8221;<em>Skip Redirect&#8221;</em> har i uppgift att presentera den mobilanpassade sidan istället för originalsidan i sökresultatet när en användare på en mobilenhet utfört sökningen. Detta kommer dock endast ske när originalsidan pekar om de mobila enheterna (och då också vår kära vän &#8221;Googlebot-Mobile&#8221;) till den mobilanpassade sidan.</p><p><strong>GOMO</strong><br />Om ni vill få er nuvarande sida värderad i hur bra användare på mila enheter upplever er sida så finns ett perfekt verktyg från Google.</p><p><a rel="nofollow" href="http://www.howtogomo.com/en/#test-your-site">http://www.howtogomo.com/en/#test-your-site</a></p><p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></content:encoded>
				<wfw:commentRss>http://www.mediaanalys.net/2012/02/google-och-mobilanpassade-sidor/feed/</wfw:commentRss>
				<slash:comments>0</slash:comments>
			</item>
			<item>
				<title>En guide till Google+ Button</title>
				<link>http://www.mediaanalys.net/2012/02/en-guide-till-google-button/</link>
				<comments>http://www.mediaanalys.net/2012/02/en-guide-till-google-button/#comments</comments>
				<pubDate>Thu, 09 Feb 2012 15:58:23 +0000</pubDate>
				<dc:creator>Jimmy</dc:creator>
				<category><![CDATA[Google]]></category>
				<guid isPermaLink="false">http://www.mediaanalys.net/?p=356</guid>
				<description><![CDATA[Eftersom sociala medier är det som just nu är &#8221;hett&#8221; inom sökmotoroptimering lönar det sig att förenkla för dina användare att länka till din sida från sina nätverk. Detta kan man göra genom diverse plugins, knappar och script för de olika sociala nätverken, men i detta inlägg ska vi fokusera på ett av dem: Google [...]<p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></description>
				<content:encoded><![CDATA[<p>Eftersom sociala medier är det som just nu är &#8221;hett&#8221; inom sökmotoroptimering lönar det sig att förenkla för dina användare att länka till din sida från sina nätverk. Detta kan man göra genom diverse plugins, knappar och script för de olika sociala nätverken, men i detta inlägg ska vi fokusera på ett av dem: Google Plus.</p><p>Google har gjort det mycket lätt att inkludera en knapp på din hemsida, de har till och med lagt ut ett verktyg för att hjälpa dig som du hittar här: <a rel="nofollow" href="http://www.google.com/webmasters/+1/button/">Google Plus Button</a></p><p>Där väljer man enkelt storlek och funktionalitet på sin knapp och får fram källkod som man kan klistra in på sin sida. Ett typiskt exempel kan se ut så här:</p><pre class="brush:php">&lt;script type="text/javascript" src="https://apis.google.com/js/plusone.js"&gt;&lt;/script&gt; &lt;g:plusone&gt;&lt;/g:plusone&gt;</pre><p>Detta ger en liten smidig knapp som ser ut så här. <img class="alignnone size-full wp-image-357" title="Google Plus Button" src="http://www.mediaanalys.net/wp-content/uploads/2012/02/google-plus-button.png" alt="" width="38" height="24" /></p><p>Nu erbjuder Google även en hel del extra möjligheter att justera din knapp. Det första man bör göra är att lägga till en url, så att man är säker på vilken sida man använder. Detta gör man genom att lägga till attributet href i knappen, så här:</p><pre class="brush:php">&lt;g:plusone href="http://www.exempel.com"&gt;&lt;/g:plusone&gt;</pre><p>Som standard visas en liten pratbubbla bredvid knappen som visar hur många som klickat på knappen innan. Vill man inte visa detta, om man till exempel har många sidor som visar noll,  använder man argumentet annotation, som kan vara antingen none eller inline. Om man använder none visas inget och om man använder inline visas lite mer information.</p><pre class="brush:php">&lt;g:plusone annotation="none"&gt;&lt;/g:plusone&gt;</pre><p>JavaScriptet som inkluderas kan laddas asynkront för att sidan ska laddas snabbare. Då byter man ut scriptet ovanför knappen mot följande kod:</p><pre class="brush:php">&lt;script type="text/javascript"&gt; (function() {var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); &lt;/script&gt;</pre><p>Denna kod lägger man med fördel i slutet av sidan, strax innan &lt;/body&gt; för att undvika fördröjningar i sidvisningen.</p><p>Du kan läsa mer om alla möjligheter som finns på <a rel="nofollow" href="https://developers.google.com/+/plugins/+1button/?hl=sv-SE">Googles sida för utvecklare</a>.</p><p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></content:encoded>
				<wfw:commentRss>http://www.mediaanalys.net/2012/02/en-guide-till-google-button/feed/</wfw:commentRss>
				<slash:comments>0</slash:comments>
			</item>
			<item>
				<title>Har din hemsida blivit hackad?</title>
				<link>http://www.mediaanalys.net/2012/02/har-din-hemsida-blivit-hackad/</link>
				<comments>http://www.mediaanalys.net/2012/02/har-din-hemsida-blivit-hackad/#comments</comments>
				<pubDate>Thu, 02 Feb 2012 11:07:21 +0000</pubDate>
				<dc:creator>Jimmy</dc:creator>
				<category><![CDATA[Teknik]]></category>
				<category><![CDATA[Hack]]></category>
				<category><![CDATA[Virus]]></category>
				<guid isPermaLink="false">http://www.mediaanalys.net/?p=347</guid>
				<description><![CDATA[För något år sedan blev en av MediaAnalys äldre bloggar hackad. Det var en gammal WordPress-blogg som blivit lite bortglömd och inte uppdaterad på länge, så någon elak virusspridare hade utnyttjat ett säkerhetshål för att lägga in skadlig kod på sidan. Vi upptäckte detta ganska snabbt, men tyvärr inte snabbare än Google. När den dök [...]<p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></description>
				<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.mediaanalys.net/wp-content/uploads/2012/02/google_site_warning.gif" rel="shadowbox[sbpost-347];player=img;"><img class="aligncenter size-medium wp-image-348" title="google_site_warning" src="http://www.mediaanalys.net/wp-content/uploads/2012/02/google_site_warning-300x135.gif" alt="" width="240" height="108" /></a></p><p>För något år sedan blev en av MediaAnalys äldre bloggar hackad. Det var en gammal WordPress-blogg som blivit lite bortglömd och inte uppdaterad på länge, så någon elak virusspridare hade utnyttjat ett säkerhetshål för att lägga in skadlig kod på sidan.</p><p>Vi upptäckte detta ganska snabbt, men tyvärr inte snabbare än Google. När den dök upp i sökresultatet fanns en varningstext och när man surfade in på den med fick man upp en stor röd varningssida om att sidan spred virus och var osäker. Lyckligtvis var ju detta en blogg som vi inte använde längre, så skadan var ganska minimal för oss. I ett par fall har dock några av våra kunder råkat ut för samma sak och då är ju läget desto värre.</p><p>Hur gör man då för att ställa allt till rätta igen? Det första man måste göra är naturligtvis att fixa sin hemsida. Sidor som blivit hackade brukar ändras på ett par olika sätt.</p><p><span id="more-347"></span></p><ol><li>JavaScript inlagt i slutet av (alla) sidor. Denna metod innebär att en liten snutt kod läggs till i slutet av många, eller alla, html-filer på webbservern. Oftast är den skriven på ett sätt som försöker dölja vad som egentligen sker i scriptet, men i övrigt är denna metoden lätt att upptäcka och fixa. En enkelt sök och ersätt på alla filer brukar fixa problemet.</li><li>Extern JavaScript importeras. Här läggs en diskret &lt;script&gt; till någonstans på sidan, ibland i &lt;head&gt; men inte alltid. Även detta problem brukar kunna fixas med en sök &amp; ersätt på alla filer.</li><li>Utseendet på sidan har ändrats. Ibland vill den som hackat sidan bara skryta om hur skicklig denne är och byter till exempel ut startsidans text mot ett meddelande. Denna text består vanligtvis av hackarens &#8221;nick&#8221;, alltså hans smeknamn, och vilket &#8221;team&#8221; han tillhör. &#8221;Team&#8221; betyder en grupp av hackers som tävlar med andra grupper om vem som är bäst. Oftast kan man fixa hemsidan genom att återställa en backup av hemsidan, men man bör göra en grundlig undersökning om hur sidan hackats och sedan täppa till detta säkerhetshål.</li><li>Spam-texter inlagda på sidan. En del skumma typer inom SEO-världen kan ibland använda ett fult knep genom att hacka en oskyldig hemsida, lägga upp en massa spam-text och länkar till sin egen sida. Oftast är dessa texter inte omedelbart synliga på sidan, så det kan ta ett tag innan man upptäcker dem. Här får man ofta gå in manuellt på varje sida och rensa bort skräptexten, eftersom den oftast skiljer sig från sida till sida.</li></ol><p>Ok, när man väl fixat till sin sida, hur säger man till Google att man gjort det? Jo, man skickar en så kallad &#8221;reconsideration request&#8221; via Google Webmaster Tools. Detta är ett gratisverktyg som Google erbjuder där man kan få tips och information om problem med sin hemsida. Allt man behöver är ett Google-konto, sedan registrerar man och verifierar sin hemsida i Webmaster Tools. Sedan kan man enkelt skicka en reconsideration request.</p><p>I sin förfrågan ska man sakligt förklara vad som hänt och vad man gjort för att fixa det. Alla förfrågningar gås igenom manuellt av anställda på Google, så ibland kan det ta upp till ett par veckor innan ditt ärende behandlas, men sedan bör det inte vara några problem att få varningarna på din hemsida att försvinna.</p><p>&nbsp;</p><p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></content:encoded>
				<wfw:commentRss>http://www.mediaanalys.net/2012/02/har-din-hemsida-blivit-hackad/feed/</wfw:commentRss>
				<slash:comments>0</slash:comments>
			</item>
			<item>
				<title>Använd Google-login på hemsidan</title>
				<link>http://www.mediaanalys.net/2011/12/anvand-google-login-pa-hemsidan/</link>
				<comments>http://www.mediaanalys.net/2011/12/anvand-google-login-pa-hemsidan/#comments</comments>
				<pubDate>Wed, 21 Dec 2011 14:32:21 +0000</pubDate>
				<dc:creator>Dennis</dc:creator>
				<category><![CDATA[Google]]></category>
				<category><![CDATA[Teknik]]></category>
				<category><![CDATA[Grundläggande]]></category>
				<category><![CDATA[Tips]]></category>
				<guid isPermaLink="false">http://www.mediaanalys.net/?p=331</guid>
				<description><![CDATA[Som utvecklare och användare av mindre webbapplikationer och verktyg, så vet jag värdet av att kunna erbjuda autentisering via någon annan service utöver det interna som implementerats på webbplatsen. Det finns nämligen många personer som älskar att testa applikationer som internet har att erbjuda. Om de testar på grund av nyfikenhet eller för att potentiellt [...]<p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></description>
				<content:encoded><![CDATA[<p>Som utvecklare och användare av mindre webbapplikationer och verktyg, så vet jag värdet av att kunna erbjuda autentisering via någon annan service utöver det interna som implementerats på webbplatsen. Det finns nämligen många personer som älskar att testa applikationer som internet har att erbjuda. Om de testar på grund av nyfikenhet eller för att potentiellt använda applikationen i framtiden, spelar ingen roll.</p><p>Vad har detta med autentiseringen att göra? Om man inte vill gå miste om de användarna som inte har ork eller lust till att fylla i ett registreringsformulär så kan det vara en god ide att låta dessa logga in via deras Google-konto.</p><p>Jag kommer inte gå igenom några kodexempel utan endast förklara, med &#8221;lätta&#8221; ord, vad som händer när en användare loggar in via Google. Det kan dock hända att jag går igenom det praktiska i framtiden och då med kodexempel.<br /><span id="more-331"></span></p><h3>Det fundamentala</h3><p>Google är en av de konto-tillhandahållarna som erbjuder autentiseringsmöjlighet enligt <a href="http://openid.net/" rel="nofollow">OpenId</a> standarden.</p><p>Vad som egentligen händer mellan användaren och webbapplikation är att webbapplikationen öppnar upp en dörr mellan användaren och Google. All information som passerar denna dörr kan inte webbapplikationen ta del av.</p><p>Vadå för dörr, vad pratar du om? Ok, det tekniska som sker vid denna typ av autentisering är att användaren skickas till Googles servrar och du som utvecklare kan då inte komma åt den information som användaren anger.</p><p>När användaren sen har loggat in, eller nekats, blir denne tillbakaskickad till webbapplikation. Webbapplikationen får i detta samband också reda på hur det gått för användaren och då ta ställning till vad som skall hända med användaren.</p><p>I och med att användaren skickas till Googles servrar så blir autentiseringen inte bara enkel utan också till en säker process.</p><p>Om ni vill läsa mer om denna teknik så finns det såklart dokumenterat. <a href="http://code.google.com/intl/sv-SE/apis/accounts/docs/OpenID.html" rel="nofollow">Federated Login for Google Account Users</a></p><p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></content:encoded>
				<wfw:commentRss>http://www.mediaanalys.net/2011/12/anvand-google-login-pa-hemsidan/feed/</wfw:commentRss>
				<slash:comments>0</slash:comments>
			</item>
			<item>
				<title>Se upp för spam i din blogg</title>
				<link>http://www.mediaanalys.net/2011/12/se-upp-for-spam-i-din-blogg/</link>
				<comments>http://www.mediaanalys.net/2011/12/se-upp-for-spam-i-din-blogg/#comments</comments>
				<pubDate>Mon, 12 Dec 2011 10:45:55 +0000</pubDate>
				<dc:creator>Jimmy</dc:creator>
				<category><![CDATA[Internet]]></category>
				<category><![CDATA[Bloggar]]></category>
				<category><![CDATA[Säkerhet]]></category>
				<category><![CDATA[Spam]]></category>
				<guid isPermaLink="false">http://www.mediaanalys.net/?p=318</guid>
				<description><![CDATA[Jag fick en kommentar idag på en av våra bloggar som tackade för den fantastiska informationen som bloggposten innehöll. Problemet var dock att denna blogg inte använts, utan inlägget det handlade om var standardinlägget &#8221;Hej världen!&#8221; som finns i alla nyinstallationer av WordPress. Jag blev lite nyfiken på om denna sorts spam verkligen kunde fungera, [...]<p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.mediaanalys.net/wp-content/uploads/2011/12/spam.jpg" rel="shadowbox[sbpost-318];player=img;"><img class="rightside size-full wp-image-319" style="border: 1px solid #999999; padding: 0; margin: 5px; float: right;" title="Spam" src="http://www.mediaanalys.net/wp-content/uploads/2011/12/spam.jpg" alt="Spam" width="154" height="115" /></a>Jag fick en kommentar idag på en av våra bloggar som tackade för den fantastiska informationen som bloggposten innehöll. Problemet var dock att denna blogg inte använts, utan inlägget det handlade om var standardinlägget &#8221;Hej världen!&#8221; som finns i alla nyinstallationer av WordPress.</p><p>Jag blev lite nyfiken på om denna sorts spam verkligen kunde fungera, så jag gjorde en snabb sökning på en del av texten i kommentaren. Detta är vad jag hittade: <a title="Sökning på Google" rel="nofollow" href="http://goo.gl/Elh6E">http://goo.gl/Elh6E</a></p><p><span id="more-318"></span>Flera miljoner träffar! Det betyder att denna spamkommentar har skickats och godkänts av bloggar flera miljoner gånger under flera år. Namnet på kommentarsskrivaren är alltid ett eller flera sökord som länkar till mer eller mindre suspekta hemsidor.</p><p>Detta är ett problem på främst två sätt. Först och främst ser det inte bra ut för vanliga besökare som ofta lärt sig att känna igen spamkommentarer och ser dem som irriterande störningar.</p><p>För det andra kan din hemsida bli straffad eller sandboxad av sökmotorerna om sidan de länkar till sysslar med brottslig verksamhet, pornografi, hasardspel eller andra skumraskaffärer.</p><p>Hur gör man då för att undvika dessa kommentarer? En bra start är att installera anti-spamfunktioner som Akismet eller liknande på din blogg. Akismet finns tillgängligt för många olika plattformar och är helt gratis. Allt du behöver göra är att registrera dig och få en auktoriseringskod som du sedan anger i den plug-in du använder.</p><p>Ett annat tips är att inte automatiskt acceptera kommentarer. WordPress har till exempel en funktion som låter dig manuellt godkänna en besökares första kommentar och sedan automatiskt godkänna efterföljande kommentarer från samma person. Detta är en bra kompromiss som ger både en grundsäkerhet och enkelhet i hanteringen av kommentarer.</p><p>Det är också en bra idé att ställa in så att du får ett mail varje gång en ny kommentar skrivs så att du alltid håller dig uppdaterad om vad som skrivs på din blogg.</p><p><a href="http://www.mediaanalys.se"> Av MediaAnalys</a></p>]]></content:encoded>
				<wfw:commentRss>http://www.mediaanalys.net/2011/12/se-upp-for-spam-i-din-blogg/feed/</wfw:commentRss>
				<slash:comments>0</slash:comments>
			</item>
		</channel>
	</rss>
