From d4c62539c5eed40c083ef5471d0cee8c142179dd Mon Sep 17 00:00:00 2001 From: Leyla Becker Date: Wed, 18 Feb 2026 12:00:43 -0600 Subject: [PATCH 1/2] feat: created example url for tracking links page --- .../remove-tracking-params-from-links.md | 204 +++++++++++++++++- 1 file changed, 203 insertions(+), 1 deletion(-) diff --git a/posts/drafts/remove-tracking-params-from-links.md b/posts/drafts/remove-tracking-params-from-links.md index 92de747..3a7c6f6 100644 --- a/posts/drafts/remove-tracking-params-from-links.md +++ b/posts/drafts/remove-tracking-params-from-links.md @@ -2,7 +2,209 @@ parts of a url: - + + +
+
+ https://www.example.com:443/products/shoes?utm_source=facebook&utm_campaign=summer_sale&fbclid=abc123#reviews +
+ +
+
+ + Protocol + How to communicate with the server (https is encrypted, http is not) +
+
+ + Subdomain + A subdivision of the main domain, often used for different services +
+
+ + Domain + The human-readable name that identifies the website +
+
+ + TLD + Top-Level Domain, the suffix like .com, .org, or .net +
+
+ + Port + Network port number (443 is default for HTTPS, 80 for HTTP) +
+
+ + Path + The specific page or resource location on the server +
+
+ + Query Params + Key-value pairs that pass data to the page  often used for tracking +
+
+ + Fragment + Links to a specific section within the page (not sent to server) +
+
+
+ + explain what each part does From bd4ed7f8b6867d851e9af7ce10de7b7c1a514612 Mon Sep 17 00:00:00 2001 From: Leyla Becker Date: Wed, 18 Feb 2026 12:48:31 -0600 Subject: [PATCH 2/2] feat: created example section for parsing params --- .../remove-tracking-params-from-links.md | 313 ++++++++++++++++++ 1 file changed, 313 insertions(+) diff --git a/posts/drafts/remove-tracking-params-from-links.md b/posts/drafts/remove-tracking-params-from-links.md index 3a7c6f6..b91ea11 100644 --- a/posts/drafts/remove-tracking-params-from-links.md +++ b/posts/drafts/remove-tracking-params-from-links.md @@ -206,6 +206,319 @@ parts of a url: })(); +## Understanding Query Parameters + +Query parameters are the part of a URL that comes after the `?`. They consist of key-value pairs that pass data to the page. Let's break down how they work: + + + +
+
+ ?size=medium&color=light%20blue&utm_source=facebook&fbclid=abc123xyz +
+ +
+
Structure
+
+ + ? Delimiter + Marks the start of query parameters in a URL +
+
+ + Key + The name of the data being passed +
+
+ + = Assignment + Connects each key to its value +
+
+ + Value + The actual data being passed +
+
+ + & Separator + Separates multiple key-value pairs +
+ +
+
Parameters in this example
+
+
+ size=medium + Useful parameter — tells the page which size to select +
+
+ color=light%20blue + Useful parameter — tells the page which color variant to show +
+
+ utm_source=facebook + ⚠️ Tracking parameter — tells the site you came from Facebook +
+
+ fbclid=abc123xyz + ⚠️ Tracking parameter — Facebook's click ID to track your activity +
+
+
+ + + explain what each part does explain why a website would want to use query parameters