{"id":593,"date":"2011-01-25T12:40:21","date_gmt":"2011-01-25T10:40:21","guid":{"rendered":"https:\/\/dev.optiweb.com\/?p=593"},"modified":"2018-01-22T11:02:55","modified_gmt":"2018-01-22T10:02:55","slug":"uporaba-rel-canonical-oznake","status":"publish","type":"post","link":"https:\/\/dev.optiweb.com\/sl\/blog\/uporaba-rel-canonical-oznake\/","title":{"rendered":"Uporaba \u00bbrel canonical\u00ab oznake"},"content":{"rendered":"<p>V tej objavi se bomo dotaknili oznake \u00bb<strong>rel canonical<\/strong>\u00ab, ker mislimo, da njen namen in funkcijo pozna premalo ljudi. O tej temi sicer obstaja veliko angle\u0161kih virov za branje, vendar \u0161e nismo zasledili nobenega slovenskega, ki bi pomagal tudi tistim, ki jih angle\u0161ki jezik ne le\u017ei najbolje.<\/p>\n<p>Najprej nekaj o tej kaj sploh je oznaka \u00bbcanonical\u00ab. Izraz canonical bi v sloven\u0161\u010dino najla\u017eje prevedli kot nekaj, kar je to\u010dno in avtoritativno. Oznaka \u00bbcanonical\u00ab je meta oznaka, ki ima mesto v HTML headerju spletne strani. Njena funkcija je, da pove kateri URL naslov je originalna verzija strani, ki je prikazana. Glavni namen te oznake je, da se v indeksih iskalnikov ne pojavlja podvojena vsebina, ampak mo\u010dne avtoritativne strani.<\/p>\n<p>Poglejmo \u0161e kdaj in kako se oznaka \u00bbcanonical\u00ab uporablja. Uporabiti jo velja, ko se \u017eelimo hitro in u\u010dinkovito re\u0161iti podvojene vsebine, kadar na\u0161a spletna stran generira enako ali zelo podobno vsebino na ve\u010d URL naslovih. Z oznako \u00bbcanonical\u00ab bomo vse te strani zdru\u017eili in jim dolo\u010dili nadrejeno originalno verzijo strani. Predpostavimo, da imamo spletno trgovino z izdelki, ki na ve\u010d URL naslovih prikazuje enako vsebino:<\/p>\n<ul>\n<li><a href=\"http:\/\/spletnatrgovina.si\/izdelki.htm\">http:\/\/spletnatrgovina.si\/izdelki.htm<\/a> &#8211; To je na\u0161a originalna stran<\/li>\n<li><a href=\"http:\/\/www.spletnatrgovina.si\/izdelki.htm\">http:\/\/www.spletnatrgovina.si\/izdelki.htm<\/a> &#8211; www verzija (ali poddomena) strani<\/li>\n<li><a href=\"http:\/\/spletnatrgovina.si\/izdelki.htm?sort=price\">http:\/\/spletnatrgovina.si\/izdelki.htm?sort=price<\/a> \u2013 Stran, ko je uporabljena funkcija razvr\u0161\u010danja po ceni.<\/li>\n<li><a href=\"http:\/\/spletnatrgovina.si\/izdelki.htm\/print\">http:\/\/spletnatrgovina.si\/izdelki.htm\/print<\/a> &#8211; Verzija z malo grafike, ki je primerna za tiskanje<\/li>\n<li><a href=\"http:\/\/spletnatrgovina.si\/izdelki.htm?ref=referent\">http:\/\/spletnatrgovina.si\/izdelki.htm?ref=referent<\/a> \u2013 Uporaba reference za sledenje napotiteljev.<\/li>\n<\/ul>\n<p>Vse zgoraj na\u0161teti URL naslovi imajo zelo podobno\u00a0 vsebino z malenkostnimi razlikami. Da bi se izognili podvajanju v indeksih iskalnikov, moramo samo v vse na\u0161tete strani vpisati oznako \u00bbcanonical\u00ab, ki ka\u017ee na originalno stran <a href=\"http:\/\/spletnatrgovina.si\/izdelki.htm\">http:\/\/spletnatrgovina.si\/izdelki.htm<\/a>.<\/p>\n<p>Oznaka \u00bbcanonical\u00ab je del HTML headerja spletne strani, kjer se nahajajo tudi druge oznake, kot title tag, meta opis in meta oznake. Koda, ki bi jo uporabili za prej omenjeni primer spletne trgovine bi bila:<\/p>\n<p><code>&lt;link rel=\"canonical\" href=\"http:\/\/spletnatrgovina.si\/izdelki.htm\"\/&gt;<\/code><\/p>\n<p>Re\u0161itev za podvojeno vsebino s pomo\u010djo oznak \u00bbcanonical\u00ab je torej zelo enostavna in hitra, ni pa nujno vedno najbolj\u0161a v vseh primerih. Kdaj so bolj\u0161e druga\u010dne re\u0161itev si poglejmo v nadaljevanju.<\/p>\n<h2>Uporaba drugih re\u0161itev<\/h2>\n<p>\u010ce imamo spletno stran, ki nima dinami\u010dnih parametrov, kot prej omenjeni primer spletne trgovine, bo veliko bolj\u0161a re\u0161itev, \u010de se podvajanju vsebine izognemo \u017ee pri na\u010drtovanju informacijske arhitekture. Tudi URL naslove v primeru bi lahko re\u0161ili druga\u010de, in sicer.<\/p>\n<ul>\n<li><a href=\"http:\/\/www.spletnatrgovina.si\/izdelki.htm\">http:\/\/www.spletnatrgovina.si\/izdelki.htm<\/a> &#8211; Bolj\u0161a re\u0161itev bi bila trajna preusmeritev (301 redirect), ki bi iz www verzije kazala na ne &#8211; www verzijo.<\/li>\n<li><a href=\"http:\/\/spletnatrgovina.si\/izdelki.htm?ref=referent\">http:\/\/spletnatrgovina.si\/izdelki.htm?ref=referent<\/a> \u2013 Za bele\u017eenje napotiteljev, bi lahko uporabili tudi druga\u010den na\u010din. Prvotni URL naslov bi se zapisal, tako da bi napotitelj \u0161e vedno dobil zasluge, nato pa preusmeril s 301 preusmeritvijo.<\/li>\n<li>V ostalih dveh primerih, torej\u00a0 <a href=\"http:\/\/spletnatrgovina.si\/izdelki.htm?sort=price\">http:\/\/spletnatrgovina.si\/izdelki.htm?sort=price<\/a> in <a href=\"http:\/\/spletnatrgovina.si\/izdelki.htm\/print\">http:\/\/spletnatrgovina.si\/izdelki.htm\/print<\/a> 301 preusmeritev ne pride v po\u0161tev, ker ne gre za enako vsebino, ampak se ta malo razlikuje. Lahko pa poskrbimo, da se ta dva URL naslova sploh ne bosta zna\u0161la v indeksih iskalnikov. To storimo z uporabe robots meta oznake, ki ji damo vrednost \u00bbnoindex\u00ab, ali pa z definiranjem v robots.txt.<\/li>\n<\/ul>\n<p>Uporaba drugih re\u0161itev je v prvih dveh to\u010dkah bolj priporo\u010dljiva kot uporaba oznake \u00bbcanonical\u00ab, v zadnjem primeru, pa sta si re\u0161itvi enakovredni.<\/p>\n<p>Zakaj torej uporabiti oznako \u00bbcanonical\u00ab? Njena prednost je enostaven in hiter vpis. V\u010dasih nam ponudnik gostovanja ne bo omogo\u010dal 301 preusmeritev tako, da nas lahko re\u0161i samo uporaba oznake \u00bbcanonical\u00ab.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>V tej objavi se bomo dotaknili oznake \u00bbrel canonical\u00ab, ker mislimo, da njen namen in funkcijo pozna premalo ljudi. O tej temi sicer obstaja veliko angle\u0161kih virov za branje, vendar \u0161e nismo zasledili nobenega slovenskega, ki bi pomagal tudi tistim, ki jih angle\u0161ki jezik ne le\u017ei najbolje. Najprej nekaj o tej kaj sploh je oznaka [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":15996,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1032],"tags":[],"_links":{"self":[{"href":"https:\/\/dev.optiweb.com\/sl\/wp-json\/wp\/v2\/posts\/593"}],"collection":[{"href":"https:\/\/dev.optiweb.com\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev.optiweb.com\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev.optiweb.com\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.optiweb.com\/sl\/wp-json\/wp\/v2\/comments?post=593"}],"version-history":[{"count":3,"href":"https:\/\/dev.optiweb.com\/sl\/wp-json\/wp\/v2\/posts\/593\/revisions"}],"predecessor-version":[{"id":19486,"href":"https:\/\/dev.optiweb.com\/sl\/wp-json\/wp\/v2\/posts\/593\/revisions\/19486"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.optiweb.com\/sl\/wp-json\/wp\/v2\/media\/15996"}],"wp:attachment":[{"href":"https:\/\/dev.optiweb.com\/sl\/wp-json\/wp\/v2\/media?parent=593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.optiweb.com\/sl\/wp-json\/wp\/v2\/categories?post=593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.optiweb.com\/sl\/wp-json\/wp\/v2\/tags?post=593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}