Links, de Ruby Gold

Los enlaces permanentes (permalinks en inglés) son las URLs que se utilizan para acceder a las entradas y páginas individuales de tu web, así como a las listas de categorías y etiquetas. Se les llama «enlaces permanentes» porque sirven para enlazar tu contenido y, una vez definidos, jamás cambian. Lógico, ¿no? Son, además, una parte muy importante de tu web, puesto que muchas veces lo primero y único que ve un posible visitante de tu web es esa URL.

En la entrada de hoy veremos un poco más qué son y cómo funcionan los enlaces permanentes en WordPress y cómo los puedes configurar. ¡Vamos a ello!

Enlaces Permanentes en WordPress

Como te decía, los enlaces permanentes son las URLs a tu contenido. Existen dos tipos de enlaces permanentes:

Enlaces permanentes «feos»

Esta era la opción por defecto en WordPress hasta hace muy poco. Por suerte, a partir de la versión 4.2 la cosa cambió y ahora se usan los enlaces permanentes «bonitos». Este tipo de enlaces permanentes se componen de la URL de tu web WordPress seguida de un parámetro GET. Normalmente, el parámetro identifica una entrada concreta en tu blog, aunque también puede hacer referencia a una página de autor, categoría, etc.

Algunos ejemplos de enlaces permanentes «feos» son:

  • https://neliosoftware.com/es/?p=1716 (esta misma entrada)
  • https://neliosoftware.com/es/?cat=209 (nuestras entrevistas a los WProfesionales del mes)
  • https://neliosoftware.com/es/?author=4 (mi página de autor)

Como puedes ver, les llamamos enlaces «feos» porque el formato resultante no es muy amigable que digamos. Usar caracteres como ?= y palabras como p para referenciar a una entrada (post en inglés), cat para categorías o author para autores junto con sus identificadores numéricos hace que estas URLs sean crípticas, muy poco explicativas.

Nelio Unlocker

Pásate a WordPress manteniendo tus diseños y contenidos

Mejora hoy mismo el SEO de tu web y acelera su velocidad de carga convirtiendo tus páginas a estándares HTML, CSS y WordPress. No necesitas conocimientos técnicos y solo pagarás por aquello que necesites.

Enlaces permanentes «bonitos»

Los enlaces permanentes «bonitos» son lo opuesto a lo anterior. En lugar de usar identificadores internos para ubicar el contenido de tu web, la URL es una cadena de texto clara y explicativa. Usando una estructura de enlaces permanentes bonita, las URLs anteriores tendrían el siguiente aspecto:

  • https://neliosoftware.com/es/todo-lo-que-necesitas-saber-enlaces-permanentes-wordpress/
  • https://neliosoftware.com/es/etiqueta/wprofesional/
  • https://neliosoftware.com/es/author/davilera/

Coincidirás conmigo en que estos enlaces permanentes son mucho mejores, ¿no? Simplemente echando un vistazo a la URL puedes intuir qué tipo de contenido encontrarás cuando abras en enlace en cuestión.

Cómo cambiar el formato de los enlaces permanentes

Simplemente abre la página de Ajustes » Enlaces permanentes en tu Escritorio de WordPress y podrás modificar tu estructura de enlaces permanentes. Por defecto, WordPress ofrece diferentes posibilidades:

Ajustes de enlaces permamentes
Captura de pantalla de la página de ajustes de enlaces permamentes

