Cómo cambiar la URL de un post en WordPress

(6 votos, promedio: 5,00 de 5)
Cargando…

Seguro que, más de una vez, has tenido que cambiar la url de un post en WordPress ¿verdad? O quizás necesitas hacerlo, pero no sabes cómo.

Imagina que estás escribiendo un nuevo artículo o post para tu blog. Lo normal es que le pongas un título, redactes el contenido, asignes la categoría y etiquetas, añadas la imagen destacada, etc… y pulses publicar.

Pero es muy probable que se te haya pasado modificar la URL. Sí, la URL es el enlace permanente.

Es más, es probable que haya quedado demasiado largo o no incluya tu palabra clave.

Pues en este artículo, te voy a contar qué es lo que debes tener en cuenta para que tu URL, enlace permanente o slug sean perfectos a nivel SEO y a ojos de Google, lo que viene siendo ser SEO-friendly ¿te parece?

Nota

Te aviso que si estás buscando cómo cambiar de dominio en WordPress, ya sea WordPress.com o WordPress.org, este no es tu artículo. Aquí te explico cómo modificar una url concreta de tu sitio web o blog y no el dominio del mismo. Es decir, mismo dominio, distinta url ;-).

Enlace permanente

Cuando estás editando una entrada o post en WordPress, puedes ver que debajo del título te pone: Enlace permanente y te pone la url de tu sitio web con el slug de la entrada que estás editando.

Nueva entrada y su enlace permanente

Enlace permanente en una nueva entrada en WordPress

Por defecto, cuando instalas WordPress, la configuración de enlaces permanentes que te viene es la Simple con el ID de la entrada.

Enlaces permanentes por defecto

Ajustes de enlaces permanentes por defecto en WordPress

Esto no es SEO friendly para nada. Es decir, no es bueno para el SEO. ¿Por qué? Pues porque un identificador no ayuda para nada a un lector a saber de qué se está hablando en ese artículo.

Entre un enlace permanente del tipo:

https://rafalabrador.com/?p=123

y otro tipo:

https://rafalabrador.com/pagina-ejemplo/

¿Cuál crees que está mejor?

¡Espero que hayas elegido la segunda opción!

Exacto. El segundo enlace permanente es mucho más rico en información, es más intuitivo, es más humano en definitiva. Por lo tanto, será mucho mejor para la experiencia de usuario y en consecuencia también lo será para el SEO.

Así que si tienes un sitio web donde no tienes este tipo de URLs SEO friendly, vete planteando el cambio.

Si quieres mejorar tu #SEO, haz que tus URLs sean SEO friendly. Clic para tuitear

Normalmente, la opción correcta en WordPress para tus enlaces permanentes debe ser la de Nombre de la entrada, aunque si utilizas las categorías en tus urls, entonces tendrás que utilizar la Estructura personalizada.

Opción OK para urls en WordPress

Opción normalmente válida para los enlaces permanentes en WordPress

Y digo normalmente, porque puede haber excepciones. Como por ejemplo, puedes ver en la siguiente imagen que sería la correcta si tus categorías forman parte de tus URLs.

Estructura personalizada con categorías urls wordpress

Opción también perfectamente válida para los enlaces permanentes en WordPress si tus categorías forman parte de tus URLs

URLs SEO-friendly

Ya has visto que ha aparecido ese vocablo varias veces en el artículo. SEO-friendly no es más que “amigable” para el SEO. Es decir, algo bueno para el SEO.

Te puede interesar:  Informe mensual Mayo 2018

Eso es lo que se pretende con todas y cada una de las modificaciones que haces en tu blog: que sean modificaciones SEO-friendly.

Y las URLs no son menos. Deben ser amigables para el usuario. De ahí que deban ser:

  • Descriptivas.
  • Que incluyan la palabra clave principal que quieres posicionar y sobre la que versa el artículo en cuestión.
  • Intenta evitar palabras vacías (stop words) o que no aportan valor, pero no te pases y sé natural.

Diferencia entre Enlace Permanente, URL y Slug

Voy a aclarar estos conceptos de una vez por todas ;-).

Enlace permanente es una URL que nace con la idea de no ser modificada en mucho tiempo. Suele ser amigable y fácil de recordar.

