T

Text Machine

Công cụ văn bản mạnh mẽ, ngay trong trình duyệt của bạn

Slugify — Trình tạo URL slug

Biến bất kỳ tiêu đề, đầu mục hay câu văn nào thành URL slug sạch và dễ đọc. Nhập ở bên trái và slug thân thiện với SEO của bạn sẽ cập nhật ngay lập tức — dấu và ký hiệu được loại bỏ tự động.

Văn bản của bạn

Dấu phân tách

URL slug

0 ký tự

slug-cua-ban-se-xuat-hien-o-day

Cách sử dụng Slugify — Trình tạo URL slug

  1. 1

    Gõ hoặc dán một tiêu đề

    Nhập một tiêu đề trang, đầu đề, hoặc bất kỳ cụm từ nào vào ô nhập liệu; slug URL cập nhật trực tiếp khi bạn gõ mà không cần nhấn nút nào.

  2. 2

    Chọn dấu phân tách

    Chọn dấu gạch nối (-) cho kebab-case chuẩn thân thiện với SEO, hoặc dấu gạch dưới (_) nếu nền tảng của bạn yêu cầu; khoảng trắng và các ký hiệu lặp lại được gộp thành dấu phân tách đó.

  3. 3

    Bật tắt chữ thường

    Giữ Lowercase được bật để có các URL chính tắc gọn gàng, hoặc tắt nó để giữ nguyên cách viết hoa gốc của các chữ cái.

  4. 4

    Sao chép slug

    Nhấn Copy để lấy slug hoàn chỉnh cho CMS, bài blog, hoặc permalink của bạn.

Tạo URL slug sạch và thân thiện với SEO

Slug là gì và vì sao nó quan trọng

Slug là phần dễ đọc đối với con người của một địa chỉ web, dùng để định danh một trang cụ thể, chính là how-to-bake-bread trong example.com/blog/how-to-bake-bread. Đó là sự khác biệt giữa một URL mà người ta có thể đọc, tin tưởng và ghi nhớ với một URL gồm những con số khó hiểu hoặc chuỗi truy vấn. Một công cụ slugify chuyển một tiêu đề hay đầu mục sang dạng đó bằng cách viết thường văn bản, thay khoảng trắng bằng một dấu phân tách, loại bỏ các ký tự không an toàn hoặc vô nghĩa trong URL, và chuyển các chữ cái có dấu sang ASCII thuần.

Slug quan trọng không chỉ vì sự gọn gàng. Một slug mô tả rõ ràng cho cả người đọc lẫn công cụ tìm kiếm biết một trang nói về điều gì trước cả khi họ mở nó ra, các từ khóa trong đường dẫn củng cố chủ đề, và một URL sạch có nhiều khả năng được nhấp vào hơn khi nó xuất hiện trong kết quả, được chia sẻ trong tin nhắn, hay được in ra dưới dạng văn bản thuần.

Các quy tắc biến đổi

Công cụ áp dụng một bộ quy tắc nhất quán. Các chữ cái được chuyển thành chữ thường để URL ở dạng chính tắc và bạn không bao giờ có hai địa chỉ chỉ khác nhau ở cách viết hoa. Khoảng trắng và bất kỳ chuỗi dấu câu nào đều được gộp thành một dấu phân tách duy nhất, nên nhiều khoảng trắng hay một dấu phẩy lạc lõng cũng không tạo ra dấu phân tách bị nhân đôi hoặc thừa ở cuối. Các ký tự không có chỗ trong một URL sạch, chẳng hạn dấu chấm than, dấu gạch chéo và dấu ngoặc kép, đều bị loại bỏ hoàn toàn.

Bạn kiểm soát hai trong số các hành vi này. Dấu phân tách có thể là dấu gạch nối hoặc dấu gạch dưới, và việc viết thường có thể được tắt đi nếu bạn thực sự cần giữ nguyên cách viết hoa gốc. Với các URL web thông thường, các thiết lập mặc định — chữ thường với dấu gạch nối — chính là thứ bạn cần.

