गाइड

फ़ोरम कैसे बनाएँ: श्रेणियाँ, थ्रेड, खोज और स्पैम नियंत्रण

फ़ोरम श्रेणियों का एक समूह है, उनके अंदर थ्रेड हैं और उनके अंदर जवाब, साथ में खाते, खोज और मॉडरेशन। यह चैट ग्रुप से अलग है, क्योंकि बातचीत विषय के अनुसार व्यवस्थित रहती है और सालों तक काम की रहती है — कोई तीन साल पुराना थ्रेड खोज से ढूँढकर अब भी अपना जवाब पा सकता है। इसे बनाने के लिए थ्रेड पेज और खोज सही करें, अगर फ़ोरम सार्वजनिक है तो सर्च इंजन उन्हें पढ़ सकें ऐसा करें, और पहला असली सदस्य साइन-अप करने से पहले स्पैम व मॉडरेशन के टूल तैयार रखें।

फ़ोरम को क्या चाहिए

पेज

  • श्रेणी सूची — ज़्यादातर फ़ोरम का पहला पेज, हर श्रेणी के विवरण और ताज़ा गतिविधि के साथ।
  • थ्रेड सूची — किसी श्रेणी के थ्रेड, नवीनतम जवाब के अनुसार क्रमबद्ध, जवाबों की संख्या और हल हो चुके या पिन किए गए थ्रेड का चिह्न।
  • थ्रेड पेज — पहली पोस्ट और सारे जवाब क्रम में, उद्धरण (quoting), प्रतिक्रियाओं और जवाब बॉक्स के साथ।
  • नया थ्रेड फ़ॉर्म — शीर्षक, श्रेणी, मुख्य पाठ, वैकल्पिक टैग।
  • खोज — शीर्षकों और पोस्ट के पाठ में, श्रेणी के फ़िल्टर के साथ।
  • उपयोगकर्ता प्रोफ़ाइल — नाम, अवतार, जुड़ने की तारीख, पोस्ट की संख्या, हाल की पोस्ट।
  • मॉडरेशन कतार — रिपोर्ट की गई पोस्ट और मंज़ूरी की प्रतीक्षा करने वाली पोस्ट।

डेटा

तालिकामुख्य फ़ील्ड
Usersनाम, अवतार, भूमिका, trust level, जुड़ने की तारीख, स्थिति
Categoriesनाम, slug, विवरण, क्रम, कौन पोस्ट कर सकता है
Threadsशीर्षक, slug, श्रेणी, लेखक, pinned, locked, solved, अंतिम जवाब का समय
Postsथ्रेड, लेखक, मुख्य पाठ, बनाया गया, संपादित, छिपा हुआ
Reactionsपोस्ट, उपयोगकर्ता, प्रकार
Reportsपोस्ट, रिपोर्ट करने वाला, कारण, स्थिति, मॉडरेटर का फ़ैसला
Subscriptionsउपयोगकर्ता, थ्रेड (नए जवाबों की सूचना के लिए)

थ्रेड पर ही “अंतिम जवाब का समय” और “जवाबों की संख्या” सेव रखने से थ्रेड सूची तेज़ रहती है, हर बार पेज खुलने पर पोस्ट गिनने की ज़रूरत नहीं पड़ती।

अनुमतियाँ

  • अतिथि सार्वजनिक श्रेणियाँ पढ़ सकते हैं।
  • सदस्य पोस्ट और जवाब दे सकते हैं, और अपनी पोस्ट सीमित समय तक संपादित कर सकते हैं।
  • मॉडरेटर थ्रेड छिपा, स्थानांतरित, लॉक, पिन और मर्ज कर सकते हैं, और उपयोगकर्ताओं को निलंबित कर सकते हैं।
  • एडमिन श्रेणियाँ और भूमिकाएँ संभालते हैं।

निजी श्रेणी की जाँच हर अनुरोध पर सर्वर पर होनी चाहिए — थ्रेड पेज, खोज परिणाम, RSS और सूचनाएँ, सबको एक ही जाँच चाहिए, वरना निजी पोस्ट किसी पिछले दरवाज़े से लीक हो जाएँगी। देखें रोल-आधारित एक्सेस कंट्रोल कैसे जोड़ें।

फ़ैसले और समझौते

