Una guía completa de URL amigables con SEO

Publicado: 2018-07-30

Esta guía muestra cómo crear URL compatibles con SEO.

Discutiremos cómo optimizar sus estructuras de URL y mejorarlas desde una perspectiva de SEO.

¿Por qué optimizar sus URL?

Porque es un factor de clasificación importante. Además, las URL compatibles con SEO mejoran la usabilidad de su sitio web.

Optimizar tus URLs no es muy difícil. Aquí está nuestra guía paso a paso sobre cómo hacerlo.

Cómo crear URL amigables con SEO:

  1. Usa el TLD correcto
  2. Haz tus URL cortas
  3. Use solo los caracteres seguros
  4. Centrarse en la legibilidad
  5. Usar menos carpetas (2 máx.)
  6. Incluya palabras clave pero evite el relleno
  7. Implementar HTTPS
  8. Omitir extensiones de nombre de archivo
  9. Haga que sus URL sean similares a los títulos de las páginas
  10. Bloquear direcciones URL dinámicas y de espacio infinito
  11. Preferir subcarpetas a subdominios
  12. Use redirecciones y etiquetas canónicas correctamente
  13. Crear un mapa del sitio XML adecuado

1. Usa el TLD correcto

TLD o dominio de nivel superior es la última parte de un dominio completo.

En www.example.com, el TLD es .com

En www.webalive.com.au el TLD es .au

partes de una url

Hay dos tipos de TLD:

  • Dominios genéricos de nivel superior o gTLD (como .com, .org, .net, etc.)
  • Dominios de nivel superior codificados por país o ccTLD (como – .au, .us, etc.)

Algunos ccTLD requieren una parte de segundo nivel con ellos (observe el ejemplo de .com.au ).

Pero, ¿qué tipo de TLD debes usar?

  • Si no se está enfocando en una base de consumidores local, use .com . .com es sin duda el gTLD más confiable. A partir de mayo de 2017, el 47,6 % de todos los sitios web utilizan un dominio .com.
  • Si su sitio desea centrarse en una determinada ubicación geográfica, puede utilizar un ccTLD.
    Por ejemplo: Eche un vistazo a nuestra propia dirección web: www.webalive .com.au . Usamos un ccTLD .au porque atendemos principalmente a clientes australianos.
com es mejor tld

Obviamente, si ya tiene un dominio, elegir .com no es una opción. Pero no se preocupe demasiado por eso, ya que esta es solo una pequeña pieza del rompecabezas de SEO.

Aún así, en algunos casos, un TLD .com transmite más confianza y autoridad, lo que es bueno para el SEO. Esto es algo a tener en cuenta al elegir sus futuros dominios.

2. Haz tus URL cortas

¿Cuáles son las longitudes de sus URL? Técnicamente, una URL puede tener hasta 2083 caracteres. Pero los más cortos se clasifican mejor.

En 2016, Backlinko analizó más de 1 millón de resultados de búsqueda de Google. Su investigación mostró claramente que Google favorece las URL más cortas.

longitud de URL vs gráfico de posición de google

Idealmente, la longitud de sus URL debería tener entre 50 y 60 caracteres.

¿Qué pasa con las palabras? ¿Cuántas palabras deben tener?

Echemos un vistazo a esta pregunta con un ejemplo.

Aquí está la URL de una de nuestras publicaciones de blog:

  • https://www.webalive.com.au/ecommerce-ux-tips

El título de la publicación es " Ecommerce UX: 4 sencillos consejos para impulsar la conversión de su tienda ". Cuando publicamos el artículo usando WordPress, esta era la URL predeterminada:

  • https://www.webalive.com.au/ ecommerce-ux-4-easy-tips-to-boost-your-stores-conversion

La URL sugerida tenía alrededor de 10 palabras tomadas del título del artículo. Editamos la ruta y la redujimos a 3.

