WordPress: Odstranit a přesměrovat YYYY/MM/DD Permalink Structure s Regex a Rank Math SEO

Přesměrovat RRRR/MM/DD Regex WordPress Rank Math SEO

Zjednodušení struktury adres URL je skvělý způsob, jak optimalizovat vaše stránky z mnoha důvodů. Dlouhé adresy URL je obtížné sdílet s ostatními, lze je přerušit v textových editorech a editorech e-mailů a složité struktury složek adres URL mohou vyslat nesprávné signály vyhledávačům o důležitosti vašeho obsahu.

RRRR/MM/DD Trvalá struktura

Pokud by váš web měl dvě adresy URL, která by podle vás poskytla článku vyšší důležitost?

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

One of the default setups for WordPress is to have a permalink structure on the blog that includes the yyyy/mm/dd within the URL. This isn’t ideal for a couple of reasons:

  1. Optimalizace pro vyhledávače (SEO) – As discussed above, the hierarchy of the site is basically showing search engines that the content is 4 folders away from the home page… so it’s not important content.
  2. Stránka s výsledky vyhledávání (SERP) – You may have a fantastic article on your site that you wrote last year but that’s still valid. However, other sites are publishing more recent articles. If you viewed a date structure that was a year ago in the search engine result page (SERP), would you click the older article? Probably not.

Prvním krokem, který je třeba udělat, je aktualizovat Nastavení> Trvalé odkazy v administraci WordPressu a jednoduše vytvořit permalink /% postname% /

Nastavení WordPress Permalink

This; however, would break all of your existing post links on your blog. After having your blog live for a while, it’s not fun adding redirects for every one of your old articles. That’s okay because you can utilize a Regular Expression (Regulární výraz) udělat toto. Regulární výraz hledá vzor. V tomto případě je náš regulární výraz:

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

Výše uvedený výraz se rozpadá následovně:

  • /\ d {4} hledá lomítko a 4 číslice představující rok
  • /\ d {2} hledá lomítko a 4 číslice představující měsíc
  • /\ d {2} hledá lomítko a 4 číslice představující den
  • /(.*) zachycuje vše, co je na konci adresy URL, do proměnné, na kterou můžete přesměrovat. V tomto případě:

https://martech.zone/$1

Takhle to vypadá uvnitř Rank Matematika SEO plugin (uveden jako jeden z našich oblíbené WordPress pluginy), just don’t forget to ensure the type is set to Regulární výraz s rozevíracím seznamem:

řadí matematické seo přesměrování

Odebírání názvů blogů, kategorií nebo kategorií nebo jiných podmínek

Odebírání blogu – If you had the term “blog” within your permalink structure, you can utilize Rank Math SEO’s redirections to populate

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

Notice on this, I didn’t use the (.*) option since that would create a loop if I had a page that was just /blog. This requires that there’s some kind of slug after the /blog/. You’ll want to redirect this just as above.

https://martech.zone/$1

Odebírání kategorie - Odebrat kategorie ze svého slimáka (který je tam ve výchozím nastavení) nasaďte Rank Math SEO plugin který má možnost kategorie pásu ze struktury URL v jejich nastavení SEO> Odkazy:

Pořadí kategorie matematických proužků z odkazů

Odebírání kategorií – If you had categories, you’ll want to be a bit more careful and create an array of the exact category names so you don’t accidentally create a circular loop. Here’s that example:

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

Again, I didn’t use the (.*) option since that would create a loop if I had a page that was just /blog. You’ll want to redirect this just as above.

https://martech.zone/$1

Zveřejnění: Jsem zákazník a přidružená společnost Hodnost Matematika.

Co si myslíte?

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.