Yoast SEO: Li ser Malperek bi SSL Bijarî URL-yên kanonîk

https

Dema ku me malpera xwe bar kir ser Flywheel, me her kes neçar kir ku têkiliyek SSL (https: // url ku pêwendiyek ewledar misoger dike). Em hîn jî di vê yekê de bê biryar in. Em dikarin piştrast bikin ku şandinên forman û beşa e-bazirganî ewle ne, lê di derheqê tenê gotara navînî ya xwendinê de ne ewle ne.

Bi vê hişê, me fêhm kir ku girêdanên meyên canonîkî hem ewledar û hem jî bêewleh nîşan didin. Min li ser mijarê pir tişt nexwendiye, lê wusa dixuye ku dibe ku ew pirsgirêkdar be ger Google her rêyê ji hev cûda derman bike. Bi rastî, di nav Webmasters de, me neçar ma ku malpera ewledar ji hev cuda tomar bikin da ku ez tenê texmîn bikim ku ew ê bibe sedema tevliheviyê.

Zencîreya Kanonîkî çi ye?

Hêmanek zencîreya kanonîkî hêmanek e ku di beşa serî ya rûpelek HTML de (ji bikarhêneran re nayê xuyang kirin) ku motorên lêgerînê ber bi guhertoya bijarte ya rûpelek ve rêve dibe. Dema ku hûn malpera xwe ji bo motorên lêgerînê çêtir dikin ev hêmanek bingehîn e ji ber ku hûn dixwazin piştrast bikin ku her otorîteyek ku di nav girêdan re derbas bûye diçe URL-ya guncan. Piraniya mezin a pergalên rêveberiya naverokê gelek rêyên berve naveroka yeksan çêdikin. Bêyî kanonîkek ku riya guncan diyar bike, desthilatdariya we dikare di navbera pir rêçan de bigihîje heman naverokê.

Di nirxandina Yoast SEO bingeha zanîna pêvek, pêvek bi hêsanî fonksiyona standard a WordPress-ê permalinkê vedigire. Bi gotinên din, heke hûn li ser rûpelek ewledar bin, ew ê riya https navnîş bike, heke hûn nebin - ew ê riya http navnîş bike. Ugh.

Di nav mijara me de functions.php pelê, û parzûna kanonî ya Yoast bikar bînin wpseo_canonical, me fonksiyona jêrîn zêde kir ku hemî zencîreyên kanonîkî bi URL-ya ewle ve zorê bikin:

fonksiyona mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); $ url vegerîne; } add_filter ('wpseo_canonical', 'mtb_canonical_ssl');

Naha, bêyî ka kîjan rê bikarhêner diçe an ka crawler Google kanonîkî digire, ew ê tenê wekî rûpelê ewledar ê bi rêça https: // URL nîşan bide. Di pêveka Yoast-ê de vebijark heye ku vê diyar bike, lê wusa dixuye ku ew ji pêvekê hatîye şirove kirin.

2 Comments

  1. 1
  2. 2

Hûn çi difikirin?

Ev malpera Akismet bikar tîne ku ji bo kêmkirina spam. Zêdetir agahdariya danûstandinên we çawa pêvajoy kirin.