Siempre trate de resumir sus títulos en 3 a 5 palabras, separadas por guiones. Esto se aplica a cualquier tipo de página que pueda tener su sitio, no solo a los artículos de blog. Las URL largas no son fáciles de usar.

En resumen, estos son los puntos clave con respecto a la longitud de las URL amigables con SEO:

  • Límite de caracteres : 60
  • Número de palabras en la ruta: 3 a 5
  • Las palabras deben estar separadas por guiones (no guiones bajos)

Nota:

Google recomienda usar guiones para separar palabras en cualquier dirección web:

guiones no guiones bajos

3. Usa solo los caracteres seguros

Técnicamente hablando, una URL puede tener cualquiera de los siguientes caracteres:

Caracteres alfanuméricos: AZ az 09

Caracteres especiales: $ – _ . + ! * ' ( ) ,

Caracteres reservados: ; /? : @ = &

Los caracteres reservados solo se pueden utilizar para su propósito específico. Por ejemplo, el signo de interrogación (?) se usa al comienzo de una cadena de consulta.

Por lo tanto, básicamente te quedan los caracteres alfanuméricos y especiales . Puede utilizarlos libremente sin ninguna dificultad técnica.

Excepto uno.

Tener letras mayúsculas en las URL puede causar un error 404 en algunos servidores. Entonces, la mejor práctica es usar letras minúsculas .

También debe saber que hay algunos caracteres no seguros que nunca deberían formar parte de una URL bien diseñada.

caracteres de URL no seguros

Nota:

Evite los espacios en blanco.

Cuando carga una imagen o un archivo, su CMS crea automáticamente una dirección para el archivo.

Supongamos que el nombre de su imagen fuera “ seo tips.png ”. Tenga en cuenta que hay un espacio en blanco en el nombre del archivo.

Cuando se convierte en una URL, se convierte en " seo%20tips.png ".

Como puede ver, el carácter de espacio en blanco se expresa como %20 en la URL.

Para que sus URL sean legibles y fáciles de usar, reemplace todos los espacios en blanco con guiones (-). Edite los nombres de sus archivos antes de cargarlos. En este ejemplo, el nombre de la imagen debe ser " seo-tips.png ".

4. Centrarse en la legibilidad

Haga que sus URL sean legibles para los humanos.

¿Qué significa eso?

Rand Fishkin lo explicó perfectamente con esta escala de diagrama de legibilidad de URL :

diagrama de legibilidad de URL

El punto clave es -

Cuando alguien lea su URL, debería poder entender fácilmente de qué se trata la página. Debe estar optimizado tanto para los humanos como para los motores de búsqueda.

Nota:

A menudo se sugiere que no debe usar palabras vacías en las URL. Las palabras vacías son: a, an, the, for, of, pero, etc. Si puede prescindir de estas palabras, elimínelas. Pero nunca sacrifiques la legibilidad para evitar las palabras vacías.

Por ejemplo, aquí está una de las URL de nuestras publicaciones de blog:

  • https://www.webalive.com.au/ consejos-para-startups-australianas

Tenga en cuenta que hemos utilizado la palabra vacía para en la URL. Esto se debe a que hace que la URL sea más legible.

5. Usa menos carpetas (2 como máximo)

Primero expliquemos qué entendemos por carpetas. Aquí hay una URL de ejemplo con dos carpetas:

  • www.ejemplo.com/ carpeta1 / carpeta2 /página

Cada barra en una URL denota una carpeta. (Aunque en algunos casos puede haber una barra diagonal adicional al final).

Las carpetas lo ayudan a organizar las páginas de su sitio web. Pero su uso excesivo reduce la legibilidad de la URL y confunde a los motores de búsqueda.

Las URL compatibles con SEO nunca deben tener más de 2 carpetas .

Mira este:

  • https://es.neoncoproducts.com/ producto / acondicionador / para rubios /acondicionador-tonificante  

