MediaAnalys Teknikblogg

Sökmotoroptimering och Internetmarknadsföring

MediaAnalys arbetar med sponsrade länkar och sökmotoroptimering (SEO). Genom sökoptimering och sökmarknadsföring hjälper vi företag som vill få nya kunder via Internet.

Hjälp sökmotorerna med microdata

Skrivet av Jimmy i kategorin Sökmotoroptimeringstips

Att Microsoft och Google är bittra rivaler har vi sett många exempel på. Däremot är det ovanligare att se dem jobba tillsammans för att förbättra Internet, men just detta har nu hänt i och med lanseringen av schema.org. Här har sökmotorerna Bing, Yahoo! och Google tillsammans börja skapa en standard för så kallad microdata på hemsidor.

Microdata är i grunden ett sätt att markera texter på en hemsida och beskriva vad det är, vilket annars kan vara svårt för sökmotorer att lista ut. Tidigare har Google haft stöd för sina egna taggar, där man till exempel kunna ange vad som är adresser, telefonnummer och liknande. Nu har standarden dock utökats rejält.

Om vi tar ett enkelt exempel, kontaktuppgifter till någon på ert företag, så skulle det i dagsläget kunna se ut så här på er kontaktsida:

<h2>Johan Johansson</h2>
<p>Servicetekniker</p>
<p>
   Tel: 070-111 11 11<br />
   E-post: johan@foretaget.se
</p>

En del sökmotorer kan kanske räkna ut vad som är telefonnummer och e-postadress, men namn och arbetsområde är mer abstrakta begrepp som är svårt att räkna ut automatiskt. För att berätta vad texterna är kan man nu skriva på följande sätt:

<div itemscope itemtype="http://schema.org/Person">
   <h2 itemprop="name">Johan Johansson</h2>
   <p itemprop="jobTitle">Servicetekniker</p>
   <p>
      Tel: <span itemprop="telephone">070-111 11 11</span><br />
      E-post: <span itemprop="email">johan@foretaget.se</span>
   </p>
</div>

Här ser sökmotorerna klart och tydligt vad som är vad. Just detta exempel är ju väldigt förenklat och ger kanske inte så värst mycket nyttig information, men ta en titt på schema.org för att se alla olika saker man kan ange. Denna lista kommer troligtvis att utökas med ännu fler saker i framtiden.

Kommentera » . juni 3rd, 2011

Även solen har sina fläckar

Skrivet av Jimmy i kategorin Google

Att sökmotoroptimering kan vara en utmaning är nog välbekant för dig som läser denna bloggen. Det är mycket att hålla reda på samtidigt som förutsättningarna hela tiden förändras. Vi som jobbar på MediaAnalys utvecklas och utbildar oss hela tiden för att ligga i framkant av branschen. Om man inte jobbar med SEO dagligen är det naturligtvis mycket svårt att hänga med i utvecklingen.

Men om man jobbar på Google då, då måste man väl kunna allt om sökmotoroptimering? Nja, de som aktivt jobbar med Googles sökmotor är faktiskt relativt få. Detta är ju också ett krav för att kunna hålla sina algoritmer hemliga och mycket annat.

Nej, de flesta som jobbar på Google har nog inga större färdigheter inom SEO. Ett bra exempel på detta inträffade förra sommaren när hjälpsidorna för Google AdWords plötsligt försvann från Googles index. Det visade sig att hjälpsidorna av någon anledning visade olika innehåll för GoogleBot än för besökare. Ranking-algoritmen tolkade detta som cloaking och straffade helt enkelt dessa sidor.

Efter ett tag fixades problemet och hjälpsidorna dök upp i sökresultaten igen. Detta visar två saker väldigt tydligt.

  1. Undvik alltid att dölja text på dina hemsidor. Risken för att straffas ökar med mängden text och nyckelord som döljs.
  2. Inte ens om man jobbar på världens största sökmotor är det säkert att man är en expert på allt som handlar om sökmotoroptimering.

Detta är starka argument för att överlåta sökmotoroptimering till oss som verkligen brinner för det och gillar att gräva ner oss i detaljer. Då slipper du oroa dig för att göra misstag och kan ägna dig åt annat som gör dig glad.

Kommentera » . juni 1st, 2011

Nu kommer Google Social Search till Sverige

Skrivet av Jimmy i kategorin Google

I slutet av 2009 startade Google ett experiment på google.com som de kallade Social Search. Tanken är att koppla ihop sökresultat med sociala nätverk som Twitter, Flickr och liknande, så att man enkelt kan se om en sida gillats eller länkats till av en bekant. Nu i dagarna rullas denna tjänst ut till 19 länder, varav Sverige är ett.

