डिफ़ॉल्ट विलक्षण है, उदाहरण के लिए
http://example.com/category/apple/
लेकिन मैं सोच रहा हूं कि क्या बहुवचन रूप का उपयोग करना बेहतर है, जैसे
http://example.com/categories/apple/
क्या इस पर कोई गाइडलाइन है?
डिफ़ॉल्ट विलक्षण है, उदाहरण के लिए
http://example.com/category/apple/
लेकिन मैं सोच रहा हूं कि क्या बहुवचन रूप का उपयोग करना बेहतर है, जैसे
http://example.com/categories/apple/
क्या इस पर कोई गाइडलाइन है?
जवाबों:
एक सरल नियम है जिसका मैं पालन करता हूं (यह समझाना कठिन है, इसलिए मैं उदाहरण दूंगा):
http://example.com/categories/
<- इस बहुवचन रूप का मतलब यह होना चाहिए कि पृष्ठ आपकी साइट पर उपयोग में आने वाली सभी श्रेणियों की सूची दिखाता है।
इसी तरह, यदि यह "लेखक" है (जैसा कि http://example.com/authors/
), मुझे उम्मीद है कि पृष्ठ लेखकों की सूची (विवरण के साथ या बिना - आपकी पसंद के) दिखाएगा।
सीधे शब्दों में कहें, तो आप "श्रेणी" (के रूप में http://example.com/category/
) का उपयोग नहीं कर सकते हैं और इसके तहत सभी श्रेणियों को सूचीबद्ध कर सकते हैं। किंडा व्यर्थ लगता है, है ना? मुद्दा यह है कि, आप कभी नहीं जानते हैं कि आपको कब इस तरह की एक सूची बनानी होगी => यह हमेशा "बहुवचन" शब्दों को छोड़ने के लिए सबसे अच्छा है जब तक कि आपके पास एक विशिष्ट / निश्चित उद्देश्य नहीं है (जो समझ में आता है)।
साथ ही, लोगों को उम्मीद है कि URL पृष्ठ का सटीक विवरण होगा। उदाहरण के लिए, मेरे स्वयं के मामले में, जब Google में किसी लेख का शीर्षक पर्याप्त रूप से वर्णनात्मक नहीं होता है, तो मैं लेख के URL को देखता हूं कि यह देखने के लिए कि क्या मैं खोज रहा हूं उसके करीब भी हूं। बस केह रहा हू।
बस http://example.com/category/technology/
बनाम तुलना करेंhttp://example.com/categories/technology/
http://example.com/category/technology/
मुझे बताता है कि मैं example.com पर प्रौद्योगिकी श्रेणी में जा रहा हूँ
अगर मुझे http://example.com/categories/technology/
अपने मस्तिष्क को थोड़ा सोचने की जरूरत है, और यह निश्चित रूप से (ज्यादातर मामलों में) होगा, तो इसे इस तरह समझें - मैं प्रौद्योगिकी के बारे में एक पृष्ठ पर जा रहा हूं, जो example.com की श्रेणियों में से एक है )
कभी-कभी, सामग्री पदानुक्रम दिखाने के लिए URL को संरचित किया जाता है। इस साइट की URL संरचना पर एक नज़र डालें, उदाहरण के लिए (इसे नोटिस करें? हाँ, "प्रश्न" ।)। http://wordpress.stackexchange.com/questions/53474/permalink-format-singular-or-plural
http://wordpress.stackexchange.com/questions/
आपको WP.SE [1] के सभी सवालों की सूची में ले जाता है । 53474
पोस्ट आईडी है। जहां तक सिस्टम की बात है तो ये जरूरी हिस्से हैं। URL का वर्णनात्मक भाग, अर्थात permalink-format-singular-or-plural
खोज इंजन और खोज इंजन (AFAIK) से आने वाले आगंतुक के लिए है।
सामग्री पदानुक्रम यहाँ? Home > Questions > Post
(या कहें, प्रश्न) —- इसने स्टैक एक्सचेंज नेटवर्क का निर्माण करने वाले लोगों के लिए अधिक समझदारी की, और इसलिए, वे इसे आगे बढ़ाते गए।
http://example.com/category/apple/
[१]: WP.SE => WordPress.StackExchange.com
एकवचन रखने के दो कारण हैं:
एकवचन का उपयोग करना एक आम बात है। इसे तब तक न तोड़ें जब तक आप अपने पर्मलिंक्स को याद रखना कठिन नहीं बनाना चाहते। आपके पाठक अपने समय के 99% साइटों पर हैं, उन्हें वास्तव में अच्छे इनाम के बिना कुछ सीखना नहीं चाहिए।
बहुवचन रूपों का अनुवाद करना कठिन है । जब मैं कस्टम टैक्सोनॉमी या पोस्ट प्रकार बनाता हूं तो मैं स्लग को अनुवाद योग्य बनाता हूं। एकवचन रूप आमतौर पर अनुवाद करने में आसान होते हैं, जो इस अभ्यास के लिए मूल हो सकते हैं।
example.com/category/
तो आप सभी श्रेणियों (बहुवचन) की सूची की उम्मीद करते हैं, और फिर category
गलत दिखता है।
/category/
एक आभासी URL निर्माण है। वर्डप्रेस के लिए एक वास्तविक पृष्ठ की सेवा नहीं करता है 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
। तो /category/
यह एक 404 अवांछनीय लगता है।