Aunque parece organizada, la página tiene tres niveles de carpetas. Esta formación no es fácil de usar ni buena para SEO.

Considere la alternativa:

  • https://au.neoncoproducts.com/ product /toning-conditioner-for-blondes

La segunda URL transmite la misma información. Pero es más legible y compatible con SEO.

Algunos sitios incluyen fechas en su URL. Especialmente para las publicaciones de blog. Esta no es una buena práctica y debe evitarse. Aquí hay un ejemplo:

  • https://www.forbes.com/sites/forbesagencycouncil/ 2017 / 08 / 01 /ocho-cosas-que-considerar-antes-de-invertir-en-seo

Incluir fechas es innecesario.

Por lo general, los lectores ni siquiera notan las fechas en una URL. Y Google tiene otras formas de identificar cuándo se publicó tu artículo.

Las fechas aumentan el número de carpetas y la longitud de la URL. También dificulta la legibilidad.

Nota:

Las páginas de productos de un sitio de comercio electrónico o una tienda en línea pueden utilizar cualquiera de las dos estructuras siguientes:

  • www.myshop.com/ categoría / producto
  • www.myshop.com/ producto

Ambos son buenos. Una vez que elija un formato, mantenga la consistencia.

Si tiene productos de varios tipos, sería bueno incluir una carpeta de categoría. O como mucho dos, si es realmente necesario.

Para artículos de blog , debe utilizar cualquiera de los siguientes formatos:

  • www.mysite.com/ título-del-artículo
  • www.mysite.com/ blog / artículo -título

De todos modos, si su sitio está completamente enfocado en la publicación de blogs, entonces la siguiente estructura puede ser más apropiada:

  • www.mysite.com/ artículo-categoría / artículo -título

6. Incluye palabras clave pero evita el relleno

Las URL compatibles con SEO deben contener palabras clave relacionadas con el contenido de la página .

A menudo, las personas publicarán un enlace de página en Internet o en las redes sociales sin usar ningún texto de anclaje. Incluir la palabra clave ayuda a las personas a comprender de qué se trata la página al mirar el enlace en sí.

Un enlace que incluye palabras clave también es favorecido por los motores de búsqueda. Bryan Dean mencionó esto en el número 51 en su estudio Google Ranking Factor.

  • Use solo aquellas palabras clave en la URL que sean relevantes para el contenido de la página
  • Es mejor incluir la palabra clave principal al comienzo de la ruta o el nombre del archivo.
  • Nunca repita una palabra clave. Y no se dirija a demasiados de ellos

Examinemos la dirección de esta publicación de blog:

  • https://www.webalive.com.au/ direcciones URL compatibles con seo

Si alguien lee esto, puede entender fácilmente de qué se trata la página. De hecho, las direcciones URL compatibles con SEO son la frase clave objetivo de este artículo.

¿Y si tuviéramos algo como el de abajo?

  • https://www.webalive.com.au/blog/seo/seo-friendly-urls _

No es un buen ejemplo.

Se supone que el nombre de la carpeta seo denota la categoría del artículo. Pero eso hace que la palabra clave seo aparezca dos veces en la dirección, lo cual no es una buena idea. El relleno de palabras clave es una mala práctica y debe evitarse.

7. Implementar HTTPS

Cada URL comienza con HTTP o HTTPS.

Cuando su sitio tenga un certificado SSL, sus URL comenzarán con HTTPS. El navegador también indica que es un sitio seguro.

Y esto es crucial para el SEO. Google anunció que HTTPS sería un factor de clasificación en 2014.

De hecho, en el Estudio de factores de clasificación de SEMrush de 2017, HTTPS se menciona como el décimo factor de clasificación más importante .

¿Por qué?

Cuando su sitio tiene HTTPS, la información en su sitio web estará encriptada. Esto significa que las personas están más seguras cuando visitan su sitio.

Y Google siempre potencia los factores fáciles de usar.

