Yoast SEO: URLan Canonical air Làrach le SSL Roghainneil

https

Nuair a ghluais sinn an làrach againn gu Flywheel, cha tug sinn air a h-uile duine a dhol a-steach do cheangal SSL (an https: // url a nì cinnteach gu bheil ceangal tèarainte ann). Tha sinn fhathast gun dearbhadh mu dheidhinn seo. Is dòcha gun dèan sinn cinnteach gu bheil tagraidhean foirm agus a ’chuibhreann e-malairt tèarainte, ach chan eil sinn cinnteach mu dìreach an artaigil cuibheasach ri leughadh.

Le sin san amharc, thuig sinn gu robh na ceanglaichean canonical againn a ’nochdadh an dà chuid tèarainte agus neo-chinnteach. Cha do leugh mi mòran air a ’chuspair, ach tha e coltach gum faodadh sin a bhith na dhuilgheadas ma tha Google a’ làimhseachadh gach slighe air leth. Gu dearbh, taobh a-staigh maighstirean-lìn, bha againn ris an làrach thèarainte a chlàradh air leth gus nach urrainn dhomh ach tomhas gun dèanadh e troimh-chèile.

Dè a th ’ann an ceangal Canonical?

Tha eileamaid ceangail canonical na eileamaid ann an roinn ceann duilleag HTML (do-fhaicsinneach do luchd-cleachdaidh) a bhios a ’stiùireadh einnseanan sgrùdaidh chun dreach as fheàrr de dhuilleag lìn. Tha seo na eileamaid riatanach nuair a nì thu an làrach as fheàrr airson einnseanan luirg oir tha thu airson dèanamh cinnteach gum bi ùghdarras sam bith a thèid tro cheanglaichean a ’dol chun URL iomchaidh. Bidh a ’mhòr-chuid de shiostaman riaghlaidh susbaint a’ toirt a-mach grunn shlighean gu susbaint co-ionann. Às aonais canonical gus an t-slighe iomchaidh a mhìneachadh, dh ’fhaodadh an t-ùghdarras agad a bhith air a roinn eadar ioma-shlighe chun an aon susbaint.

Ann a bhith ag ath-bhreithneachadh an Yoast SEO bunait eòlas plugan, bidh am plugan dìreach a ’tarraing an permalink tro ghnìomh àbhaisteach WordPress. Ann am faclan eile, ma tha thu air duilleag tèarainte, tha e a ’dol a liostadh slighe https, mura h-eil thu - bidh e a’ dol a liostadh an t-slighe http. Ugh.

Taobh a-staigh ar cuspairean functions.php faidhle, agus a ’cleachdadh criathrag canonical Yoast wpseo_canonical, chuir sinn ris a ’ghnìomh a leanas gus a h-uile ceangal canonical a sparradh air an URL tèarainte:

gnìomh mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); till $ url; } add_filter ('wpseo_canonical', 'mtb_canonical_ssl');

A-nis, ge bith dè an t-slighe a bhios neach-cleachdaidh a ’dol no ciamar a ghlacas an crawler Google an canonical, cha nochd e ach mar an duilleag thèarainte leis an t-slighe https: // URL. B ’àbhaist dha plugan Yoast an roghainn seo a mhìneachadh, ach tha e coltach gu robh e air a thoirt a-mach às a’ phlug.

2 Beachdan

  1. 1
  2. 2

Dè do bheachd?

Tha an làrach seo a 'cleachdadh Akismet gus spama a lùghdachadh. Ionnsaich mar a thathar a 'pròiseasadh an dàta bheachdan agad.