¿Sabías que cada vez que haces clic en un enlace estás dejando un rastro digital? La privacidad digital es tan relevante hoy día como crearse una billetera o andar el moda coll e

Detrás de esas simples direcciones web (URLs) se esconde un complejo mundo de seguimiento y recopilación de datos. Entender cómo funcionan los enlaces es fundamental para proteger nuestra privacidad en línea.

Comenzando desde lo básico

Uniform Resource Locator, quizás ese nombre así no te haga ningún ruido pero si te lo escribo en sus siglas: URL, capaz así ya captaste que estoy hablando de los muy usados links, enlaces o vínculos, siendo estos los que nos permiten acceder a cientos de recursos en línea.

URL, es un acrónimo que viene del inglés “Uniform Resource Locator” lo que en español significa “Localizador Uniforme de Recursos”, y no es más que la forma de acceder a un sitio web, que a su vez es información que está alojada en otras computadoras remotas, es como la dirección de nuestras casas solo que aquí accedemos a páginas.

La URL o los enlaces tienen una estructura, un formato que seguir y lo hacen a través de los parámetros, que son características que forman parte de esa estructura del enlace para ayudar a filtrar, organizar el contenido o rastrear la información de algún sitio.

Los parámetros son los encargados de transmitir cierta información acerca de ese enlace, y son de quiénes tenemos que cuidarnos.

Principalmente la estructura de un enlace es de la siguiente manera:

Por lo general, todo lo que viene después del signo de interrogación "?" Es un parámetro (propiedad) que revela algún dato.

Esto es lo que significa cada parte de lo explicado en la imagen:

  • key1: nombre de la primera variable.
  • key2: nombre de la segunda variable.
  • value1: primer valor de propiedad.
  • value2: segundo valor de propiedad.
  • ?: inicio de la cadena de consulta.
  • =: valor separador.
  • &: parámetro separador.

PD: Esta data es tomada de https://es.semrush.com/blog/parametros-url

Ok, entendiendo eso como base podemos empezar a notar mejor la estructura de un enlace.

Algunos parámetros son útiles al momento de compartir un enlace que haga referencia a una búsqueda o filtro en específico, como por ejemplo: de un párrafo en concreto de una página o algún producto dentro de una tienda en línea.

El siguiente es un caso útil de parámetros que nos llevan a un enlace con un filtro específico:

"Color" con el valor "azul". "Ordenar" con el valor "más reciente".

Ese enlace nos llevaría hasta los artículos más recientes añadidos con el color azul, este es un caso necesario de los parámetros que otorga utilidad.

Parámetros de seguimiento

Ahora bien, no siempre es así de útil, ya que en la mayoría de casos estos parámetros revelan información privada del usuario. Veamos este ejemplo:

https://search.brave.com/search?q=que+es+la+privacidad&source=desktop

  • ¿Qué se puede analizar a simple vista de este enlace?
  1. Qué es una búsqueda realizada con el buscador de Brave.
  2. Se está buscando sobre que es la privacidad.
  3. La búsqueda se realizó desde una computadora de escritorio (comenzando a revelar data del usuario).

En este ejemplo en particular podríamos quitar todo lo que está a partir del & que sirve como un separador de parámetros, de esa manera se elimina un poco de información y quedaria asi:

https://search.brave.com/search?q=que+es+la+privacidad

En este caso no sería muy útil quitar la info a partir del ? porque sólo estaríamos dirigiendo a la página central del buscador, dejándolo de esta manera compartimos a otros la búsqueda específica para la pregunta qué es la privacidad. ¿Me explico? espero que sí, si no, me dejan un comentario.

Ese fue un primer ejemplo muy básico pero me gusta empezar con lo fácil para que se vaya entendiendo.

¿Qué sabemos hasta ahora?

Ya sabemos que todo lo que viene a partir del ? en un enlace son parámetros, pueden ser de filtro o de seguimiento.

