Permalink là URL cố định dùng để truy cập một bài viết, trang hoặc archive. Slug là phần tên có thể đọc được nằm trong URL, thường ở cuối đường dẫn. Với URL https://websitehcm.com/permalink-la-gi/, toàn bộ địa chỉ là permalink và permalink-la-gi là slug.
Câu trả lời nhanh
URL tốt cần dễ hiểu, dùng từ ngữ của người đọc, ổn định và nhất quán. Không có độ dài slug cố định bảo đảm thứ hạng. Với URL mới, hãy chọn slug rõ trước khi publish; với URL đã index, không nên đổi chỉ để thêm từ khóa hoặc làm đẹp.

URL, Permalink và Slug khác nhau thế nào?
| Khái niệm | Định nghĩa | Ví dụ |
|---|---|---|
| URL | Địa chỉ của một tài nguyên trên web | https://example.com/blog/permalink-la-gi/ |
| Permalink | URL ổn định của bài viết, trang hoặc archive | Toàn bộ URL của bài |
| Path | Phần sau domain | /blog/permalink-la-gi/ |
| Slug | Phần tên có thể đọc được trong path | permalink-la-gi |
| Query parameter | Dữ liệu bổ sung sau dấu hỏi | ?color=blue |
| Fragment | Vị trí trong tài liệu sau dấu # | #cach-doi-url |
Trong WordPress, “permalink” thường dùng để chỉ URL lâu dài của nội dung. Slug là một thành phần của permalink; đổi slug cũng làm URL thay đổi.
Cách đặt URL cho nội dung mới
- Khóa search task và xác định URL owner.
- Kiểm tra website đã có bài cùng intent chưa.
- Chọn cụm từ mô tả chủ đề chính bằng ngôn ngữ của người đọc.
- Dùng chữ thường và dấu gạch nối để tách từ.
- Loại từ trang trí, năm hoặc thông tin dễ thay đổi nếu không cần thiết.
- Kiểm tra URL không trùng, không redirect và không bị reserved slug.
- Chỉ publish khi cấu trúc đã ổn định.
| Tiêu đề | Slug phù hợp | Slug nên tránh |
|---|---|---|
| Permalink và Slug là gì? | permalink-la-gi | permalink-slug-url-seo-chuan-seo-2026 |
| Cách tạo sitemap cho website | cach-tao-sitemap | huong-dan-cach-tao-sitemap-xml-moi-nhat |
| Dịch vụ SEO TP.HCM | dich-vu-seo-tphcm | dich-vu-seo-tphcm-gia-re-top-1 |
| Báo cáo xu hướng SEO 2026 | xu-huong-seo-2026 | xu-huong-seo nếu mỗi năm là một tài liệu riêng |
Có nên đưa từ khóa vào Slug?
Có thể dùng cụm mô tả chủ đề khi đó là cách diễn đạt tự nhiên và rõ nhất. Không cần đưa mọi biến thể từ khóa vào URL. Giá trị chính của slug là giúp người dùng, crawler và đội vận hành hiểu địa chỉ tài nguyên.
- Dùng một cụm mô tả đúng nội dung.
- Không lặp từ hoặc nhồi exact-match.
- Không đổi slug cũ chỉ vì nghiên cứu được keyword mới.
- Không tạo slug khác nhau cho các từ đồng nghĩa cùng intent.
Slug nên dài bao nhiêu?
Không có số ký tự hoặc số từ cố định phù hợp mọi trường hợp. Slug cần đủ ngắn để dễ đọc và đủ rõ để phân biệt tài nguyên. Cắt từ chỉ để đạt một con số có thể làm URL mơ hồ; giữ nguyên toàn bộ tiêu đề dài cũng làm vận hành khó hơn.
| Nên giữ | Có thể bỏ |
|---|---|
| Thuật ngữ hoặc chủ đề chính | Từ trang trí như “toàn tập”, “chi tiết nhất” |
| Địa điểm khi là phần của intent | Năm với nội dung evergreen |
| Model hoặc phiên bản khi phân biệt sản phẩm | Từ lặp lại từ category path |
| Ngày khi tài nguyên là bản ghi theo ngày | Keyword đồng nghĩa không cần thiết |
Tiếng Việt có dấu hay không dấu?
Google có thể xử lý URL dùng ngôn ngữ của audience và ký tự ngoài ASCII khi được mã hóa đúng. Website Việt Nam thường chọn slug không dấu, chữ thường và dấu gạch nối vì dễ sao chép, đọc trong báo cáo và quản trị. Đây là quy ước vận hành, không phải điều kiện xếp hạng bắt buộc.
- Chọn một quy ước và dùng nhất quán.
- Không đổi hàng loạt URL chỉ để chuyển có dấu thành không dấu.
- Kiểm tra canonical, sitemap và internal links dùng cùng phiên bản.
- Nhớ rằng đường dẫn có thể phân biệt chữ hoa và chữ thường.
Cấu trúc Permalink trong WordPress
WordPress cho phép chọn cấu trúc tại Settings → Permalinks, gồm Plain, cấu trúc theo ngày, Post name và Custom Structure. Không có một cấu trúc duy nhất tốt cho mọi website.
| Cấu trúc | Phù hợp | Rủi ro |
|---|---|---|
| Post name | Blog, service site và content evergreen | Cần quản lý slug trùng |
| Ngày + tên bài | News hoặc archive phụ thuộc thời gian | URL dài và khó đổi vai trò nội dung |
| Category + post name | Taxonomy ổn định | Đổi category có thể đổi URL |
| Custom structure | Hệ thống có governance rõ | Migration phức tạp nếu cấu trúc sai |
| Plain parameter | Fallback kỹ thuật | Khó đọc và khó quản trị hơn |
Không đổi cấu trúc permalink toàn site trực tiếp trên production nếu chưa có redirect map, snapshot, staging hoặc pilot. Đây là thay đổi diện rộng, không phải chỉnh sửa nội dung thông thường.
Khi nào không nên đổi URL cũ?
- URL đang đúng intent và hoạt động ổn.
- Chỉ muốn thêm keyword hoặc bỏ vài từ.
- URL có traffic, backlink hoặc internal links nhưng chưa có migration plan.
- Đổi chỉ để bỏ năm trong slug của bài cũ.
- Không có quyền tạo redirect và cập nhật sitemap.
Một URL “không đẹp” nhưng ổn định thường ít rủi ro hơn một URL mới chỉ đẹp hơn về hình thức.
Khi nào nên đổi URL?
| Tình huống | Có thể đổi | Điều kiện |
|---|---|---|
| URL mô tả sai nội dung | Có | Mapping rõ và redirect trực tiếp |
| Hợp nhất hai bài cùng intent | Có | Chọn owner và giữ phần nội dung tốt |
| Migration domain hoặc cấu trúc | Có | Kế hoạch site move đầy đủ |
| Parameter tạo duplicate nghiêm trọng | Có thể | Kiểm tra canonical, links và chức năng |
| Chỉ muốn slug ngắn hơn | Thường không | Lợi ích hiếm khi lớn hơn rủi ro |
| Muốn thêm từ khóa mới | Không nên | Cập nhật title và nội dung trước |
Quy trình đổi URL an toàn
- Inventory: ghi URL cũ, URL mới, status, canonical, traffic, links và owner.
- Snapshot: lưu nội dung, metadata, sitemap và baseline Search Console.
- Map 1:1: mỗi URL cũ trỏ đến destination tương đương nhất.
- Redirect vĩnh viễn: dùng 301 hoặc 308 trực tiếp, tránh chain.
- Cập nhật nguồn: internal links, canonical, hreflang, schema và sitemap trỏ URL mới.
- QA: kiểm tra URL cũ redirect, URL mới trả 200 và self-canonical.
- Monitor: theo dõi 404, canonical selection, crawl, impression và click.
- Giữ redirect: duy trì đủ lâu; với URL còn traffic hoặc backlink có thể giữ lâu dài.
Xem thêm Redirect trong SEO, Internal Link, Sitemap XML và Canonical và URL trùng lặp.
Lỗi thường gặp
- Bê nguyên tiêu đề dài vào slug.
- Nhồi nhiều biến thể từ khóa.
- Đổi URL nhưng không tạo redirect.
- Giữ internal links trỏ qua redirect.
- Đưa URL cũ và mới cùng vào sitemap.
- Tạo nhiều URL cho cùng search task.
- Đổi category path mà không đánh giá toàn bộ site.
- Dùng redirect về homepage cho nội dung không tương đương.
Checklist trước khi Publish URL mới
- URL owner và search task đã rõ.
- Slug mô tả đúng nội dung và không lặp keyword.
- Dùng chữ thường, gạch nối và quy ước nhất quán.
- Không có URL cũ cùng intent.
- Không thêm năm nếu nội dung evergreen.
- Permalink không phụ thuộc taxonomy dễ đổi ngoài chủ đích.
- URL có thể giữ ổn định khi title hoặc nội dung được cập nhật.
Nguồn chính thức
- Google URL structure best practices
- Google site moves with URL changes
- Redirects and Google Search
- WordPress: Customize permalinks
- WordPress: Permalink settings
Kết luận
Permalink là URL ổn định của tài nguyên; slug là phần tên trong URL. Hãy đặt URL mới bằng từ ngữ rõ nghĩa, dùng quy ước nhất quán và ưu tiên độ bền. Với URL đã hoạt động, chỉ thay đổi khi có lý do mạnh và có redirect, internal-link update, sitemap, canonical, validation cùng rollback.
Nếu thay đổi URL nằm trong một audit rộng hơn về crawl, redirect, canonical hoặc sitemap, xem Technical SEO để đặt permalink vào đúng lớp xử lý.
Đoàn Trình Dục là Giảng viên Khoa Công nghệ Thông tin tại Đại học Công nghệ Sài Gòn (STU), với hơn 10 năm kinh nghiệm thực chiến trong các lĩnh vực Mạng máy tính, Marketing Online, SEO và Bảo mật hệ thống.
Với nền tảng sư phạm và kinh nghiệm tư vấn cho nhiều doanh nghiệp, thầy chuyên sâu vào việc xây dựng các giải pháp kỹ thuật số toàn diện và hiệu quả.

