Partes de una dirección web

 

Diferencia entre URL y dirección web

La URL se divide en dos componentes principales: el esquema y la autoridad.

Mucha gente piensa que una URL es solo una dirección web. Una dirección web es una URL, pero no todas las URL son direcciones web. Otros servicios a los que puede acceder en Internet, como FTP, o incluso localmente, como MAILTO, también son URL.


El esquema (Protocolo a usar:  "https://")

En los navegadores modernos, el esquema (protocolo) no es técnicamente necesario como parte de la URL. Si ingresa a un sitio web como "www.ejemplo.com.ar", su navegador determinará automáticamente el protocolo correcto para usar. Aún así, algunas otras aplicaciones (y protocolos) requieren el uso de un esquema.

Las direcciones web son las URL más comunes, pero hay otras. Por lo tanto, es posible que vea esquemas como

  • Protocolo de transferencia de hipertexto (HTTP): este es el protocolo subyacente de la web y determina qué acciones deben tomar los servidores web y los navegadores en respuesta a ciertos comandos.
  • HTTP Secure (HTTPS): esta es una forma de HTTP que funciona sobre una capa segura y encriptada para un transporte de información más seguro.
  • Protocolo de transferencia de archivos (FTP): este protocolo a menudo todavía se usa para transferir archivos a través de Internet. 


Autoridad (Dominio y Directorio o Ruta)

La parte de autoridad de una URL (www.ejemplo.com.ar) se divide en varias partes. Una URL muy simple, del tipo que lo llevaría a la página de inicio de un sitio web. 

Toda la parte "www.alegsa.com.ar" se llama nombre de host y se refiere a una dirección IP.


Diferencia entre autoridad de dominio y autoridad de página

La autoridad de página se emplea para conocer y medir la autoridad que tiene la web dentro de un sitio, pero hay que destacar que esta métrica es independiente del global de la página de la autoridad de dominio. Ejemplo:

  • La autoridad de dominio sería https://ejemplodigital.es
  • Mientras que la autoridad de página sería https://ejemplodigital.es/publicidad-digital/

Hay otros dos componentes que la sección de autoridad puede contener: Información del usuario (Login) y Número de puerto. 

En resumen, la URL es una herramienta fundamental para acceder a recursos en la web y está compuesta por diferentes partes, como el protocolo, el dominio, el directorio y los parámetros. Todo esto permite organizar y localizar de manera precisa la información disponible en la World Wide Web. 

 

Anatomía de una URL: Dirección

https://www.tiktok.com/@miltonrodriguezlop/photo/7126780244744359173


El truco de la arroba

En realidad, todo lo que hay entre 'https://' y el símbolo de la arroba está siendo ignorado por el navegador. En origen, los dominios web podían tener una estructura similar a los e-mails, indicando un 'nombre de usuario' antes de la '@'. Ejemplo: @miltonrodriguezlop


Protocolo

Protocolo: Indica al navegador cómo debe conectarse al servidor. No es lo mismo "http://" que su versión segura ("https://") —aunque ambas se conectan a páginas web—, o que "mailto://" (para direcciones de e-mail), "ftp://", "gopher://", etc. 

Hay distintos protocolos que se clasifican tomando en cuenta la clase de contenido que se quiere intercambiar.

  • Https: El "https://" se utiliza para acceder a recursos de manera segura a través de una conexión encriptada.
  • Http: El "http://" se utiliza para acceder a recursos en la web de forma no segura. El Http Significa hypertext transfer protocol y se utiliza para visualizar páginas web (no segura).
  • Ftp: Estas siglas son de file transfer protocol y se usan para transferir ficheros.
  • Mail: Es utilizado para el traslado de correos electrónicos.

Login: Información del usuario

  • Información de login: Login. proceso mediante el cual se controla el acceso individual a un sistema informático mediante la identificación del usuario. podemos indicar sólo el nombre de usuario o incluir también la contraseña. Uso opcional y cada vez menos frecuente.
  • Información del usuario: la sección de autoridad puede contener un nombre de usuario y contraseña para el sitio al que está accediendo. Es raro ver esta estructura en las URL, pero puede suceder. Si está presente, la parte de información del usuario viene antes del nombre de host y es seguida por un signo @
  • Por lo tanto, es posible que vea algo como "//username:password@www.example.com" si incluye la información del usuario.

 

Dominio

 Dominio: Es el eje en torno al cual gira una URL, le dice al navegador a qué máquina de Internet conectarse (con la ayuda de las DNS). En algunos casos puede aparecer dividido por un punto, indicando un 'subdominio' (1ercurso.colegio.es).
  • Dominio de nivel superior:  "com.ar" es el dominio de nivel superior. Estos son los niveles más altos en la jerarquía del Sistema de nombres de dominio (DNS) que se utiliza para traducir las direcciones IP en direcciones de lenguaje simples que son más fáciles de recordar para los humanos.
  • Estos dominios de alto nivel son creados y gestionados por la Corporación de Internet para Nombres y Números Asignados (ICANN). Los tres dominios de nivel superior más comunes son .com, .net y .gov. La mayoría de los países también tienen su propio dominio de nivel superior de dos letras, por lo que verá dominios como .us (Estados Unidos), .uk (Reino Unido), .ca (Canadá), .ar (Argentina), .es (España), .br (Brasil), .mx (México) y muchos otros.
  • También hay algunos dominios de nivel superior adicionales (como .museum) patrocinados y administrados por organizaciones privadas. Además de estos, también hay algunos dominios genéricos de alto nivel (como .club, .life y .news).

