Una de las peculiaridades de los blogs que a veces llama la atención es las distintas maneras en que estos muestran los enlaces a sus entradas.

permalinks0.png

Tienes varios modos de hacerlo y todos pasan por personalizarlo en el panel de administración. Este es un proceso que puedes realizar ya tengas tu blog en Wordpress.com o en un servidor propio, aunque con limitaciones en el primer caso.

Para personalizar los enlaces debes acceder a las opciones de permalinks, que están en la dirección tublog.com/wp-admin/options-permalink.php. Ahí encontrarás esta pantalla, que te ofrece algunas formas de personalizar tus enlaces …

Clic para ampliar

Lo primero que tienes es la opción predeterminada, como te aparecerán los enlaces nada mas iniciar el blog, y es algo tan feo y dificil de recordar como http://ayudawordpress.com/?p=123. Por supuesto, debes olvidarte de esta estructura de enlaces pues es la peor posible, no muestra lo que te vas a encontrar al otro lado del clic y, sobre todo, los buscadores se entienden fatal con este tipo de enlaces.

La siguiente estructura, que verás en muchos blogs tiene grandes virtudes pero también algún inconveniente. Lo que verás será algo como http://ayudawordpress.com/2008/01/11/tu-entrada/ con lo que obtienes un enlace que muestra la fecha de creación de tu artículo en sentido cronológico inverso (año-mes-día) además de un nombre canónico, que muestra lo que es. Con esta estructura tienes la ventaja de que el lector sabe de que fecha es la entrada, y también dispone de información en el mismo enlace acerca del contenido de lo que se va a encontrar.

Ahora bien, tiene algún inconveniente, como que este tipo de estructuras ofrecen enlaces mas largos y difíciles de recordar, y otro factor es que si por algún motivo cambias la fecha de publicación de tu entrada los buscadores ofrecerán enlaces rotos pues http://ayudawordpress.com/2008/01/11/tu-entrada/ no será lo mismo que http://ayudawordpress.com/2008/01/12/tu-entrada/ y ofrecerás un error al visitante, y esto a veces se paga con que no vuelven.

La siguiente opción, la totalmente numérica, ni la menciono así que da por hecho que será mala idea elegirla. Pasamos a la opción personalizada, que es la mejor, la que usamos y te recomiendo.

La estructura ideal para un blog es la que se escribe tal que /%postname%/. Con este esquema de enlaces conseguimos URLs del tipo http://ayudawordpress.com/tu-entrada/ que, por descontado, son las mas adecuadas porque aúnan la sencillez, facilidad de recordar, muestran el contenido, y si cambias de fecha tu artículo no afecta en absoluto por lo que nunca ofrecerás un error de “No encontrado”.

Además de todo lo anterior, son especialmente familiares para los buscadores ya que estos entienden de contenidos, de palabras clave, y si tu artículo tiene un título bien configurado con palabras que definan bien el contenido, serás el mejor amigo de Google. Y este tipo de pequeños detalles te ayuda a que recibas mas visitas.

En este sentido, quiero terminar este pequeño tutorial con un apunte acerca de los títulos y para ello tenemos que regresar a un concepto básico del uso del editor de Wordpress que ya comentamos. Y es que cuando guardas un artículo, y no defines una nombre de URL personalizada, Wordpress le asigna el mismo sobre la base del título que hayas elegido, pero no siempre es esta la mejor opción ya que si titulas así tu entrada …

permalinks2.png

obtienes un feo permalink (enlace permanente) como este …

permalinks3.png

con lo que no habremos conseguido nada con toda la personalización que hemos estado realizando. Por lo que es mucho mejor que, sin necesidad de modificar el título de nuestro artículo, cambiemos el nombre de URL, o slug, a algo mas amigable tanto para los lectores como para los buscadores. Algo como esto …

permalinks4.png

o mucho mejor, algo como esto …

permalinks5.png

Y lo que conseguimos es que cuando Google, Yahoo, Alexa o cualquier otro sistema de búsqueda de contenidos para buscadores mande a sus bots a nuestro blog se encuentre con dos palabras claves fácilmente identificables y asociables a búsquedas en sus servicios.

¿Te gustó este post? ¡Compártelo!
  • Bitacoras.com
  • TwitThis
  • Facebook
  • Meneame
  • Google Bookmarks
  • del.icio.us
  • Live
  • Technorati
  • Ping.fm
  • Wikio
  • Turn this article into a PDF!
  • E-mail this story to a friend!
  • Print this article!