Por lo tanto, puedes hablar indistintamente de URLs y enlaces permanentes cuando estás hablando de las distintas páginas o entradas en tu blog.

El término URL en realidad es más amplio, ya que puedes tener URLs que no sean permalinks o enlaces permanentes.

Por otro lado, y para no complicar el tema, el slug es la parte de la URL que no contiene tu dominio. Por ejemplo, si la URL es:

https://rafalabrador.com/nueva-entrada/

Su slug sería “nueva-entrada”.

Eso es justo lo que puedes modificar cuando hablamos de cambiar la URL de un post en WordPress.

Motivos para cambiar la URL de un post

Ahora que ya tienes los conceptos claros, vamos al meollo de la cuestión: ¿por qué quieres modificar las URLs de tu WordPress?

Pueden ser muchos los motivos, pero te pongo los principales:

  • Te has dado cuenta que la URL no es SEO friendly o amigable para el SEO.
  • Te has dado cuenta que no has incluido la palabra clave que quieres posicionar en ella.
  • Estás remozando el post y quieres modificar la URL para orientarlo a un mejor posicionamiento.
  • Etc…

Lo que debes tener en cuenta antes de cambiar la URL de un post en WordPress

Antes de ponerte a modificar URLs como un loco debes tener en cuenta lo siguiente, si no quieres perder tráfico y hacer bajar tu posicionamiento:

No pasa nada si modificas la URL de un post aún no publicado

Si estás empezando a crear un nuevo artículo en tu web WordPress y no lo has publicado aún, puedes editar la URL y modificarla las veces que quieras. No hay peligro 😉

Si cambias la URL de un post ya publicado debes…

Una vez publicado un artículo, si cambias la URL, entonces debes tener en cuenta lo siguiente:

  • Añadir una redirección 301 de la URL antigua a la nueva
  • Modificar todos los enlaces que están en tu mano para que sean código 200 OK y evitar redirecciones innecesarias

Añadir redirección 301

Esto significa que le indicas al sistema que si se navega a la URL antigua, directamente se vaya a la URL nueva, ya que la antigua no existe.

Es algo transparente para el usuario, pero vital para los rastreadores como Google, ya que de otra manera, se produciría un error 404 de página no encontrada que no beneficia a nadie.

Por lo tanto, si modificas la URL de un post que ya está publicado, si no quieres perder tráfico, tienes que hacerle una redirección 301 de la antigua URL a la nueva.

Tienes muchas maneras de hacerlo, ya sea mediante .htaccess o algún plugin.

Redirección mediante .htaccess

Nota

¡OJO! Si no sabes lo que haces no te recomiendo que toques el .htaccess. Una mala modificación del mismo hará que se rompa tu sitio web o blog, por lo que delega en un experto si no tienes experiencia, ya sea tu hosting o el soporte que tengas contratado.

Si optas por hacer la redirección mediante .htaccess, lo que tendrías que añadir sería algo así como:

Evidentemente, cambia mi dominio por el tuyo.

  • Redirect es la instrucción en sí.
  • 301 es lo que indica que es una redirección permanente.
  • /vieja-pagina debe ser el slug de tu antigua página (fíjate que sin el dominio).
  • https://rafalabrador.com/nueva-pagina es la nueva URL.
Te puede interesar:  Tengo nuevo hosting: Siteground

Ojo con los slashs al final de las urls si lo tienes. Yo siempre recomiendo navegar primero a la url y hacer copy paste, ya que si la escribes a mano tienes muchas opciones de escribirla mal.

Si quieres saber más sobre las redirecciones con .htaccess te dejo aquí un artículo de Tomás de Teresa que lo explica todo muy bien. Ahí tienes muchos más datos.

Redirección mediante plugin

Plugin Redirection

Plugin Redirection para WordPress por John Godley

Una manera fácil es utilizar el plugin Redirection. Funciona muy bien y además, él solito te detecta cuando has modificado una URL y necesita una redirección. Por lo que no tendrías que hacer nada ya que él se encarga.

Si por casualidad no te hace la redirección por sí solo, o necesitas añadirla a mano, es muy fácil:

  • Instala y activa el plugin Redirection.
  • Desde el Escritorio de WordPress, ve a Herramientas, Redirection.
  • Después. abajo del todo tendrás algo como esto:
Añadir redirecciones