Hur vet då Google vilka som är dina vänner? Jo, genom att du berättar det för dem. På din Google Profile kan du länka till dina Twitter-konton, bloggar och andra sociala nätverk där dina kontakter syns publikt. De använder även dina kontakter från Google Reader och Google Contacts, inklusive de du chattat med via Google Chat.

De går dock ett även steg längre, vilket skapat en del kontrovers runt om i världen. När de hittat dina kontakter så söker de även igenom dessa människors kontakter och lägger till dessa i din så kallade ”extended social circle”. Det var bland annat detta som Facebook anlitade en PR-firma för att sprida rykten om och smutskasta Google för nyligen.

Google Dashboard kan du se all information som Google samlat in om dig. Här får du även information om vilka sekretesspolicys som gäller för alla deras tjänster.

Del av sökresultatet för MediaAnalys

När tjänsten aktiverats för ditt konto kommer du ibland att se en liten bild på en av dina kontakter med texten ”delade detta” eller liknande, som du kan klicka på och komma direkt till sidan där detta gjordes så att du kan se i vilket sammanhang sidan nämnts.

Allt detta gäller ju naturligtvis bara så länge du är inloggad på ditt Google-konto. Om du är utloggad eller inte har något Google-konto kommer du inte att märka av denna uppdateringen alls.

Kommentera » . maj 24th, 2011

Länkar ska byggas utav glädje

Skrivet av Jimmy i kategorin Sökmotoroptimeringstips

LänkarNär det gäller att skaffa länkar till sin hemsida finns det många faktorer att ta hänsyn till. Det viktigaste när det gäller en länk är att den ska vara naturlig och inte komma från någon slumpmässig sida som inte alls handlar om samma sak som ens egen sida.

En bra och naturlig länkuppbyggnad sker över lång tid och består av många andra domäner. En länk i en bloggpost som handlar om samma sak som sidan den länkar till är mycket mer värdefull än en länk i footern på 1000 sidor inom samma domän.

Just nu har den sociala webben en väldigt stark ställning när det gäller länkkraft, eftersom populära sidor kan sprida sig mycket snabbt över nätverk som Twitter och Facebook. Här kan en sida få tusentals länkar på mycket kort tid, något som skulle ses som mycket misstänkt på den ”traditionella” webben.

 

Kommentera » . maj 3rd, 2011

Intern länkstruktur

Skrivet av Jimmy i kategorin Sökmotoroptimeringstips

Något som man kanske inte alltid tänker på när det gäller sökmotoroptimering är webbplatsens interna länkstruktur. Vi på MediaAnalys vill gärna slå ett slag för denna ibland bortglömda detalj.

När man bygger en hemsida från grunden lönar det sig att tänka igenom sidans struktur och hierarki ordentligt, så att navigeringen blir logisk och enkel för besökare. Att dela upp olika områden inom klart definierade kategorier och underkategorier förenklar och förtydligar hjälper besökare att hitta rätt snabbt. Saker som är bra för besökare är som bekant saker som sökmotorer gillar.

En tydlig meny som hålls konstant på alla sidor skapar en stabilitet som på lite längre sikt bland annat kan leda till så kallade ”Google sitelinks”, alltså länkar direkt till undersidor från Googles sökresultat. Dessa inger förtroende och lockar besökare att klicka sig vidare till din webbplats.

Ett annat sätt att använda intern länkstruktur är att hjälpa besökare och sökmotorer att hitta rätt utan att behöva gå genom menyn. När man nämner en annan del av webbsidan är det hjälpsamt att länka till denna direkt i texten. Tänk på att ankartexten på denna länk tydligt ska ange vad sidan man länkar till handlar om.

Ett exempel kan vara om du har en webbshop som säljer trädgårdsmöbler och liknande produkter. Om du har en blogg eller ett nyhetsflöde på webbplatsen och skriver om nya produkter som inkommit, länka direkt till kategorin för de aktuella produkterna från texten.

Detta ger en stark signal till sökmotorerna om att den kategorin innehåller just sådana produkter. När någon söker efter dessa produkter så vet sökmotorn vilken av dina sidor som handlar om just detta och visar den i sökresultatet.

Kommentera » . april 26th, 2011

Google blir mer sociala

Skrivet av Jimmy i kategorin Google

