Tạo slug không dấu: đường dẫn URL cho bài viết và sản phẩm

Slug là phần chữ ở cuối đường dẫn, ví dụ "cach-tinh-vat" trong một địa chỉ bài viết. Tạo slug không dấu, viết thường và nối bằng gạch ngang giúp đường dẫn dễ đọc, dễ gõ lại, không biến thành chuỗi ký tự lạ khi dán vào tin nhắn. Bài này hướng dẫn quy tắc đặt slug cho bài viết và sản phẩm, cách tạo hàng loạt trong vài phút và những điều cần cẩn thận khi đổi đường dẫn đã đăng.
Tóm tắt nhanh
- Slug tốt: chữ thường, không dấu, các từ nối bằng gạch ngang, ngắn gọn nhưng đủ nghĩa, có từ khóa chính.
- "đ" đổi thành "d"; bỏ ký tự đặc biệt như %, &, /, dấu hai chấm; không để hai gạch ngang liền nhau.
- Dán nhiều tiêu đề, mỗi dòng một tiêu đề, vào công cụ xóa dấu tiếng Việt và chọn kiểu "dang-duong-dan" để có slug cho cả danh sách.
- Đã đăng thì hạn chế đổi slug; nếu buộc phải đổi, chuyển hướng 301 từ đường dẫn cũ sang mới.
Slug là gì và vì sao nên tạo slug không dấu?
Một đường dẫn gồm tên miền, thư mục và slug. Slug thường được tạo từ tiêu đề bài viết hoặc tên sản phẩm, nên chỉ cần nhìn là người đọc đoán được trang nói về gì.
Tiếng Việt có dấu vẫn dùng được trong đường dẫn, nhưng trình duyệt và ứng dụng nhắn tin sẽ mã hóa từng chữ có dấu thành chuỗi phần trăm. Ví dụ "đà-lạt" khi sao chép có thể thành %C4%91%C3%A0-l%E1%BA%A1t. Nếu cùng tiêu đề được gõ bằng Unicode tổ hợp, chuỗi lại khác: %C4%91a%CC%80-la%CC%A3t. Với máy, đó là hai đường dẫn khác nhau dù nhìn bằng mắt giống hệt.
Hướng dẫn về cấu trúc URL của Google Search Central khuyên dùng từ dễ đọc thay vì chuỗi số dài, tách từ bằng dấu gạch ngang thay vì gạch dưới, và lưu ý URL có phân biệt chữ hoa với chữ thường. Slug không dấu, chữ thường đáp ứng tự nhiên các điểm này.
Quy tắc tạo slug không dấu dễ đọc
| Nên | Không nên | Lý do |
|---|---|---|
| ao-thun-nam-co-tron | Ao-Thun-Nam-Co-Tron | Chữ hoa tạo ra URL khác, dễ trùng lặp |
| giay-nu-size-36 | giay_nu_size_36 | Gạch ngang là dấu tách từ được khuyến nghị |
| cach-tinh-vat | cach-tinh-thue-vat-cach-tinh-vat-nhanh | Lặp từ khóa làm dài, khó đọc |
| noi-chien-khong-dau-5-lit | sp-102938 | Chỉ có mã số thì người đọc không hiểu |
| dong-ho-treo-tuong-go | dong-ho-treo-tuong-go-dep-re-chat-luong-cao-nhat | Từ quảng cáo không giúp mô tả trang |
Không có giới hạn độ dài bắt buộc. Thực tế, 3 đến 6 từ chính thường đủ nghĩa. Chỉ thêm năm, tháng vào slug khi nội dung thật sự gắn với thời điểm đó; bài hướng dẫn được cập nhật hằng năm thì nên để slug không có năm.
Cách tạo slug không dấu bằng công cụ Softonline
Công cụ xóa dấu tiếng Việt chạy ngay trên trình duyệt, xử lý tối đa 200.000 ký tự mỗi lần và cập nhật kết quả ngay khi bạn gõ.
- Dán tiêu đề vào ô "Văn bản có dấu". Muốn tạo nhiều slug một lúc, đặt mỗi tiêu đề trên một dòng.
- Chọn kiểu kết quả "dang-duong-dan". Công cụ đổi hết sang chữ thường, bỏ dấu, đổi "đ" thành "d", bỏ ký tự đặc biệt và nối các từ bằng gạch ngang. Mỗi dòng được xử lý riêng.
- Nếu hệ thống của bạn yêu cầu gạch dưới, ví dụ đặt tên tệp hay mã nội bộ, chọn "dang_gach_duoi".
- Đọc lại ô "Kết quả không dấu", rút gọn những slug quá dài bằng cách bỏ từ không cần thiết.
- Bấm "Sao chép" hoặc "Tải .txt" để lấy kết quả.
Một số đầu ra thực tế của chế độ đường dẫn:
| Tiêu đề | Slug tạo ra |
|---|---|
| Áo thun nam cổ tròn – Cotton 100% | ao-thun-nam-co-tron-cotton-100 |
| Đồng hồ Đà Lạt: 5 mẹo chọn quà | dong-ho-da-lat-5-meo-chon-qua |
| Cách tính VAT 8% & 10% năm 2026 | cach-tinh-vat-8-10-nam-2026 |
| Nồi chiên không dầu 5,5 lít | noi-chien-khong-dau-5-5-lit |
| Giày nữ size 36/37 | giay-nu-size-36-37 |
Công cụ không tự rút gọn, không bỏ từ như "các", "những" và không biết website của bạn đã có slug nào. Hai việc đó bạn làm ở bước kiểm tra. Nếu văn bản gõ bằng bảng mã cũ VNI hay TCVN3 và còn ký tự lạ, hãy chuyển sang Unicode bằng công cụ chuyển mã tiếng Việt trước.
Tạo slug hàng loạt cho danh mục sản phẩm
Khi nhập hàng trăm sản phẩm lên website, bạn có thể tạo slug trong vài phút mà vẫn giữ đúng thứ tự:
- Trong Excel, sao chép cả cột tên sản phẩm, dán vào công cụ và chọn "dang-duong-dan".
- Sao chép kết quả, dán vào cột slug ngay bên cạnh. Mỗi dòng tên cho ra đúng một dòng slug, dòng trống vẫn là dòng trống.
- Kiểm tra trùng: dán cột slug vào công cụ lọc trùng danh sách, mở tab "Dòng đã loại" để biết dòng nào trùng với dòng nào.
- Với sản phẩm trùng tên do khác màu, khác cỡ, thêm thuộc tính phân biệt: "ao-thun-nam-co-tron-trang", "ao-thun-nam-co-tron-den", hoặc gắn mã SKU ở cuối.
Có nên đổi slug của bài đã đăng?
Hạn chế tối đa. Đường dẫn cũ có thể đã được chia sẻ lên mạng xã hội, gửi qua email, in trên tờ rơi hoặc đã được công cụ tìm kiếm ghi nhận. Đổi slug mà không xử lý sẽ khiến các liên kết đó dẫn tới trang lỗi 404.
Nếu buộc phải đổi, ví dụ slug cũ sai chính tả hoặc chứa năm đã lỗi thời, hãy cài chuyển hướng vĩnh viễn 301 từ đường dẫn cũ sang mới, cập nhật liên kết nội bộ trỏ tới trang, rồi kiểm tra lại bằng cách mở đường dẫn cũ. Khi chạy quảng cáo hay gửi link theo chiến dịch, gắn tham số theo dõi bằng công cụ tạo link UTM thay vì sửa slug.
Lỗi thường gặp
- Sao chép nguyên tiêu đề dài. Tiêu đề 15 từ cho ra slug 15 từ. Giữ phần từ khóa và ý chính.
- Để số thập phân gây hiểu nhầm. "5,5 lít" thành "5-5-lit". Nếu thấy khó hiểu, viết lại tiêu đề nguồn trước khi tạo slug.
- Nhồi từ khóa. Slug lặp đi lặp lại một cụm vừa khó đọc vừa không giúp trang tốt hơn.
- Trộn kiểu gạch. Website nên dùng một kiểu thống nhất, gạch ngang cho đường dẫn.
- Quên kiểm tra slug trùng. Hai sản phẩm cùng slug, hệ thống có thể tự thêm số "-2" hoặc báo lỗi khi lưu.
Câu hỏi thường gặp
Slug có dấu có làm trang khó lên Google không?
Google hỗ trợ đường dẫn bằng ngôn ngữ của người dùng, nên có dấu không phải là lỗi. Slug không dấu chủ yếu giúp dễ đọc, dễ chia sẻ và tránh hai đường dẫn khác mã cho cùng một tiêu đề.
Nên dùng gạch ngang hay gạch dưới?
Dùng gạch ngang cho đường dẫn web, theo khuyến nghị của Google. Gạch dưới phù hợp hơn cho tên biến, mã nội bộ hoặc tên tệp khi hệ thống yêu cầu.
Chữ "đ" được chuyển thành gì?
"đ" thành "d" và "Đ" thành "D". Ở chế độ đường dẫn, kết quả là chữ thường nên mọi "Đ" cũng thành "d".
Tạo slug cho nhiều tiêu đề một lúc được không?
Được. Đặt mỗi tiêu đề trên một dòng; công cụ xử lý từng dòng riêng và giữ nguyên số dòng, tiện dán lại vào Excel.






