URL là một thuật ngữ phổ biến mà hầu như ai cũng từng nghe qua. Nhưng để hiểu URL là gì thì không phải ai cũng biết. Vì thế cùng tìm hiểu chính xác URL là gì, cấu trúc URL như thế nào trong bài viết sau.
1. URL là gì?
URL – Uniform Resource Locator có nghĩa là định vị tài nguyên thống nhất. Là địa chỉ của một tài nguyên duy nhất trên internet. Có thể là một trang HTML, trang tài liệu, hình ảnh, video, file PDF,…Trang đích mà URL trỏ đến có thể tồn tại hoặc không.
URL hiển thị dưới dạng link gồm text và các ký hiệu, phần text và ký hiệu này được mã hóa từ các địa chỉ IP dài và khó nhớ để máy tính có thể đọc được và liên kết với server nhanh chóng, sau đó trả kết quả về cho người tìm kiếm.
2. Cấu trúc của một URL
Một URL gồm 2 thành phần chính Scheme (giao thức kết nối) và Authority (nhà cung cấp). Chi tiết về 2 thành phần này như sau.
2.1. Scheme – Giao thức kết nối
Giao thức kết nối là phần đầu tiên của một URL. Đại diện cho cách thức truyền tải dữ liệu giữa máy chủ và trình duyệt. Một vài giao thức phổ biến
– Http – Hypertext transfer protocol secure: giao thức truyền tải siêu văn bản thông thường và đơn giản nhất của máy chủ và website.
– Https – Hypertext transfer protocol secure: giao thức truyền tải siêu văn bản có thêm chức năng mã hóa dữ liệu trong quá trình truyền tải. Có thêm chức năng mã hóa dữ liệu do sử dụng thêm SSL
– Ftp: File transfer protocol: giao thức dùng cho việc chuyển đổi file (hình ảnh, video, pdf,…) giữa máy chủ và website
Hầu hết các trang web sẽ tự động lựa chọn giao thức kết nối cho người dùng. Bạn không cần gõ phần Scheme của một URL khi muốn truy cập trang đích mà URL trỏ đến.
2.2. Authority – Nhà cung cấp
Phần Authority nằm ngay sau Scheme và được chia thành nhiều phần nhỏ hơn.
-
Hostname: Tên host
Hostname là một chuỗi ký tự được mã hóa và thay thế cho địa chỉ IP. Một hostname đơn giản sẽ bao gồm các subdomain (tên miền phụ) và top level domain (TLD – tên miền cấp cao nhất)
-
Các thành phần bổ sung
Hostname kết thúc bằng dấu “/”. Sau đó là các phần bổ sung như :Đường dẫn (Path); Truy vấn (Query); Fragment (Phân mảnh).
3. Các thành phần bổ sung trong một URL
3.1. Path – Đường dẫn
Path được phân tách bằng cách dấu gạch chéo. Phân theo thư mục cha và thư mục con. Càng nhiều dấu “/” trong URL thì cấu trúc đường dẫn càng chi tiết.
3.2. Query – Truy vấn
Phần Query nằm sau Path và bắt đầu bằng dấu hỏi chấm (?). Ví dụ đây là đường dẫn khi tìm kiếm “Nhân Hòa” trên Google: https://www.google.com/search?q=Nh%C3%A2n+H%C3%B2a+&rlz
Sau dấu “?” là 2 phần của query trong đó “search?q=” là URL cho tìm kiếm và “Nh%C3%A2n+H%C3%B2a+&rlz” là mã hóa của từ khóa “Nhân Hòa”
3.3. Fragment – Phân mảnh
Trong một URL phân mảnh thường bắt đầu bằng dấu thăng “#” và trỏ đến một vị trí cụ thể của trang web.
Ứng dụng của Fragment thường được sử dụng trong quá trình tạo lập mục lục của bài viết. Khi đó trỏ đến 1 tiêu đề bạn sẽ được dẫn đến nội dung của tiêu đề đó trong bài viết.
4. Lưu ý khi tối ưu URL
Một URL có nhiều thành phần. Vì thế thường khá dài. Để tối ưu URL chuẩn SEO bạn cần lưu ý những điều sau.
- Ưu tiên các URL tĩnh kết thúc bằng .html chứ từ khóa cần SEO
- Không sử dụng các ký tự đặc biệt trong URL. Ví dụ !#$%^&*($^%^*_
- URL không nên quá 2 cấp khi trỏ đến thư mục con (không quá 2 dấu /)
- Ưu tiên viết thường trong URL
- Để tối ưu SEO nên tạo URL chứa từ khóa cần SEO. Từ khóa xuất hiện càng gần đầu càng tốt.
- Hạn chế thay đổi URL khi địa chỉ đã được Google index
- Độ dài trung bình của URL cho Gmail: 59 ký tự.
- Độ dài trung bình của URL cho Webmaster Tools: 90 ký tự.
- Độ dài trung bình của URL cho blog Google: 76 ký tự.
- Độ dài tối đa của URL để được hiển thị trên trình duyệt Chrome, Cốc cốc, Firefox, IE,…: 2048 ký tự.
5. Phân biệt URL và link
Rất nhiều người nhầm lẫn link và URL. Tuy nhiên hai khái niệm này rất khác nhau
- URL có cấu trúc và cú pháp cụ thể còn link thì không
- URL phải tuân theo các giao thức kết nối http, https, ftp
- URL là địa chỉ để liên kết để website, link được sử dụng để đưa người dùng từ địa chỉ này đến địa chỉ khác. Ví dụ đường dẫn đến một thư mục trên máy tính là link chứ không phải URL.
Xem thêm: Entity là gì? Tại sao ưu tiên seo entity
6. Lời kết
Tóm lại, URL là một đường dẫn đến một tài nguyên trên internet, cụ thể là một bức ảnh, một bài viết, một trang trên website. Hy vọng qua bài viết trên bạn đã hiểu rõ URL là gì. Đọc thêm nhiều bài viết bổ ích tại blog.nhanhoa.com của Nhân Hòa.
+ Fanpage: https://www.facebook.com/nhanhoacom
+ Chỉ đường: https://g.page/nhanhoacom
+ Chương trình khuyến mãi mới nhất: https://nhanhoa.com/khuyen-mai.html
————————————————————
CÔNG TY TNHH PHẦN MỀM NHÂN HÒA
Hotline: 1900 6680
Trụ sở chính: Tầng 4 – Tòa nhà 97-99 Láng Hạ, Đống Đa, Hà Nội
Tel: (024) 7308 6680 – Email: sales@nhanhoa.com
Chi nhánh TP. Hồ Chí Minh: 270 Cao Thắng (nối dài), Phường 12, Quận 10, Tp.HCM
Tel: (028) 7308 6680 – Email: hcmsales@nhanhoa.com
Chi nhánh Vinh – Nghệ An: Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An
Tel: 0915221384 – Email: contact@nhanhoa.com