กระบวนการคัดเลือกURL ที่ดีที่สุดเมื่อมีURLจำนวนมากให้เลือก โดยมากจะพูดถึงหน้าโฮมเพจ นอกจากนี้ Canonicalization ยังหมายถึงกระบวนการเปลี่ยนข้อมูลที่มีมากกว่าหนึ่งความหมายให้ความหมายที่เป็นที่ยอมรับและเป็นมาตรฐาน สามารถกระทำเพื่อเปรียบเทียบแบบการนำเสนอที่แตกต่างกัน, เพื่อนับจำนวนโครงสร้างข้อมูลที่เป็นแบบเฉพาะ, เพื่อพัฒนาประสิทธิภาพของAlgorithmหลายๆ แบบ โดยกำจัดการคำนวณที่ซ้ำซ้อนหรือการทำให้สามารถกำหนดลำดับการจัดเรียงที่มีความหมายได้ เป็นต้น