Subdominio:

Subdominio: dado que DNS es un sistema jerárquico, las partes "www" y "alegsa" de nuestra URL de ejemplo se consideran subdominios. La porción "www" es un subdominio del dominio de nivel superior "com.ar", y la porción "www" es un subdominio del dominio "alegsa". Es por eso que a menudo verá una empresa con un nombre registrado como "google.com" desglosado en subdominios separados como "www.google.com", "news.google.com", "

 

Número de puerto:

  • Puerto: Cada protocolo tiene un puerto o puertos vinculados por defecto, pero en algunos casos podemos querer indicar al navegador que se conecte, por ejemplo, a un servidor web secundario instalado en la misma máquina que otro: en esos casos, lo habitual es recurrir a especificar un puerto distinto. Uso opcional.
  • Número de puerto: los dispositivos de red usan direcciones IP para obtener información en la computadora correcta en una red. Cuando llega ese tráfico, un número de puerto le dice a la computadora la aplicación para la que está destinado ese tráfico. El número de puerto es otro elemento que no verá con frecuencia cuando navega por la web, pero puede verlo en aplicaciones de red (como juegos) que requieren que ingrese una URL. Si la URL incluye un número de puerto, viene después del nombre de host y está precedido por dos puntos. Se vería algo como esto: "//www.example.com:8080".

 

Rutas, consultas y fragmentos en URL

Hay tres partes adicionales de una URL que puede ver después de la parte de autoridad: rutas, consultas y fragmentos. Así es como funcionan.

Rutas o path

  • Ruta: Cuando no queremos acceder a la página principal, sino a un subdirectorio de sitio web.  Ejemplo: https://www.tiktok.com/@miltonrodriguezlopez/video/7296380166308121862
  • Camino o path: La sección de autoridad de una URL lleva su navegador (o cualquier aplicación) al  servidor correcto en una red. La ruta siguiente, que funciona como una ruta en Windows, MacOS o Linux, lo lleva a la carpeta o archivo correcto en ese servidor.
  • La ruta va precedida de una barra inclinada, y hay una barra entre cada directorio y subdirectorio, como esta: www.example.com/carpeta/subcarpeta/archivo.html
  • La última pieza es el nombre del archivo que se abre cuando accede al sitio web. Aunque no lo veas en la barra de direcciones, eso no significa que no esté allí.

 

Consulta (Parámetro o "query")

  • Consulta = Parámetro: También conocido como 'query', .
  • Consulta: La parte de consulta de una URL se usa para identificar cosas que no son parte de una estructura de ruta estricta. En la mayoría de los casos, verá que se utilizan cuando realiza una búsqueda o cuando una página web entrega datos a través de un formulario. La parte de consulta está precedida por un signo de interrogación y viene después de la ruta (o después del nombre de host si no se incluye una ruta).
  • www.example.com/carpeta/subcarpeta/archivo.html?parametro=123 & parametro2=texto
  • https://www.tiktok.com/@miltonrodriguezlop/video/7300783434962586886?is_from_webapp=1&sender_device=pc&web_id=7408020724160349701


Fragmento

  • Fragment: Para indicar al navegador que no muestre la página deseada desde el principio, sino que se localice en un punto concreto de dicha página
  • Fragmento: El componente final de una URL que puede ver se llama fragmento. El fragmento va precedido de una marca de almohadilla (#) y se usa para indicar una ubicación específica dentro de una página web. Al codificar una página web, los diseñadores pueden crear anclas para texto específico como encabezados. Cuando se utiliza el fragmento apropiado al final de una URL, su navegador cargará la página y luego saltará a ese anclaje dentro de la página web.
  • Los anclajes y las URL con fragmentos se utilizan a menudo para crear tablas de contenido en páginas web para facilitar la navegación.




Otras extensiones de dominio

Si estás pensando que los '.zip' no son extensiones de dominio válidas, estás desactualizado. Y es que este mismo mes Google ha lanzado al mercado 8 nuevas extensiones de dominio:

  • .dad
  • .phd
  • .prof
  • .esq
  • .foo
  • .zip
  • .mov
  • .nexus

Como puedes ver, las extensiones .zip (de archivos comprimidos) y .mov (de películas) están ahí. Y ya de antes existían las .sh (dominio territorial de Santa Helena, coincidente con los scripts de Bash), .pl (dominio territorial de Polonia, coincidente con los ficheros de Perl) y .rs (dominio territorial de Serbia, coincidente con los ficheros de Rust).

 

---