Las opciones disponibles son:

  • Simple. Es el formato que hace un momento llamábamos enlaces permanentes «feos». Personalmente, no te recomiendo que los uses. La principal ventaja que tienen, no obstante, es que buscar contenido en la base de datos a través de un identificador es más rápido que a través de una cadena de texto… pero creo que la mejora no justifica una estructura que resulte menos amigable para tus visitantes.
  • Día y nombre o Mes y nombre. Con estos dos formatos, las URLs a las entradas de tu blog incluirán el nombre de la entrada junto con la fecha en la que se publicó. Este tipo de formato es muy útil si tienes un blog donde publicas noticias de actualidad y, por consiguiente, la fecha de publicación es muy importante.
  • Numérico. Parecido al formato simple, pero usando una apariencia un poco menos fea. De todas formas, nos encontramos con el mismo problema que antes: los contenidos de tu web son referenciados a través de sus identificadores internos.
  • Nombre de la entrada. Este formato utiliza el nombre de tu entrada o página, sin nada más. Sencilla y elegante.
  • Estructura personalizada. Te permite crear tu propia estructura de enlaces permanentes usando un conjunto de «etiquetas» que ofrece WordPress.

Crear una estructura de enlaces permanentes personalizada

WordPress te ofrece hasta diez etiquetas diferentes que puedes usar para crear tu propia estructura de enlaces permanentes. Además, te interesará saber que este conjunto de etiquetas puede extenderse a través de los filtros de WordPress, aunque esto queda fuera de la entrada de hoy. Las más importantes son:

  • %postname%: el nombre de tu entrada. Si no sabes qué es este nombre, es el pequeño campo que hay debajo del título de tu entrada cuando la estás escribiendo:

    Enlace permanente en el editor de entradas
    Enlace permanente en el editor de entradas
  • %post_id%: el identificador interno de tu entrada. En otras palabras, el número que identifica ese contenido en tu base de datos.
  • %category%: la categoría principal de la entrada.
  • %year%: el año en que se publicó la entrada.
  • %monthnum%: el mes en que se publicó la entrada.
  • %day%: el día en que se publicó la entrada.

Existen otros parámetros como %author%, %hour%, %minute%… pero, vaya, veo difícil que los necesites 😉

¡Importante! Ten en cuenta que, para que WordPress pueda encontrar el contenido asociado a una URL, ésta deberá incluir algo que identifique de forma inequívoca a ese contenido en cuestión. Es decir, tu estructura de enlaces permanentes deberá incluir, como mínimo, el %postname% o %post_id%.

Un par de apuntes sobre el SEO

Los enlaces permanentes tienen un cierto impacto en el posicionamiento que consiga tu web dentro de buscadores como Google. Cuando realizas una búsqueda en Google, la página de resultados incluye el título y un resumen de tu entrada, la fecha de publicación y su enlace. Está claro, pues, que la URL es una parte esencial en los motores de búsqueda. Aunque hay opiniones de todo tipo al respecto, la regla que todo el mundo repite es la misma: utiliza una estructura que ofrezca enlaces tan cortos como sea posible, pero que sean inteligibles para las personas.

Si quieres saber un poco más sobre el tema, te recomiendo que mires el siguiente vídeo. Aunque tiene ya unos cuantos años (¡qué rápido pasa el tiempo!), sigue siendo muy educativo:

Resumiendo

Qué estructura de enlaces permanentes usar es una de las primeras decisiones que deberás tomar cuando decidas montar una web. Se trata de una decisión muy importante, puesto que una vez tomada, deberás llevarla «hasta el final» (no olvides que estás decidiendo qué «enlaces permanentes» usará tu WordPress).

Si bien es cierto que usar un formato u otro depende bastante de los gustos de cada uno, lo verdaderamente importante aquí es escoger una estructura de enlaces «bonita», que sea inteligible por tus visitantes y que, por consiguiente, posicione bien en los diferentes buscadores web.

Imagen destacada de Ruby Gold.

