Skip to main content

Mikä on rel = kanoninen ja miksi minun pitäisi käyttää sitä?

Mark Bell's Power Project EP. 228 Live - Mike Dolce (Saattaa 2024)

Mark Bell's Power Project EP. 228 Live - Mike Dolce (Saattaa 2024)
Anonim

Kun suoritat datapohjaisen sivuston tai jos sinulla on muita syitä, miksi dokumenttia voidaan kopioida, on tärkeää kertoa hakukoneille, jotka kopioivat master-kopion tai jargon-kanonisen kopion. Kun hakukone indeksoi sivusi, se voi kertoa, milloin sisältö on kopioitu. Ilman lisätietoa hakukone päättää, mikä sivu vastaa parhaiten asiakkaidensa tarpeisiin. Tämä saattaa olla hyvä asia, mutta hakukoneet toimittavat vanhoja ja vanhentuneita sivuja usein, koska he valitsivat väärän asiakirjan kanonisiksi.

Kuinka määritellä kanoninen sivu

On hyvin helppoa kertoa hakukoneille kanoninen URL-osoite metatietojen avulla. Aseta seuraava HTML lähellä yläosaa

PÄÄ elementti jokaisella sivulla, joka on ei kanoninen:

Jos sinulla on pääsy HTTP-otsakkeisiin (kuten .htaccess tai PHP), voit myös määrittää kanonisen URL-osoitteen tiedostoilla, joilla ei ole HTML-koodia

PÄÄ, kuten PDF. Voit tehdä tämän asettamalla tämän kaltaisille ei-kanonisille sivuille otsikot seuraavasti:

Linkki: < Kanonisen sivun URL >; rel = "kanoninen"

Kuinka Canonical-tunniste toimii ja milloin se ei

Kanonista metatietoa käytetään hakukoneiden vihjeenä siihen, millä sivulla mestari on. Hakukoneet käyttävät tätä päivittämään indeksinsä viittaamaan pääkopioon ensisijaisena kopiona, ja kun he toimittavat hakutuloksia, he toimittavat sivun, jonka he katsovat olevan kanonisia.

Mutta mainitsemasi kanoninen sivu ei välttämättä ole hakukoneen sivu. On monia syitä, miksi tämä voi tapahtua:

  • Jos määrittämäsi URL-osoite on 404, hakukoneet yrittävät löytää toisen tärkeimmän URL-osoitteen toimitettavaksi
  • Jos hakukone uskoo, että sivustosi on hakkeroitu lisäävät väärennettyä kanonista URL-osoitetta, he eivät käytä sitä (tietenkin sinulla on suurempia ongelmia siinä tapauksessa)
  • Jos sijoitat linkin tunnisteeseen tai on jonkin syytä uskoa, että

    PÄÄ tagia ei ole suljettu. Tämä johtuu siitä, että monet sivustot sallivat käyttäjien muokata sivun sisältöä (

    BODY elementti), ja kuten sukan kanoninen viite löytyy siellä olisi epäluotettavia samoin.

Mitä Rel = Canonical Tag ei ​​ole

Monet ihmiset uskovat, että jos lisäät

rel = kanoninen linkki sivulle, sitten sivu ohjataan kanoniseen versioon, kuten HTTP 301 -ohjetta. Tuo ei ole totta.

rel = kanoninen linkki tarjoaa tietoja hakukoneille, mutta se ei vaikuta sivun näyttämiseen eikä se palvele mitään uudelleenohjausta palvelintasolla.

Kanoninen linkki on viime kädessä vain vihje. Hakukoneiden ei tarvitse kunnioittaa sitä. Useimmat hakukoneet yrittävät kovasti kunnioittaa sivujen omistajien toiveita, mutta loppupuolella hakutulokset ovat mitä he tekevät, ja jos he eivät halua palvella kanonista sivua, he eivät.

Milloin Canonical-linkkiä käytetään

