Tim Berners-Lee es considerado padre de la Web, ya que desarrollo las tres tecnologías fundamentales de la Web:
HTML:
sigla en inglés de HyperText Markup Language (lenguaje de marcas o etiquetado de hipertexto), hace referencia al lenguaje de marcado para la elaboración de páginas web.
HTTP:

HyperText Transfer Protocol, el protocolo o lenguaje con el que se comunican el navegador y el servidor web y que se emplea para transmitir los documentos web por
Internet.
HyperText Transfer Protocol, el protocolo o lenguaje con el que se comunican el navegador y el servidor web y que se emplea para transmitir los documentos web por
URL, Uniform Resource Locator, el localizador de recursos uniforme, el sistema de localización o direccionamiento de los documentos web.
En este video del profesor Lujan dentro del curso de idesweb: Introducción al desarrollo Web: HTML y CSS, APRENDEREMOS QUE ES UNA URL viendo este video:
Una URL o Uniform Resource Locator (del inglés, localizador de recursos uniforme) nos es más que la dirección de un recurso en Internet, como lo es una página, una imagen o un video. Lo puedes entender como una dirección física, pero aplicada al mundo online.
Su formato nos es familiar a todos:
http://www.example.com/directorio/pagina.html
¿Pero sabes distinguir cada una de sus partes? ¿Y sabías que una URL no es lo mismo que un dominio? Veamos sus componentes:
- http:// – Indica el protocolo utilizado para acceder al recurso, en este caso Hypertext Transfer Protocol o protocolo de transferencia de hipertexto. Es el protocolo más común en Internet, aunque también son populares otros como FTP.
- www – Es el subdominio donde se encuentra el recurso, que en este caso indica Word Wide Web. Al contrario de lo que muchos piensan, no es obligatorio y tampoco tiene por qué llamarse así. Fíjate que en el caso de los sitios alojados en WordPress.com y Blogger.com el subdominio es el nombre del blog.
- example – Es el nombre del dominio, sin más.
- .com – Es el nombre del dominio de nivel superior, que puede ser .com, .es, .net, .org o cualquier otro. A día de hoy existen más de 300 extensiones.
- /directorio – Una carpeta de la que pueden colgar páginas y otros directorios.
- /pagina – El nombre del documento.
- .html – La extensión del documento, en este caso HTML pero no tiene por qué llevarla.
En vez de esquema a veces se emplea el término servicio, en el contexto de una URL son equivalentes.
Los esquemas más conocidos son http, https, ftp, mailto y file.
Las URLs son un elemento básico de la Web, ya que son las que definen los hiperenlaces o hipervínculos y permiten definir el hipertexto, que permite relacionar información
de diversas fuentes por medio de enlaces.
Hay que ser muy cuidadosos a la hora de definir una URL.
Tim Berners-Lee, el padre de la Web, nos avisa de ello con la siguiente frase:
Es el deber de un webmaster asignar URIs que sean capaces de ser válidas durante 2 años, 20 años, 200 años.
¿Qué es lo que quiere decir Tim Berners-Lee con este consejo?
Un sitio web no es algo estático, un sitio web evoluciona con el tiempo, se modifican las páginas, se eliminan las páginas y se añaden páginas nuevas.
Cuando se asigna una URL a una página web, esa URL debe ser válida durante toda la existencia de esa página web.
No se debe de modificar por posibles cambios que afecten a otras páginas del sitio web. Si una URL deja de ser válida, los visitantes de un sitio web se pueden encontrar
con la desagradable sorpresa de “página no encontrada”, el famoso error 404.
A veces, una URL puede ser muy larga y complicada, por lo que puede ser difícil de memorizar, de copiar o de comunicar. Para solucionar este problema se emplean los
acortadores de URL, un mecanismo que permite convertir una URL larga en una URL corta.
Estos sistemas se han popularizado en los últimos años debido a la aparición de sistemas como Twitter, que limitan la longitud de los textos que se pueden escribir.
Los acortadores de URL más populares en la actualidad son el de Google, el de bitly y el de owly.
Desde 1994, en los estándares de Internet, el concepto de URL ha sido incorporado dentro del más general de URI (Uniform Resource Identifier, en español identificador uniforme de recurso), pero el término URL aún se utiliza ampliamente.
URLs amigables.
Deberíamos saber que son y las URLs amigables, también llamadas URLs semánticas y a veces URLs bonitas.
Para aprender que son las URLs semánticas consultamos el articulo de la Wikipedia, sobre ellas:
Las URL semánticas o URL amigables son aquellas URLs que son, dentro de lo que cabe, entendibles para el usuario. Lejos de las clásicas URLs de las páginas dinámicas llenas de variables GET y números difíciles de recordar, las URL semánticas están formadas con palabras relacionadas con el contenido de la página y fáciles de recordar. Estas se utilizan en los sitios web dinámicos (no estáticos). Por ello se están utilizando mucho más que las URL extensas.
En la siguiente tabla se muestran varios ejemplos de URLs amigables:
| URL no amigable | URL amigable |
|---|---|
http://example.com/index.php?pagina=contacto | http://example.com/contacto |
http://example.com/index.php?pagina=consulting&seccion=marketing | http://example.com/consulting/marketing |
http://example.com/productos?categoria=2&pid=25 | http://example.com/productos/2/25 |
http://example.com/cgi-bin/feed.cgi?feed=news&frm=rss | http://example.com/news.rss |
http://example.com/servicios/index.jsp?id=legal&subid=patentes | http://example.com/servicios/legal/patentes |
http://example.com/kb/index.php?cat=8&id=41 | http://example.com/kb/8/41 |
http://example.com/index.php?mod=perfiles&id=193 | http://example.com/perfiles/193 |
La URL amigable
Supongamos que planeas comprarte una cámara fotos y has dado con dos tiendas que tienen el modelo que buscas.
La dirección del producto en la primera tienda es esta:
http://www.example.com/B001G5ZTLS/ref=sr_1_5?s=foto&ie=UTF8&qid=1365525726&sr=1-5
Y la dirección de la segunda esta:
http://www.example.com/camaras/reflex/canon-eos-5d-mark-2/
¿Cuál serías capaz de recordar? ¿La que incluye parámetros indescifrables, o la que está escrita en nuestro idioma?
Creo que la respuesta es obvia.
La primera es lo que se conoce como URL dinámica, y es un tipo de URL diseñada para ser manejada por máquinas. La segunda en cambio, es más apropiada para personas, y no es casualidad que sea la que prefieren los buscadores.
Es accesible. Es corta. Es fácil de recordar. De ahí que se denomina, URL amigable.
Ventajas de usar direccions URL amigables
Tras lo anterior es normal que prefieras una URL amigable frente a una dinámica, pero veamos sus ventajas en detalle:
- Tiene sentido – La URL amigable es fácil de entender. Un usuario no necesita visitar la página para saber qué contiene porque ya lo describe claramente.
- Es pertienente – Una URL legible te confiere más posibilidades de atraer tráfico orgánico, dado que las palabras que contiene son usadas para calcular la relevancia de la página (junto con otros factores como la etiqueta de título).
- Proporciona mejores enlaces – Una buena URL tiene el beneficio adicional de servir de texto de enlace o anchor text cuando son copiadas y pegadas en otro sitios, como foros, blogs, etc. Por ejemplo, la URL amigable que hemos visto para la tienda de fotografía (http://www.example.com/camaras/reflex/canon-eos-5d-mark-2) da crédito al enlace para las palabras “camaras”, “reflex”, “canon”, “5d”, etc.









