Trình tạo slug
Dán một tiêu đề như Las 10 Mejores Recetas de Paella, Edición 2026 thì trình tạo sẽ trả về las-10-mejores-recetas-de-paella-edicion-2026. Nó chuyển các ký tự có dấu thành ASCII, đổi tất cả thành chữ thường, thay khoảng trắng và dấu câu bằng dấu gạch nối, gộp các dấu gạch nối liên tiếp thành một và loại bỏ dấu gạch nối ở đầu và cuối. Tùy chọn lọc từ dừng sẽ bỏ the, a, of, v.v. để slug ngắn gọn hơn.
Slug được tạo ra như thế nào
-
1
Dán tiêu đề của bạn
Bất kỳ ngôn ngữ nào, bất kỳ độ dài nào. Văn bản gốc không bao giờ bị cắt giữa từ.
-
2
Unicode được chuẩn hóa
Phép phân tách NFKD tách dấu ra khỏi chữ cái; các dấu kết hợp bị loại bỏ. `ñ` trở thành `n`, `ö` trở thành `o`.
-
3
Khoảng trắng và dấu câu được gộp lại
Mọi ký tự không nằm trong [a-z0-9] đều trở thành dấu gạch nối; các dấu gạch nối liên tiếp được gộp thành một.
-
4
Độ dài tối đa tùy chọn
Cắt ở 60/80 ký tự mà không làm gãy giữa từ.
Ví dụ
| Đầu vào | Slug |
|---|---|
Hello, World! |
hello-world |
Café & Croissants: a Parisian Guide |
cafe-croissants-a-parisian-guide |
2024 vs 2025: Which Year Wins? |
2024-vs-2025-which-year-wins |
¿Qué hora es? |
que-hora-es |
Apple M3, Real-world benchmarks |
apple-m3-real-world-benchmarks |
Leading/trailing spaces |
leading-trailing-spaces |
Những lưu ý về SEO
- Giữ cho slug dễ đọc.
/recipes/paellatốt hơn/recipes/post?id=17. - Đưa từ khóa mục tiêu lên sớm. Công cụ tìm kiếm dành một chút trọng số cho các từ trong URL, đặc biệt là 3–4 từ đầu tiên.
- Tránh các mốc ngày tháng trừ khi nội dung phụ thuộc vào ngày, nếu không, bạn sẽ tự gây ra sự lệch chuẩn canonical ngay lập tức (
/2024/best-headphonestrông kỳ cục vào năm 2026). - Đừng nhồi nhét.
/best-cheap-running-shoes-for-men-women-kids-under-50-dollars-on-salevừa là một slug vừa là một tiếng kêu cứu. Hãy chọn hai hoặc ba khái niệm. - Khớp với h1 một cách linh hoạt. Slug và tiêu đề nên dễ nhận ra là cùng một nội dung; chúng không cần phải giống hệt nhau.
Vấn đề riêng của từng ngôn ngữ
- Nguyên âm biến đổi (umlaut) tiếng Đức. Quy ước trong ngành xuất bản là
ü → ue, không phảiu. Hãy hỏi xem CMS của bạn có hỗ trợ điều đó không. - Chữ cái đặc biệt của tiếng Ba Lan.
łkhông thể phân tách bằng NFKD; nó chỉ giữ nguyên làlnếu bạn có một bảng ánh xạ tùy chỉnh. - Chữ viết không thuộc hệ Latinh. Slug tiếng Ả Rập, tiếng Trung và Kirin đều hợp lệ trong URL (IRI), nhưng công cụ có thể lỗi trên một số CDN. Hầu hết các trang web đều phiên âm (ví dụ: pinyin cho tiếng Trung).
- Biểu tượng cảm xúc. Bị loại bỏ hoàn toàn theo mặc định. Ngay cả những biểu tượng còn sót lại cũng gây trở ngại khi chia sẻ URL.
Xử lý trùng lặp
Nếu hai nội dung tạo ra cùng một slug, nội dung thứ hai thường được thêm hậu tố: -2, -3 hoặc một mã băm ngắn. Hãy tránh dựa vào dấu thời gian trong slug, chúng vừa xấu vừa hiếm khi hữu ích.
Câu hỏi thường gặp
Về mặt kỹ thuật thì hợp lệ, nhưng chỉ một số phần của URL mới không phân biệt chữ hoa chữ thường. Hầu hết các CMS và công cụ tìm kiếm coi /About và /about là hai URL khác nhau, vì vậy dùng chữ thường an toàn hơn và là chuẩn mực.
3–5 từ hoặc khoảng 50–60 ký tự. Slug dài hơn vẫn được thu thập dữ liệu, nhưng trông rối mắt trong kết quả tìm kiếm và bị cắt ngắn khi chia sẻ.
Có, nhưng quy ước là dấu gạch nối, và John Mueller của Google đã nhiều lần khẳng định rằng Google coi dấu gạch nối là dấu phân tách từ và dấu gạch dưới là dấu nối. Hãy dùng dấu gạch nối.
Bạn có thể giữ chúng bằng cách mã hóa URL, nhưng hầu hết các nền tảng đều phiên âm sang ASCII để tương thích. Trình tạo mặc định tạo ra slug an toàn cho ASCII.
Công cụ liên quan
Bảng tham chiếu ASCII
Bảng ASCII đầy đủ từ 0 đến 127 với giá trị thập phân, thập lục phân, bát phân, nhị phân và ký hiệu tham chiếu ký tự số HTML, gồm NUL, LF và DEL.
Tham chiếu ký tự HTML
Danh sách có thể tìm kiếm các thực thể HTML, mã tên và mã số tương ứng của chúng, cùng chức năng sao chép chỉ với một cú nhấp cho các ký tự đặc biệt và biểu tượng.
Bảng tham khảo phím tắt
Tìm phím tắt mặc định theo tài liệu của VS Code, Chrome và Bash dùng GNU Readline trên macOS, Windows và Linux.
Trình giải mã mã JavaScript (JavaScript Deobfuscator)
Giải mã mã JavaScript đã được rút gọn hoặc nén bằng cách đổi tên biến, giải mã chuỗi và mảng, đảo ngược cấu trúc dòng điều khiển và làm đẹp mã.
Chuyển đổi HTML sang BBCode
Chuyển đổi các đoạn mã HTML thành BBCode dành cho phpBB, vBulletin và các phần mềm diễn đàn khác không hỗ trợ định dạng HTML thô.
Trình chuyển ASCII sang Hex
Biến văn bản ASCII thành giá trị byte thập lục phân. Đầu ra dùng hai chữ số hex cho mỗi ký tự, sẵn sàng cho memory dump, packet trace hoặc bảng firmware.
Công cụ này có phiên bản bằng các ngôn ngữ khác
- مولد الـ Slug [AR]
- Slug-generator [SV]
- เครื่องมือสร้างสลัก (Slug) [TH]
- Générateur de Slugs [FR]
- Slug-Generator [DE]
- Generador de Slugs [ES]
- 슬러그 생성기 [KO]
- Slug-generator [NL]
- Generator Slug [ID]
- スラグ生成器 [JA]
- Generator slugów [PL]
- Gerador de Slug [PT]
- Slug Generator [EN]
- Generatore di Slug [IT]
- Генератор слагов [RU]
- Slug Oluşturucu [TR]
- Slug 生成器 [ZH]