Kuten edellä mainitsin, sinun kannattaa käyttää linkkiä jokaisella kaksoiskappaleella, joka ei ole kanonista. Jos sinulla on samankaltaisia ​​sivuja, mutta eivät ole identtisiä, on joskus järkevämpää muuttaa yksi niistä erilaisemmaksi kuin tehdä kanonista. On oikein merkitä kaksi sivua, jotka eivät ole täysin samanlaisia ​​kuin kanoniset. Niiden pitäisi olla samanlaisia, mutta sinun pitäisi ei koskaan yksinkertaisesti osoita kaikki sivut kotisivulle. Canonical tarkoittaa sitä, että sivu on asiakirjan pääkopio, eikä minkäänlaista päälinkkiä sivustossasi.

Mielestäni on tärkeää toistaa viimeinen bitti - sinun ei pitäisi koskaan kohdistaa kaikkia sivuja kotisivullesi kanonisiksi sivuiksi olipa houkutustakaan tehdä niin. Tämä voi jopa vahingossa aiheuttaa jokaisen sivun, joka ei ole kanoninen (eli jokainen sivu, joka ei ole kotisivusi ja jolla on

rel = kanoninen linkki siihen) poistettava hakukoneiden indekseistä. Tämä ei ole Google (tai Bing tai Yahoo! tai jokin muu hakukone) on haitallista. He tekevät mitä olet pyytänyt heitä tekemään - tarkastelemalla joka sivua kotisivun kaksoiskappale ja palaamalla kaikki tulokset kyseiselle sivulle. Sitten kun asiakkaat turhautuvat päätyäkseen kotisivullesi asiaankuuluvan asiakirjan sijasta, sivu on vähemmän suosittu ja heikkenee hakutuloksissa. Vaikka korjaat ongelman, voit kuolla hakutuloksesi kuukausien jälkeen, eikä ole mitään takeita siitä, että sivustosi sijoitustuotot toipuvat.

Sinun ei pitäisi tehdä kanonista sivua, joka on suljettu etsimästä jotain syytä (kuten esimerkiksi

noindex metatunniste tai robots.txt-tiedoston ulkopuolelle jättämä). Jotta hakukone voi viitata sivun kanonisiksi, sen täytyy pystyä viittaamaan se ensisijaisesti.

Hyviä paikkoja käyttää

rel = kanoninen linkki sisältää:

  • Sivustot, joissa on dynaamisia URL-osoitteita - Voit käyttää sitä määrittämällä haluamasi URL-muodon
  • Verkkokauppasivustot, esiteciall tuoteluettelossa - Kun asiakkaasi muuttavat lajittelukriteerejä, uutta URL-osoitetta ei tarvitse indeksoida
  • Syndikoitu sisältö - julkaisijoille, jotka käyttävät kirjoittamistasi sisältöä, tulisi sisällyttää

    rel = kanoninen linkki sivuillesi, jotka osoittavat alkuperäisen asiakirjan

Kun ei käytetä kanonista linkkiä

Ensimmäisen valinnan tulisi olla 301 uudelleenohjaus. Tämä ei kerro hakukoneelle, että sivun URL-osoite on muuttunut, mutta se myös vie ihmisiä sivun uusimpaan versioon (ja uskallan sanoa, canonicol?).

Älä ole laiska.Jos muutat URL-rakennettasi, voit käyttää 301-uudelleenohjauksia automaattisesti käyttämällä jotain HTTP-otsikon muokkausta (kuten .htaccess tai PHP tai jokin muu käsikirjoitus). Vaikka voit käyttää

rel = kanoninen linkki, joka ei poista vanhempia sivuja alaspäin. Ja niin kuka tahansa voi saada heidät milloin tahansa. Itse asiassa, jos asiakkaalla on sivu kirjanmerkkeillä ja muutat URL-osoitetta, mutta päivität vain hakukoneet a

rel = kanoninen linkki, että asiakas ei koskaan katso uusi sivu.

rel = kanoninen linkki on hyödyllinen työkalu sivustoille, joilla on paljon päällekkäistä sisältöä. Ymmärtämällä, miten se toimii, voit käyttää sitä tehokkaasti. Mutta viime kädessä se on työkalu, jonka hakukoneet auttoivat auttamaan niitä pitää hakuindeksit ajan tasalla. Jos et pidä palvelimiasi puhtaina ja ajantasaisina, niin asiakkaillesi vaikuttaa, ja sivustosi voi vahingoittua. Käytä sitä vastuullisesti.