Añadir redirección con el plugin Redirection

  • Añade tu URL origen (la antigua). Puedes añadirla entera (con dominio y todo).
  • Añade tu URL destino (la nueva). Puedes añadirla entera (con dominio y todo).
  • El Grupo es por si quieres clasificarlas.
  • La expresión regular es por si necesitas utilizar comodines (no sería tu caso).
  • Pulsa el botón Añadir redirección y comprueba que no has roto nada jeje.
Nota

Si utilizas algún plugin de caché, acuérdate de limpiar la caché para que te pille los cambios.

Modificar los enlaces que estén en tu mano

Si has cambiado la URL de un post ya publicado, es muy posible que ya existan enlaces a ese post con la url antigua.

Si has hecho la redirección 301, que te he comentado más arriba, estarás evitando perder tráfico web, pero si puedes modificar esos enlaces, deberías hacerlo porque estás “gastando” tiempo haciendo una redirección cuando podrías enlazar directamente a la URL buena.

Me explico.

Imagina que tienes un post llamado 5-trucos-de-seo y ahora has añadido tres trucos más y quieres modificar la URL para que no siempre se quede obsoleta y la has cambiado a trucos-de-seo.

Bien. Ahora resulta que ese post lo tienes enlazado desde otros artículos de tu blog o sitio web, pero el enlace es a 5-trucos-de-seo. A nivel de usuario, no hay problema porque el usuario pincha en el enlace, se produce la redirección y le lleva a la url nueva del artículo, pero está en tu mano modificar ese enlace.

¿Qué debes hacer? Modificar ese enlace para que en vez de apuntar a 5-trucos-de-seo, apunte a trucos-de-seo.

Por otro lado, también es posible que alguien haya enlazado tu artículo, es decir, tengas backlinks o enlaces entrantes desde un sitio web que no es el tuyo. Ahí no puedes modificar la URL a la nueva. Lo que tendrás que hacer es intentar ponerte en contacto con ese sitio web para pedirles que actualicen tu enlace.

Si no tienes manera de contactar, con la redirección 301 estarás evitando que se pierda ese valioso enlace y quien pinche en él, pueda seguir disfrutando de tus contenidos.

¿Ha quedado claro?

En resumen:

  • Actualiza los enlaces internos que apuntaban a la antigua URL para que apunten a la nueva.
  • Intenta actualizar los enlaces externos que apuntaban a la antigua URL, si no es posible, añade la redirección 301 para que no pierdas tráfico web y posicionamiento.

URLs cambiadas y sus contadores sociales

Un tema que suele ocurrir cuando modificas la URL de un post ya publicado, es que sus compartidos se pierden. Es decir, el contador de compartidos se resetea porque las aplicaciones no tienen la capacidad de reconocer que la URL ha cambiado y que los compartidos o muestras de cariño que tenías hasta deberían ir a la nueva URL.

Te puede interesar:  Akismet. El mejor plugin anti-spam para tu WordPress

Creo que muy pocos plugins (de pago) son los que mantienen esa coherencia del número de compartidos.

Por tanto, ten en cuenta que cuando cambies la URL, perderás el número de compartidos. Eso no significa que haya problema con tus publicaciones en redes sociales, sino que si tenías miles de compartidos, ahora el total será cero patatero.

Es un rollo, pero es lo que hay.

Todo lo dicho aplica también a Páginas en WordPress

Añado aquí está aclaración, a colación del comentario de Nuria, en el que me preguntaba si todo estoy que estoy hablando para los posts o entradas de WordPress, sirve también para páginas de WordPress.

La respuesta es sí. Todo lo explicado para Entradas en este artículo aplica igual para Páginas.

Cómo cambiar la URL de un post en WordPress

Nota

Modificar una URL en tu WordPress puede traer consecuencias nefastas, si no has leído el epígrafe anterior: lo que debes tener en cuenta antes de cambiar la URL de un post en WordPress, es momento de que lo hagas y luego sigas por aquí. ¡Avisado estás! 😉

Tienes dos formas de cambiar las URLs en WordPress. Te explico las dos.

Cambiar la URL de un post mientras lo estás editando

Si estás editando una entrada y quieres modificar su URL, puedes hacerlo siguiendo estos pasos:

  • Entra al Escritorio de WordPress.
  • Pincha en el menú Entradas.
