WordPress: Eliminar e redireccionar unha estrutura de enlace permanente AAAA / MM / DD con Regex e Rank Math SEO

Redireccionar AAAA / MM / DD Regex WordPress Rank Math SEO

Simplificar a súa estrutura de URL é unha boa forma de optimizar o seu sitio por varias razóns. As URL longas son difíciles de compartir con outras persoas, poden cortarse nos editores de texto e nos editores de correo electrónico e as complexas estruturas de carpetas de URL poden enviar sinais errados aos motores de busca sobre a importancia do teu contido.

AAAA / MM / DD Estrutura de enlace permanente

Se o teu sitio tivese dúas URL, cal pensaría que lle proporcionou maior importancia ao artigo?

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

Unha das configuracións predeterminadas para WordPress é ter unha estrutura de enlace permanente no blogue que inclúa aaaa / mm / dd dentro do URL. Isto non é ideal por un par de razóns:

  1. Search Engine Optimization (SEO) - Como se comentou anteriormente, a xerarquía do sitio mostra basicamente aos motores de busca que o contido está a 4 cartafoles da páxina de inicio ... polo que non é contido importante.
  2. Páxina de resultados do motor de busca (SERP) - É posible que teñas no teu sitio un artigo fantástico que escribiches o ano pasado pero que aínda é válido. Non obstante, outros sitios publican artigos máis recentes. Se vise unha páxina de resultados do motor de busca (SERP) hai un ano, faría clic no artigo máis antigo? Probablemente non.

O primeiro paso a seguir é actualizar Configuración> Ligazóns permanentes no administrador de WordPress e simplemente faga o seu enlace permanente /% nome% /

Configuración de WordPress Enlace permanente

Isto; con todo, rompería todas as ligazóns das túas publicacións existentes no teu blog. Despois de ter o teu blog en directo por un tempo, non é divertido engadir redireccións para cada un dos teus antigos artigos. Está ben porque podes usar unha expresión regular (Rex) para facelo. Unha expresión regular busca un patrón. Neste caso, a nosa expresión regular é:

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

A expresión anterior divídese do seguinte xeito:

  • / \ d {4} busca unha barra inclinada e 4 díxitos numéricos que representen o ano
  • / \ d {2} busca unha barra inclinada e 4 díxitos numéricos que representen o mes
  • / \ d {2} busca unha barra inclinada e 4 díxitos numéricos que representen o día
  • /(.*) captura o que está ao final do URL nunha variable á que podes redirixir. Neste caso:

https://martech.zone/$1

Así se ve dentro do Clasificación SEO SEO plugin (listado como un dos nosos complementos de WordPress favoritos), non esqueza asegurarse de que o tipo está configurado como Rex co menú despregable:

redireccións seo matemáticas de rango

Eliminando nomes de blogs, categorías ou categorías ou outros termos

Eliminando o blog - Se tivese o termo "blog" dentro da súa estrutura de enlace permanente, pode empregar as redireccións de Rank Math SEO para completar

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

Fíxate niso, non usei a opción (. *) Xa que iso crearía un bucle se tivese unha páxina que fose só / blog. Isto require que haxa algún tipo de babosa despois do / blog /. Quererá redirixilo igual que arriba.

https://martech.zone/$1

Eliminando categoría - Para eliminar categoría desde o seu slug (que está por defecto) despregue o Complemento SEO Rank de matemáticas que ten unha opción para categoría de tira da estrutura de URL na súa configuración de SEO> Ligazóns:

Clasificar a categoría de franxas matemáticas de ligazóns

Eliminando categorías - Se tivese categorías, quererá ter un pouco máis de coidado e crear unha matriz de nomes de categorías exactos para que non cree un lazo circular por accidente. Aquí tes ese exemplo:

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

De novo, non usei a opción (. *) Xa que iso crearía un bucle se tivese unha páxina que fose só / blog. Quererá redirixilo igual que arriba.

https://martech.zone/$1

Divulgación: son cliente e afiliado a Matemáticas de clasificación.

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.