¿Qué significan las partes de una dirección web?

La World Wide Web sería realmente una red enredada si no fuera por un sistema bien definido para ubicar los diversos recursos que los navegadores web muestran como sitios web. Las direcciones web, conocidas como localizadores uniformes de recursos o URL, son identificadores estructurados, de varias partes y estandarizados que los navegadores web utilizan para especificar cómo, dónde y qué buscar y recuperar de la web.

Identificación

Las partes de una URL comprenden cadenas de letras, números y símbolos que se ajustan a una convención de nomenclatura y sintaxis estandarizadas. El formato de URL más familiar para los internautas es "http://www.hostname.com:80/directorypath/file.html". Este formato de URL especifica el protocolo, el nombre de dominio, el número de puerto y la especificación del recurso. Los dos puntos (:), las barras inclinadas (/) y los puntos (.) separan las partes de una URL.

Parte del Protocolo

La parte del protocolo de una URL especifica el esquema de servicio de Internet utilizado para solicitar y devolver el recurso identificado. HTTP, o protocolo de transferencia de hipertexto, es el protocolo estándar para servidores web. Otros protocolos incluyen HTTP seguro (https), protocolo de transferencia de archivos (ftp), protocolo de transferencia de noticias en red (nntp) y protocolo de transferencia de correo simple (smtp). Si no se especifica la parte del protocolo de una URL, los navegadores web usan http como valor predeterminado.

Parte del nombre de dominio

La parte del nombre de dominio de una URL (www.hostname.com, por ejemplo) se entiende mejor leyendo las subpartes de derecha a izquierda. El tipo de dominio familiar "com" significa "empresa/comercial". Otros tipos de dominio comunes incluyen "org" para "organización"; "red" por "red"; y "gov" por "gobierno". Los tipos de dominio específicos del país incluyen "jp" para "Japón" y "uk" para "Reino Unido". El "nombre de host" es un subdominio del nombre de dominio "com" e identifica un servidor de Internet en particular. El "www" identifica el subdominio de la World Wide Web de "hostname.com". Se podría usar una dirección de protocolo de Internet (IP) numérica explícita como sustituto de la parte completa del dominio de una URL. El sistema de nombres de dominio (DNS) de Internet traduce los nombres de dominio en direcciones IP.

Parte del número de puerto

La parte del número de puerto de una URL identifica el punto final de comunicaciones específico para los protocolos de Internet. De forma predeterminada, el puerto 80 es el número de puerto utilizado para el protocolo HTTP en la World Wide Web y, por lo general, no es necesario especificarlo en una URL.

Parte de especificación de recursos

La parte de especificación de recursos de una URL identifica la ubicación del recurso solicitado en el servidor host del dominio. La especificación del recurso normalmente incluye uno o más nombres de subdirectorios, el nombre del recurso y el tipo de recurso. El nombre y el tipo de recurso suelen ser un nombre de archivo con un sufijo de extensión que identifica el tipo de archivo. El sufijo ".htm" o ".html" identifica el tipo de archivo de "lenguaje de marcado de hipertexto", el tipo de archivo que proporciona la funcionalidad de hipervínculo de firma de la navegación web. Otro tipo común de recurso es una especificación de consulta dinámica que pasa parámetros de consulta a un servicio en el servidor host que devuelve los resultados como una página web al navegador web. Los motores de búsqueda de Internet utilizan este tipo de URL que se puede reconocer por los signos de interrogación (?) en la parte de especificación de recursos de la URL.

Información de expertos

El identificador uniforme de recursos (URI) es el término preferido utilizado en la literatura técnica para referirse a la tecnología estandarizada de nombres y direcciones de Internet. URI es un término genérico que incluye URL, así como nombres de recursos uniformes (URN), citas de recursos uniformes (URC) y otras clases de identificadores de recursos de Internet.