Quizás muchos no son conscientes de ello y ven el enlace todo unificado e inofensivo pero es hora de prestar atención a estos detalles, ya que sí revelan información, quizás no tan obvia a un usuario común pero usuarios avanzados o con malas intenciones podrían llegar a deducir alguna información de valor.

Más ejemplos

Los correos que llegan a tu buzón, bien sea de una newsletter, de un sitio al cual te suscribiste, de una página en donde te creaste una cuenta, etc, esos enlaces de allí vienen súper cargados de parámetros que hacen rastreo a un montón de cosas, desde la campaña publicitaria que se esté manejando, diversos identificadores únicos, la fuente de donde proviene, incluso hasta la dirección de tu correo podría verse reflejado en esos parámetros.

Sin miedo al éxito, dejo estos ejemplos reales.

Un correo que recibí de upwork, nota la cantidad de parámetros con la que se comparte:

https://www.upwork.com/resources/upwork-profile-examples?campaign_message=Variant1-with-Standard-Module&canvas_api_id=&canvas_variant_api_id=&canvas_step_or_campaign_api_id=bd37c765-844b-4ec4-aa54-d6c4e7651421&message_variation_api_id=62f6377c-0ec1-4104-b485-12a2ea90f243&dispatch_id=652e5b28451642a6a3ba444516856094f

  • ¿Qué se puede analizar de este enlace?

Que es extremadamente largo 😆

  1. El nombre de la campaña con la que están trabajando en el momento
  2. Diversos API ID (con los que hacen seguimiento para sus estadísticas)
  • ¿Es necesario todo eso para que el link funcione? NO

Cuando lo vayan a compartir le quitan todo a partir del ? y quedaria asi:

https://www.upwork.com/resources/upwork-profile-examples

Un enlace limpio de rastreo.

Otro ejemplo:

https://techcrunch.com/2023/10/17/foxconn-and-nvidia-are-building-ai-factories-to-accelerate-self-driving-cars/?utm_source=substack&utm_medium=email&guccounter=1

  • ¿Qué se puede analizar de este enlace?

Que es menos largo que el anterior 😆

  1. Que la fuente es de substack.
  2. El tráfico proviene del correo.
  3. El guccounter es un parámetro que sirve como “mecanismo de consentimiento que se creó para GDPR (la ley de privacidad de la Unión Europea). Se utiliza en todas las plataformas de Verizon Media para garantizar que se recibe el consentimiento adecuado para la publicidad dirigida. Sin el consentimiento, solo recibirás anuncios no segmentados.” Según leí en reddit.

Mismo caso, a partir del ? se puede eliminar y quedaría un enlace así de limpio, sin rastreo:

https://techcrunch.com/2023/10/17/foxconn-and-nvidia-are-building-ai-factories-to-accelerate-self-driving-cars

Esto que te estoy enseñando es el peor amigo para las estadísticas y el análisis de una web, me van a odiar los marketeros pero había que decirlo.

Las redes sociales

Por otro lado, pasemos a casos que son muy usados: los enlaces de X, Instagram, Youtube y Tiktok, son una granja de rastreo si me preguntan.

Cuando se comparte un tweet se ve así:

https://x.com/mariacorinaya/status/1818369302854046006?s=12&t=ijncLZBh4gs7M-2_lHzFIg

Grave error 😱 no, no, no.

  • ¿Qué se puede analizar de este enlace? Tú pensarás: nada que yo entienda, esos son puros números y letras aleatorias.

Se puede ver lo siguiente:

  1. Un parámetro s= con un número que indica el dispositivo desde donde fue compartido, bien sea Android, iOS, Web, etc.
  2. Un parámetro t= con un ID que sirve de identificador para tu usuario en particular.

A pesar de ser números aleatorios esos identificadores están asociados a tu cuenta y cada vez que compartes se está llevando esa información asociada a tu usuario, a tu dispositivo, etc, a otros lados 👀

  • ¿Cuál es la mejor manera de compartir enlaces de X?