Một ví dụ minh họa

Lấy tiêu đề lộn xộn 10 Cafe Tips for Uber-Fast Brewing! có kèm dấu chấm than. Công cụ viết thường mọi thứ, chuyển tự các ký tự có dấu trong Cafe và Uber sang chữ cái thuần, bỏ dấu chấm than, và nối các từ bằng dấu gạch nối, cho ra 10-cafe-tips-for-uber-fast-brewing. Trường hợp kinh điển đơn giản hơn cũng xử lý theo cách tương tự: Hello, World! trở thành hello-world, vì dấu phẩy và dấu chấm than bị loại bỏ còn khoảng trắng đơn lẻ trở thành một dấu gạch nối.

Xử lý dấu và các ký tự ngoài ASCII

Các chữ cái có dấu và chữ cái đặc biệt được chuyển tự sang dạng ASCII thuần gần nhất tương ứng thay vì bị xóa đi, nhờ đó giữ được ý nghĩa. Một chữ e có dấu sắc trở thành chữ e thuần, một chữ u có dấu hai chấm trở thành chữ u thuần, và nhờ vậy một tiêu đề tiếng Pháp hay tiếng Đức vẫn cho ra một slug dễ đọc, dễ nhận ra thay vì một slug có những khoảng trống nơi các chữ cái đặc biệt từng đứng. Điều này giúp các URL tương thích với nhiều hệ thống nhất có thể, vì nhiều máy chủ, công cụ phân tích và bộ phân giải liên kết vẫn xử lý ASCII thuần một cách đáng tin cậy nhất.

Hệ quả thực tế là bạn có thể dán một tiêu đề bằng nhiều ngôn ngữ dùng hệ chữ Latinh và nhận được một slug ổn định, dễ mang đi nơi khác. Với những hệ chữ hoàn toàn không ánh xạ sang chữ cái Latinh, có thể chẳng có gì để chuyển tự, và đó là lý do công cụ cần chữ cái Latinh hoặc chữ số để tạo ra một kết quả.

Dấu gạch nối so với dấu gạch dưới

Việc chọn dấu phân tách không phải là tùy tiện. Dấu gạch nối là khuyến nghị lâu đời cho SEO vì các công cụ tìm kiếm xưa nay vẫn coi dấu gạch nối như một ranh giới từ, nên red-shoes được hiểu là hai từ, red và shoes. Dấu gạch dưới theo truyền thống lại được coi như một chất nối, nên red_shoes có thể bị đọc thành một từ duy nhất redshoes, vốn không phải điều bạn muốn xét về độ rõ ràng của từ khóa.

Vì lý do đó, dấu gạch nối là lựa chọn mặc định đúng đắn cho các URL công khai, có thể lập chỉ mục. Tùy chọn dấu gạch dưới tồn tại vì một số nền tảng, quy ước đặt tên tệp hoặc hệ thống nội bộ yêu cầu nó, nên lựa chọn ấy luôn có sẵn khi bạn cần, nhưng hãy chọn dấu gạch nối trừ khi có điều gì đó cụ thể buộc phải làm khác đi.

Độ dài, từ dừng và tính duy nhất

Slug ngắn hơn thường tốt hơn. Một slug cô đọng gồm vài từ có ý nghĩa thì dễ đọc, dễ chia sẻ và dễ nhớ hơn một slug phản chiếu cả một câu, nên người ta thường cắt gọn một tiêu đề dài xuống còn các từ khóa cốt lõi trước hoặc sau khi tạo slug. Có nên loại bỏ các từ dừng như the, a và of hay không là một cuộc tranh luận thực sự: bỏ chúng đi làm slug chặt chẽ và đậm đặc từ khóa hơn, còn giữ lại có thể khiến slug đọc tự nhiên hơn, và cách nào cũng có lý của nó miễn là bạn nhất quán trong toàn bộ trang web.

