Yoast SEO: Kanoniniai URL svetainėje su pasirinktiniu SSL

hTTPS

Kai mes perkėlėme savo svetainę į smagratis, nevertėme visų prisijungti prie SSL ryšio (https: // URL, kuris užtikrina saugų ryšį). Mes vis dar neapsisprendę. Mes galime užtikrinti, kad formos pateikimas ir el. Prekybos dalis yra saugūs, tačiau nesame tikri dėl tik vidutinio skaitomo straipsnio.

Atsižvelgdami į tai, supratome, kad mūsų kanoniniai ryšiai rodomi ir saugūs, ir nesaugūs. Nedaug skaičiau šia tema, bet atrodo, kad gali būti problemiška, jei „Google“ kiekvieną kelią vertina atskirai. Iš tiesų, žiniatinklio valdytojams saugią svetainę turėjome užregistruoti atskirai, todėl galiu tik spėti, kad tai sukels painiavą.

Kas yra „Canonical Link“?

Kanoninis nuorodos elementas yra HTML puslapio antraštės skyriaus elementas (nematomas vartotojams), nukreipiantis paieškos sistemas į pageidaujamą tinklalapio versiją. Tai yra esminis elementas optimizuojant savo svetainę paieškos sistemoms, nes norite užtikrinti, kad bet kokia per nuorodas perduodama institucija patektų į tinkamą URL. Didžioji dauguma turinio valdymo sistemų sukuria kelis identiško turinio kelius. Jei kanoniškai nebūtų apibrėžtas tinkamas kelias, jūsų autoritetas gali būti padalintas į kelis to paties turinio kelius.

Peržiūrint Yoast SEO įskiepių žinių bazę, papildinys tiesiog ištraukia nuolatinę nuorodą per „WordPress“ standartinę funkciją. Kitaip tariant, jei esate saugiame puslapyje, jame bus pateiktas https kelias, jei ne, bus pateiktas http kelias. Ugh.

Mūsų temoje functions.php failą ir naudojant Yoast kanoninį filtrą wpseo_kanoninispridėjome šią funkciją, kad priverstume visas kanonines nuorodas į saugų URL:

funkcija mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); grąžinti $ url; } add_filter ('wpseo_canonical', 'mtb_canonical_ssl');

Dabar, nepaisant to, kurį kelią eina vartotojas, ar kaip „Google“ tikrintuvas užfiksuoja kanoninį, jis bus rodomas tik kaip saugus puslapis su https: // URL keliu. Anksčiau „Yoast“ įskiepis turėjo galimybę tai apibrėžti, tačiau atrodo, kad jis buvo pašalintas iš papildinio.

2 komentarai

  1. 1
  2. 2

Ką manote?

Ši svetainė naudoja "Akismet", kad sumažintų šlamštą. Sužinokite, kaip apdorojamas jūsų komentaras.