Borrando todo lo que está a partir del ?

https://x.com/mariacorinaya/status/1818369302854046006

Santo remedio, allí no hay ningún rastreador actuando ni exponiendo ninguna información de ti.

Y así pasa con todos: instagram, facebook, youtube y demás. Por ejemplo, cuando se comparte un enlace de Tik Tok si le das click a uno que te haya enviado un amigo sale “Fulanito” te ha compartido este video. Haz clic para unirte. Algo así, bueno eso significa que tiene parámetros de rastreo e identifican la cuenta del usuario quien lo envió.

Quedo corta con los parámetros que puedan existir ya que son muchos y cada uno revela diferente data pero esto es una síntesis corta de cómo entender la estructura de los enlaces que tanto compartimos y accedemos a diario.

No se si esta información será de interés o si le verás alguna relevancia pero es un dato importante a tener en cuenta si estamos comenzando a cuidar nuestra privacidad digital.

No es paranoia, no es por meter miedo es para que vayas haciendo uso de las mejores prácticas para mantener la seguridad y privacidad digital.

Enlaces de referidos

Ya mencioné los casos útiles de los parámetros cuando se hace referencia a filtros, los casos donde sirven de rastreador y revelan información 📝

Hay un tercer caso a tener en cuenta hablando de parámetros y son los enlaces de referidos, ellos vienen con un parámetro justo para rastrear de qué usuario proviene y hacer un registro a nombre de él. Son muy usados por los exchanges, juegos, bots de telegram, etc.

Ya queda de decisión personal si al momento de registrarse lo haces con ese referido o no.

Por ejemplo, si quieres registrarte en Binance con mi link de referido lo puedes hacer con: https://accounts.binance.info/register?ref=44320961 y si no, simplemente borras lo que aparece a partir del ? y te registras directo sin que tu registro quede como un referido hacia mi, fácil.

Datos curiosos de los enlaces

En los enlaces existe una codificación que es utilizada para representar caracteres no permitidos o con significados especiales dentro de una URL.

Quizás has visto en los enlaces un signo de porcentaje (%) seguido de dos dígitos hexadecimales. Estos dígitos corresponden al código ASCII del carácter codificado.

Los más comunes son:

  • %20: Representa un espacio
  • %30: Representa el carácter "0"

¿Por qué se usan?

Esta codificación es necesaria porque los enlaces tienen un formato específico y ciertos carácteres tienen significados reservados.

Por ejemplo, los espacios no están permitidos en los links y se interpretan como delimitadores.

Al codificar un espacio como %20, puede incluirse en un enlace sin causar problemas de análisis sintáctico.

https://www.google.com/search?q=nouns%20amigos

Cada %20 es un espacio, también se pueden expresar con +

  • Otros carácteres especiales, como el ampersand (&), el signo de interrogación (?), la almohadilla (#) y el signo igual (=), tienen significados reservados en las URL.

Cuando estos caracteres deben utilizarse como caracteres literales en lugar de tener su significado especial, se codifican.

  • El carácter ampersand se codifica como %26
  • El signo de interrogación se codifica como %3F
  • Las letras con acento son otro caso común de codificación.

En esta página de wikipedia explican sobre otros códigos que existen.

Más datos

  • El navegador Brave elimina por defecto los parámetros de seguimiento, si tu copias un link con parámetros al momento de pegarlo lo hace con un enlace limpio automáticamente.
  • En Firefox debes activar esta opción, sigue este tutorial.
  • En otros navegadores habrá que investigarlo, prueba con el que tu uses para que veas y me cuentas.
  • Termino con este recurso súper interesante sobre los URL escrito por el padre del Internet, Tim Berners-Lee.

Recomendación final: cuando vayas a compartir un enlace de alguna red social o cualquier otro tipo, siempre verifica estos detalles para que no expongas tu data personal o del dispositivo que uses.