Googles +1 ikonBland MediaAnalys tjänster ingår numera ett paket för att övervaka och sprida information om ditt företag på sociala medier som Facebook och Twitter, eftersom trenderna bland sökmotorer på senare tid har varit att lägga mer och mer fokus på dessa när de rankar sina sökresultat. Ett nytt tecken på att Google börjar lita mer och mer på den sociala aspekten av Internet är att de nu ska införa en slags ”gilla”-knapp i sökresultaten.

Google kallar denna funktion för ”+1 Button” och den kommer att tillämpas både på den organiska listan och sponsrade länkar. För att kunna använda funktionen krävs att du har en publik Google Profile.

Det hela fungerar som så att om du ser ett resultat som du anser är bra och vill rekommendera så klickar du på +1 knappen. Dina rekommendationer kommer sedan att visas på din Google Profile och i sökresultaten för dina vänner som du har i Google Contacts. Det kan även komma att påverka en webbsidas ranking i allmänhet.

Det är den här sista punkten som gör mig lite tveksam. I likhet med Googles Chrome plugin för att dölja sökresultat finns ganska god potential för missbruk av denna funktionen av mindre seriösa aktörer i SEO-branschen. Förhoppningsvis har Google räknat med detta och redan byggt in något slags skydd i systemet.

Kommentera » . mars 31st, 2011

Att locka besökare när man väl syns

Skrivet av Jimmy i kategorin Google

Vi på MediaAnalys har som främsta mål att förmå kunder att besöka din hemsida och spendera sina slantar på de tjänster som du erbjuder dem. För att uppnå detta behövs mer än bara bra placeringar i sökresultaten.

För det första gäller det att få kunder att klicka på just din sida i listan, vilket kräver en bra titel samt en bra snippet. En sida som innehåller många olika saker kan ibland få en titel som innehåller många olika sökord, vilket kan se rörigt och förvirrande ut. Därför är det viktigt att dela upp sin hemsida i tydliga sektioner inom varje begränsat område, så att varje sidas titel så kortfattat som möjligt kan beskriva innehållet.

För det andra bör man ha en välkomnande och lockande snippet. Om du undrar vad en snippet är så är det den korta paragrafen som syns under titeln i Googles sökresultat. Denna genereras oftast från sidans ”description” meta-tagg, men kan även plockas direkt från sidans innehåll om Google tycker att den texten är mer relevant till sökningen. För att få bra kontroll på snippeten rekommenderas alltså att ha med de sökord man vill synas på i sin description.

Hur vet man då hur resultatet kommer att se ut? Det finns ett mycket bra verktyg för detta som heter Google SERP Snippet Optimizer, där du kan experimentera vilt med alla olika sorters inställningar och förutsättningar. På samma sida hittar du även mycket bra info om vilka begränsningar som finns och vilka olika element som kan synas. Det är till exempel bra att veta att Google endast visar upp till 70 tecken av titeln och upp till 156 tecken av beskrivningen.

När du väl lyckats få besökare in på din sida gäller det att behandla dem väl, precis som om du skulle motta en kund i verkligheten. Var tydlig, hjälpsam och övertyga dem om att du erbjuder de bästa och mest prisvärda tjänsterna eller produkterna inom din bransch.

Kommentera » . februari 24th, 2011

Nytt Chrome-plugin för att dölja sökresultat

Skrivet av Jimmy i kategorin Google

Google har nyligen släppt en ny plugin som heter Personal Blocklist till sin webbläsare Chrome. Denna ger användare möjlighet att blockera domäner från att visas i sökresultaten när man Googlar. Just nu är den just personlig och påverkar ingen annans sökresultat, men det kan bli ändring på det.

Matt Cutts har svarat på lite frågor på Hacker News där han förklarar hur det ligger till. Pluginet lagrar sin information lokalt i Chrome, men skickar samtidigt en signal till Google om att sidan blivit blockerad av någon. Det sker ännu ingen synkning till användarens Google-konto eller liknande, men pluginutvecklarna arbetar med detta så att man inte ska behöva blockera varje domän manuellt på alla olika datorer man använder.

Google kommer att se hur populärt detta blir och därefter troligtvis lägga in denna funktionaliteten direkt i sökresultatslistan. Tidigare har de haft ett system för att rösta upp eller ner sidor via tjänsten SideWiki, men även detta påverkade endast dina egna sökresultat, ingen annans. En sådan ändring tar dock mycket längre tid att utveckla, testa och implementera, enligt Matt.

Hur stor inverkan detta i framtiden kommer att få på sökresultaten i stort är svårt att förutsäga, men man får hoppas att Google räknat med försök till missbruk och hur det då ska motverkas. Jag skulle gissa att det blir liknande deras nuvarande Personal Search, som man kan stänga av om man vill.