En sus propias palabras: “ … pedimos “HTTPS en todas partes” en la web… nos gustaría alentar a todos los propietarios de sitios web a cambiar de HTTP a HTTPS para mantener a todos seguros en la web.

Por lo tanto, es absolutamente importante tener SSL en su sitio.

El siguiente diagrama ilustra lo que sucede cuando su sitio está habilitado para SSL (es decir, tiene HTTPS):

http frente a https

Puede ver, para los sitios HTTP normales, un intruso puede leer los datos que un usuario envía o recibe del servidor de su sitio. Porque HTTP envía datos en texto sin formato.

Pero en el caso de HTTPS, esos datos se cifran. Entonces, incluso si un intruso los lee, no entenderá nada.

La conclusión es que las URL compatibles con SEO deben tener HTTPS.

Este artículo de Yoast le brindará más información sobre cómo implementar HTTPS en su sitio.

8. Omita las extensiones de nombre de archivo

Es posible que haya notado que algunas URL terminan con extensiones de nombre de archivo. Como .asp , .php o .html . Si sus páginas tienen dichas extensiones, debe eliminarlas.

¿Por qué?

Suponga que ha creado su sitio utilizando ASP.NET. Y sus páginas web tienen una extensión .asp .

  • https://www.ejemplo.com/pagina1.asp

¿Qué sucede si desea pasar a un marco basado en PHP? La extensión de su página cambiará a .php.

  • https://www.ejemplo.com/pagina1.php

Este tipo de cambios requerirá que establezca redireccionamientos 301 . De modo que si alguien escribe su dirección anterior, será redirigido a la nueva.

Además, cada vez que realiza tales cambios, los motores de búsqueda necesitan volver a indexar sus páginas.

Al excluir las extensiones por completo, puede evitar fácilmente estos problemas.

  • https://www.ejemplo.com/ página1

Ahora, incluso si pasa de una tecnología a otra, las direcciones de sus páginas no cambiarán.

Idealmente, las direcciones deben ser independientes de la implementación o el marco que se utiliza en el backend.

Las URL sin extensiones de archivo se ven más limpias , legibles y supuestamente tienen una mejor tasa de clics.

Nota:

A veces, una dirección puede contener un archivo que debe descargarse por parte del usuario. Por ejemplo, su sitio puede tener un archivo pdf que desea que sus visitantes descarguen. En ese caso, la URL debería tener la extensión de archivo, como https://wwww.example.com/file1.pdf

9. Haga que sus URL sean similares a los títulos de las páginas (hasta un grado razonable)

El título de su página debe coincidir con la URL y viceversa. Pero esto no significa que debas copiar el título completo palabra por palabra y ponerlo en la URL. Porque, como mencionamos anteriormente, lo ideal es que las URL compatibles con SEO sean más cortas.

Aquí hay un ejemplo de Neil Patel:

Page title: Las únicas 6 herramientas de investigación de palabras clave que necesita usar

URL de la página: https://neilpatel.com/blog/necessary-keyword-research-tools   

Tenga en cuenta que el título y la URL son bastante similares, pero no iguales.

¿Qué pasaría si la URL de esa página fuera https://neilpatel.com/blog/find-keywords ? Aunque breve y simple, no es una buena opción.

El punto principal es que el título de su página y la URL no deben ser completamente diferentes.

10. Bloquee las URL dinámicas y de espacio infinito

Suponga que está visitando un sitio web que le permite reservar hoteles. Buscas y el resultado te da una lista de hoteles. Si se trata de un sitio web grande, esperará encontrar algún tipo de filtro o mecanismo de clasificación que lo ayude a refinar su página de resultados de búsqueda.

Por ejemplo, es posible que desee hoteles a tarifas económicas. Incluso puedes ser más específico. Pero cada vez que agrega un nuevo filtro encima de otro, la URL resultante obtiene una parte adicional.

