पर्मालिंक आपकी वेबसाइट पर मौजूद पोस्ट, पेज, श्रेणियों और अन्य आर्काइव पेजों के स्थायी URL होते हैं। ये URL स्थायी होते हैं और इन्हें कभी नहीं बदला जाना चाहिए — इसलिए इन्हें permalink कहा जाता है।
पर्मालिंक ऐसा URL ढाँचा बनाने में मदद करते हैं जिसे मनुष्य और सर्च इंजन दोनों आसानी से समझ और साझा कर सकें।
- जब कोई अन्य ब्लॉगर आपके लेख से लिंक करना चाहता है, तो पर्मालिंक का उपयोग किया जाता है।
- जब आप अपनी सामग्री सोशल मीडिया पर साझा करना चाहते हैं, तो आप पर्मालिंक साझा करते हैं।
- जब Google आपके लेख को इंडेक्स करना चाहता है, तो वह सामग्री के पर्मालिंक का उपयोग करता है।
- जब आप किसी ब्लॉग पोस्ट को अपने मित्र के साथ साझा करना चाहते हैं, तो आप ईमेल में अपनी सामग्री का पर्मालिंक भेजते हैं।
पर्मालिंक के प्रकार
WordPress पर्मालिंक तीन प्रकार के होते हैं:
साधारण पर्मालिंक
डिफ़ॉल्ट साधारण पर्मालिंक, जिसे Ugly Permalink भी कहा जाता है, इस तरह दिखाई देता है:
http://example.com/?p=N
जहाँ p पैरामीटर है और N डेटाबेस में पोस्ट या पेज की विशिष्ट ID है।
WordPress इस सेटिंग के साथ पहले से इंस्टॉल आता है। यह सभी सर्वर वातावरणों पर काम करता है। यह उपयोगकर्ता-अनुकूल नहीं है और सर्च इंजन के लिए भी अनुकूलित नहीं है।
सुंदर पर्मालिंक
सुंदर पर्मालिंक SEO-अनुकूल और आकर्षक होते हैं। इनमें आमतौर पर पोस्ट या पेज का शीर्षक, पोस्ट श्रेणी, टैग का नाम आदि जैसे कई शब्द शामिल होते हैं। आप URL में कीवर्ड का उपयोग करके अपनी सामग्री को सर्च इंजन के लिए पठनीय बना सकते हैं।
सुंदर पर्मालिंक दूसरों को URL पढ़कर यह समझने में भी मदद करते हैं कि पेज या पोस्ट की सामग्री क्या है।
सुंदर पर्मालिंक इस तरह दिखाई देते हैं:
http://example.com/2012/post-name/
या
http://example.com/2012/12/30/post-name
लगभग सुंदर पर्मालिंक
WordPress लगभग सुंदर पर्मालिंक नामक तीसरा विकल्प प्रदान करता है। इन पर्मालिंक के आगे /index.php लगा होता है, जैसे:
http://example.com/index.php/yyyy/mm/dd/post-name/
इस विवरण को छोड़कर, ये सुंदर पर्मालिंक के समान होते हैं।
अपनी पर्मालिंक संरचना चुनना
WordPress डैशबोर्ड में सेटिंग्स पर्मालिंक स्क्रीन पर जाएँ। आप पर्मालिंक संरचनाओं में से किसी एक को चुन सकते हैं या संरचना टैग का उपयोग करके “Custom structure” फ़ील्ड में अपनी संरचना दर्ज कर सकते हैं।
चुनने के लिए छह विकल्प हैं:
साधारण: यह Ugly Permalink सेटिंग है।
दिन और नाम: इसमें वर्ष/माह/तारीख का प्रारूप और उसके बाद आपकी पोस्ट का नाम होता है।
माह और नाम: इसमें वर्ष/माह का प्रारूप और उसके बाद आपकी पोस्ट का नाम होता है।
संख्यात्मक: यह विकल्प आपके डेटाबेस की wp_posts तालिका की पंक्ति से पोस्ट की ID का उपयोग करता है।
पोस्ट का नाम: इसमें आपकी पोस्ट के नाम का उपयोग होता है।
कस्टम संरचना: यह फ़ील्ड आपको WordPress में उपलब्ध संरचना टैग का उपयोग करके अपनी कस्टम URL संरचना निर्धारित करने की अनुमति देता है।
डिफ़ॉल्ट सेटिंग साधारण है, जो WordPress इंस्टॉल करने पर स्वचालित रूप से कॉन्फ़िगर हो जाती है।
नोट:
सुंदर और लगभग सुंदर पर्मालिंक के सही ढंग से काम करने के लिए आपके होस्टिंग प्रदाता को वेब सर्वर को आवश्यक कॉन्फ़िगरेशन के साथ सेट अप करना चाहिए। यदि ऐसा नहीं है, तो आपको अपने होस्टिंग प्रदाता से संपर्क करना होगा।
संरचना टैग
WordPress आपके स्वयं के कस्टम पर्मालिंक बनाने के लिए निम्नलिखित संरचना टैग प्रदान करता है। आप इन टैग का उपयोग अपने सुंदर या लगभग सुंदर पर्मालिंक को कस्टमाइज़ करने के लिए कर सकते हैं।
नोट:
- आप पर्मालिंक फ़ील्ड में अपनी वेबसाइट का URL नहीं डालते हैं। आप केवल संरचना टैग में से किसी एक या टैग के संयोजन का उपयोग करते हैं।
- लगभग सुंदर पर्मालिंक का उपयोग करने के लिए, अपनी पर्मालिंक संरचना index.php/ से शुरू करें।
- अपनी संरचना का अंत %post_id% या %postname% में से किसी एक के साथ करें, ताकि WordPress प्रत्येक पर्मालिंक के लिए किसी व्यक्तिगत पोस्ट को लक्षित कर सके। (उदाहरण: /%year%/%monthnum%/%day%/%postname%/)
%year%
चार अंकों में पोस्ट का वर्ष, जैसे: 2018
%monthnum%
दो अंकों में वह महीना जिसमें पोस्ट प्रकाशित की गई थी, जैसे: 05
%day%
दो अंकों में वह दिन जिस दिन पोस्ट प्रकाशित की गई थी, जैसे: 28
%hour%
दिन का वह घंटा जिसमें पोस्ट प्रकाशित की गई थी, जैसे: 15
%minute%
घंटे का वह मिनट जिसमें पोस्ट प्रकाशित की गई थी, जैसे: 43
%second%
मिनट का वह सेकंड जिसमें पोस्ट प्रकाशित की गई थी, जैसे: 33
%post_id%
पोस्ट की विशिष्ट ID, जैसे: 423
%postname%
पोस्ट के शीर्षक का स्वच्छीकृत संस्करण (post slug फ़ील्ड, पोस्ट/पेज संपादित करें पैनल में)।
उदाहरण: “This Is A Great Post!” URI में this-is-a-great-post बन जाता है।
%category%
श्रेणी के नाम का स्वच्छीकृत संस्करण (category slug फ़ील्ड, नई/श्रेणी संपादित करें पैनल में)।
नेस्टेड उप-श्रेणियाँ URI में नेस्टेड डायरेक्टरी के रूप में दिखाई देती हैं।
%author%
पोस्ट के लेखक के नाम का स्वच्छीकृत संस्करण।
श्रेणी बेस और टैग बेस
आपके पास उसी स्क्रीन पर Optional सेटिंग अनुभाग के अंतर्गत अपनी साइट के लिए कस्टम श्रेणी और टैग बेस सेट करने का विकल्प भी होता है।
Category base और Tag base श्रेणी और टैग आर्काइव के URL में उपयोग किए जाने वाले प्रीफ़िक्स हैं, जो इस तरह दिखाई देते हैं:
example.net/category_base/category_name
example.net/tag_base/tag_name
Category base और Tag base के डिफ़ॉल्ट मान category और tag हैं। आप इन्हें बदल सकते हैं, लेकिन URL से इन्हें पूरी तरह हटा नहीं सकते।
किसी पोस्ट में %category% को कई श्रेणियों के साथ उपयोग करना
जब आप किसी पोस्ट को कई श्रेणियाँ असाइन करते हैं, तो पर्मालिंक में केवल एक श्रेणी दिखाई दे सकती है। पर्मालिंक में कौन-सी श्रेणी प्रदर्शित होगी, यह वर्णक्रम के अनुसार निर्धारित होता है।
यदि आप चुनना चाहते हैं कि पर्मालिंक में कौन-सी श्रेणी दिखाई दे, तो आप प्लगइन डायरेक्टरी के किसी एक प्लगइन का उपयोग कर सकते हैं।
परिवर्तन सूची
- 2025-06-28 को अपडेट किया गया
- Alt texts जोड़े गए।