सपाट या नेस्टेड जवाब। सपाट थ्रेड (समय के क्रम में जवाब, उद्धरण के साथ) पढ़ने में आसान हैं और ज़्यादातर फ़ोरम के लिए मानक हैं। नेस्टेड जवाब (Reddit जैसे ट्री) बहस के लिए ठीक हैं, लेकिन फ़ोन पर उन्हें पढ़ना मुश्किल हो जाता है। कोई खास वजह न हो तो सपाट चुनें।

Q&A मोड। सहायता वाले फ़ोरम के लिए, सवाल पूछने वाले को एक जवाब को स्वीकृत उत्तर चिह्नित करने दें, और उसे सवाल के ठीक नीचे दिखाएँ। यही एक सुविधा पुराने थ्रेड को कहीं ज़्यादा काम का बना देती है।

SEO के लिए सार्वजनिक, या निजी। सार्वजनिक थ्रेड पेज खोज से स्थिर ट्रैफ़िक ला सकते हैं, लेकिन तभी जब सर्च इंजन उन्हें पढ़ सकें। यानी हर थ्रेड का अपना साफ़ URL हो, असली <title> हो, और पोस्ट बाद में JavaScript से लोड होने के बजाय HTML में हों। अगर खोज ट्रैफ़िक मायने रखता है, तो सर्वर-रेंडर्ड या पहले से रेंडर किए गए थ्रेड पेज माँगें। और जानकारी के लिए AI से बनी वेबसाइटों के लिए SEO देखें।

रिच टेक्स्ट या Markdown। प्रीव्यू वाला Markdown सुरक्षित रूप से सेव करना आसान है। विज़ुअल एडिटर गैर-तकनीकी सदस्यों के लिए ज़्यादा दोस्ताना है। दोनों में, प्रदर्शित करने से पहले HTML साफ़ करें, ताकि कोई पोस्ट में स्क्रिप्ट न डाल सके।

खोज। फ़ोरम के शुरुआती सालों के लिए Postgres full-text search काफ़ी है। अलग खोज सेवा तभी फ़ायदेमंद होती है जब पैमाना बहुत बड़ा हो। देखें अपने ऐप में खोज कैसे जोड़ें।

स्पैम और मॉडरेशन, लॉन्च से पहले

फ़ोरम किसी भी दूसरी तरह की साइट से ज़्यादा तेज़ी से स्वचालित स्पैम खींचते हैं, क्योंकि हर पोस्ट एक सार्वजनिक पेज है जिसमें लिंक हो सकता है। शुरू से ही इसकी योजना बनाएँ:

  1. Trust levels। नए खाते लिंक या तस्वीरें पोस्ट नहीं कर सकते, और उनकी पहली दो-तीन पोस्ट मंज़ूरी का इंतज़ार करती हैं। उसके बाद वे खुलकर पोस्ट करते हैं।
  2. रेट लिमिट। नए खातों के लिए प्रति मिनट और प्रति दिन पोस्ट की सीमा।
  3. ईमेल सत्यापन पोस्ट करने से पहले।
  4. रिपोर्ट बटन हर पोस्ट पर, जो मॉडरेशन कतार में जाए।
  5. उपयोगकर्ता लिंक पर nofollow, ताकि स्पैमर को सर्च इंजन से कुछ न मिले।
  6. मॉडरेशन लॉग, ताकि मॉडरेटर देख सकें कि किसने क्या और क्यों किया।
  7. साफ़ नियम हर श्रेणी में पिन किए हुए।

एक उदाहरण पहला प्रॉम्प्ट

घर पर एस्प्रेसो बनाने के शौकीनों के लिए एक सार्वजनिक Q&A फ़ोरम बनाओ। श्रेणियाँ: Machines, Grinders, Technique, Beans, Buy and Sell। कोई भी पढ़ सकता है; सदस्य email और password से साइन अप करते हैं और पोस्ट करने से पहले अपना email सत्यापित करते हैं। /t/[slug] पर थ्रेड पेज सर्वर-रेंडर्ड हों, जिनका अपना अनूठा title और meta description हो, ताकि सर्च इंजन उन्हें पढ़ सकें। जवाब सपाट हों, समय के क्रम में, उद्धरण और thumbs-up प्रतिक्रिया के साथ। थ्रेड शुरू करने वाला एक जवाब को स्वीकृत उत्तर चिह्नित कर सके, जो सवाल के नीचे दिखे। नए सदस्यों की पहली तीन पोस्ट मॉडरेटर की मंज़ूरी का इंतज़ार करें, और मंज़ूरी से पहले वे लिंक पोस्ट न कर सकें। मॉडरेटर थ्रेड छिपा, लॉक, पिन और स्थानांतरित कर सकें, रिपोर्ट की गई पोस्ट की कतार देख सकें, और हर कार्रवाई दर्ज हो। शीर्षकों और पोस्ट में श्रेणी फ़िल्टर के साथ खोज जोड़ो, और जिन थ्रेड को मैं फ़ॉलो करता हूँ उनके नए जवाबों की ऐप में सूचनाएँ दो। सब कुछ एक database में रखो।

