Slug (URL Slug)

Định danh dễ đọc được sử dụng trong phần đường dẫn của URL. Ảnh hưởng đến SEO và khả năng sử dụng.

Slug là định danh dễ đọc được sử dụng trong phần đường dẫn của URL. Ví dụ, trong https://example.com/blog/seo-tips, seo-tips là slug. Được sử dụng trong nhiều nền tảng CMS bao gồm WordPress để xác định URL bài viết và trang, slug đóng vai trò quan trọng trong kiến trúc thông tin website. Thuật ngữ này ban đầu chỉ tên nhận dạng ngắn cho bài viết trong ngành báo chí.

Từ góc độ SEO, trạng thái mà người đọc có thể suy ra nội dung trang từ slug là điều nên hướng tới. Tuy nhiên, hướng dẫn của Google về cấu trúc URL không mô tả URL là yếu tố xếp hạng; điều được đưa ra là chỉ dẫn về khả năng đọc, tức tách các từ ra để URL dễ hiểu. Cùng hướng dẫn đó khuyến nghị dùng dấu gạch ngang (-) thay cho dấu gạch dưới (_) để tách từ, với lý do là cách này giúp người dùng và công cụ tìm kiếm dễ nhận ra các khái niệm trong URL. Dấu gạch dưới là cách viết biểu thị một tên liền khối không tách rời trong các định danh, nên không được khuyến nghị làm dấu phân cách, và việc viết liền các từ mà không có dấu phân cách nào cũng là dạng cần tránh.

Slug có thể được tạo tự động từ tiêu đề hoặc đặt thủ công. Tạo tự động thường bao gồm chuyển tiêu đề thành chữ thường, thay khoảng trắng bằng dấu gạch ngang và xóa ký tự đặc biệt. Tiêu đề tiếng Anh tạo ra slug tự nhiên, nhưng tiêu đề tiếng Nhật cần phiên âm hoặc thay thế bằng từ khóa tiếng Anh. WordPress cho phép chỉnh sửa slug thủ công trong trình soạn thảo bài viết.

Slug thường sử dụng ký tự ASCII (chữ thường, số, dấu gạch ngang). Ký tự tiếng Nhật cũng có thể được dùng trong slug, và hướng dẫn của Google cho phép dùng từ ngữ trong ngôn ngữ của người đọc trong URL, với tiền đề là các ký tự ngoài ASCII sẽ được mã hóa phần trăm thành chuỗi như %E6%9D%B1%E4%BA%AC. Trong thực tế ASCII hay được chọn vì chuỗi đã mã hóa như vậy trở nên dài và dễ vỡ khi dán vào email hay chat; ngược lại, thanh địa chỉ của trình duyệt hiển thị lại tiếng Nhật ban đầu, nên slug bằng ngôn ngữ của người đọc truyền đạt nội dung tốt hơn khi được đọc trong kết quả tìm kiếm hay thanh địa chỉ.

Việc thay đổi slug cần thận trọng. Sửa đổi slug của trang đã xuất bản sẽ thay đổi URL, làm mất hiệu lực các liên kết bên ngoài và dấu trang. Khi cần thay đổi, phải cấu hình chuyển hướng 301 từ URL cũ sang URL mới để bảo toàn giá trị SEO. Vì lý do này, slug nên được xác định cẩn thận trước khi xuất bản.

Trong thực tế, slug tiếng Anh được giữ trong khoảng 3 đến 5 từ. Loại bỏ các mạo từ không cần thiết (a, the, and) và từ dừng, tập trung vào từ khóa đại diện cho nội dung cốt lõi, tạo ra slug ngắn gọn và hiệu quả. Từ góc độ đếm ký tự, độ dài slug ảnh hưởng trực tiếp đến tổng độ dài URL. Giới hạn thực sự có tác dụng ở đây đến từ đặc tả sơ đồ trang web: giao thức sitemaps.org yêu cầu mỗi URL liệt kê trong sơ đồ trang web phải dưới 2.048 ký tự, nên việc chồng một slug dài lên đường dẫn nhiều cấp có thể chạm tới giới hạn này hoặc giới hạn độ dài URL riêng của từng hệ thống.

Chia sẻ bài viết này