SEO.hr blog
SEO.hr blog je blog vezan uz SEO (Search Engine Optimization), SMM (Social Media Marketing), PPC oglašavanje te ostale srodne internet marketing tehnike.
Objavio: Bruno Šarić Objavljeno: 13/02/2009 Kategorija: SEO općenito
Izgleda da kad god će tražilice pokušati riješiti neki veći problem, izmislit će novi tag koji će se morati ubaciti u stranicu. Takvih tagova već ima, najpoznatiji su noindex i nofollow. Sada je došlo do novog dogovora između Googlea, Yahooa i MSNa i izmišljen je canonical tag. URL canonicalization je izraz zbog kojeg ćete si polomit jezik prilikom izgovora i kojeg je Matt Cutts objasnio još davne 2006. godine. Ovo je recimo nastavak te priče u kojoj tražilicama ubacivanjem canonical taga javljate koji URL je unique od svih URLova na vašim stranicama koji imaju isti sadržaj. Navedeno će ubrzati indeksiranje jer tražilice neće indeksirati stranice sa duplim sadržajem. Također stranice bi se time trebale bolje rangirati jer će Google PR biti "prebačen" na orginalnu verziju.
Recimo da imate URL za izlistavanje proizvoda na stranicama i da imate isti taj URL sa dodatnim parametrom koji izvlači te proizvode po abecedi, na taj URL se ubacuje gore navedeni tag kako bi tražilica znala da je riječ o istoj stranici, ali čiji sadržaj se dodatnim parametrom samo drugačije izlistava (npr. po abecedi, po cijeni). Navedeni tag se također može koristiti na print stranicama članaka gdje se tražilicama njime govori da print verzije puste na miru jer se orginal nalazi na tom i tom URLu.
Kako izgleda taj tag?
<link rel="canonical" href="http://www.domena.com/proizvodi/mp3-playeri" />
Što znači taj tag?
Nemoj tu stranicu indeksirati jer nije bitna, orginalni URL sa orginalnim sadržajem se nalazi na ovom linku:
http://www.domena.com/proizvodi/mp3-playeri.
Možda će većinu ovaj tag zbuniti i meni je trebalo malo više vremena, no za neke stvari sad imamo jedno rješenje više. Dodatna objašnjenja imate ovdje: Google, Yahoo & Microsoft Unite On “Canonical Tag” To Reduce Duplicate Content Clutter.
Povezani postovi
Napisao: Davor Pihač , 14/02/2009 u 10:38:41
Samo bih želio napomenuti da se ne radi o tagu, već o atributu ;)
Napisao: Bruno Šarić , 14/02/2009 u 11:21:14
Oni svuda koriste tag pa čemu zbunjivat ljude :)
Napisao: Tomislav Stanković , 15/02/2009 u 16:44:30
Nije mi jasno zašto bi ja kao vlasnik stranice i autor tekstova morao sam ubacivati tag ili atribut. Što ako recimo netko kopira komplet moje članke i također stavi tag ili atribut 'canonical'?! Ili sam nešto krivo shvatio. Ne znam. Bilo bi lijepo kada bi Google i slični napokon stali na kraj duplom sadržaju i više cijenili izvornike.
Napisao: Bruno Šarić , 15/02/2009 u 18:57:02
Naravno da ne moraš, kao vlasnik i webmaster ne moraš uopće to raditi čak niti poštivati pravila Googlea i ostalih tražilica, no u tom slučaju ne smiješ poslije niti prigovarati ako ti posjeta nije kako treba ili ako nešto ne štima sa tražilicama :)
Napisao: Toni Aničić , 16/02/2009 u 08:42:49
@ Tomislav Stanković: vidim da nisi shvatio bit :) Ovaj tag ne služi za suzbijanje duplicated contenta u slucaju krade kontenta. On sluzi za suzbijanje duplog sadrzaja unutar svoje stranice. Pimjer je bio savršen u Bruninom postu gore, jedan clanak i njegova print verzija.
Napisao: dbomestar , 17/02/2009 u 13:49:46
Da moram priznat da sam negdje drugdje procitao mozda nebi shvatio ali Bruno je objasnio jako dobro pa mi se cini prosto ko pasulj :)
Napisao: Tomislav Stanković , 17/02/2009 u 15:53:29
Krivo sam bio shvatio. Dosta toga ja još moram naučiti. A koliko sam shvatio taj atribut meni na trenutnoj stranici nije potreban i koristi se kod kompleksnijih stranica. Jedino možda da ga ubacim u vijesti koje su na naslovnici, a da ga nema u arhivi svih članaka i sl. Za sada još proučavam 'nofollow'
Napisao: Sandra Kallay, 20/02/2009 u 19:33:50
Taj tag je vrlo korisan za IIS6 bazirane sajtove ako nemate pristup server adminu. Osim odlicnog Bruninog primjera, taj tag isto tako adresira problem od dinamickih stranica sa parametrima, gdje, na primjer, sva tri od ovih URL-a vracaju isti sadrzaj (tj. sadrze prvu stranicu listinga proizvoda tipa 23): www.domena.com/proizvod.aspx?tip=23&page=1 www.domena.com/proizvod.aspx?page=1&tip=23 www.domena.com/proizvod.aspx?tip=23 Ako je "glavna" stranica prvi od tri gore navedena URL-a, u tom slucaju se novi atribut moze staviti na sve tri stranice gdje bi href= od canonical atributa bio definiran identicno kao sto je prvi od gornja URL-a. Sto se tice prvog od tri URL-a, novi atribut tamo ne mora postojati jer je identican URL-u same stranice, no ako se (radi jednostavnosti programiranja) tamo postavi, nece smetati, a moze biti korisno jer: Jos jedan razlog zasto je taj novi atribut isto tako koristan i zasto ga je dobro imati na sve tri od gore navedenih URL-a: Ako se konkurencija hoce linkati na vasu stranicu sa dodatnim (nepostojecim) parametrima kako bi namjerno kreirali duplicirani sadrzaj (ili nije konkurencija, nego netko to napravi slucajno kroz neku gresku). Dok vi mozete kontrolirati kako se vase stranice linkaju medjusobno, teze je kontrolirati kako se netko drugi linka na vas. Vecina dinamickih stranica je kodirana na taj nacin da se iz GET array-a uzmu parametri koji su relevantni a ostali parametri se ignoriraju. No Google vidi sve parametre i eto dupliciranog sadrzaja. Koristenjem novog atributa se na jednostavan nacin kaze Googleu koja je glavna stranica za taj sadrzaj. Ne znam da li sam dobro objasnila, sigurna sam da to Bruno moze pojednostaviti :)
Moja osobna preporuka: WMD hosting