WordPressi SEO pistikprogramm eemaldab Rel Canonicali indekseerimata lehtedelt

printida · Время на чтение: 4мин · kõrval · Avaldatud · Uuendatud

mängidaKuulake seda artiklit

Kõik ühes SEO eemaldab Rel Canonical.WordPressi SEO pistikprogramm eemaldab Rel Canonicali – Võib-olla olete kuulnud võimsast Kõik ühes SEO pistikprogrammist, mida paljud WordPressi blogijad kasutavad. Pistikprogrammi on väidetavalt installitud üle 3 miljoni. sisse panema Kõik ühes SEO tundub väga võimas ja kuigi see on väga kasulik, on sellel pistikprogrammil konkreetne probleem, mis häirib selle kasutajaid. Pistikprogramm lisab automaatselt igale indekseerimata lehele rel canonical.

Kui kasutaja konkreetset lehte või postitust ei indekseeri, lisab pistikprogramm sellele lehele või postitusele rel canonical. See on kasutajatele tõeline probleem, kuna nad ei julge seda kasutada rel kanooniline indekseerimata lehtedel.

Artikli sisu:

Kuidas probleemi lahendada

Pistikprogrammi arendusmeeskond leidis sellele probleemile üldise lahenduse. Need julgustavad kasutajaid kasutama filtrikonkse, et muuta seda, kuidas see pistikprogramm erinevates olukordades käsitleb.

Teisisõnu, kasutaja peab plugina sätete konfigureerimiseks rakendama faili functions.php koodi.

Kuidas Rel Canonicalist konksude abil lahti saada

Selle konkreetse paranduse valikute määramise eest vastutav kood on üsna lihtne.

Peate lihtsalt lisama koodirea filtrid ja funktsioonid, et eemaldada rel-spetsifikatsioonid vastavalt soovitud tingimustele.

Kuidas protsessi seadistada

Protsessi seadistamiseks toimige järgmiselt.

1. Esimene asi, mida teha, on oma WordPressi ajaveebi varundamine. Kui kasutaja otsustab kasutada WordPressi koodi, on alati hea mõte kõik varundada. Selle eesmärk on tagada, et muudatused ei riku olemasolevaid ajaveebe ja et pärast muudatuste tegemist saate naasta uusimale versioonile. Lisaks oma ajaveebi varundamisele peaksid kasutajad tagama ka selle, et hostiteenuse pakkuja varundab igapäevaselt kogu veebisaidi.

2. Teise sammuna avage oma WordPressi teema jaoks fail functions.php. Ideaalis peaks see fail asuma konkreetse teema juurkataloogis. Kui te ei leia faili või teil on selle leidmisega probleeme, on soovitatav võtta ühendust oma hostiteenuse pakkuja või arendajaga, et aidata teil vajalikku faili leida.

3. Pärast seda on oluline enne uue koodi lisamist varundada praegune functions.php fail. See on selleks, et saaksite kasutada faili muutmata versiooni, kui midagi läheb valesti või ei tööta korralikult. Saate faili lihtsalt alla laadida, salvestada varukoopiana ja minna tagasi originaali juurde, et koodi muuta.

4. On aeg lisada kood faili functions.php kriitilisele sammule. Allolev kood kontrollib, kas praegune leht on arhiivi- või kategoorialeht. Kui leht on juba kanooniline, määrab see kood HTML-is rel canonical.

add_filter('aioseop_canonical_url','remove_canonical_url', 10, 1); function remove_canonical_url( $url ){ globaalne $post; if( on_kategooria() ){ return false; // Eemaldage kategooriate kanooniline URL. } elseif (on_archive() ){ return false; // Eemaldage arhiivide kanooniline URL. } return $url; }

5. Järgmise sammuna laadige muudetud functions.php fail üles saidile teema juurkataloogis. See on ideaalne koht failide allalaadimiseks. Kui te ei tea, kus juurkataloog asub, küsige abi oma arendajalt või hostiteenuse pakkujalt ja vältige failide üleslaadimist oma WordPressi installi mis tahes ossa.

6. Kui fail on õigesse kohta üles laaditud, on aeg koodi testida, külastades arhiivi või kategooria lehte. Kood õnnestub, kui kanoonilist atribuuti HTML-is ei eksisteeri ja see näeb ainult robotite metasilti.

7. Kasutaja ei tohi testfaili peatada. Peaksite oma kodulehte, ajaveebi postitusi ja veebilehti veel kord kontrollima, et veenduda, et rel canonical on õige. Peate veenduma, et teemad ja muud pistikprogrammid jääksid faili functions.php muudatustega sünkroonis ega käituks ootamatult.

8. Kui pärast põhjalikku testimist te probleeme ei näe ja kõik töötab ootuspäraselt, õnnitleme, olete edukalt eemaldanud rel canonical indekseerimata lehtedelt, kasutades WordPressi All in One SEO pluginat.

10. Teise võimalusena võite kasutada sama protsessi rel canonical eemaldamiseks mis tahes konkreetselt lehelt või postitusest ID alusel. Selleks saate konkreetse lehe või postituse kontrollimiseks loodud funktsioonile lisada järgmise koodi. Peate lihtsalt lisama elseif, mis määrab lehe või postituse ID.

elseif ( $post->ID === 2){ return false; // Eemaldage postituse #2 kanooniline URL. }

Lõpuks

Seega saavad kasutajad eemaldada rel canonical kõigist indekseerimata arhiividest või kategooriatest, samuti igalt konkreetselt lehelt või postitusest.

Võib-olla on vaja veel koodi redigeerida, kuid ülalkirjeldatud meetod osutub ideaalseks lahenduseks, mille seadistamine ei nõua palju aega.

Seda artiklit lugedes:

Täname lugemise eest: SEO HELPER | NICOLA.TOP

Kui kasulik see postitus oli?

Selle hindamiseks klõpsake tärnil!

Keskmine hinne 5 / 5. Häälte arv: 315

Seni pole hääli! Olge esimene, kes seda postitust hindab.

Sulle võib meeldida ka...

Lisa kommentaar

Sinu e-postiaadressi ei avaldata. Nõutavad väljad on tähistatud *-ga

viis + üks =