Cómo habilitar URL amigables para la búsqueda en Drupal










  • Las URL compatibles con los motores de búsqueda son las direcciones de su contenido que son más fáciles de identificar tanto para los bots como para las personas. Es una forma de limpiar los enlaces para optimizar el sitio para los motores de búsqueda y mejorar el reconocimiento visual por parte de los visitantes.

    Mantener Drupal y URL limpias hace más por su sitio de lo que piensa. De hecho, muchos expertos dan fe de cómo las URL «amigables» mejoran el tráfico del sitio y mejoran la clasificación del sitio en motores como Google.

    Hoy, le mostraré cómo configurar URL amigables para la búsqueda en Drupal. Es una tarea rápida y sencilla que puede mejorar el rendimiento de su sitio en Internet en términos de obtención de tráfico.

    Limpiar URLs y Drupal 8

    De manera predeterminada, Drupal 8 usa URL limpias automáticamente cuando crea un nuevo sitio web . Esta opción no se puede deshabilitar directamente desde el panel de administración.

    Siempre que utilice rutas limpias al crear artículos y páginas , el sitio las utilizará, así como cualquier alias que utilice para las propias URL.

    Limpiar URLs y Drupal 7

    Drupal 7 y versiones anteriores requerirán un poco de delicadeza al configurar URL limpias. Normalmente promociono Drupal 8 en estos tutoriales, pero quería compartir cómo puede establecer enlaces más limpios con las versiones anteriores del sistema de administración de contenido.

    Edición del archivo .htaccess para Drupal 7

    Primero, cree una copia de su archivo .htaccess. Si ya realiza una copia de seguridad de su sitio web de Drupal de forma regular, es posible que no tenga que hacerlo. La razón por la que desea crear una copia de este archivo es asegurarse de tener un reemplazo que funcione en caso de que algo salga mal.

    El segundo paso es preparar el archivo .htaccess para URL limpias. Esto se puede hacer usando programas FTP como FileZilla o a través del Administrador de archivos de cPanel . En este tutorial, voy a usar este último.

    Accede y edita el archivo .htaccess de tu sitio web Drupal.

    Drupal htaccess Editar

    Si está utilizando el Administrador de archivos y no ve el archivo .htaccess, deberá ir a su configuración en el Administrador de archivos y habilitar los archivos ocultos.

    Además, hacer cambios como este en el archivo .htaccess significa que querrás guardar una copia si necesitas actualizar tu versión de Drupal .

    Agregue el siguiente código a su archivo .htaccess:

    [ht_message mstyle=”info” title=”” ” show_icon=”” id=”” class=”” style=”” ]RewriteEngine on


    RewriteBase /


    RewriteCond %{REQUEST_FILENAME} !- f


    RewriteCond %{REQUEST_FILENAME} !-d


    RewriteRule ^(.*)$ index.php?q=$1 [L,QSA][/ht_message]

    Puede agregar la codificación anterior y mantener cualquiera de sus configuraciones actuales en .htaccess siempre que no entren en conflicto entre sí. Por ejemplo, algunos de ustedes pueden tener reglas para manejar complementos, listas negras de IP y otras funciones. Todos estos pueden permanecer intactos mientras se incluyen los comandos anteriores.

    Cuando haya terminado de editar, guarde el archivo.

    Configuración de direcciones URL limpias de Drupal 7

    Por defecto, Drupal viene con el módulo “Path” ya instalado y activado. Este complemento es lo que controla la configuración de URL fáciles de buscar en Drupal. Si desea asegurarse de que este módulo esté instalado, haga clic en «Extender» en la barra de herramientas superior y desplácese hacia abajo hasta «Ruta». Asegúrese de que tenga una marca de verificación junto a su nombre.

    De lo contrario, haga clic en el cuadro e instálelo usando el botón en la parte inferior.

    Módulo de ruta Drupal

    Haga clic en la herramienta «Configuración» en el panel de administración. Desplácese hacia abajo y haga clic en el enlace «Limpiar URL». Cuando haga clic en este enlace, tendrá una opción de casilla de verificación para habilitarlo. Haga clic en el cuadro y guarde la configuración.

    Ahora su sitio web ofrecerá una URL más limpia cuando desarrolle artículos y páginas. Esta es solo una de las muchas formas en que el alojamiento web de Drupal se puede personalizar para promocionar un sitio web de cualquier tipo. Cree algo para usted o para el negocio y brinde a los visitantes y motores de búsqueda un enlace fácil de seguir.