{"id":20490,"date":"2022-07-06T20:34:33","date_gmt":"2022-07-06T18:34:33","guid":{"rendered":"\/tutoriales\/?p=20490"},"modified":"2026-03-10T16:43:54","modified_gmt":"2026-03-10T15:43:54","slug":"uri-vs-url","status":"publish","type":"post","link":"\/co\/tutoriales\/uri-vs-url","title":{"rendered":"URI vs URL: diferencias y cu\u00e1ndo usarlas"},"content":{"rendered":"<p>Aunque en algunos casos un identificador uniforme de recursos (URI) y un localizador de recursos uniforme (URL) pueden utilizarse indistintamente, no son lo mismo.<\/p><p>Conocer la diferencia entre un URI y una URL puede hacer que el desarrollo de tu sitio web sea m&aacute;s sencillo. Por ejemplo, podr&aacute;s dise&ntilde;ar una API REST m&aacute;s f&aacute;cilmente, ya que un URI o una URL identificar&aacute; cada recurso en la web.<\/p><p>En este art&iacute;culo, explicaremos con m&aacute;s detalle las diferencias entre una URI y una URL y su estructura. Adem&aacute;s, incluiremos casos de uso tanto de una URI como de una URL junto con sus pros y sus contras.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Build-Website-In-9-Easy-Steps-ES.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/blog.hostinger.io\/co-tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Build-website-ES-1024x283.png\" alt=\"\" class=\"wp-image-25981\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Build-website-ES.png 1024w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Build-website-ES-300x83.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Build-website-ES-150x41.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Build-website-ES-768x212.png 768w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2022\/12\/eBook-Build-website-ES-1536x425.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n<\/p><p><div class=\"protip\">\n                    <h2 class=\"featured-snippet title\">&iquest;Qu&eacute; es una URI?<\/h2>\n                    <p> Una URI o identificador uniforme de recursos es una cadena de caracteres que generalmente identifica cualquier recurso web mediante un nombre, una ubicaci&oacute;n o ambos. Un localizador uniforme de recursos (URL) y un nombre uniforme de recursos (URN) son los dos tipos de URI.<\/p>\n                <\/div><\/p><h2 class=\"wp-block-heading\" id=\"h-diferencias-entre-uri-vs-url\">Diferencias entre URI vs URL<\/h2><p>Consulta la siguiente tabla comparativa para entender mejor las principales diferencias entre URL y URI.<\/p><figure tabindex=\"0\" class=\"wp-block-table\"><table><tbody><tr><td><strong>URI<\/strong><\/td><td><strong>URL<\/strong><\/td><\/tr><tr><td>URI es un acr&oacute;nimo de Identificador Uniforme de Recursos.<\/td><td>URL es un acr&oacute;nimo de Localizador de Recursos Uniforme.<\/td><\/tr><tr><td>URI es el superconjunto de un URN y una URL.<\/td><td>URL es el subconjunto de URI.<\/td><\/tr><tr><td>El URI identifica un recurso y lo diferencia de otros mediante un nombre, una ubicaci&oacute;n o ambos.<\/td><td>La URL identifica la direcci&oacute;n web o la ubicaci&oacute;n de un recurso &uacute;nico.<\/td><\/tr><tr><td>El URI contiene componentes como el esquema, la autoridad, la ruta y la query.<\/td><td>La URL tiene componentes similares a un URI, pero su autoridad consiste en un <a href=\"\/co\/tutoriales\/que-es-un-dominio-web\">nombre de dominio<\/a> y un puerto.<\/td><\/tr><tr><td>Un ejemplo de URI es el<strong> ISBN 0-476-35557-4.<\/strong><\/td><td>Un ejemplo de URL ser&iacute;a <strong>https:\/\/hostinger.com.<\/strong><\/td><\/tr><tr><td>URI se suele utilizar en XML, archivos de bibliotecas de etiquetas y otros archivos, como JSTL y XSTL.<\/td><td>La URL sirve principalmente para buscar p&aacute;ginas web en Internet.<\/td><\/tr><tr><td>El esquema URI puede ser un protocolo, una especificaci&oacute;n o una designaci&oacute;n como HTTP, archivo o datos.<\/td><td>El esquema de URL es un protocolo, como <a href=\"\/co\/tutoriales\/http-vs-https\">HTTP y HTTPS<\/a>.<\/td><\/tr><\/tbody><\/table><\/figure><h2 class=\"wp-block-heading\" id=\"h-cuando-utilizar-uri\">&iquest;Cu&aacute;ndo utilizar URI?<\/h2><p>Un Identificador Uniforme de Recursos (URI) es una cadena de caracteres utilizada para identificar o nombrar un recurso en Internet. Es un m&eacute;todo com&uacute;n para identificar y direccionar recursos, como p&aacute;ginas web, im&aacute;genes, v&iacute;deos y archivos, a trav&eacute;s de distintos protocolos como HTTP y FTP.<\/p><p>Tras conocer las principales diferencias entre un URI y una URL, vamos a centrarnos en los dos tipos de URI en detalle.<\/p><p><strong>Nombre de Recurso Uniforme (URN)<\/strong><\/p><p>Un URN es un identificador persistente e independiente de la ubicaci&oacute;n que pretende identificar un recurso de forma permanente. Esto significa que el recurso sigue siendo v&aacute;lido aunque sus datos se trasladen a otra ubicaci&oacute;n.<\/p><p>Para lograrlo, un URN utiliza el esquema para distinguir los recursos. Por ejemplo, <strong>urn:isbn:0405999832<\/strong> identifica un libro mediante los n&uacute;meros del ISBN.<\/p><p>Todo nombre de recurso uniforme (URN) consta de al menos tres componentes:<\/p><ul class=\"wp-block-list\">\n<li><strong>URN<\/strong>: cada URN utiliza el prefijo <strong>urn<\/strong>: especificaci&oacute;n del esquema.<\/li>\n\n\n\n<li><strong>NID: <\/strong>se refiere a un identificador de espacio de nombres que debe registrarse en la <a href=\"https:\/\/www.iana.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">Autoridad de N&uacute;meros Asignados de Internet (IANA)<\/a><strong>. <\/strong>Puede incluir letras, d&iacute;gitos o un guion seguido de dos puntos.<\/li>\n\n\n\n<li><strong>NSS:<\/strong> es una cadena espec&iacute;fica del espacio de nombres que identifica el recurso de Internet. Puede contener <a href=\"https:\/\/www.ascii-code.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">c&oacute;digos ASCII<\/a>, d&iacute;gitos, signos de puntuaci&oacute;n y caracteres especiales.<\/li>\n<\/ul><p><strong>Localizadores de Recursos Uniformes (URLs)<\/strong><\/p><p>Una URL especifica el m&eacute;todo para obtener una representaci&oacute;n de la ubicaci&oacute;n f&iacute;sica mediante la descripci&oacute;n del mecanismo de acceso primario o su ubicaci&oacute;n en la red. Los recursos que intenta localizar pueden ser una p&aacute;gina web, un video, una imagen o cualquier documento publicado en l&iacute;nea.<\/p><p>A diferencia de un URN, este identificador de recursos de Internet no siempre es persistente e independiente de la ubicaci&oacute;n ya que especifica la ruta de acceso al recurso, que puede cambiar con el tiempo. Adem&aacute;s, una URL no sigue el esquema del URN.<\/p><p>La principal diferencia entre ambos identificadores es que un URN s&oacute;lo especifica el nombre de un recurso, mientras que una URL necesita la t&eacute;cnica o los protocolos de acceso para recuperar la ubicaci&oacute;n del recurso.<\/p><p>En resumen, todas las URLs son URIs, pero no todas las URIs son URLs.<\/p><h3 class=\"wp-block-heading\" id=\"h-sintaxis-uri\">Sintaxis URI<\/h3><p>La sintaxis de un identificador de recursos uniforme (URI) define su estructura, lo que permite a un programa entenderlo. Esta es la sintaxis gen&eacute;rica de un URI:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">scheme:[\/\/authority]path[?query][#fragment]<\/pre><p>Ahora, repasemos los elementos de la sintaxis URI:<\/p><p><strong>Scheme:<\/strong> <strong>esquema&nbsp;<\/strong><\/p><p>Un esquema es el primer componente de un URI que define el sistema de direccionamiento. En algunos casos, los esquemas URI son un protocolo utilizado para acceder a un recurso. Mientras tanto, otras t&eacute;cnicas pueden no especificar ning&uacute;n protocolo.<\/p><p>Por ejemplo, el esquema <strong>about<\/strong>: se utiliza en los navegadores web, donde el recurso est&aacute; incorporado al cliente y no est&aacute; asociado a ning&uacute;n protocolo espec&iacute;fico.<\/p><p>Puede contener cualquier combinaci&oacute;n de letras, d&iacute;gitos, signos de suma, puntos o guiones seguidos de dos puntos. Los esquemas URI m&aacute;s comunes son HTTP, HTTPS, FTP, mailto y file.<\/p><p>Por ejemplo, si el URI es <strong>file:sitioweb.com\/rutaarchivo\/intro.pdf<\/strong>, el nombre del esquema es <strong>file<\/strong>.<\/p><p><strong>Authority: autoridad<\/strong><\/p><p>Es un componente opcional precedido por una doble barra y terminado por una barra, un signo de interrogaci&oacute;n o un s&iacute;mbolo de n&uacute;mero. Consta de tres subcomponentes:<\/p><ul class=\"wp-block-list\">\n<li><strong>Userinfo<\/strong>: incluye un nombre de usuario y una contrase&ntilde;a separados por dos puntos.<\/li>\n\n\n\n<li><strong>Host:<\/strong> consiste en una <a href=\"\/co\/tutoriales\/que-es-una-direccion-ip\">direcci&oacute;n IP<\/a> o un nombre registrado. La direcci&oacute;n IP debe insertarse entre par&eacute;ntesis.<\/li>\n\n\n\n<li><strong>Port:<\/strong> un protocolo utilizado para conectar el servidor. Es un subcomponente opcional seguido de dos puntos.<\/li>\n<\/ul><p>Por ejemplo, el componente de autoridad de <strong>file:sitioweb.com\/rutaarchivo\/intro.pdf<\/strong> es <strong>sitioweb.com\/<\/strong>.<\/p><p><strong>Path:<\/strong> <strong>ruta<\/strong><\/p><p>La ruta contiene una secuencia de segmentos de datos que describe la ubicaci&oacute;n de un recurso en una estructura de directorios. Debe estar vac&iacute;a o separada por una barra. <\/p><p>Por ejemplo,&nbsp;<strong>telnet:\/\/192.0.2.16:80\/<\/strong> o <strong>foo:\/\/info.ejemplo.com?fred<\/strong> es un URI v&aacute;lido con una ruta vac&iacute;a, ya que no se indica la ubicaci&oacute;n espec&iacute;fica del recurso.<\/p><p><strong>Query: consulta<\/strong><\/p><p>Una query es un componente opcional que contiene una cadena de consulta de datos no jer&aacute;rquicos. Suele ser una cadena de pares <strong>key=value<\/strong> (clave=valor). <\/p><p>Este componente va precedido de un signo de interrogaci&oacute;n. Por ejemplo, si el URI es <strong>https:\/\/ejemplo.org\/test\/test1?search=test-question#part2<\/strong>, el componente query es <strong>search=test-question<\/strong>.<\/p><p><strong>Fragment<\/strong>: <strong>fragmento<\/strong><\/p><p>Este componente opcional incluye un identificador de fragmento que proporciona la direcci&oacute;n a un recurso secundario. Hace referencia a una secci&oacute;n diferente del recurso primario. Un fragmento est&aacute; precedido por un s&iacute;mbolo de n&uacute;mero y terminado por el final de un URI.<\/p><p>Por ejemplo, el componente de fragmento de <strong>https:\/\/ejemplo.org\/test\/test1?search=test-question#part2<\/strong> es <strong>part2<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-casos-de-uso-de-uri\">Casos de uso de URI<\/h3><p>Aqu&iacute; tienes ejemplos de uso de URI:<\/p><p><strong>Obras audiovisuales<\/strong><\/p><p>El N&uacute;mero Internacional Normalizado de Obras Audiovisuales (ISAN) es un n&uacute;mero de c&oacute;digo de serie utilizado para identificar obras y versiones audiovisuales, como pel&iacute;culas, programas de televisi&oacute;n o documentales. Utilizando el esquema <strong>urn:<\/strong>, los URI pueden identificar el ISAN sin necesidad de un protocolo o una forma de acceder a &eacute;l.<\/p><p>Por ejemplo, <strong>urn:isan:0000-0004-87D7-0000-Q-0000-0000-6<\/strong> se refiere a la pel&iacute;cula Los Vengadores: Endgame. Este utiliza un n&uacute;mero audiovisual para identificar un recurso sin revelar su ubicaci&oacute;n al usuario.<\/p><p><strong>N&uacute;meros de tel&eacute;fono<\/strong><\/p><p>Un URI puede identificar un recurso utilizando una cadena de marcaci&oacute;n, incluyendo un punto de terminaci&oacute;n de red (NTP) con la informaci&oacute;n de enrutamiento de la llamada. El esquema <strong>tel:<\/strong> es s&oacute;lo un Identificador &Uacute;nico Global (GUID) y no hace referencia a ning&uacute;n dispositivo f&iacute;sico.<\/p><p>Por ejemplo, <strong>tel:+1-816-555-6666<\/strong> describe un GUID como el n&uacute;mero de tel&eacute;fono est&aacute;ndar en EEUU.<\/p><p><strong>Acceso Remoto<\/strong><\/p><p>Telnet es un protocolo de red en el que se utilizan URIs para especificar el acceso a un ordenador o host remoto a trav&eacute;s de Internet. Por ejemplo, <strong>telnet:\/\/192.0.2.16:80\/<\/strong> conecta con <strong>192.0.2.16<\/strong> en el puerto 80.<\/p><p>Telnet se utiliza habitualmente para probar o solucionar problemas de servidores web o de correo de forma remota.<\/p><h2 class=\"wp-block-heading\" id=\"h-cuando-utilizar-url\">&iquest;Cu&aacute;ndo utilizar URL?<\/h2><p>Un <a href=\"\/tutorials\/what-is-a-url\">Localizador Uniforme de Recursos (URL)<\/a> especifica c&oacute;mo acceder a un recurso en Internet describiendo su mecanismo de acceso principal, normalmente la ubicaci&oacute;n en la red. Puede incluir el protocolo (como HTTP o FTP) y la direcci&oacute;n del recurso.<\/p><p>Las URL te permiten localizar todo tipo de contenidos en l&iacute;nea, como p&aacute;ginas web, im&aacute;genes y v&iacute;deos. Incorporar palabras clave en ellas puede aumentar la visibilidad de las p&aacute;ginas web en las b&uacute;squedas, beneficiando la optimizaci&oacute;n de tu sitio para los motores de b&uacute;squeda<strong> <\/strong><a href=\"\/co\/tutoriales\/que-es-seo\">(SEO)<\/a>.<\/p><h3 class=\"wp-block-heading\">Sintaxis de la URL<\/h3><p>Una URL es un tipo espec&iacute;fico de URI que sigue la misma estructura sint&aacute;ctica. Por tanto, todas las URL se ajustan a las normas establecidas para las URI, pero incluyen informaci&oacute;n adicional que se&ntilde;ala la ubicaci&oacute;n de un recurso.<\/p><p>A continuaci&oacute;n se muestra un ejemplo de sintaxis de URL:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">https:\/\/www.ejemplo.com\/foro\/preguntas\/?tag=networking&amp;order=newest#top<\/pre><p>La URL anterior puede dividirse en los siguientes componentes:<\/p><p><strong>Scheme:<\/strong> <strong>esquema&nbsp;<\/strong><\/p><p>La primera parte de la sintaxis de la URL es un protocolo utilizado para recuperar un recurso. Un esquema de URL proporciona el tipo de aplicaci&oacute;n que el dispositivo utiliza para abrir una URL. <\/p><p>Por ejemplo, FaceTime utiliza un esquema de URL <strong>facetime:\/\/<\/strong> para realizar llamadas. Otros de los protocolos m&aacute;s utilizados para los esquemas de URL son:<\/p><ul class=\"wp-block-list\">\n<li><strong>Protocolo de transferencia de hipertexto (HTTP):<\/strong> permite a los usuarios acceder a los datos de las p&aacute;ginas web mediante enlaces de hipertexto.<\/li>\n\n\n\n<li><strong>Protocolo seguro de transferencia de hipertexto (HTTPS):<\/strong> protege la transmisi&oacute;n de datos entre el navegador del usuario y el sitio.<\/li>\n\n\n\n<li><a href=\"\/co\/tutoriales\/que-es-ftp\/\">Protocolo de transferencia de archivos (FTP)<\/a>:<strong> <\/strong>se utiliza para una transferencia de archivos entre diferentes dispositivos a trav&eacute;s de una red.<\/li>\n<\/ul><p>Adem&aacute;s, algunos protocolos de URL utilizan un enlace mailto para identificar direcciones de correo electr&oacute;nico o un <a href=\"https:\/\/www.javatpoint.com\/java-jdbc\" target=\"_blank\" rel=\"noreferrer noopener\">JDBC<\/a> para especificar el acceso a la base de datos en funci&oacute;n de los requisitos del usuario.<\/p><p><strong>Authority: autoridad<\/strong><\/p><p>Este componente va precedido de una doble barra. Contiene dos subcomponentes: un <strong>nombre de dominio<\/strong> y, opcionalmente, un <strong>puerto<\/strong>. <\/p><p>El nombre de dominio es el nombre registrado del recurso, como <strong>hostinger.com<\/strong> o <strong>google.com<\/strong>.<\/p><p><span style=\"font-weight: 400\"><div class=\"protip\">\n                    <h4 class=\"title\">Consejo profesional<\/h4>\n                    <p><\/span>Si tienes una buena idea para tu nombre de dominio, no olvides comprobar su disponibilidad en un <a href=\"\/co\/comprar-dominio\">comprobador de dominios<\/a><span style=\"font-weight: 400\">.<\/p>\n                <\/div><\/span><\/p><p>En cuanto al puerto, es el n&uacute;mero espec&iacute;fico que identifica qu&eacute; servicio web est&aacute;s solicitando en un <a href=\"\/co\/tutoriales\/que-es-un-servidor-web\">servidor web<\/a>. Por ejemplo, el n&uacute;mero de puerto para la URL HTTP es 80 y para la URL HTTPS es 443. Sin embargo, si el servidor web utiliza un protocolo est&aacute;ndar como HTTP o HTTPS, el puerto suele omitirse en la URL.<\/p><p><strong>Path:<\/strong> <strong>ruta<\/strong><\/p><p>Este elemento identifica la ubicaci&oacute;n espec&iacute;fica de una p&aacute;gina web, una entrada u otros archivos a los que los usuarios quieren acceder dentro del nombre del dominio. Una ruta tambi&eacute;n contiene cualquier extensi&oacute;n de archivo de activos, como im&aacute;genes y documentos.<\/p><p>Sin embargo, no todas las URLs muestran el componente de la ruta. En muchos servidores web modernos, es posible que no se vea el componente de la ruta, ya que se puede omitir para acortar las URL. Algunos ejemplos de rutas son <strong>&hellip;\/software\/htp\/index.html<\/strong> o <strong>&hellip;\/forum\/question\/<\/strong>.<\/p><p><strong>Query string: cadena de consulta<\/strong><\/p><p>Esta cadena proporciona datos sobre el recurso en el servidor web y va precedida de un signo de interrogaci&oacute;n. Suele contener un par de claves y valores separados por un ampersand. Por ejemplo, <strong>?tag=networking&amp;order=newest<\/strong>.<\/p><p>La cadena de consulta almacena datos, ya que el protocolo HTTP no tiene estados. Esto significa que cada solicitud es independiente y no se relaciona con la solicitud anterior. Como resultado, la conexi&oacute;n entre un navegador y un servidor web se cerrar&aacute; autom&aacute;ticamente una vez que la solicitud del cliente finalice.<\/p><p>Adem&aacute;s, la cadena se conoce como par&aacute;metros de consulta de la URL que pueden utilizarse para alg&uacute;n prop&oacute;sito, como los resultados de b&uacute;squeda de una p&aacute;gina web. Ayudar&aacute; a los usuarios a navegar por el contenido de un recurso. <\/p><p>Por ejemplo, los usuarios pueden encontrar f&aacute;cilmente informaci&oacute;n sobre productos en una <a href=\"\/co\/tienda-online\">tienda online<\/a>.<\/p><p><strong>Fragment identifiers:<\/strong> <strong>identificadores de fragmento<\/strong><\/p><p>Un identificador de fragmento o ancla suele aparecer al final de una URL y se introduce mediante un signo de almohadilla. Es un componente opcional para dirigir un navegador web a un recurso secundario. Hace referencia a una secci&oacute;n espec&iacute;fica dentro de una p&aacute;gina web.<\/p><p>En una p&aacute;gina HTML, el navegador saltar&aacute; a la secci&oacute;n espec&iacute;fica etiquetada por un fragmento. Por ejemplo, si la URL es <strong>https:\/\/ejemplo.com\/results.html#intro<\/strong>, ir&aacute; directamente a la <strong>intro<\/strong> etiquetada en la p&aacute;gina llamada <strong>results.html.<\/strong><\/p><h3 class=\"wp-block-heading\" id=\"h-casos-de-uso-de-uri-0\">Casos de uso de URI<\/h3><p>Los siguientes son ejemplos de uso de URL:<\/p><p><strong>Direcciones de correo electr&oacute;nico<\/strong><\/p><p>Una URL puede especificar una direcci&oacute;n de correo electr&oacute;nico utilizando el esquema <strong>mailto:<\/strong>, como <strong>mailto:abc@ejemplo.com.<\/strong> Proporciona un hiperv&iacute;nculo para enviar un correo electr&oacute;nico directamente desde una p&aacute;gina HTML.<\/p><p><strong>P&aacute;ginas Web<\/strong><\/p><p>Las URL m&aacute;s utilizadas especifican direcciones web. A menudo denominada URL absoluta, este formato de URL incluye un protocolo, un nombre de dominio y una ruta.<\/p><p>Por ejemplo, <strong>https:\/\/www.ejemplo.com\/noticias\/negocios\/<\/strong> indica el protocolo, el nombre de dominio y la ruta del directorio. Dirige directamente a los usuarios a una secci&oacute;n espec&iacute;fica del sitio web.<\/p><p><strong>Redirecciones<\/strong><\/p><p>Redirigir un recurso obsoleto a una nueva ubicaci&oacute;n es otro uso com&uacute;n de las URL, especialmente cuando se traslada una p&aacute;gina web.<\/p><p>Por ejemplo, si cambias la direcci&oacute;n de tu sitio web de <strong>https:\/\/www.blog.ejemplo.com<\/strong> a <strong>https:\/\/www.ejemplo.com\/blog,<\/strong> podr&iacute;as implementar una <a href=\"\/co\/tutoriales\/redireccion-301-wordpress\">redirecci&oacute;n 301<\/a>. Al hacerlo, evitar&aacute;s que tus visitantes reciban varios c&oacute;digos de estado HTTP, como una p&aacute;gina de <a href=\"\/co\/tutoriales\/error-404\">error 404<\/a>.<\/p><p><strong>P&aacute;ginas internas<\/strong><\/p><p>Las URL pueden aparecer sin protocolo ni nombre de dominio, especificando &uacute;nicamente la ruta. Enlazan un archivo concreto dentro del mismo dominio, lo que suele denominarse URL relativa.<\/p><p>Por ejemplo, la URL relativa de <strong>https:\/\/www.ejemplo.com\/noticias\/negocios\/<\/strong> es <strong>\/noticias\/negocios\/<\/strong>.<\/p><p><div class=\"protip\">\n                    <h4 class=\"title\">Consejo profesional<\/h4>\n                    <p>Las buenas URL deben ser simples, definitivas y concisas. De este modo, los usuarios pueden hacerse una idea de lo que pueden esperar de la p&aacute;gina.<\/p>\n                <\/div><\/p><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>Entender las diferencias entre URI y URL y su uso es esencial para quienes manejan sitios web. Por ejemplo, construir una API REST utilizando una estructura predecible y jer&aacute;rquica de una URI o una URL puede mejorar el rendimiento de la API REST.<\/p><p>URI significa identificador de recursos uniforme, una cadena de caracteres que generalmente identifica un recurso por un <strong>nombre<\/strong>, una <strong>ubicaci&oacute;n<\/strong> o <strong>ambos<\/strong> en Internet. Adem&aacute;s, un URI puede diferenciar tipos de archivos y otros recursos.<\/p><p>Por otro lado, una URL o localizador de recursos uniforme es una cadena de caracteres que muestra la <strong>direcci&oacute;n del recurso<\/strong> y <strong>c&oacute;mo acceder a &eacute;l<\/strong> en la p&aacute;gina web. Como la URL es una parte de la URI, siguen una estructura similar. <\/p><p>Esperamos que este art&iacute;culo te haya ayudado a entender la diferencia entre un URI y un URL y cu&aacute;ndo utilizarlos. Por &uacute;ltimo, si tienes m&aacute;s preguntas, no dudes en compartirlas en la secci&oacute;n de comentarios m&aacute;s abajo.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/co\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/co-tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-1024x300.png\" alt=\"\" class=\"wp-image-29291\" srcset=\"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-768x225.png 768w, https:\/\/www.hostinger.com\/co\/tutoriales\/wp-content\/uploads\/sites\/40\/2023\/02\/ES-Web-hosting_in-text-banner-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-url-vs-uri-preguntas-frecuentes\">URL vs URI &ndash; Preguntas frecuentes<\/h2><p>A continuaci&oacute;n algunas de las preguntas m&aacute;s comunes sobre URI vs URL. <\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-69447202ebca6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">u003cstrongu003e&iquest;Qu&eacute; es un ejemplo de URL vs URI?u003c\/strongu003e<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Un ejemplo de URI es u003cstrongu003ehttps:\/\/www.ejemplo.com\/index.html#fecha,u003c\/strongu003e que identifica un recurso espec&iacute;fico con el identificador de fragmento u003cstrongu003e#fechau003c\/strongu003e. En cambio, la URL, que indica la ubicaci&oacute;n del recurso, es u003cstrongu003ehttps:\/\/www.ejemplo.com\/index.html.u003c\/strongu003e<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69447202ebca8\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">u003cstrongu003e&iquest;C&oacute;mo se relacionan las URIs y las URLs?u003c\/strongu003e<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Las URLs son un tipo espec&iacute;fico de URIs. Las URIs abarcan una gama m&aacute;s amplia de identificadores, incluidas las URLs y las URNs. u003cbr \/u003eu003cbr \/u003eTanto las URLs como las URIs identifican recursos. La diferencia es que las URLs especifican la ubicaci&oacute;n exacta de un recurso en Internet para el acceso directo, mientras que las URNs proporcionan un identificador independiente de la ubicaci&oacute;n.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-\"><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>Aunque en algunos casos un identificador uniforme de recursos (URI) y un localizador de recursos uniforme (URL) pueden utilizarse indistintamente, no son lo mismo. Conocer la diferencia entre un URI y una URL puede hacer que el desarrollo de tu sitio web sea m&aacute;s sencillo. Por ejemplo, podr&aacute;s dise&ntilde;ar una API REST m&aacute;s f&aacute;cilmente, ya [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/co\/tutoriales\/uri-vs-url\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":317,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"URI vs. URL: Definici\u00f3n, diferencias clave y m\u00e1s","rank_math_description":"URI vs URL pueden ser conceptos confusos para algunos. Aprende en qu\u00e9 se diferencian, c\u00f3mo son sus estructuras y cu\u00e1ndo utilizarlas.","rank_math_focus_keyword":"uri vs url","footnotes":""},"categories":[5701],"tags":[14302],"class_list":["post-20490","post","type-post","status-publish","format-standard","hentry","category-desarrollo-web","tag-uri-vs-url"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/uri-vs-url","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/uri-e-url","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/uri-vs-url","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/uri-vs-url","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/perbedaan-uri-vs-url","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/uri-vs-url","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/uri-vs-url","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/uri-vs-url-differences-and-when-to-use-them","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/uri-vs-url-differences-and-when-to-use-them","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/uri-vs-url","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/uri-vs-url","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/uri-vs-url","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/uri-e-url","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/uri-vs-url","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/uri-vs-url","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/uri-vs-url","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/uri-vs-url","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/20490","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/users\/317"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/comments?post=20490"}],"version-history":[{"count":69,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/20490\/revisions"}],"predecessor-version":[{"id":46691,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/posts\/20490\/revisions\/46691"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/media?parent=20490"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/categories?post=20490"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/co\/tutoriales\/wp-json\/wp\/v2\/tags?post=20490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}