Este es un posible ejemplo de cómo cambian las URL cuando aplica filtros:

ejemplo de URL dinámica

Por lo tanto, un sitio puede tener una cantidad innecesariamente grande de URL con contenidos más o menos similares organizados de diferentes maneras.

Esto causa problemas para el rastreador de Google. El rastreador ve una gran cantidad de páginas con diferentes URL. Pero todas esas páginas tienen contenidos similares.

Estas URL, que generalmente resultan de una consulta en la base de datos del sitio, se denominan URL dinámicas .

Algunos sitios tienen un calendario que puede crear dinámicamente páginas basadas en fechas. Y esto puede resultar en la creación de un número ilimitado de URL si no hay restricciones. Estos se denominan URL de espacio infinito .

Tanto las URL dinámicas como las de espacio infinito dañarán su SEO.

Puede bloquear estas URL editando el archivo robots.txt. Se recomienda que impida que el bot de Google acceda a estas páginas mediante el uso de expresiones regulares con el atributo nofollow. También puede usar la etiqueta canónica para manejar algunas direcciones dinámicas.

11. Preferir subcarpetas a subdominios

  Supongamos que su sitio tiene un blog. Ahora, la URL del blog puede ser:

  • www.ejemplo.com/blog

O -

  • blog.ejemplo.com

La dirección www.example.com/blog representa una subcarpeta o subdirectorio de su sitio.

Y blog.example.com es un subdominio.

Ha habido algunos debates sobre cuál es mejor para SEO. Google parece no tener una postura definitiva sobre este tema.

Pero en la práctica, las subcarpetas son mejores que los subdominios .

La primera parte de este video de Whiteboard Friday sobre la estructura de URL compatible con SEO de Moz explica este tema:

Nota:

Hay un caso particular en el que un subdominio es una mejor opción que una subcarpeta.

Supongamos que su negocio, mybusiness.com, quiere expandir su operación de ventas en Francia. Hay tres opciones para configurar la URL para sus clientes franceses:

  • ccTLD:
    miempresa.fr
  • Subcarpeta específica del país:
    mybusiness.com/fr
  • Subdominio específico del país:
    fr.mybusiness.com

¿Cuál es la mejor opción?

Por supuesto, el ccTLD. Pero podría ser expansivo o no disponible. Además, los ccTLD suelen tener varios problemas legales y requisitos preestablecidos.

Si no puede obtener el ccTLD, su segunda mejor opción es tener un subdominio (no una subcarpeta).

Este es el por qué -

Un subdominio puede funcionar como un sitio separado. Incluso puede alojarlo en una ubicación de servidor diferente. Eso no es cierto para una subcarpeta. Además, desde la perspectiva de un visitante, fr.mybusiness.com parece más específico para una ubicación que www.mybusiness.com/fr

No olvide orientar sus resultados de búsqueda a su país específico. Para los ccTLD, Google asociará automáticamente su sitio con una ubicación geográfica. Pero cuando usa un subdominio, tendrá que hacerlo manualmente desde la consola de búsqueda.

12. Usa correctamente las redirecciones y las etiquetas canónicas

  • Debe utilizar una redirección 301 si tiene varias URL que conducen a la misma página .

Cuando un usuario desea visitar su sitio, puede escribir cualquiera de los siguientes: www.mysite.com, mysite.com y https://www.mysite.com. Pero todas esas direcciones son en realidad diferentes. Por lo tanto, debe elegir una dirección en particular (preferiblemente la https) y usar redireccionamientos 301 para enviarle tráfico desde otras direcciones.

Ahora, si alguien intenta visitar mysite.com o www.mysite.com, será redirigido automáticamente a https://www.mysite.com. La fusión de diferentes versiones ayuda a mejorar la autoridad SEO de su sitio y es imprescindible para una experiencia de usuario óptima.

  • Debe utilizar una redirección 301 si ha cambiado deliberadamente la URL de una página .

