logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

स्क्रॉल

2.6. खोज और मेटाडेटा। Drupal के लिए URL उपनाम (aliases)।

18/10/2025, by Ivan

Menu

Search and metadata अनुभाग में साइट की खोज (search) और URL उपनामों (aliases) की सेटिंग्स शामिल होती हैं। आइए शुरुआत करते हैं खोज (search) से।

Drupal 8 search and metadata

साइट खोज (Site search)

Drupal तेज़ खोज (fast search) के लिए एक index का उपयोग करता है। यदि आपकी साइट पर बहुत सारे नोड्स (nodes) हैं, तो हर बार पूर्ण-पाठ (full-text) खोज करना काफी समय लेगा, और उपयोगकर्ता 5 सेकंड (या 10–15 सेकंड) तक प्रतीक्षा नहीं करना चाहेंगे। इंडेक्स पहले से सभी नोड्स को स्कैन करता है और डेटा को एक अलग तालिका (table) में संग्रहीत करता है, जिससे खोज बहुत तेज़ हो जाती है। इसलिए, इंडेक्सर द्वारा सभी नोड्स को पहले से स्कैन करना आवश्यक है, अन्यथा वे खोज परिणामों में नहीं दिखेंगे।

Drupal 8 search index

Number of items to index per cron run. यहाँ आप निर्धारित कर सकते हैं कि प्रत्येक क्रोन (cron) रन में कितनी प्रविष्टियाँ इंडेक्स की जाएँगी। संख्या जितनी बड़ी होगी, इंडेक्स का आकार उतना छोटा होगा और खोज उतनी तेज़ होगी, लेकिन कम शब्द इंडेक्स में शामिल होंगे। चूंकि अंग्रेज़ी में तीन अक्षरों वाले छोटे शब्द काफी सामान्य हैं, इसलिए इस सेटिंग को डिफ़ॉल्ट पर ही छोड़ देना बेहतर है।

CJK - Chinese Japanese Korean. यह सेटिंग केवल चित्रलिपियों (hieroglyphs) के लिए आवश्यक है। यदि आपकी साइट इन भाषाओं का उपयोग नहीं करती है, तो आप इसे अक्षम कर सकते हैं।

Logging. डिफ़ॉल्ट रूप से यह सेटिंग बंद होती है। आप इसे सक्षम कर सकते हैं यदि आप यह ट्रैक करना चाहते हैं कि उपयोगकर्ता किन खोज प्रश्नों (search queries) में रुचि रखते हैं। लेकिन इसे हमेशा चालू न रखें — यदि आपकी साइट पर स्पैमर्स का हमला होता है और वे दिन में हजारों बार खोज करते हैं, तो यह आपके डेटाबेस में रिकॉर्ड्स की संख्या में तेज़ वृद्धि कर देगा, जिससे कुछ ही दिनों में साइट क्रैश हो सकती है।

Search Types. डिफ़ॉल्ट रूप से Drupal में खोज केवल उपयोगकर्ताओं (users) और नोड्स (nodes) के लिए सक्षम होती है। यदि आवश्यक हो तो आप उपयोगकर्ता खोज को अक्षम कर सकते हैं या टैक्सोनॉमी (taxonomy) के लिए भी खोज जोड़ सकते हैं।

URL उपनाम (URL aliases)

यह पृष्ठ आपकी साइट के सभी URL उपनामों (aliases) की सूची प्रदर्शित करता है। स्वयं Path मॉड्यूल, जो यह सेटिंग प्रदान करता है, उतना दिलचस्प नहीं है जितना कि Pathauto मॉड्यूल, जो साइट की सभी सामग्री के लिए स्वचालित रूप से URL उपनाम उत्पन्न करता है। लेकिन हम Pathauto मॉड्यूल को आगे अलग से विस्तार से देखेंगे।