WordPress: ÉÉÉÉ/HH/NN Permalink szerkezet eltávolítása és átirányítása Regex és Rank Math SEO segítségével

Átirányítás ÉÉÉÉ/HH/NN Regex WordPress Rank Math SEO

Az URL-felépítés egyszerűsítése nagyszerű módja a webhely optimalizálásának számos okból. A hosszú URL-eket nehéz megosztani másokkal, elvágódhatnak a szövegszerkesztőktől és az e-mail szerkesztőktől, az összetett URL-mappaszerkezetek pedig rossz jelzéseket küldhetnek a keresőmotoroknak a tartalom fontosságáról.

ÉÉÉÉ/HH/NN Permalink Szerkezet

Ha webhelyének két URL -je lenne, szerintetek melyik adta volna a cikknek nagyobb jelentőségét?

  • https://martech.zone/2013/08/06/yyyy-mm-dd-regex-redirect OR
  • https://martech.zone/yyyy-mm-dd-regex-redirect

A WordPress egyik alapértelmezett beállítása, hogy a blogon egy állandó link struktúra legyen, amely tartalmazza az éééé/hh/nn értéket az URL -en belül. Ez néhány okból nem ideális:

  1. Search Engine Optimization (SEO) - Amint azt fentebb tárgyaltuk, az oldal hierarchiája alapvetően azt mutatja a keresőmotoroknak, hogy a tartalom 4 mappára van a kezdőlaptól… tehát nem fontos tartalom.
  2. Keresőmotor találati oldala (SERP) - Lehet, hogy van egy fantasztikus cikke az oldalon, amelyet tavaly írt, de még mindig érvényes. Más oldalak azonban újabb cikkeket tesznek közzé. Ha a keresőmotor találati oldalán (SERP) megtekintette az egy évvel ezelőtti dátumstruktúrát, rákattintana a régebbi cikkre? Valószínűleg nem.

Az első lépés a Beállítások> Állandó linkek frissítése a WordPress adminisztrátorában, és csak az állandó link létrehozása /% postname% /

WordPress beállítások végleges

Ez; azonban megszakítaná az összes meglévő bejegyzés linkjét a blogján. Miután egy ideig élővé tette a blogját, nem szórakoztató az átirányítások hozzáadása minden régi cikkéhez. Ez rendben van, mert használhat egy reguláris kifejezést (regex) ezt csináld meg. A reguláris kifejezés mintát keres. Ebben az esetben a reguláris kifejezésünk:

/\d{4}/\d{2}/\d{2}/(.*)

A fenti kifejezés a következőképpen bomlik le:

  • /\ d {4} perjelet és 4 számjegyet keres, amelyek az évet jelölik
  • /\ d {2} perjelet és 4 számjegyet keres a hónapra
  • /\ d {2} perjelet és 4 számjegyet keres a napra
  • /(.*) bármit, ami az URL végén van, rögzít egy változóba, amelyre átirányíthatja. Ebben az esetben:

https://martech.zone/$1

Így néz ki belül Rang Matematika SEO beépülő modul (a miénk közé tartozik kedvenc WordPress bővítmények), ne felejtse el megbizonyosodni a típus beállításáról regex legördülő menüvel:

rang matematikai seo átirányítások

Blog-, kategória- vagy kategórianevek vagy egyéb kifejezések eltávolítása

Blog eltávolítása - Ha a permalink struktúrában megtalálható a „blog” kifejezés, akkor használhatja a Rank Math SEO átirányításait a feltöltéshez

/blog/([a-zA-Z0-9_.-]+)$

Figyelmeztessen erre, nem használtam a (.*) Opciót, mivel ez hurkot hozna létre, ha lenne egy oldalam, amely csak /blog. Ez megköveteli, hogy a /blog /után legyen valami csiga. Ezt a fentiek szerint szeretné átirányítani.

https://martech.zone/$1

Kategória eltávolítása - Eltávolítani kategória a csiga (amely alapértelmezés szerint ott van) telepítse a Rank Math SEO beépülő modul amelynek lehetősége van szalag kategória az URL -struktúrából a SEO beállítások> Linkek:

Rank Math Strip Kategória a linkek közül

Kategóriák eltávolítása - Ha voltak kategóriái, akkor óvatosabbnak kell lennie, és létre kell hoznia egy tömböt a pontos kategórianevekből, nehogy véletlenül körkörös hurkot hozzon létre. Itt a példa:

/(folder1|folder2|folder3)/([a-zA-Z0-9_.-]+)$

Ismétlem, nem használtam a (.*) Opciót, mivel ez hurkot hozna létre, ha lenne egy oldalam, ami csak /blog. Ezt a fentiek szerint szeretné átirányítani.

https://martech.zone/$1

Nyilvánosságra hozatal: Ügyfelem és leányvállalata vagyok Rank Math.

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.