Opción Entradas

Opción de menú Entradas en el Escritorio de WordPress

  • Selecciona Editar sobre aquella que quieras modificar.
Editar Entrada

Opción Editar Entrada en WordPress

  • Se abre entonces la edición de tu entrada.
  • Justo debajo del título de la entrada, ves que te pone Enlace permanente y después un botón Editar.
Enlace Permanente

Enlace Permanente de una entrada en WordPress

  • Pincha en dicho botón y modifica el slug de tu URL.
  • Pulsa Aceptar y luego acuérdate de Publicar y/o Actualizar los cambios de la entrada.
Modificación del slug

Modificando slug o enlace permanente de un post en WordPress

  • Ya lo tendrías hecho. Ahora es momento para que repases todo lo que te explico más arriba en el artículo para que tengas en cuenta el SEO.

Cambiar la URL de un post desde el listado de entradas

No tienes porqué meterte a editar una entrada para modificar su URL. Puedes hacerlo desde el listado de las mismas con la Edición rápida. Sigue los pasos:

  • Entra al Escritorio de WordPress.
  • Pincha en el menú Entradas. Te salen el listado de tus entradas.
Opción Entradas

Opción de menú Entradas en el Escritorio de WordPress

  • Selecciona ahora Edición rápida.
Edición Rápida en WordPress

Opción de Edición Rápida en WordPress

  • Se muestran entonces las distintas opciones que tienes para modificar de manera rápida sobre dicha entrada. La opción que te interesa es la de slug.
  • Modifica el slug con lo que quieras.
Edición rápida del slug

Edición rápida del slug de una entrada en WordPress

  • Pulsa el botón Actualizar y listo, ya tendrás actualizada la URL de tu entrada.
  • Ya lo tendrías hecho. Ahora es momento para que repases todo lo que te explico más arriba en el artículo para que tengas en cuenta el SEO.

Recomendaciones SEO para tus URLs

Como has podido ver, WordPress te lo pone fácil a la hora de cambiar o modificar las urls de tus posts, pero debes tener en cuenta los detalles que te he ido explicando para que esos cambios no te perjudiquen a nivel SEO.

Esos detalles pasan por:

  • Debes tener URLs amigables.
  • Deben contener la palabra clave que quieres posicionar, siempre que sea posible.
  • No te obsesiones con las stop words. Sé natural. No pasa nada si utilizas preposiciones, pero sí te recomiendo que intentes mantener URLs cortas pero descriptivas.
  • Si la URL modificada ya estaba publicada, no olvides actualizar tus enlaces internos y añadir la redirección 301 pertinente de la antigua a la nueva.

Espero que te haya sido útil este artículo. Si es así, dímelo en los comentarios y, por favor, sé generoso y compártelo en tus redes sociales. Así llegará a más gente y podré ayudar a más personas que estén en tu mismo caso ;-).

¿Hablamos?

Rafa Labrador

