Käytä ensisijaisia URL-osoitteita

Tässä artikkelissa kerrotaan, kuinka ensisijaisten URL-osoitteiden avulla voi parantaa useiden URL-rakenteiden tai jakelun kautta käytettävän sisällön linkitys- ja sijoitussignaaleja.

Sisällönhallinnassa ja verkkokauppajärjestelmissä on yleistä, että samaa sisältöä voi käyttää useiden eri URL-osoitteiden kautta. Sisällön jakelun avulla on myös helppo jaella sisältöä täysin eri verkkotunnuksille. Esimerkkejä:

Samalla tuotesivulla on dynaamisia URL-osoitteita, jotka ovat seurausta käyttäjän istunnosta ja/tai hakuvalinnoista.
https://www.example.com/products?category=dresses&color=green

https://example.com/dresses/cocktail?gclid=ABCD 

https://www.example.com/dresses/green/greendress.html
Blogijärjestelmäsi tallentaa automaattisesti useita URL-osoitteita, jos lisäät saman viestin useampaan osioon.
https://blog.example.com/dresses/green-dresses-are-awesome/

https://blog.example.com/green-things/green-dresses-are-awesome/
Palvelimesi on määritetty näyttämään samaa sisältöä www-aliverkkotunnuksessa ja http-protokollassa.
http://example.com/green-dresses

https://example.com/green-dresses

http://www.example.com/green-dresses
Blogiin tuottamasi sisältö, joka on tarkoitettu muille sivustoille jakelua varten, kopioidaan osittain tai kokonaan kyseisiin verkkotunnuksiin.
https://news.example.com/green-dresses-for-every-day-155672.html (jaettu viesti)

https://blog.example.com/dresses/green-dresses-are-awesome/3245/ (alkuperäinen viesti)

Vaikka näiden järjestelmien avulla on helpompi kehittää ja jaella sisältöä, ne aiheuttavat ongelmia ihmisten hakiessa sivuasi hakukoneilla. Tässä on joitain esimerkkejä:

  • Linkkisignaalien yhdistäminen kopioidun tai samankaltaisen sisällön kanssa. Hakukoneiden on helpompi yhdistää yksittäisten URL-osoitteiden tietoja (kuten linkkejä niihin) yhteen ensisijaiseen URL-osoitteeseen. Tämä tarkoittaa sitä, että linkit muilta sivustoilta osoitteeseen http://example.com/dresses/cocktail?gclid=ABCD yhdistetään osoitteeseen https://www.example.com/dresses/green/greendress.html johtavien linkkien kanssa.
  • Yksittäisen tuotteen/aiheen tulosseuranta. Jos URL-osoitteita on useita, on haastavampaa saada tietyn sisällön yhdistettyjä tulostietoja.
  • Käyttäjille näkyvän URL-osoitteen määrittäminen. Haluat ihmisten tavoittavan vihreitä mekkoja sisältävän tuotesivusi mieluummin osoitteen https://www.example.com/dresses/green/greendress.html kuin osoitteen https://example.com/dresses/cocktail?gclid=ABCD kautta.
  • Jaetun sisällön ohjaaminen. Jos jakelet sisältöäsi julkaistavaksi muissa verkkotunnuksissa, haluat yhdistää sivujen sijoitukset ensisijaiseen URL-osoitteeseesi.

Suosittelemme ratkaisemaan nämä ongelmat käyttämällä ensisijaisia URL-osoitteita sisältöön (tai vastaavaan sisältöön), joka on saatavilla useiden URL-osoitteiden kautta. Voit tehdä tämän Google-haussa usealla eri tavalla:

Kaikki näistä ovat suositeltuja tapoja, mutta mitään ei vaadita. Jos et määritä ensisijaista URL-osoitetta, valitsemme mielestämme parhaan URL-version.

Älä käytä robots.txt-tiedostoa osoitteiden ensisijaiseksi määrittämiseen.
Älä käytä URL-osoitteen poistotyökalua osoitteiden ensisijaiseksi määrittämiseen: se poistaa kaikki URL-osoitteen versiot hausta.
Älä määritä eri URL-osoitteita saman sivun ensisijaisiksi osoitteiksi (esim. yksi URL-osoite sivustokartassa ja eri URL-osoite samalle sivulle käyttäen rel="canonical"-linkkielementtiä).

Määritä haluttu verkkotunnus

Kerro Googlelle, mitä sivustosi URL-versiota haluat käyttää verkkotunnuksessasi:

  • https://www.example.com
  • https://example.com

Jos määrität ensisijaiseksi verkkotunnuksesi muodon https://example.com, Google kohtelee osoitteeseen https://www.example.com johtavia linkkejä täysin samalla tavalla kuin osoitteeseen https://example.com johtavia linkkejä.

Lisätietoja on ohjeartikkelissa Ensisijaisen verkkotunnuksen määrittäminen.

Määritä ensisijainen URL-osoite rel="canonical"-linkkielementin avulla

Oletetaan, että haluat osoitteen https://blog.example.com/dresses/green-dresses-are-awesome/ olevan ensisijainen URL-osoite, vaikka tätä sisältöä voi käyttää monen eri URL-osoitteen kautta. Voit ilmoittaa tämän hakukoneille näin:

  • Merkitse ensisijainen sivu ja kaikki muut versiot rel="canonical"-linkkielementillä..
    Lisää näiden sivujen <head>-osioon <link>-elementti, joka sisältää määritteen rel="canonical"
    <link rel="canonical" href="https://blog.example.com/dresses/green-dresses-are-awesome" />

    Tämä määrittää ensisijaisen URL-osoitteen, jota on käytettävä vihreää mekkoa käsittelevään viestiin siirryttäessä, jotta hakutulokset näyttävät todennäköisemmin kyseisen URL-rakenteen. (Huomaa: yritämme noudattaa tätä, mutta emme voi taata sitä kaikissa tapauksissa.)

