Cách các bộ rút gọn URL hoạt động
Rút gọn URL, đôi khi được gọi là rút gọn liên kết, được sử dụng để rút gọn các URL dài và xấu thành cái gì đó dễ đọc và dễ chia sẻ hơn.
Về bản chất, một bộ rút gọn URL là một liên kết thực hiện chuyển hướng 301 sang một điểm đến mới.
Các thuật toán để rút gọn liên kết
Khi bạn tạo một liên kết ngắn với bất kỳ dịch vụ rút gọn liên kết nào (cho dù là Linkly, Bitly, hoặc bất kỳ dịch vụ nào khác), một liên kết mới được chèn vào cơ sở dữ liệu, cái mà sẽ trả về một ID số.
Số này có thể rất dài, và các số chắc chắn không phải là điều hấp dẫn trên cuối các URL: ví dụ.
shor.tr/2385162034
Các bộ rút gọn URL khắc phục điều này bằng cách thay đổi cơ số của số.
Trong cơ số 10, các số chạy từ 0 đến 9 trước khi bạn thêm một chữ số khác (10) và bắt đầu lại.
Trong cơ số 16 (thập lục phân), các số chạy từ 0-15, tuy nhiên các số 10-15 được biểu diễn bằng các chữ cái A đến F.
Vì vậy, ví dụ, số 11 sẽ là B.
Số dài trong liên kết ở trên sẽ là 8E2AAF32 - ngắn hơn một chút, nhưng không ngắn hơn nhiều.
Các bộ rút gọn URL có xu hướng sử dụng Cơ số 62, cái mà cung cấp cho bạn:
- Các số 0-9 (10 ký hiệu)
- Các chữ cái thường từ a - z (26 ký hiệu)
- Các chữ cái in hoa từ A - Z (26 ký hiệu)
Tổng cộng là 10 + 26 + 26 = 62 ký hiệu.
Bây giờ, hãy mã hóa số ở trên bằng Cơ số 62:
2385162034 trong Cơ số 10 = 2bPtb0 trong Cơ số 62
Đây bây giờ là sáu ký tự (thay vì 10), nhưng vẫn có thể xác định duy nhất liên kết.
Tất cả các bộ rút gọn URL hoạt động trên các nguyên tắc tương tự.
Sau khi rút gọn…
Khi một yêu cầu được gửi cho một liên kết, phần mở rộng được chuyển đổi lại thành Cơ số 10, cơ sở dữ liệu được truy vấn cho ID liên kết đó, và người dùng được chuyển hướng đến điểm đến cho liên kết đó.
Một bộ rút gọn URL có thể tại thời điểm này ghi lại yêu cầu, để cung cấp chức năng theo dõi lần nhấp.
Nhận ngay 100 liên kết rút gọn và theo dõi 500 lượt nhấp chuột mỗi tháng hoàn toàn miễn phí.
Không cần thẻ tín dụng
Khối lượng giao dịch lớn? Hãy liên hệ với đội ngũ của chúng tôi.