Kommentera » . februari 15th, 2011

Django och template taggar för Inställningar

Skrivet av Joel i kategorin Teknik

På det senaste har vi på MediaAnalys mer och mer utvecklat i Django, ett extremt trevligt ramverk som påminner mycket om Ruby On Rails. För att snabbt presentera både Django och Ruby On Rails är det två mycket smidiga och trevliga ramverk för att göra webbapplikationer. Det som skiljer de två åt är i huvudsak att Django använder Python som språk och Ruby On Rails använder Ruby. Naturligtvis är det mängder mer olikheter och Ruby On Rails är aningens äldre och har mer magiska saker där jag upplever att Django tillåter utvecklaren att lättare ha mer kontroll på alla aspekter av applikaitonerna.

Smidigt

A Django site.

En av styrkorna med Django är att man mycket enkelt kan bygga ut systemet och skapa egna template taggar och filter.

Jag behövde ta ut inställningar och ha dessa tillgängliga i template lagret, därför skrev jag en template tag som tillåter använare att plocka ut alla inställningar, även de mer komplexa inställningarna på ett smidigt och enkelt sätt.

Exempel

För att få ut om applikationen körs i debug-läge skriver man till exempel:
{% setting DEBUG %}
och för att få reda på namnet på databasen som används
{% settings DATABASES.default.NAME %}

Taggen returnerar alltid en sträng och om det skulle hända något fel så returnerar en en tom sträng.

Källkoden

Hela källkoden kan hittas på http://djangosnippets.org/snippets/2350/ eller här nedan:

from django import template
from django.conf import settings
register = template.Library()

"""
Usage:

{% setting DEBUG %}
or
{% setting DATABASES.default.NAME %} # Get the name of the database
or
{% setting INSTALLED_APPS.2 %}  #get the second installed app.
or
{% setting DEBUG %}
"""

@register.tag
def setting ( parser, token ):
    try:
        tag_name, option = token.split_contents()
    except ValueError:
        raise template.TemplateSyntaxError, "%r tag requires a single argument" % token.contents[0]
    return SettingNode( option )

class SettingNode ( template.Node ):
    def __init__ ( self, option ):
        self.option = option

    def render ( self, context ):
        # if FAILURE then FAIL silently
        try:
            setting = settings
            # Enables param to tag to be for example "DATABASES.default.ENGINE"
            for name in self.option.split('.'):
                # if is an int. get from the setting by index.
                if name.isdigit():
                    setting = setting[int(name)]
                else:
                    if type(setting) == dict:
                        setting = setting.get(name)
                    else:
                        setting = setting.__getattr__(name)

            return str(setting)
        except:
            return ""

Kommentera » . februari 7th, 2011

Google PageRank uppdaterad 20:e januari 2011

Skrivet av Jimmy i kategorin Sökmotoroptimeringstips

292 dagar efter den senaste uppdateringen är det nu äntligen dags för en ny uppdatering av Googles publika PageRank. Under de kommande dagarna kommer SEO-forum runt om i världen att fyllas av kommentarer som ”Jippi, min blogg har gått upp!”, ”Min PageRank har gått ner, varför det?” och ”PageRank spelar ändå ingen roll”.

Den sista kommentaren är en källa till oändliga diskussioner som det egentligen inte finns något exakt svar på. Visst har betydelsen av hög PageRank på placeringarna i sökresultaten minskat, och Google har själva gått ut med att de helst skulle vilja gå ifrån det ännu mer, men det verkar fortfarande som om det spelar en viss roll.

Vad är PageRank, kanske en del frågar. Enkelt uttryckt är det en matematisk algoritm, utvecklad av universitetet i Stanford, uppköpt av Google och döpt efter Larry Page, en av grundarna till Google. Algoritmen räknar ut hur mycket länkkraft varje specifik sida får från andra sidor och hur mycket den delar med sig till andra.

För en mer ingående förklaring kan jag hänvisa till Wikipedias sida om PageRank, där en förenklad matematisk beskrivning finns. När man ser hur den ”förenklade” beskrivningen ser ut inser man att algoritmen är hyffsat avancerad.

Hur du hittar din egen PageRank beror på hur intresserad du är. Om du bara snabbt vill veta värdet på en sida kan du använda webbsidor som pagerank.se eller liknande. Om du alltid vill veta PageRank på alla sidor du besöker bör du installera Google Toolbar.

Det är lätt att stirra sig blind på denna siffra, men kom ihåg att PageRank bara är en av över 200 olika faktorer som spelar in när Google rankar sina sökresultat

Kommentera » . januari 21st, 2011