También te puede interesar:

cursos formación continua

    35 comentarios en “¡La Estructura de los Enlaces!”

  1. Pablo (30 comentarios) dijo:

    Hola. Tengo una duda sobre este tema. Si un blog ya hubiera comenzado su andadura, publicando sus post con la opción predeterminada de estructura de Permalinks que trae por defecto el WordPress, y posteriormente cambiamos a otra de las opciones posibles ¿no habrá algún problema de pérdida de enlaces de páginas, imágenes, etc., del nombre anterior al nuevo, que ya fueron postados y se encuentran en la base de datos, o por el contrario renombra perfectamente todos estos enlaces?
    Gracias por este blog en castellano. Me es de gran ayuda para aprender muchas cosas sobre WordPress.

  2. Fernando (238 comentarios) dijo:

    Pues claro que habría ese problema ya que los buscadores seguirían enviando a las URLs antiguas. Afortunadamente hay una solución, y es utilizar plugins de redirección de Permalinks (como Dean’s Permalinks Migration) que lo que hacen es, indicando la estructura de enlaces anterior, redirigir a buscadores o visitantes al enlace nuevo, con lo que no pierdes visitas ni eres penalizado por Google ;)
    Si vas a cambiar la estructura harías bien en instalar antes uno de esos plugins.

  3. Javyer (23 comentarios) dijo:

    Muy útil el artículo, me ha servido para disipar algunas dudas que tenía con el “post slug”.

    Aclarar que la estructura de los Permalinks no puede modificarse en Wordpress.com y siempre es blog.com/fecha/post-slug

    El post slug si es aplicable en Wordpress.com ;)
    Saludos!

  4. Fernando (238 comentarios) dijo:

    Pues juraría que antes si podía :o
    Pero tienes razón, no se pueden personalizar los permalinks, aunque si el slug.

    Gracias Javyer, ya he modificado algo el texto.

  5. Álvaro (40 comentarios) dijo:

    Hola Fernando, en mi blog http://www.colegionline.com no puedo poner los permalinks como dices.

    Pone:

    You should update your .htaccess now.

    ¿Cómo “updateo” el htacces?
    ¿Tiene que ver algo con el hosting?

    Muchas gracias por adelantado :-)

  6. Fernando (238 comentarios) dijo:

    Álvaro, para que Wordpress pueda escribir en el .htaccess la carpeta que lo contiene debe tener permisos de escritura (al menos 666).

    Si no puedes hacer tu mismo un chmod habla con tu hosting o prueba a borrar el htaccess actual y que Wordpress genere uno nuevo ;)

  7. Álvaro (40 comentarios) dijo:

    Muchas gracias Fernando, hablaré con el admin del hosting

  8. Álvaro (40 comentarios) dijo:

    Muchas gracias Fernando, contacte con el admin y me lo resolvió.

    ¡Saludos desde http://www.colegionline.com!

  9. Fernando (238 comentarios) dijo:

    Por cierto Álvaro, a ver si dejad de cambiar de plantilla para que te pueda hacer la review prometida :D

  10. [...] Mi consejo tanto en Wordpress.com como fuera de éste es que elijáis un buen “Subtítulo de la entrada” (conocido también como “Post Slug”) para mejorar bastante el posicionamiento SEO entre otras cosas. Más información sobre el Subtítulo de la entrada. [...]

  11. N@tysan (8 comentarios) dijo:

    No me sale no me sale!! Y se rompe todo…..

    :(

  12. Dr. Blog (24 comentarios) dijo:

    Natysan ¿que te pasa?. Si eso abre un hilo en el foro y lo vemos en detalle ;)

  13. Gloria (19 comentarios) dijo:

    Hola Fernando:
    y que se recomienda hacer cuando un título lleva acento?

  14. Fernando Tellado (1845 comentarios) dijo:

    Quitarlo del enlace permanente o quedará feísimo. Deja el título con acento (o eñe) pero modifica el enlace permanente del post.

  15. Gloria (19 comentarios) dijo:

    Gracias Fernando. Saludos

  16. Kr4uss (2 comentarios) dijo:

    Hola Fernando, tengo una duda que no sé si ponerla en este foro pero es lo más parecido que encontré… mi problema es al crear una nueva página en mi blog, me crea un enlace a un directorio que no existe por ej. misitio.mihost.com/archives/mipagina … el tema es que la carpeta archives no existe en mi host. si no me equivoco la nueva página debería estar en el directorio de wordpress y no directamente en el de mi host (no lo tengo claro) … espero haberme explicado bien, un saludo y gracias

  17. Kr4uss (2 comentarios) dijo:

    ahora me doy cuenta que esto está pasando con todos los enlaces de mi sitio, siempre me envían a la página de mi host :(

  18. Fernando Tellado (1845 comentarios) dijo:

    Está claro que algo estás haciendo mal Kr4uss, si eso pásate por el Foro y ahí nos pones el enlace y vemos como solucionarlo ;)

    Haz una captura de como tienes las opciones de enlaces y lo vemos en el foro :)

  19. Juan PAblo (20 comentarios) dijo:

    Gran pagina me has sido de gran ayuda.Una pregunta Publique mi blog hace una semana sin saber como configurar esto de los permalinks, ya tengo mas de 30 post.Yo tengo que copiar esto:/%postname%/. end donde dice personalizadfo en la pagina de los permalinks y ya o debo instalar el plug in de migracion para que no se dañen los posts que ya he hecho.Ademas me gustaria me dijeran como se configura eso de categoria base y etiqueta base.Y como hago para que mis categorias muestren el nuemro de articulos que3 contienen.Muchas gracisa

  20. Fernando Tellado (1845 comentarios) dijo:

    Son muchas preguntas Juan Pablo, y alguna requiere insertar código - que no se muestra en los comentarios. Pásate por el foro que allí es mas fácil ;)

  21. Juan PAblo (20 comentarios) dijo:

    Ya probe de todo tambien use el permalink redirect, y nada me funciona, arriba en un comentario dice que en wordpress no se puede cambiar la configuracion de los permalinks pero si el slug y no se que es eso o dinde se configura, tambien he leido que se pueden cambiar a mano uno a unosi tengo que hacerlo asi, lo hago pero no se como , ayuda porfa, no quiero escribir mas post en mi blog hasta arreglar eso

  22. [...] maravillas - están las mas usadas por los que usamos WordPress que es la modificación de la estructura de los permalink, hacer redirecciones, banear comentaristas insoportables , parar el hotlink de imágenes, entre [...]

  23. Merlyn (13 comentarios) dijo:

    Saludos:

    Quisiera saber cuál es el mejor plugin para redireccionar los permalinks.

    Muchas gracias,

    .: Merlyn :.

  24. Fernando Tellado (1845 comentarios) dijo:

    @Merlyn: hay varios y es cuestión de gustos. No uso plugins actualmente para eso pero el que siempre he usado es el Dean’s Permalink redirection.

  25. Merlyn (13 comentarios) dijo:

    (…) Gracias Fernando. Aprovecho la oportunidad para felicitarte por tu trabajo, tengo mucho para aprender de vos.

    Que tengas un día bien chévere,

    .: Merlyn :.

  26. nisti2 (1 comentarios) dijo:

    gracias tenia esa duda si le quito /%year%/%monthnum%/%postname%/ pero entonces los buscadores seguian direccionando a ese formato… utilizando el Dean’s Permalinks Migration, al parecer hace el redireccionamiento :D

  27. Mario (7 comentarios) dijo:

    Oye, creo que esta es mi segunda vez en este blog y queria preguntar sobre el mod_rewrite: si no lo tengo activo en mi server porque es gratis, puedo modificar el .htaccess para hacerlo funcionar y habilitar el mod_rewrite; 2) Al activar la forma del “permalink bonito” se crean carpetas en el servidor por cada post?? pregunto esto porque da la impresion que eso sucede y tengo esa duda.

  28. omarenm (2 comentarios) dijo:

    Tengo el blog en mi directorio raiz pero realmente está instalado en una carpeta, wordpress ofrece esa funcionalidad, el único problema que he tenido es que no he podido activar los permalinks porque los enlaces que arroja no funcionan, alguna idea de como arreglarlo?

  29. @Mario: no se crean carpetas para cada post, solo entradas en la base de datos ¿de donde sacas esa idea?. Y para modificar el .htaccess solo tienes que tener permisos de escritura en la carpeta raiz. Si no te lo pudiera crear wordpress al modificar los permalinks, crea un fichero de texto htaccess.txt con lo que tenga que ir y luego lo subes al raiz. Una vez allí le cambias el nombre a .htaccess (no olvides el punto inicial) y ya lo tienes. Es un apaño.

    @omarenm: Haría falta mas información para “imaginar” sin verlo lo que comentas. Supongo que dices que WP está instalado en el raiz, pero que en tu servidor es public_html o algo así ¿es eso?.

    Igual que antes, para cambiar los permalinks tienes que tener permisos de escritura en “esa” carpeta que funciona como raiz. Si no te deja, borra el htaccess actual y prueba a cambiarlos, se creará solo. Si no te va así, prueba lo del fichero de texto que le comento a Mario :)

  30. omarenm (2 comentarios) dijo:

    Ya pude solucionarlo, es que tengo el index del blog en la carpeta raiz y todo el resto de archivos en otra carpeta. Simplemente borré los dos htacces de ambas carpetas, actualicé los permalinks y el código generado lo puse en la carpeta raiz y listo, funcionó.

  31. Naskicet (1 comentarios) dijo:

    Yo cambie los permalin al metodo recomenaddo pero cuando entro al home de la pagina todo ok, pero cuando trato de seguir un enlace me dice que la pagina no existe…. ya que los enlaces mantiene la estruptura predeterminada de wordpress…. Tengo que hacer otra cosas…

  32. InKiLiNo (13 comentarios) dijo:

    Tengo que hacerte 2 apuntes importantes sobre este post:

    1.- La estructura que has elegido no me parece la más correcta, porque si al cabo de los años publicas un post con el mismo título, wordpress te machaca el más antiguo, ya ya la hemos liado. A veces para posicionar, necesitas publicar más de un artículo con el mismo título pero direferente URL, y si elegimos la que tu recomiendas, estamos obligados a cambiar todas las URL’s a mano, y con cuidado de no guardar el post antes de cambiarla.

    2.- Para los caracteres extraños en los títulos de los post, yo uso el plugin Permalink fix que va de maravilla.

  33. centinelabo (2 comentarios) dijo:

    Hola soy nuevo aqui, y necesito ayuda, he cambiado el permalink de Predeterminado p=### al que aqui mencionan http://www.domain.com/postname pero no me funciona… la verdad no se que cambios debo hacer… no he tocado aun el .htaccess asi que alguien me puede orienta como hacerlo? estoy con la version 2.7.1

  34. skallian (1 comentarios) dijo:

    Muchas gracias por el aporte, y gracias también a todos los comentarios, he podido instalar muy fácilmente el plugin.
    un saludo!