Supongamos que después de leer esta guía decidiste cambiar la dirección de una página de tu sitio. La URL anterior de la página era www.mysite.com/randompage (dirección A). Y lo cambiaste a www.mysite.com/about-me (dirección B).

Ahora debe establecer una redirección 301 desde la dirección A a la dirección B.

¿Por qué?

Porque es posible que las personas ya hayan marcado o usado la URL A en Internet. La página también podría haber recibido muchos backlinks. Si no establece una redirección 301, perderá todo el tráfico y el enlace que pueda llegar a través de su dirección anterior.

  • No encadenes demasiadas redirecciones 301

No es ideal crear largas cadenas de redireccionamiento. Si la dirección A redirige a la dirección B, está absolutamente bien. Entonces, si la dirección B redirige a la dirección C, también está bien. Pero si continúa la cadena de redirección de la dirección C a la D, esto ya no es ideal.

El robot de Google seguirá uno, dos o tal vez tres redireccionamientos perfectamente, pero luego puede decidir detenerse. Por lo tanto, mantenga sus saltos de redirección a uno o dos pasos.

Además, las cadenas de redireccionamiento más largas tampoco son fáciles de usar. Ralentiza el navegador y los espectadores experimentan un retraso innecesario.

Este video de Google Webmasters explica el problema con múltiples redireccionamientos:

  • Use la etiqueta Canonical para manejar contenido duplicado

Muchas veces su sitio puede tener varias páginas con el mismo contenido. Estos son algunos casos comunes:

Tiene un sitio de comercio electrónico que tiene productos similares con descripciones similares en diferentes páginas.

Tiene un sitio de blog y hay las mismas publicaciones de blog en dos categorías diferentes con URL diferentes.

Una página de su sitio tiene otra versión imprimible o PDF.

En estos casos, debe usar la etiqueta rel=”canonical”.

Si la página A es su página principal y la página B tiene contenido duplicado, debe insertar el siguiente código en el HTML de la página B:

 <enlace rel="canonical" href=https://www.mysite.com/page-a/>

Nota:

¿Cuál es la diferencia entre 301 y rel canónico?

La redirección 301 también se conoce como redirección permanente. Cuando establece una redirección 301 de la URL A a la B, redirige tanto a los rastreadores del motor de búsqueda como a los visitantes de la A a la B. Y la URL A en sí no tiene ningún contenido y no se puede visitar.

Cuando usa una etiqueta canónica en la página B (que dirige a la página A), solo redirige el bot del motor de búsqueda de B a A. Tanto la página A como la página B permanecen accesibles. Pero el motor de búsqueda solo clasificará la página A.  

13. Crea un mapa del sitio XML adecuado

Un mapa del sitio XML le dice a los motores de búsqueda qué URL de su sitio son las más importantes. Puede usar una herramienta gratuita como Screaming Frog para crear el mapa del sitio XML para su sitio.

Haga clic aquí para ver un tutorial paso a paso sobre cómo crear un mapa del sitio XML usando Screaming Frog.

Su mapa del sitio XML no debe incluir páginas Noindex o canonicalizadas . En otras palabras, debe enumerar solo aquellas páginas que desea mostrar en los resultados de búsqueda.

Después de crear el mapa del sitio, deberá cargarlo en su sitio y enviar la URL a través de Google Search Console.

Conclusión

La optimización de URL puede no parecer una gran parte del SEO, pero es muy importante. Un sitio con una buena estructura de URL se suma a su usabilidad. Y todos sabemos que la facilidad de uso es posiblemente el factor más importante cuando se trata de clasificar en los motores de búsqueda.

Como puede ver, aparte de algunos aspectos técnicos, la elaboración de URL compatibles con SEO no es tan difícil. Esperamos que haya encontrado útiles los puntos que mencionamos anteriormente para mejorar su estrategia de optimización de motores de búsqueda.