Programación Web » Aprender HTML » Unidad 2. Elementos de un sitio Web:

URL Localizador de Recursos Uniforme

Visto: 4,178

URL Localizador de Recursos Uniforme

Las URL (Uniform Resource Locators) o Localizadores de Recursos son direcciones únicas que sirven para localizar una página Web y sus contenidos en un servidor de la red.

Esas direcciones se escriben en la barra de direcciones  del navegador para que éste envíe una solicitud por la red y como culminación del proceso, sea posible visualizar en los ordenadores personales el contenido de un sitio alojado en un servidor remoto.

NOTA:
Los URL permiten localizar cualquier tipo de recursos en cualquier ordenador de Internet. Se utiliza fundamentalmente en los navegadores. Combina el nombre del ordenador que proporciona la información, el directorio donde se encuentra, el nombre del fichero y el protocolo a usar para recuperar los datos.

Al escribir una URL o dirección en el navegador, o al hacer clic en un hipervínculo se genera una solicitud.

Los servidores llamados root server son los encargados de seleccionar las peticiones, y los servidores DNS establecen la correspondencia entre los nombres de las páginas y las direcciones IP equivalentes.

NOTA:
Cuando escribe un URL en un navegador, si lo hace sin indicar el servidor, el programa pone por defecto el protocolo web, o sea http.

Cuando la solicitud llega al servidor, éste la examina y según la dirección localiza el documento.

En ocasiones el servidor necesita conectarse con otro servidor para obtener la información; en este caso está actuando como cliente de ese otro servidor.

Un URL está formado por una cadena de caracteres ordenados de esta manera: 

http://disenowebakus.net/imagenes/logo-akus.jpg

NOTA:
http:// indica el subprotocolo que se está solicitando al servidor. Un mismo servidor en Internet puede ofrecer diferentes recursos con distintos servicios y sus correspondientes protocolos.

La primera parte de un URL, justo atrás de las dos barras, contiene el tipo de protocolo que se utiliza en el intercambio de información, en este caso http:

Ejemplos de protocolos:

  1. http, documento
  2. ftp, transferencia de archivos
  3. news, noticias usenet
  4. telnet, acceso remoto

La segunda parte del URL, corresponde al nombre del dominio donde se encuentran los datos o el servicio buscado y opcionalmente su puerto de conexión.

En este ejemplo: 

akus.netne.net/

En ocasiones en el URL aparece el número de puerto, un número de 16 bits que permite identificar las conexiones activas en el servidor Web donde se aloja el sitio.

Algunos recursos o servicios son protocolos estandarizados y emplean siempre el mismo número de puerto.

La ultima parte contiene la trayectoria para llegar al recurso dentro del servidor, además del nombre propio del recurso:

/imagenes/logo-akus.jpg

Los navegadores permiten guardar los URL más visitados en un menú especial, que en Internet Explorer se llama favoritos.

De esta forma basta hacer clic con el ratón para acceder a un URL guardado previamente.

TRUCO:
Si deseas conocer el URL de un hipervínculo, pase el cursor sobre él.  Aparecerá  un ícono con una mano y verá el URL en la barra de estado ubicada en la parte inferior de la pantalla de su navegador.

Muchas direcciones URL no incluyen al final un nombre de archivo, sino que terminan o apuntan a un directorio.

Cuando un servidor recibe una petición con el nombre de dirección en lugar de un archivo, busca en ese directorio un documento predeterminado, normalmente llamado index.html, que es el que devuelve para visualización.

En algunos casos el URL no tiene la barra inclinada final que indica que es un directorio, porque el servidor la añade automáticamente.

El nombre del archivo predeterminado puede variar, dependiendo de la configuración del servidor.

Algunos servidores utilizan el nombre del archivo default.html en lugar de index.html.

Si para generar las páginas el sitio utiliza programación del lado del servidor, el archivo se llamará index.php o index.asp.

Compruebe que el administrador del servicio donde va a colgar su sitio, cuál es el nombre del archivo predeterminado.