Vältä virheitä: käytä absoluuttisia polkuja suhteellisten polkujen sijaan rel="canonical"-linkkielementin avulla.

Käytä tätä rakennetta: https://www.example.com/dresses/green/greendresss.html
Älä käytä tätä rakennetta: /dresses/green/greendress.html.

Määritä saman sisällön ensisijaiset URL-osoitteet sivustokartan avulla

Valitse kullekin sivulle ensisijainen (haluttu) URL-osoite ja kerro meille valinnoistasi lähettämällä ensisijaiset URL-osoitteet sivustokartassa.

Emme takaa, että sivustokartassa lähettämiäsi URL-osoitteita käytetään, mutta sivustokartan lähettäminen on silti kätevä tapa kertoa Googlelle sivustosi tärkeimmistä sivuista.

Käytä 301-uudelleenohjauksia ei-ensisijaisille URL-osoitteille

Oletetaan, että sivullesi pääsee monin eri tavoin:

  • https://example.com/home
  • https://home.example.com
  • https://www.example.com

Yksi osoitteista kannattaa valita ensisijaiseksi URL-osoitteeksi ja ohjata liikenne muista osoitteista ensisijaiselle sivulle 301-uudelleenohjauksilla. Palvelinpuolen 301-uudelleenohjaus on paras tapa varmistaa, että käyttäjät ja hakukoneet ohjataan oikealle sivulle. 301-tilakoodi tarkoittaa, että sivu on siirretty pysyvästi toiseen paikkaan.

Kerro, kuinka haluat dynaamisia parametreja käsiteltävän

Kerro parametrien käsittelyn avulla Googlelle, mitkä parametrit haluat sen ohittavan. Tiettyjen parametrien ohittaminen vähentää päällekkäistä sisältöä Googlen hakemistossa ja helpottaa sivustosi indeksoimista. Jos esimerkiksi määrität sessionid-parametrin ohitettavaksi, Google käsittelee osoitetta https://www.example.com/dresses/green.php?sessionid=273749 samoin kuin osoitetta https://www.example.com/dresses/green.php.

Määritä ensisijainen linkki HTTP-otsikossasi

Jos voit muokata palvelimesi asetuksia, voit määrittää HTML-asiakirjojen ja muiden tiedostojen, kuten PDF-tiedostojen, ensisijaisen URL-osoitteen rel="canonical"-HTTP-otsikoiden avulla. Oletetaan, että sivustosi näyttää saman PDF-tiedoston eri URL-osoitteiden kautta (esim. seurantaa varten), esimerkiksi näin:

https://www.example.com/downloads/white-paper.pdf
https://www.example.com/downloads/partner-1/white-paper.pdf
https://www.example.com/downloads/partner-2/white-paper.pdf
https://www.example.com/downloads/partner-3/white-paper.pdf

Tässä tapauksessa voit ilmoittaa Googlelle PDF-tiedoston ensisijaisen URL-osoitteen käyttämällä rel="canonical"-HTTP-otsikkoa:

Link: <http://www.example.com/downloads/white-paper.pdf>; rel="canonical"

Google tukee tällä hetkellä näitä linkin otsikkoelementtejä vain Verkkohaussa. 

Valitse HTTPS HTTP:n sijaan ensisijaisten URL-osoitteiden kohdalla

Google valitsee HTTPS-sivut ensisijaisiksi niitä vastaavien HTTP-sivujen sijaan, paitsi jos nähtävillä on ristiriitaisia signaaleja, kuten seuraavat:

  • HTTPS-sivulla on virheellinen SSL-varmenne.
  • HTTPS-sivulla on suojaamattomia riippuvuuksia.
  • HTTPS-sivu on robots-tiedoston estämä (ja HTTP-sivu ei).
  • HTTPS-sivu ohjaa käyttäjät uudelleen HTTP-sivulle.
  • HTTPS-sivulla on rel="canonical"-linkki HTTP-sivulle.
  • HTTPS-sivulla on robots-tiedoston noindex-sisällönkuvauskenttä.

Vaikka järjestelmämme suosii oletuksena HTTPS-sivuja HTTP-sivujen sijaan, voit varmistaa tämän tekemällä jonkin seuraavista toimista:

  • 301, 302, JavaScript tai sisällönkuvaus uudelleenohjaa HTTP-sivulta HTTPS-sivulle.
  • Lisää rel="canonical"-linkki HTTP-sivulta HTTPS-sivulle.
  • Ota käyttöön HSTS.

Jos haluat estää Googlea tekemästä HTTP-sivusta ensisijaista, muista seuraavat asiat:

  • Huonot SSL-varmenteet ja uudelleenohjaukset HTTPS:stä HTTP:hen vahvistavat HTTP:n ensisijaisuutta voimakkaasti. Tällöin sitä ei voi ohittaa HSTS:n avulla.
  • Vältä HTTP-sivun sisällyttämistä sivustokarttaan tai hreflang-teksteihin HTTPS-version sijaan.
  • Vältä SSL/TLS-varmenteen käyttämistä väärälle isäntäversiolle, esimerkiksi example.comin varmenteen jakamista www.example.comille.  Varmenteen on vastattava koko sivuston URL-osoitetta tai oltava korvausvarmenne, jota voi käyttää useissa verkkotunnuksen aliverkkotunnuksissa.
Jos estät robots.txt-tiedoston sisältävän resurssin, muista estää sekä resurssin HTTP- että HTTPS-versiot.