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 segue sendo 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 (Regex) 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 Regex 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 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 bucle circular por accidente. Aquí tes ese exemplo:

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

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

https://martech.zone/$1

Divulgación: son cliente e afiliado a Rank Math.

¿Que pensas?

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