Yoast SEO: Kanoniset URL-osoitteet sivustolla, jossa on valinnainen SSL

https

Kun muutimme sivustomme vauhtipyörä, emme pakottaneet kaikkia SSL-yhteyteen (https: // URL, joka varmistaa suojatun yhteyden). Olemme edelleen päättämättömiä tässä asiassa. Voimme varmistaa, että lomakelähetykset ja verkkokaupan osa ovat turvallisia, mutta emme ole varmoja pelkästään keskimääräisestä luettavasta artikkelista.

Tämän mielessä huomasimme, että kanoniset linkkimme näkyivät sekä turvallisina että epävarmoina. En ole lukenut paljon aiheesta, mutta näyttää siltä, ​​että voi olla ongelmallista, jos Google käsittelee kutakin polkua erikseen. Itse asiassa Webmastersissa meidän piti rekisteröidä suojattu sivusto erikseen, joten voin vain arvata, että se aiheuttaisi sekaannusta.

Mikä on kanoninen linkki?

Kanoninen linkki-elementti on HTML-sivun pääosassa oleva elementti (käyttäjille näkymätön), joka ohjaa hakukoneet verkkosivun ensisijaiseen versioon. Tämä on olennainen tekijä, kun optimoit sivustosi hakukoneille, koska haluat varmistaa, että linkkien kautta välitetyt valtuudet menevät oikeaan URL-osoitteeseen. Suurin osa sisällönhallintajärjestelmistä tuottaa useita polkuja identtiseen sisältöön. Ilman kanonista määritellä asianmukainen polku, auktoriteettisi voidaan jakaa useiden polkujen kesken samaan sisältöön.

Tarkistettaessa Yoast SEO plugin-tietokanta, laajennus vetää pysyvän linkin WordPressin vakiotoiminnon kautta. Toisin sanoen, jos olet suojatulla sivulla, siinä luetellaan https-polku, jos et ole - se luetteloi http-polun. Uh.

Teemamme sisällä functions.php tiedosto ja käyttämällä Yoastin kanonista suodatinta wpseo_kanoninen, lisäsimme seuraavan toiminnon pakottaaksemme kaikki ensisijaiset linkit suojattuun URL-osoitteeseen:

funktio mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); return $ url; } add_filter ('wpseo_kanoninen', 'mtb_kanoninen_ssl');

Nyt, riippumatta siitä, mihin polkuun käyttäjä kulkee tai miten Google-indeksoija kaapaa kanonisen, se näkyy vain suojatuna sivuna, jossa on https: // URL-polku. Aikaisemmin Yoast-laajennuksella oli mahdollisuus määritellä tämä, mutta näyttää siltä, ​​että se oli poistettu laajennuksesta.

2 Kommentit

  1. 1
  2. 2

Mitä mieltä olet?

Tämä sivusto käyttää Akismetiä roskapostin vähentämiseksi. Lue, miten kommenttitietosi käsitellään.