Content MàrquetingCol·laboradorsSearch Marketing

WordPress: cerqueu i substituïu tots els enllaços permanents de la vostra base de dades mitjançant expressions regulars (exemple: /AAAA/MM/DD)

Amb qualsevol lloc que abasta més d'una dècada, no és estrany que hi hagi molts canvis a l'estructura de l'enllaç permanent. En els primers dies de WordPress, no era estrany per al estructura d'enllaç permanent perquè una publicació de bloc s'estableixi en un camí que inclogués l'any, el mes, el dia i el punt de la publicació:

/%year%/%monthnum%/%day%/%postname%/

A part de tenir un llarg innecessari URL, hi ha un parell de problemes més amb això:

  • Els visitants potencials veuen un enllaç al vostre article en un altre lloc o en un motor de cerca i no el visiten perquè veuen l'any, el mes i el dia en què es va escriure el vostre article. Encara que sigui un article increïble i perenne... no hi fan clic a causa de l'estructura d'enllaç permanent.
  • Els motors de cerca poden considerar que el contingut no és important perquè ho és jeràrquicament diverses carpetes lluny de la pàgina d'inici.

Quan optimitzem els llocs dels nostres clients, recomanem que actualitzin l'estructura de l'enllaç permanent de publicació a:

/%postname%/

Per descomptat, un canvi important com aquest pot provocar contratemps, però hem vist que amb el temps els avantatges superen amb escreix els riscos. Tingueu en compte que l'actualització de l'estructura de l'enllaç permanent no fa RES per redirigir els visitants a aquests enllaços antics, ni actualitza els enllaços interns del vostre contingut.

Com actualitzar els vostres enllaços permanents al vostre contingut de WordPress

Quan feu aquest canvi, és possible que vegeu un cert descens en la classificació del vostre motor de cerca en aquestes publicacions perquè redirigir l'enllaç pot perdre una mica d'autoritat dels enllaços d'entrada. Una cosa que pot ajudar és redirigir correctament el trànsit que arriba a aquests enllaços I modificar els enllaços del vostre contingut.

  1. Redireccions d'enllaços externs – heu de crear una redirecció al vostre lloc que cerqui el patró d'expressió regular i redirigeixi correctament l'usuari a la pàgina corresponent. Fins i tot si arregleu tots els enllaços interns, voldreu fer-ho per als enllaços externs en què facin clic els vostres visitants. He escrit sobre com afegir una expressió regular (expressió regular) redirigeix ​​a WordPress i concretament sobre com fer la redirecció /AAAA/MM/DD/.
  2. Enllaços interns – Un cop actualitzeu l'estructura de l'enllaç permanent, encara podeu tenir enllaços interns al contingut existent que apunten als enllaços antics. Si no teniu redireccions configurades, us donaran com a resultat un 404 error no trobat. Si teniu redireccions configurades, encara no és tan bo com actualitzar els vostres enllaços. S'ha demostrat que els enllaços interns beneficien els resultats de la cerca orgànica, de manera que reduir el nombre de redireccions és un gran pas per mantenir el contingut net i precís.

El problema aquí és que heu de consultar la vostra taula de dades de publicacions, identificar qualsevol patró que sembli /AAAA/MM/DD i després substituir aquesta instància. Aquí és on les expressions regulars entren perfectament... però encara necessiteu una solució per recórrer el contingut de la vostra publicació i, a continuació, actualitzar les instàncies dels enllaços, sense malmetre el vostre contingut.

Afortunadament, hi ha una gran solució per a això, WP Migrate Pro. Amb WP Migrate Pro:

  1. Seleccioneu la taula que voleu actualitzar, en aquest cas, wp_posts. En seleccionar una única taula, minimitzeu els recursos que necessitarà el procés.
  2. Insereix la teva expressió regular. Això em va costar una mica de treball per aconseguir la sintaxi correcta, però vaig trobar un gran professional de regex a Fiverr i van tenir l'expressió regular feta en qüestió de minuts. Al camp Cerca, inseriu el següent (personalitzat per al vostre domini, és clar):
/martech\.zone\/\d{4}\/\d{2}\/\d{2}\/(.*)/
  1. El (.*) és una variable que capturarà el slug de la cadena d'origen, de manera que heu d'afegir aquesta variable a la cadena de substitució:
martech.zone/$1
  1. Heu de fer clic al botó .* a la dreta del camp de substitució per fer saber a l'aplicació que es tracta d'una expressió regular. cercar i substituir.
WP MIgrate Pro - Substitució d'expressió regular dels enllaços permanents AAAA/MM/DD a wp_posts
  1. Una de les característiques més agradables d'aquest connector és que realment podeu previsualitzar els canvis abans d'executar-los. En aquest cas, vaig poder veure immediatament quines edicions es farien a la base de dades.
WP Migrate Pro - Vista prèvia de la substitució de Regex dels enllaços permanents a wp_posts

Amb el connector, vaig poder actualitzar 746 enllaços interns del meu contingut en un minut més o menys. Això és molt més fàcil que mirar cada enllaç i intentar substituir-lo! Aquesta és només una petita característica d'aquest potent complement de migració i còpia de seguretat. És un dels meus preferits i està a la meva llista els millors connectors de WordPress per a empreses.

Baixeu WP Migrate Pro

Divulgació: Martech Zone està afiliat a WP Migrate i l'està utilitzant i altres enllaços d'afiliats en aquest article.

Douglas Karr

Douglas Karr és CMO de OpenINSIGHTS i el fundador de la Martech Zone. Douglas ha ajudat a desenes d'empreses d'èxit de MarTech, ha ajudat en la diligència deguda de més de 5 mil milions de dòlars en adquisicions i inversions de Martech i continua ajudant les empreses a implementar i automatitzar les seves estratègies de vendes i màrqueting. Douglas és un expert i conferenciant de MarTech en transformació digital reconegut internacionalment. Douglas també és autor publicat d'una guia de Dummie i d'un llibre sobre lideratge empresarial.

Articles Relacionats

Torna al botó superior
a prop

Adblock detectat

Martech Zone és capaç de proporcionar-vos aquest contingut sense cap cost perquè monetitzem el nostre lloc mitjançant ingressos publicitaris, enllaços d'afiliats i patrocinis. Agrairem que elimineu el bloquejador d'anuncis mentre visualitzeu el nostre lloc.