CodeKitHub
Công cụ Mã nguồn

Công cụ tạo Slug URL

Cập nhật lần cuối:

Dán tiêu đề bài viết blog hoặc bất kỳ đoạn văn bản nào, và ngay lập tức nhận được một slug gọn gàng, phù hợp với URL: chữ thường, bỏ dấu, dấu câu được thay bằng ký tự phân cách bạn chọn, và các ký tự phân cách lặp lại được gộp lại. Mọi thứ cập nhật trực tiếp khi bạn gõ, ngay trong trình duyệt của bạn.

Công Cụ Này Là Gì?

Slug là phần thân thiện với URL của một địa chỉ web, dùng để xác định một trang cụ thể, ví dụ "my-awesome-post" trong example.com/blog/my-awesome-post. Nó thường được tạo ra từ tiêu đề trang, viết thường, với khoảng trắng và dấu câu được thay bằng một ký tự phân cách.

Một slug tốt thì ngắn gọn, dễ đọc, và chỉ gồm chữ thường, chữ số và ký tự phân cách — không có khoảng trắng, dấu thanh/dấu phụ hay ký hiệu đặc biệt có thể làm hỏng liên kết hoặc gây nhầm lẫn cho công cụ tìm kiếm.

Tại Sao Nên Dùng?

  • Xem trước trực tiếp: thấy slug được tạo cập nhật ngay khi bạn gõ, không cần bấm nút nào.
  • Chọn dấu gạch ngang hoặc gạch dưới làm ký tự phân cách, và có thể giữ nguyên chữ hoa/thường ban đầu nếu muốn.
  • Tùy chọn cắt theo độ dài tối đa mà không cắt đứt một từ giữa chừng.
  • Chuyển các ký tự có dấu phổ biến (é, ñ, ü, v.v.) thành ASCII thuần thay vì chỉ đơn giản xóa bỏ.
  • Chạy hoàn toàn trong trình duyệt của bạn — không có gì được tải lên hay ghi lại.

Cách Sử Dụng

  1. Dán hoặc nhập tiêu đề hay văn bản của bạn vào ô nhập liệu.
  2. Chọn ký tự phân cách (gạch ngang hoặc gạch dưới) và bật/tắt chữ thường nếu cần.
  3. Tùy chọn đặt độ dài tối đa để giữ slug ngắn gọn.
  4. Sao chép slug được tạo chỉ bằng một cú nhấp chuột.

Ví dụ

Đầu vào

10 Tips for Building a Café in São Paulo!

Đầu ra

10-tips-for-building-a-cafe-in-sao-paulo

Dấu được chuyển đổi, dấu câu bị loại bỏ, và khoảng trắng trở thành dấu gạch ngang.

Các trường hợp sử dụng phổ biến

  • Blog và nền tảng CMS: tạo slug gọn gàng từ tiêu đề bài viết cho URL bài đăng.
  • Thương mại điện tử: tạo URL sản phẩm từ tên sản phẩm để có liên kết gọn gàng, dễ chia sẻ hơn.
  • Công cụ tạo trang tĩnh: nhiều công cụ yêu cầu trường slug trong frontmatter, được tạo từ tiêu đề trang.
  • Đặt tên tệp và tài nguyên: chuyển văn bản bất kỳ thành tên tệp an toàn, không khoảng trắng hay ký tự đặc biệt.

Thực hành tốt khi đặt slug

Giữ slug ngắn gọn và mang tính mô tả — URL dài khó chia sẻ hơn và có thể bị cắt bớt trong kết quả tìm kiếm. Tránh các từ nối không cần thiết như "a", "the" hay "and" khi bạn cần rút ngắn slug hơn nữa.

Sau khi một URL với slug nhất định đã được xuất bản và lập chỉ mục, hãy tránh thay đổi nó — điều đó làm hỏng các liên kết trỏ đến và thứ hạng tìm kiếm, trừ khi bạn cũng thiết lập chuyển hướng (redirect). Hãy quyết định quy ước ký tự phân cách của bạn (gạch ngang là lựa chọn mặc định được khuyến nghị rộng rãi) trước khi xuất bản nội dung, vì việc trộn lẫn nhiều kiểu trên cùng một trang web sẽ trông thiếu nhất quán.

Câu Hỏi Thường Gặp

Vì sao slug lại viết thường?

Công cụ tìm kiếm và hầu hết máy chủ web xử lý URL phân biệt chữ hoa/thường, nên việc trộn lẫn cách viết có thể gây ra vấn đề nội dung trùng lặp (ví dụ /Post và /post bị coi là hai trang khác nhau). Viết thường giúp tránh hoàn toàn vấn đề này.

Gạch ngang hay gạch dưới — cái nào tốt hơn cho SEO?

Google đã khuyến nghị dùng gạch ngang từ năm 2010 vì công cụ này coi chúng là ký tự phân tách từ, trong khi gạch dưới có thể bị hiểu là nối các từ lại với nhau. Gạch ngang là lựa chọn mặc định an toàn hơn cho URL công khai.

Các ký tự có dấu hoặc không thuộc bảng chữ cái Latinh sẽ ra sao?

Các ký tự Latinh có dấu phổ biến (é, ñ, ü, ç, v.v.) được chuyển sang ký tự ASCII gần nhất tương ứng. Các ký tự nằm ngoài bảng ánh xạ đó (như chữ Hán, Nhật, Hàn hay chữ Ả Rập) sẽ bị loại bỏ, vì hầu hết các quy ước slug URL chỉ chấp nhận ASCII.

Vì sao tùy chọn độ dài tối đa không cắt đứt từ?

Cắt theo đúng số ký tự có thể chia đôi một từ, trông rất lỗi trong URL. Công cụ sẽ lùi lại đến ký tự phân cách trước đó, nhờ vậy slug luôn kết thúc bằng một từ hoàn chỉnh.

Văn bản của tôi có được gửi lên máy chủ không?

Không. Việc chuyển đổi diễn ra hoàn toàn bằng JavaScript cục bộ ngay trong trình duyệt của bạn. Không có gì bạn nhập vào bị tải lên, lưu trữ hay ghi lại.

Công Cụ Liên Quan