Escribe un Comentario

XHTML: Puedes usar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



Subir

Expertos en WordPress
Euribor
Hardware. Software. Ocio & Multimedia. Humor. Internet. Videojuegos.Noticias
Participa en el Debate
  • ferticidio: WLW usaba en el antiguo theme, ahora como no me carga bien el estilo, y no puedo ver...
  • perionotas: Coincido contigo Fer: no odio nada, pero para mi ha resultado imposible trabajar con...
  • Mario A . Núñez: Fernando; Quise decir que me disgusta el panel de escritura. (je,je).
  • Fernando Tellado: Yo no odio nada, y menos el panel de escritura de WP, tiene cosas mejorables...
  • Mario A . Núñez: Windows Live Writer es mi editor favorito. Adoro esta aplicación con sus plugins...
Noticias Breves
  • Si quieres aprender como hacer multitud de diseños distintos para WordPress no te pierdas esta estupenda recopilación de 26 tutoriales de diseño de blogs WordPress.

    [#3]

  • Acaba de salir a la luz la nueva versión de WordPress para iPhone 1.3, con soporte completo para el firmware de iPhone 3.0. Va de cojones estupendamente. Altamente recomendable esta actualización, que tienes en iTunes.

    [#1]

  • Me avisa Kike Alonso de un nuevo plugin que permite que los comentarios que dejen tus amigos de Friendfeed al respecto de un post de tu sitio WordPress aparezcan también en tu post como comentarios normales, algo realmente interesante pues permite, con algunos clientes de escritorio e iPhone, comentar en blogs sin dejar de usar la aplicación de mensajería.

    [#6]


  • Ahora mismo en los FOROS ...
    Usuarios Registrados
  • Acceder

  • Translate this Blog
    Spanish flagItalian flagChinese (Simplified) flagPortuguese flagEnglish flagGerman flagFrench flagJapanese flagRussian flagSwedish flagCatalan flagHebrew flag                              
    By N2H