Algunos servidores muestran los contenidos del directorio si no encuentran el archivo predeterminado. Asegúrese de que tiene un archivo predeterminado para evitar que sus directorios se muestren en el navegador a los ojos de los curiosos.

Diseño de URL

Tim Berners-Lee ha dicho que si hubiera sabido que la web iba a ser tan popular como es, debería haber pensado mejor cómo encontrar una alternativa a la parte de una URL.

Inicialmente se trataba de código legible por la máquina, pero en la práctica se expone a los usuarios de tal manera que debe ser considerada como un elemento del diseño.

En principio, lo correcto es indicar las URL´s completas, pero es recomendable programar los servidores Web para que respondan tan sólo con el dominio.

El nombre de nuestro dominio es importante, ya que muchos usuarios nos buscarán directamente a través de él.

Para su selección ha de pensarse en la sencillez, en la facilidad de recordarlo y en la facilidad de escribirlo correctamente.

En caso de términos compuestos hay tres posibilidades razonables:

  • Juntar las palabras (javivegas.com)
  • Usar abreviaturas (jvegas.com)
  • Usar un guión (javi-vegas.com)

La corriente más extendida se decanta por la primera opción. Fusionar dos palabras creando una nueva "ciberpalabra".

La segunda es útil cuando crece el número de palabras a fusionar o por cuestiones de eufonía en el resultado de la fusión.

La última debe ser evitada porque la gente a menudo olvida ese pequeño detalle (el guión)

Igualmente, a la hora de especificar una URL en nuestro código es recomendable hacerlo de forma completa, incluyendo una barra al final para facilitar al servidor la distinción entre archivos y directorios.

Finalmente, los estudios demuestran que los usuarios a menudo leen las URL intentando reconstruir la estructura del sitio que visitan.

Esto debe inclinarnos a seguir ciertas indicaciones de las URL a través de la totalidad del sitio:

  • Hazlo tan corto como puedas (cuanto más larga sea más posibilidades de error hay)
  • Usa lenguaje natural, el usuario sabrá pronunciarlo, y por tanto, decírselo a los demás.
  • Usa siempre minúsculas, lo contrario es una fuente de errores.
  • Evita caracteres especiales tanto como puedas.

URL estable

La URL es el camino por el que otras páginas generarán tráfico hacia nosotros.

Es importante que el tráfico generado encuentre su destino, para lo cual debe cuidarse la estabilidad de las URLs de nuestras páginas.

Cuando se reorganiza un sitio deben mantener un mínimo de seis meses las urls antiguas, y redireccionar al usuario a la nueva dirección.

Se recomienda utilizar los mensajes ya especificados dentro del protocolo http, concretamente el 301 que indica que la página se ha movido de forma permanente, con lo que un navegador decente debería actualizar el enlace en los favoritos, y el 302, que indica que el movimiento es temporal.

La estabilidad de las URL nos permitirá publicarlas por diferentes medios, buscando siempre el incremento del tráfico hacia nuestro sitio.

Es importante en este sentido publicitar no sólo la URL de la página de inicio, sino, siempre que sea posible, aquella que hace referencia directamente al tema publicitado, lo que evita al usuario buscarlo por si mismo dentro del sitio.

Artículos de navegación

Acerca del Profesor

Adrián Delgado Rodríguez

Ingeniero en Computación, docente por convicción y apasionado por la programación Web.

Actualmente trabaja como Profesor para en el Centro Universitario de la Costa de la Universidad de Guadalajara y como Desarrollador Web.

Síguenos:

 

Ver el perfil completo de Hugo Adrián Delgado Rodríguez (akus.net).

Deja un comentario

avatar comentario
Jose
La estabilidad de las URL nos permitirá publicarlas por diferentes medios, buscando siempre el incremento del tráfico hacia nuestro sitio.




Diseño de páginas Web en Puerto Vallarta y Bahía de Banderas akus.net
subir

Síguenos en Facebook

Artículo de la semana

Cómo iniciar una página WebMetodología para la creación de sitios

Comprende las fases de Análisis, Planificación, Contenido, Diseño. ¿Qué método utilizas?