Yoast SEO: Kanonikus URL-ek egy webhelyen opcionális SSL-lel

https

Amikor átköltöztünk az oldalunkra lendkerék, nem kényszerítettünk mindenkit SSL-kapcsolatra (a biztonságos kapcsolatot biztosító https: // url). Még mindig bizonytalanok vagyunk ebben. Biztosíthatjuk, hogy az űrlap beküldése és az e-kereskedelem része biztonságos legyen, de nem biztos, hogy csak az átlagos cikket kell elolvasni.

Ezt szem előtt tartva rájöttünk, hogy kanonikus kapcsolataink biztonságosak és bizonytalanok is. Nem sokat olvastam a témában, de úgy tűnik, problémás lehet, ha a Google minden egyes utat külön kezel. Valóban, a Webmestereken belül külön kellett regisztrálnunk a biztonságos webhelyet, így csak sejteni tudom, hogy ez zavart okozna.

Mi az a Canonical Link?

A kanonikus linkelem egy olyan elem a HTML-oldal fejrészében (a felhasználók számára láthatatlan), amely a keresőmotorokat a weboldal preferált verziójához vezeti. Ez elengedhetetlen elem a webhely keresőmotorokhoz történő optimalizálásakor, mivel biztosítani szeretné, hogy a linkeken keresztül továbbított jogosultság a megfelelő URL-re kerüljön. A tartalomkezelő rendszerek túlnyomó többsége több utat produkál az azonos tartalomhoz. A megfelelő útvonal meghatározásának kanonikus nélkül a joghatósága felosztható ugyanazon tartalomhoz tartozó több útvonal között.

A Yoast SEO plugin-tudásbázis, a plugin egyszerűen áthúzza a végleges kapcsolatot a WordPress szabványos funkcióján keresztül. Más szóval, ha biztonságos oldalon tartózkodik, akkor felsorolja a https elérési utat, ha nem, akkor felsorolja a http elérési utat. Ugh.

A témánkban functions.php fájlt, és Yoast kanonikus szűrőjét használja wpseo_kanonikus, a következő funkcióval egészítettük ki az összes kanonikus linket a biztonságos URL-re:

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

Mostantól függetlenül attól, hogy a felhasználó melyik útvonalon halad, vagy hogy a Google robot feltérképezi a kanonikusat, ez csak a https: // URL elérési útvonalat tartalmazó biztonságos oldalként jelenik meg. A Yoast beépülő modulnak korábban lehetősége volt ezt definiálni, de úgy tűnik, hogy leválasztották a bővítményről.

2 Comments

  1. 1
  2. 2

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.