बनाने के चरण

  1. पहले थ्रेड पेज। कुछ श्रेणियाँ और पचास असली जैसे थ्रेड डालें। फ़ोन पर पढ़ना, उद्धृत करना और जवाब देना सही करें।
  2. श्रेणी और थ्रेड सूचियाँ। ताज़ा गतिविधि के हिसाब से क्रम, ऊपर पिन किए थ्रेड, हल हो चुके चिह्न।
  3. खाते और सत्यापन। देखें अपने ऐप में लॉगिन कैसे जोड़ें।
  4. मॉडरेशन और trust levels। मंज़ूरी कतार, रिपोर्ट, छिपाना, लॉक, स्थानांतरण, लॉग। बिल्कुल नए खाते से लिंक पोस्ट करने की कोशिश करके परखें।
  5. खोज। वे खोजें आज़माएँ जो आपके सदस्य सच में टाइप करेंगे।
  6. SEO। प्रकाशित करें, एक थ्रेड खोलें, पेज सोर्स देखें और जाँचें कि पोस्ट HTML में हैं। थ्रेड का sitemap जोड़ें।
  7. असली सामग्री डालें। पहले बीस उपयोगी थ्रेड खुद लिखें, या कुछ विशेषज्ञों को आमंत्रित करें। खाली फ़ोरम पर पहली पोस्ट नहीं आती।

आम गलतियाँ

  • खाली लॉन्च करना। कोई पहले पोस्ट नहीं करना चाहता। असली सवाल और जवाब डालें।
  • बहुत ज़्यादा श्रेणियाँ। पाँच व्यस्त श्रेणियाँ बीस सुनसान श्रेणियों से बेहतर हैं। बाद में बाँटें।
  • नए खातों के लिए कोई मंज़ूरी नहीं। स्पैम बॉट नए फ़ोरम जल्दी ढूँढ लेते हैं।
  • बिना साफ़ किया गया पोस्ट HTML। किसी पोस्ट के अंदर की स्क्रिप्ट दूसरे उपयोगकर्ताओं के सत्र पर कब्ज़ा कर सकती है। उपयोगकर्ता की सामग्री हमेशा साफ़ करें।
  • निजी श्रेणियों का लीक होना। सिर्फ़ थ्रेड पेज नहीं, खोज परिणाम और सूचनाएँ भी जाँचें।
  • हर पेज लोड पर जवाब गिनना। गिनती थ्रेड पर सेव करें और पोस्ट बदलने पर अपडेट करें।
  • खाता हटाने का कोई तरीका न होना। तय करें कि जाने वाले सदस्य की पोस्ट का क्या होगा।

कब फ़ोरम सॉफ़्टवेयर बेहतर विकल्प है

ओपन-सोर्स और होस्टेड फ़ोरम सॉफ़्टवेयर, जैसे Discourse, के पास trust levels, एंटी-स्पैम, ईमेल इंटीग्रेशन, मॉडरेशन और मोबाइल लेआउट को निखारने के लिए वर्षों का समय रहा है। अगर आपको सामान्य-उद्देश्य का फ़ोरम चाहिए और वह किसी दूसरे ऐप का हिस्सा नहीं होना चाहिए, तो ऐसे किसी एक को इंस्टॉल करना या उसकी सदस्यता लेना आम तौर पर बनाने से तेज़ और सुरक्षित होता है। चैट टूल तेज़ बातचीत के लिए ठीक हैं, लेकिन जवाबों को खोजने लायक रखने में कमज़ोर हैं।