Một điều mà công cụ slugify không thể làm thay bạn là đảm bảo tính duy nhất. Hai tiêu đề khác nhau có thể tạo ra cùng một slug, và hầu hết các hệ thống nội dung đều yêu cầu mỗi URL phải khác biệt, nên khi xảy ra trùng lặp bạn thường gắn thêm một con số hoặc một định danh ngắn. Hãy quyết định một quy ước cho việc đó và áp dụng nó mỗi khi một slug được tạo ra đã tồn tại.

Những lỗi thường gặp cần tránh

Một lỗi thường gặp là thay đổi một slug sau khi trang đã được đăng và chia sẻ; URL cũ khi đó sẽ làm hỏng mọi liên kết hiện có cùng thứ hạng tìm kiếm mà nó đã tích lũy, nên nếu buộc phải đổi, hãy thiết lập một chuyển hướng từ slug cũ sang slug mới. Một lỗi khác là để cho cách viết hoa hoặc ký tự đặc biệt lọt vào URL bằng tay, tạo ra những địa chỉ không nhất quán, dễ vỡ. Và đừng nhồi nhét slug bằng những từ vô nghĩa chỉ để cho dài; những slug ngắn gọn, mô tả rõ ràng phục vụ người đọc và công cụ tìm kiếm tốt hơn những slug dài, nhồi nhét từ khóa.

Tạo trực tiếp và riêng tư

Slug cập nhật theo từng lần gõ phím, nên bạn có thể tinh chỉnh một tiêu đề và xem URL kết quả thay đổi theo thời gian thực, giúp dễ dàng chốt được một thứ vừa dễ đọc vừa ngắn gọn. Mọi thứ chạy trong trình duyệt của bạn, nên các tiêu đề và slug của bạn không bao giờ được tải lên bất cứ đâu, và công cụ vẫn hoạt động ngoại tuyến sau khi trang đã tải xong.

Câu hỏi thường gặp

URL slug là gì?
Slug là phần dễ đọc của một địa chỉ web đặt tên cho một trang, chẳng hạn 'how-to-bake-bread' trong example.com/blog/how-to-bake-bread. Slug tốt thì ngắn gọn, mô tả rõ, và dùng dấu gạch nối giữa các từ thay vì khoảng trắng hay ký tự đặc biệt.
Công cụ xử lý dấu trọng âm và ký tự đặc biệt như thế nào?
Các chữ cái có dấu và dấu phụ được chuyển tự sang dạng ASCII thuần tương ứng (ví dụ, 'Café' trở thành 'cafe' và 'Über' trở thành 'uber'), còn các ký hiệu và dấu câu bị loại bỏ để chỉ còn lại các ký tự an toàn cho URL.
Tôi có thể dùng dấu gạch dưới thay vì dấu gạch nối không?
Có. Một bộ điều khiển dấu phân tách cho phép bạn chuyển giữa dấu gạch nối và dấu gạch dưới. Dấu gạch nối thường được khuyến nghị cho SEO vì công cụ tìm kiếm coi chúng là dấu phân tách từ, nhưng dấu gạch dưới vẫn có sẵn khi một hệ thống yêu cầu chúng.
Slug có thực sự cập nhật khi tôi gõ không?
Có, việc tạo slug diễn ra trực tiếp và tức thì. Mỗi lần gõ phím lại kết xuất slug theo thời gian thực, nên bạn có thể tinh chỉnh một tiêu đề và thấy ngay URL gọn gàng mà nó tạo ra.
Văn bản của tôi có riêng tư không?
Hoàn toàn riêng tư. Mọi thứ chạy ở phía máy khách trong trình duyệt của bạn, nên các tiêu đề và slug không bao giờ được tải lên máy chủ. Công cụ miễn phí, không cần tài khoản, và hoạt động ngay cả khi ngoại tuyến sau khi đã tải xong.

Công cụ liên quan

Tiếp tục với những công cụ hữu ích này

Chuyển Đổi Kiểu Chữ

Tìm và Thay thế Văn bản

Bionic Reading

Viết Hoa Chữ Cái Đầu

Viết hoa mỗi từ

Công Cụ Viết Hoa Tiêu Đề