20 respuestas a «Todo lo que necesitas saber sobre los enlaces permanentes de WordPress»

  1. Avatar de Ameise
    Ameise

    Eh estado buscando como loco como cambiar los enlaces permanentes, ya que no están en mi wordpress, como puedo cambiarlos, oh ya no es posible cambiarlo. AYUDA??????

    1. Avatar de Antonio Villegas

      Ameise, si no ves el menú Ajustes » Enlaces Permanentes seguramente la causa es que no seas administrador de WordPress. Si tu usuario no tiene ese rol, no podrás cambiar los enlaces permanentes. Asegúrate de ser administrador o consulta con la persona que te lleva la web.

      1. Avatar de Ito
        Ito

        Hola,
        Aún siendo administrador no veo la opción. Parece que la han quitado.
        Hay algún atajo o otra forma de llegar a Enlaces Permanentes para modificarlo??
        Desde las entradas me deja modificar pero sólo la parte final del enlace.
        Help me!!

        1. Avatar de Antonio Villegas

          Hola. Es posible que si alguien te administra tu web haya ocultado esta opción (y posiblemente otras) para evitar que nadie haga cambios allí. Asegúrate de esto primero, o sino contacta con tu proveedor de alojamiento web y pregúntales a ver. ¡Suerte!

          1. Avatar de Ito
            Ito

            El caso es que tengo un blog gratuito en wordpress.com
            No tengo premium, simplemente el gratuito.
            Es posible cambiar esos parámetros desde el gratuito?

          2. Avatar de Antonio Villegas

            Tal y como te dicen en los foros de WordPress.com, no puedes hacerlo.

  2. Avatar de iphux

    Muchas gracias amigo, me gustaría saber si una vez cambiado, luego de unos meses los puedo cambiar nuevamente y no tener problemas al entrar en un post ó tengo que redireccionar a los nuevos links cambiados 🙂 saludos desde Peru.

    1. Avatar de David Aguilera

      ¡Hola! Evidentemente, puedes cambiar los enlaces permanentes de tu WordPress en cualquier momento, aunque no es recomendable; una misma entrada ayer era http://ejemplo.com/?p=27, hoy es http://ejemplo.com/entrada/ y mañana quizás sea http://ejemplo.com/blog/entrada/, haciendo la vida imposible a todos tus usuarios. En concreto, los buscadores (Google, Bing…) que indexaron una de las URLs de tu web, de repente ven que esa esa URL ya no existe (error 404) y pierdes el posicionamiento. O los usuarios que guardaron un enlace ya no pueden acceder a tu web, porque el enlace está roto.

      Evidentemente, esto se puede solucionar añadiendo redirecciones «a mano», del tipo: «cuando alguien acceda a http://ejemplo.com/?p=27, envíale a http://ejemplo.com/entrada/«. Pero si vas cambiando de formato «a menudo», las redirecciones van aumentando: «de ?p=27 ve a /entrada/, y de /entrada/ ve a /blog/entrada/«.

      También está el problema añadido que, por lo general, las redirecciones que usamos son 302 (permanentes). Así que si redireccionas una URL x a otra y, ya nunca más podrás usar la URL x, porque existía una redirección permanente que enviaba a y las peticiones que llegaban a x.

      En fin, te recomiendo que pienses en un esquema de enlaces permanentes que creas que te va a servir para siempre y que no lo modifiques. Aunque sí es posible cambiar esa estructura, trabaja asumiendo que no lo es y tomarás mejores decisiones.

      Un saludo.

  3. Avatar de Andres
    Andres

    Hola!

    Me gustaria que algunos de los enlaces permanentes de mi portfolio no estuvieran activos.

    Como los desactivo?

    1. Avatar de David Aguilera

      Tal y como comento en la entrada, un enlace permanente se supone que debe estar disponible hasta el fin de los tiempos (por algo es «permanente»). Así pues, no existe la opción de «desactivarlos».

      Ahora bien, cosas que puedes hacer:

      Poner la entrada que hay en ese enlace como borrador. De esta forma, la entrada ya no estará publicada y, por lo tanto, acceder al enlace en cuestión generará un error 404. Esto no es buena idea, pero si es lo que quieres hacer…
      Quitar los enlaces permanentes del menú. Simplemente, evita enlazar esos contenidos en tu web y conseguirás que la gente «no pueda» acceder a ellos, a no ser, claro, que sepan la URL o alguien (Google u otra web) los hubiera indexado.

      Un saludo,
      David

  4. Avatar de Laura

    Hola,

    Es posible poner una estructura distinta para determinadas categorías? Por ejemplo: Para la categoría «perros» «gatos», que me coja %postname% y para la categoría «aves» me coja %category%%postname%?

    O todos los artículos deben llevar necesariamente la misma estructura de url?

    Gracias!

    1. Avatar de David Aguilera

      Por defecto, creo que todas las entradas deben seguir la misma estructura de enlaces permanentes. A lo mejor hay algún plugin que te permite hacer lo que quieres, pero yo personalmente nunca he usado ninguno, así que no te sé decir con certeza. Siento no poder ayudarte más… 🙁

  5. Avatar de Serena Scardetta
    Serena Scardetta

    Hola,

    Tengo un problema que no consigo resolver: el enlace permanente que antes podía modificar debajo del título de cada entrada ha desaparecido, y no entiendo cómo ni sé que hacer para volver a tenerlo visible. ¿Me puedes ayudar con esto? ¡Muchas gracias!

    1. Avatar de David Aguilera

      Hola Serena,

      Únicamente puedes editar un enlace permanente si en Herramientas » Enlaces Permanentes tienes seleccionada alguna de las opciones que permiten poner el nombre de la entrada. Si no es el caso, no vas a poder personalizarlo. Por otro lado, ¿qué rol tienes en WordPress? Si no eres la propietaria del blog, es posible que el administrador haya limitado lo que puedes hacer.

      Un saludo,
      David

  6. Avatar de Marcelo
    Marcelo

    Hola David. He hecho el cambio de Enlaces Permanentes Simpla a Nombre de entrada, guardo los cambios, voy a la página de destino, copio en enlace en cuestión la pego en la url de destino de por ejemplo, una imágen que al clickearla necesito que me lleve alli y nada. Me muestra el siguiente mensaje: Not Found The requested URL /agenda1/ was not found on this server. No sé si algo se ha «roto» en mi wordpress o estoy fallando en algo. Me puedes asesorar. Muchas gracias.

    1. Avatar de David Aguilera

      Tiene toda la pinta de ser un problema de configuración del servidor (puesto que este tipo de enlaces dependen de dicha configuración). Habla con el equipo de soporte de tu empresa de hosting; ellos sabrán cómo solucionarlo.

  7. Avatar de Maria
    Maria

    Hola, tengo un pequeño problema con los enlaces permanentes, no se que ha pasado que al actualizar una entrada el enlace ha cambiado de la siguiente forma, es decir: antes era midominio.com/entrada y luego aparece como midominio.com/entrada3 un numero que al editar para borrarlo no me deja, lo borro le doy a guarda y vuelve a aparecer igual con el numero.
    No sé a que puede ser, si me podrían ayudar…

    1. Avatar de David Aguilera

      Eso es porque ya tienes otra entrada con midominio.com/entrada. Entra en ese enlace, borra la entrada que está «ocupando» el nombre que tu quieres, y listo.

      1. Avatar de Maria
        Maria

        Pero si elimino esa entrada, me quedaría sin el articulo y si vuelvo a publicar el mismo me saldría como entrada duplicada añadiendo otro numero al final, ademas si la publico de nuevo, pierdo los comentarios que tiene esa entrada

      2. Avatar de Maria
        Maria

        no me aparece ninguna otra entrada con el mismo enlace, es solo una entrada y si la borro me quedo sin el articulo

Deja una respuesta

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

He leído y acepto la política de privacidad de Nelio Software

Tus datos personales se almacenarán en SiteGround y serán usados por Nelio Software con el único objetivo de publicar tu comentario aquí. Con el envío de este comentario, nos das el consentimiento expreso para ello. Escríbenos para acceder, rectificar, limitar o eliminar tus datos personales.