Mặc định là số ít, vd
http://example.com/category/apple/
Nhưng tôi tự hỏi nếu tốt hơn là sử dụng hình thức số nhiều, ví dụ
http://example.com/categories/apple/
Có bất kỳ hướng dẫn về điều này?
Mặc định là số ít, vd
http://example.com/category/apple/
Nhưng tôi tự hỏi nếu tốt hơn là sử dụng hình thức số nhiều, ví dụ
http://example.com/categories/apple/
Có bất kỳ hướng dẫn về điều này?
Câu trả lời:
Có một quy tắc đơn giản mà tôi tuân theo (thật khó để giải thích, vì vậy tôi sẽ đưa ra ví dụ):
http://example.com/categories/
<- Dạng số nhiều này có nghĩa là trang hiển thị danh sách tất cả các danh mục được sử dụng trên trang web của bạn.
Tương tự, nếu đó là "tác giả" (như trong http://example.com/authors/
), tôi mong muốn trang hiển thị danh sách (có hoặc không có mô tả - là lựa chọn của bạn) của các tác giả.
Nói một cách đơn giản, bạn không thể sử dụng "danh mục" (như trong http://example.com/category/
) và liệt kê tất cả các danh mục theo nó. Kinda nghe có vẻ vô nghĩa, phải không? Vấn đề là, bạn không bao giờ biết khi nào bạn phải tạo một danh sách như vậy => tốt nhất là luôn bỏ qua các từ "số nhiều" trừ khi bạn có một mục đích cụ thể / xác định (có ý nghĩa).
Ngoài ra, mọi người mong đợi một URL là một mô tả chính xác của trang. Ví dụ, trong trường hợp của riêng tôi, khi tiêu đề của một bài viết trong Google không đủ mô tả, tôi nhìn vào URL của bài viết để xem nó có gần với những gì tôi đang tìm kiếm không. Chỉ cần nói.
Đơn giản là so sánh http://example.com/category/technology/
vớihttp://example.com/categories/technology/
http://example.com/category/technology/
nói với tôi rằng tôi sẽ đến danh mục công nghệ trên example.com
Nếu tôi thấy bộ http://example.com/categories/technology/
não của mình cần suy nghĩ một chút, và tất nhiên nó sẽ (trong hầu hết các trường hợp), hãy hiểu nó như thế này - tôi sẽ đến một trang về công nghệ là một trong những chuyên mục trên example.com)
Đôi khi, các URL được cấu trúc để hiển thị phân cấp nội dung. Ví dụ, hãy xem cấu trúc URL của trang web này (Lưu ý về nó? Yeah, "câu hỏi" .): http://wordpress.stackexchange.com/questions/53474/permalink-format-singular-or-plural
http://wordpress.stackexchange.com/questions/
đưa bạn đến một danh sách tất cả các câu hỏi trên WP.SE [1] . 53474
là ID bài đăng. Đó là những phần thiết yếu liên quan đến hệ thống. Phần mô tả của URL, nghĩa permalink-format-singular-or-plural
là dành cho các công cụ tìm kiếm và khách truy cập đến từ các công cụ tìm kiếm (AFAIK).
Sự phân cấp nội dung ở đây? Home > Questions > Post
(hoặc nói, Câu hỏi), điều này có ý nghĩa hơn đối với những người xây dựng mạng Stack Exchange, và vì vậy, họ đã đi trước nó.
http://example.com/category/apple/
[1]: WP.SE => WordPress.StackExchange.com
Có hai lý do để giữ số ít:
Đó là một thực tế phổ biến để sử dụng số ít. Đừng phá vỡ nó trừ khi bạn muốn làm cho nó khó nhớ permalinks của bạn. Độc giả của bạn ở trên các trang web khác 99% thời gian của họ, họ không nên học một cái gì đó mà không có phần thưởng thực sự tốt.
Dạng số nhiều khó dịch hơn . Khi tôi tạo các phân loại tùy chỉnh hoặc các loại bài đăng, tôi cũng tạo ra các sên có thể dịch được. Các hình thức số ít thường dễ dịch hơn, đó có thể là nguồn gốc của thực hành này.
example.com/category/
bạn mong đợi một danh sách tất cả các danh mục (số nhiều), và sau đó có category
vẻ sai.
/category/
là một cấu trúc URL ảo . WordPress không phục vụ một trang thực tế cho example.com/category/
.
that are "hackable" to allow users to move to higher levels of the information architecture by hacking off the end of the URL
. Vì vậy, đó /category/
là một 404 dường như không mong muốn.