Diseñador Web y Asesor

Cómo Deshabilitar Páginas de Autor en WordPress para Mejorar el SEO

Cómo Deshabilitar Páginas de Autor en WordPress para Mejorar el SEO

Tabla de Contenido

Las páginas de autor en WordPress pueden generar contenido duplicado y afectar negativamente el SEO de tu sitio. Si no necesitas esta funcionalidad, puedes deshabilitarla fácilmente con un fragmento de código.

¿Por Qué Desactivar las Páginas de Autor?

  • Evita contenido duplicado: Los motores de búsqueda pueden penalizar sitios con páginas similares.
  • Mejora la seguridad: Reduce la exposición de nombres de usuario.
  • Optimiza la estructura del sitio: Elimina páginas innecesarias para una mejor experiencia de usuario.

Código para Deshabilitar Páginas de Autor

El siguiente código redirige cualquier visita a una página de autor hacia la página de inicio:

add_filter('author_link', function ($link) {
    return home_url('/');
});

add_action('template_redirect', function () {
    if (is_author()) {
        wp_redirect(home_url('/'));
        exit;
    }
});

¿Cómo Funciona?

  1. author_link filter: Cambia los enlaces del autor para que apunten al inicio.
  2. template_redirect hook: Redirige a los visitantes que intenten acceder a /author/username.

Cómo Implementar el Código

  1. Ve a Apariencia → Editor de temas → functions.php.
  2. Copia y pega el código al final del archivo.
  3. Guarda los cambios.

Alternativamente, puedes usar un plugin como Code Snippets para añadir el código sin modificar archivos del tema.