A Uniform Resource Locator ระบุทรัพยากร บริการ หรืออ็อบเจ็กต์เฉพาะบนเครือข่าย สตริง URL ประกอบด้วยสามส่วน: การกำหนดโปรโตคอล ชื่อโฮสต์หรือที่อยู่ และตำแหน่งทรัพยากร
ซับสตริงโปรโตคอล URL
สตริงย่อยของ URL ถูกคั่นด้วยอักขระพิเศษดังนี้:
โปรโตคอล:// โฮสต์ / ที่ตั้ง
สตริงย่อยโปรโตคอลกำหนดโปรโตคอลเครือข่ายสำหรับการเข้าถึงทรัพยากร สตริงเหล่านี้เป็นชื่อย่อตามด้วยอักขระสามตัว : โปรโตคอล URL ทั่วไป ได้แก่ HTTP (https://), FTP (ftp://) และอีเมล (mailto://)
บรรทัดล่าง
สตริงย่อยของโฮสต์ระบุคอมพิวเตอร์ปลายทางหรืออุปกรณ์เครือข่ายอื่นๆ โฮสต์ต้นทางจากฐานข้อมูลอินเทอร์เน็ตมาตรฐาน เช่น DNS และสามารถเป็นชื่อหรือที่อยู่ IP ได้ ชื่อโฮสต์ของเว็บไซต์จำนวนมากไม่ได้หมายถึงคอมพิวเตอร์เครื่องเดียวแต่หมายถึงกลุ่มของเซิร์ฟเวอร์
URL ตำแหน่งย่อยของ URL
สตริงย่อยของตำแหน่งมีพาธไปยังทรัพยากรเครือข่ายหนึ่งรายการบนโฮสต์ โดยปกติทรัพยากรจะอยู่ในไดเร็กทอรีโฮสต์หรือโฟลเดอร์ ตัวอย่างเช่น เว็บไซต์อาจมีทรัพยากรเช่น /2016/September/word-of-the-day-04.htm เพื่อจัดระเบียบเนื้อหาตามวันที่
เมื่อองค์ประกอบตำแหน่งเป็นทางลัดที่ว่างเปล่า เช่นใน URL https://example.com ตามอัตภาพ URL จะชี้ไปที่ไดเรกทอรีรากของโฮสต์ (แสดงโดย เครื่องหมายทับเดียว) และมักเป็นหน้าแรก (เช่น index.htm)
URL สัมบูรณ์และสัมพัทธ์
URL แบบเต็มที่มีสตริงย่อยทั้งสามนี้เรียกว่า URL แบบสัมบูรณ์ ในบางกรณี URL อาจระบุเพียงองค์ประกอบตำแหน่งเดียวเท่านั้น สิ่งเหล่านี้เรียกว่า URL สัมพัทธ์ เว็บเซิร์ฟเวอร์ใช้ URL สัมพัทธ์เพื่อหลีกเลี่ยงองค์ประกอบตำแหน่งฮาร์ดโค้ดที่อาจมีการเปลี่ยนแปลง
จากตัวอย่างข้างต้น หน้าเว็บบนเซิร์ฟเวอร์เดียวกันกับที่เชื่อมโยงไปยังสามารถเข้ารหัส URL สัมพัทธ์เป็น:
มันใช้ URL สัมพัทธ์แทน URL สัมบูรณ์ที่เทียบเท่า:
สิ่งนี้ใช้ประโยชน์จากสมมติฐานของเซิร์ฟเวอร์เกี่ยวกับโปรโตคอลและข้อมูลโฮสต์ที่ขาดหายไป URL สัมพัทธ์จะทำงานก็ต่อเมื่อมีการสร้างข้อมูลโฮสต์และโปรโตคอล
ย่อ URL
URL มาตรฐานในไซต์สมัยใหม่มักจะเป็นสตริงข้อความที่ยาว เนื่องจากการแชร์ URL แบบยาวบน Twitter และเว็บไซต์โซเชียลมีเดียอื่นๆ นั้นเป็นเรื่องยุ่งยาก หลายบริษัทจึงสร้างนักแปลออนไลน์ที่แปลง URL แบบเต็ม (สัมบูรณ์) เป็น URL ที่สั้นกว่าโดยเฉพาะสำหรับใช้ในเครือข่ายโซเชียลของตน ตัวย่อ URL ยอดนิยมประเภทนี้ ได้แก่ t.co (ใช้กับ Twitter) และ lnkd.in (ใช้กับ LinkedIn)
บริการย่อ URL อื่นๆ เช่น bit.ly และ goo.gl ทำงานบนอินเทอร์เน็ต ไม่ใช่แค่กับเว็บไซต์โซเชียลมีเดียเฉพาะ
นอกจากการเสนอวิธีที่ง่ายกว่าในการแชร์ลิงก์กับผู้อื่นแล้ว บริการย่อ URL บางอย่างยังมีสถิติการคลิกอีกด้วย บางส่วนยังป้องกันการใช้งานที่เป็นอันตรายด้วยการตรวจสอบตำแหน่ง URL กับรายการโดเมนที่น่าสงสัย