WordPress: Usuń i przekieruj strukturę permalinków RRRR/MM/DD z regexem i rankingiem matematycznym SEO

Przekieruj RRRR/MM/DD Regex WordPress Ranking Matematyka SEO

Uproszczenie struktury adresów URL to świetny sposób na optymalizację witryny z wielu powodów. Długie adresy URL są trudne do udostępnienia innym osobom, mogą zostać ucięte w edytorach tekstu i wiadomościach e-mail, a złożone struktury folderów adresów URL mogą wysyłać do wyszukiwarek niewłaściwe sygnały dotyczące znaczenia treści.

Struktura bezpośredniego linku RRRR/MM/DD

Gdyby Twoja witryna miała dwa adresy URL, który według Ciebie nadał artykułowi większe znaczenie?

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

Jednym z domyślnych ustawień WordPressa jest posiadanie na blogu struktury permalinków, która zawiera rrrr/mm/dd w adresie URL. Nie jest to idealne rozwiązanie z kilku powodów:

  1. Search Engine Optimization (SEO) – Jak wspomniano powyżej, hierarchia witryny w zasadzie pokazuje wyszukiwarkom, że treść znajduje się 4 foldery od strony głównej… więc nie jest to ważna treść.
  2. Strona wyników wyszukiwania (SERP) – Być może masz na swojej stronie fantastyczny artykuł, który napisałeś w zeszłym roku, ale jest on nadal aktualny. Jednak inne witryny publikują nowsze artykuły. Gdybyś obejrzał strukturę dat, która była rok temu na stronie wyników wyszukiwania (SERP), czy kliknąłbyś starszy artykuł? Prawdopodobnie nie.

Pierwszym krokiem do zrobienia jest aktualizacja Ustawienia> Permalinki w panelu administracyjnym WordPress i po prostu ustaw permalink na /% postname% /

Ustawienia WordPress Permalink

Ten; jednak zniszczy wszystkie istniejące linki do postów na Twoim blogu. Po pewnym czasie działania bloga dodawanie przekierowań do każdego ze starych artykułów nie jest zabawne. To jest w porządku, ponieważ możesz użyć wyrażenia regularnego (Regex), aby to zrobić. Wyrażenie regularne szuka wzorca. W tym przypadku nasze wyrażenie regularne to:

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

Powyższe wyrażenie przedstawia się następująco:

  • /\d{4} szuka ukośnika i 4 cyfr oznaczających rok
  • /\d{2} szuka ukośnika i 4 cyfr reprezentujących miesiąc
  • /\d{2} szuka ukośnika i 4 cyfr oznaczających dzień
  • /(.*) przechwytuje wszystko, co znajduje się na końcu adresu URL, do zmiennej, do której można przekierować. W tym przypadku:

https://martech.zone/$1

Tak to wygląda wewnątrz Rank Math SEO wtyczka (wymieniona jako jedna z naszych ulubione wtyczki WordPress), nie zapomnij tylko upewnić się, że typ jest ustawiony na Regex z menu rozwijanym:

rang matematyczne przekierowania SEO

Usuwanie bloga, kategorii lub nazw kategorii lub innych terminów

Usuwanie bloga – Jeśli miałeś termin „blog” w swojej strukturze permalink, możesz wykorzystać przekierowania Rank Math SEO do wypełnienia

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

Zauważ, że nie użyłem opcji (.*), ponieważ utworzyłoby to pętlę, gdybym miał stronę, która była po prostu /blog. Wymaga to, aby po /blogu znajdował się jakiś slug. Będziesz chciał to przekierować tak jak powyżej.

https://martech.zone/$1

Usuwanie kategorii - Usuwać kategoria ze swojego ślimaka (który jest tam domyślnie) wdróż Wtyczka Rank Math SEO który ma możliwość kategoria pasków ze struktury adresu URL w ustawieniach SEO > Linki:

Oceń kategorię paska matematycznego z linków

Usuwanie kategorii – Jeśli masz kategorie, będziesz chciał być nieco bardziej ostrożny i utworzyć tablicę dokładnych nazw kategorii, aby przypadkowo nie utworzyć pętli kołowej. Oto ten przykład:

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

Ponownie, nie użyłem opcji (.*), ponieważ utworzyłoby to pętlę, gdybym miał stronę, która była po prostu /blog. Będziesz chciał to przekierować tak jak powyżej.

https://martech.zone/$1

Ujawnienie: Jestem klientem i partnerem firmy Rank Math.

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.