अपना बनाएँ जब फ़ोरम आपके प्रोडक्ट का हिस्सा हो — आपके SaaS के अंदर एक सहायता फ़ोरम, या किसी मार्केटप्लेस में Q&A सेक्शन — जब थ्रेड के साथ कस्टम डेटा जोड़ना हो (मशीन का मॉडल, ऑर्डर, कोर्स का पाठ), या जब आप फ़ोरम का डिज़ाइन और URL पूरी तरह अपने रखना चाहें। प्रोफ़ाइल और इवेंट वाले व्यापक सदस्य-स्थान के लिए, देखें कम्युनिटी प्लेटफ़ॉर्म कैसे बनाएँ।

Mythex के साथ बनाना

Mythex में आप चैट में फ़ोरम का वर्णन करते हैं, लाइव प्रीव्यू में परखते हैं, और उसे एक सार्वजनिक पते पर प्रकाशित करते हैं — Pro प्लान पर अपने कस्टम डोमेन के साथ। जब ऐप को ज़रूरत हो, Mythex उपयोगकर्ताओं, थ्रेड और पोस्ट के लिए एक समर्पित Postgres database जोड़ता है, और अवतार व तस्वीरों के लिए file storage। डिफ़ॉल्ट स्टैक एक ब्राउज़र-रेंडर्ड Vite और React ऐप है, इसलिए सार्वजनिक फ़ोरम के लिए सर्वर-रेंडर्ड थ्रेड पेज माँगें (Next.js एक विकल्प है) और SEO रेसिपी का पालन करें। सदस्य लॉगिन और ईमेल आप खुद लाते हैं: एक तरीका और एक प्रदाता चुनें, key को प्रोजेक्ट सीक्रेट्स के रूप में रखें, और एजेंट उन्हें जोड़ देगा। साइन-अप खोलने से पहले /test से एजेंट को पोस्टिंग और मॉडरेशन पर क्लिक करवाएँ, और AI से बने ऐप्स के लिए सुरक्षा चेकलिस्ट पढ़ें।

सवाल

फ़ोरम वेबसाइट को क्या चाहिए?

श्रेणियाँ, जवाबों वाले थ्रेड, उपयोगकर्ता खाते, खोज और मॉडरेशन टूल। ज़्यादातर फ़ोरम को जवाबों की सूचनाएँ, Q&A थ्रेड में सबसे अच्छा जवाब चिह्नित करने का तरीका, और नए खातों के लिए स्पैम सुरक्षा भी चाहिए।

फ़ोरम सार्वजनिक होना चाहिए या निजी?

सार्वजनिक फ़ोरम खोज से ट्रैफ़िक ला सकता है, क्योंकि हर थ्रेड एक ऐसा पेज है जिसे लोग Google पर ढूँढ सकते हैं। संवेदनशील विषयों या भुगतान करने वाले सदस्यों के लिए निजी फ़ोरम बेहतर है। कई फ़ोरम पढ़ने को सार्वजनिक रखते हैं और सिर्फ़ पोस्ट करने के लिए खाता माँगते हैं।

फ़ोरम पर स्पैम कैसे रोकूँ?

नए खातों के लिए जो कुछ वे कर सकते हैं उसे सीमित करें: उनकी पहली पोस्ट मंज़ूरी के लिए रोकें, कुछ समय सक्रिय रहने तक लिंक ब्लॉक करें, पोस्ट करने की रेट लिमिट लगाएँ, और सदस्यों को रिपोर्ट बटन दें। साइन-अप पर ईमेल सत्यापित करें और मॉडरेटर की कार्रवाइयाँ दर्ज करें।

क्या Discourse जैसे फ़ोरम सॉफ़्टवेयर का इस्तेमाल बेहतर है?

अगर आपको जल्दी से पूरी सुविधाओं वाला फ़ोरम चाहिए, तो स्थापित फ़ोरम सॉफ़्टवेयर सुरक्षित विकल्प है: उसमें वर्षों के मॉडरेशन और एंटी-स्पैम फ़ीचर हैं। अपना बनाएँ जब फ़ोरम किसी बड़े ऐप का हिस्सा हो या ऐसा डेटा और वर्कफ़्लो चाहिए जो सामान्य फ़ोरम सॉफ़्टवेयर में नहीं हैं।

Mythex · Pricing · AI से कुछ भी बनाएँ · वेबसाइट और ऐप टेम्पलेट · Mythex की तुलना · AI से ऐप बनाने की शब्दावली · AI से ऐप बनाने के फ्री टूल · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)