¿Qué es mejor para los motores de búsqueda?
No importa Lo que importa es: ¿Qué es mejor para los usuarios?
Un motor de búsqueda moderno no debería basarse en reglas extrañas de qué es un separador de palabras y qué es un ensamblador de palabras o lo que sea. Los motores de búsqueda modernos pueden lidiar con errores tipográficos, apóstrofes, signos de puntuación, etc. Determinar qué caracteres separan las palabras no debería ser un gran problema.
No estoy de acuerdo con las personas que afirman que los guiones son mejores porque son delimitadores de palabras naturales. En cierto modo lo son, pero no lo son: hacen que las palabras estén semi-adjuntas o semi-delimitadas. La palabra delimitador natural es% 20.
Pero las declaraciones anteriores son irrelevantes. La URL no debería ser importante de todos modos.
¿Qué importancia tienen las palabras clave en la URL?
No deberían ser importantes, si lo son, obviamente no hay contenido en la página.
Las URL no son muy visibles para los humanos: los enlaces pueden tener texto de anclaje, no se muestra en la página y no se muestra en las pestañas del navegador.
El <título /> y el encabezado principal son más visibles y, por lo general, contienen las mismas palabras clave, lo que hace que las palabras clave en la URL sean redundantes.
¿Qué tan importante es para los humanos?
Depende.
Desde el punto de vista del motor de búsqueda: en absoluto, el usuario solo necesita ingresar una consulta de búsqueda y hacer clic en el fragmento con un título y una descripción interesantes.
Pero los visitantes también vienen de otros lugares. En algunos casos, hay un buen texto de anclaje que hace que la "calidad de URL" sea irrelevante, pero hay casos en los que sí importa.
Copia / pegado rápido y sucio de la URL: no es un problema para el escritor, pero es importante para el lector.
Necesidad de ingresar la URL manualmente. (No se puede copiar texto de una imagen, por ejemplo).
¿Qué determina la calidad de una URL?
Longitud; No desea que las barras de direcciones se deslicen horizontalmente o que la URL solo enlace a linewrap. Y no hace falta decir que también lleva más tiempo escribir una URL más larga.
Delimitadores de palabras; Parece que la mayoría de la gente está de acuerdo en que los guiones son mejores.
Desorden; Por ejemplo: ID únicos, extensiones de nombre de archivo, parámetros de URL extraños. Estos son difíciles de recordar.
Personajes extraños y sintaxis; Un ejemplo desactualizado sería tildes ( http://example.com/~user/ ), pero la sintaxis de los parámetros de URL también es un poco extraña. Cualquier personaje poco común puede ser difícil de escribir para algunas personas.
Personajes seguros frente a Unicode; Esta es una espada de dos filos y merece su propia respuesta. Pero brevemente: los navegadores manipulan las URL,% c3% a4, etc. es una molestia de escribir, no todos los teclados pueden ingresar caracteres inseguros, posiblemente algunos códigos de codificación, pero las palabras clave tienen sentido para los hablantes nativos.
Longitud del texto; Considere que la URL es una forma de título, no desperdicie palabras mencionando lo obvio e ignore la gramática.
Las personas escribirán algo ligeramente diferente.
Su servidor web debe estar diseñado para redirigir las URL no canónicas reconocidas a su versión canónica. Depende de usted decidir:
Pero su servidor necesita aceptarlos y corregirlos todos.
Una página 404 con resultados de búsqueda sería buena para el usuario. (Use las palabras de la URL como la consulta de búsqueda).
+
(más).