Rafa Labrador es el autor del blog del mismo nombre rafalabrador.com. Rafa ayuda a negocios unipersonales a conseguir más visibilidad y ventas en Internet gracias al SEO y el posicionamiento orgánico.
¿Hablamos?
¿Te ha gustado el artículo? Valóralo
15 comentarios
  1. Nuria
    Nuria Dice:

    Hola !

    Supongo que los pasos son exactamente los mismos si en vez de tratarse de una entrada es en relación a una página, ¿sí?
    De todos modos… me queda la duda de, una vez cambiada la url de la página, si tengo enlaces a ella en otras páginas de la web, ¿éstos enlaces hay que cambiarlos manualmente o se actualizan sólos?

    Muchas gracias !

    Responder
    • Rafa Labrador
      Rafa Labrador Dice:

      Perdona Nuria que no te haya respondido antes jeje. Los pasos serían igual para una página. Si ya tienes enlaces a ella, es porque ya la tienes publicada, así que tienes dos opciones:

      – Si los enlaces son tuyos (internos), pruébalo pero creo que tienes que cambiarlos a mano. Así evitas hacer redirecciones.
      – Si los enlaces son externos, entonces haz una redirección 301 de la antigua url a la nueva.

      Espero que te sirva (aunque un poco tarde jojojo). Saludos!

      Responder
  2. Juan Manuel
    Juan Manuel Dice:

    Hola Rafael, muchas gracias por este útil post para cambiar la URL de un post en WordPress.

    Mencionas al final que no hay que olvidarse de hacer un redireccionamiento si ya has publicado la entrada. ¿Nos podrías decir cómo se hace esto?

    Yo estoy ahora remodelando mi blog y hay unos cuantos posts a los que estoy cambiando el título y quiero cambiar la URL para que reflejen el nuevo, pero no me gustaría perder todos los enlaces entrantes que tengo ya en esos posts desde redes sociales y otros sites.

    Muchas gracias por adelantado por tu ayuda.

    Responder
  3. El rincón digital
    El rincón digital Dice:

    Hola Rafa,

    Enhorabuena por el post.

    Esto es justo lo que estaba buscando. Por tema de seo, según tengo entendido es mejor una url tupagina.com/categoria/nombredelpost que tupagina.com/nombredelpost, ¿es esto cierto? Yo creo que sí ya que introduciendo categoría en la url estás acotando y diciéndole a Google más concretamente de que va el tema.

    Ahora el gran problema que existe, aparte del contador social, es que si tienes una gran cantidad de entradas y quieres cambiar el de todas (con el ejemplo anterior de introducir categoría en la url) es que es una ardua tarea cambiar todos los enlaces internos manualmente para no sobrecargar las redirecciones 301.

    ¿Ves alguna solución mejor? o simplemente armarse de paciencia y cambiar uno a uno todos los enlaces internos, dejando las redirecciones 301 para los enlaces externos quedo dependen de nosotros.

    Gracias y un saludo.

    Responder
    • Rafa Labrador
      Rafa Labrador Dice:

      Hola! Muchas gracias por tus palabras. Respondiendo a tu dudas… lo de incluir la categoría depende mucho de la arquitectura web del sitio web. Hay sitios que les viene mejor añadir la categoría y otros no. No debe influir en el SEO excepto en el hecho de que si la categoría es rica en palabra clave, eso que te llevas, como dices: Google sabrá mejor de qué va.

      Respecto a cambiar todos los enlaces… toca hacer redirección sí o sí. Es posible que usando comodines en htaccess puedas hacerlas con pocas sentencias, pero sí, cada redirección resta una chispa de velocidad. Pero creo que no te quedaría otra. Excepto actualizar todos los enlaces internos y externos para que finalmente no haga falta las redirecciones porque Google no vea la antigua url por ningún lado.

      Saludos!!!

      Responder
  4. Fede
    Fede Dice:

    Buenas Rafa. Me parece muy bueno el articulo y voy a optar por seguir tu recomendación con el plugin para 301 en wordpress pero antes de proceder tengo una duda:
    Tengo un post que rankea en posición cero (featured snippet) y posición 1 por su palabra clave pero el problema es que me está quedando viejo para el futuro ya que al final de su slug le he puesto 2018. Ejemplo: tusitio.com/mejores-palabras-clave-2018
    Quisiera quitarle el 2018 para que quedase /mejores-palabras-clave
    Crees que aún así de seguir tu guía para el 301 me afecte negativamente el Seo previo? Es decir que pierda las primeras posiciones. Y podría perder el featured snippet?
    Tengo la preocupación de que esto suceda porque han empezado a aparecer varios competidores por esa palabra clave este año.

    Bueno gracias. Espero tu respuesta!!!

    Responder
    • Rafa Labrador
      Rafa Labrador Dice:

      Hola Fede! Imposible decirte si perderás posiciones. En principio no tiene por qué, pero como tu mismo dices… la competencia no está quieta y siempre pueden superarnos. Te doy dos opciones: 1) Al lío, cambia la url y haz la redirección y a ver qué ocurre 2) Crea otra entrada mejores-palabras-clave y mete ahí tu nuevo contenido (aunque se parezca al actual). No toques nada en la de 2018. Mira a ver cómo evoluciona la nueva. Si consigues posicionar las dos en el Top10, tu menor problema será el contenido duplicado.

      PD: Yo quizás optaría por la opción 1, pero la haría en Enero de 2019 o cuando vea que me supera la competencia. ¡Ya me cuentas qué haces al final y qué ocurre!

      Responder

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *