WordPress: Regex ve Rank Math SEO ile YYYY/AA/DD Kalıcı Bağlantı Yapısını Kaldırma ve Yönlendirme

Yönlendirme YYYY/AA/GG Regex WordPress Rank Math SEO

URL yapınızı basitleştirmek, sitenizi çeşitli nedenlerle optimize etmenin harika bir yoludur. Uzun URL'lerin başkalarıyla paylaşılması zordur, metin düzenleyicilerinde ve e-posta düzenleyicilerinde kesilebilir ve karmaşık URL klasör yapıları, içeriğinizin önemi konusunda arama motorlarına yanlış sinyaller gönderebilir.

YYYY/AA/GG Kalıcı Bağlantı Yapısı

Sitenizin iki URL'si olsaydı, hangisinin makaleye daha fazla önem verdiğini düşünürdünüz?

  • 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. Arama Motoru Optimizasyonu (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. Arama Motoru Sonuç Sayfası (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.

Atmanız gereken ilk adım, WordPress admin'de Ayarlar > Kalıcı Bağlantılar'ı güncellemek ve kalıcı bağlantınızı /%posta adı%/

WordPress Ayarları Kalıcı Bağlantısı

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 (regex) Bunu yapmak için. Normal bir ifade bir desen arar. Bu durumda normal ifademiz:

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

Yukarıdaki ifade aşağıdaki gibi parçalanır:

  • /\d{4} yılı temsil eden bir eğik çizgi ve 4 sayısal rakam arar
  • /\d{2} ayı temsil eden bir eğik çizgi ve 4 sayısal rakam arar
  • /\d{2} günü temsil eden bir eğik çizgi ve 4 sayısal rakam arar
  • /(.*) URL'nin sonunda ne varsa onu yönlendirebileceğiniz bir değişkene yakalar. Bu durumda:

https://martech.zone/$1

İçinde böyle görünüyor Rütbe Matematik SEO eklentisi (bizim listelerimizden biri olarak listelenmiştir) favori wordpress eklentileri), just don’t forget to ensure the type is set to regex açılır menü ile:

sıralama matematik seo yönlendirmeleri

Blog, Kategori veya Kategori Adlarını veya Diğer Terimleri Kaldırma

Blogu Kaldırma – 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

Kategoriyi Kaldırma - Ayırmak kategori sümüklü böcekinizden (varsayılan olarak oradadır) dağıtın Rank Math SEO eklentisi seçeneği olan şerit kategorisi SEO ayarlarındaki URL yapısından > Bağlantılar:

Bağlantılardan Matematik Şerit Kategorisini Sırala

Kategorileri Kaldırma – 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

Açıklama: Ben bir müşteriyim ve bağlı kuruluşum Rütbe Matematik.

Ne düşünüyorsunuz?

Bu site spam'i azaltmak için Akismet'i kullanıyor. Yorum verilerinizin nasıl işlendiğini öğrenin.