गाइड

URL शॉर्टनर कैसे बनाएं

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

URL शॉर्टनर को क्या चाहिए

डेटा

टेबलफ़ील्ड
लिंकशॉर्ट कोड, गंतव्य URL, मालिक, शीर्षक, बनाने की तारीख, सक्रिय फ्लैग, वैकल्पिक समाप्ति
क्लिकलिंक, समय, रेफरर, देश, डिवाइस प्रकार
डोमेन (वैकल्पिक)कस्टम शॉर्ट डोमेन और उनके मालिक

शॉर्ट कोड पर एक यूनिक इंडेक्स लगाएं। दो लिंक का एक ही कोड होना वह एक बग है जो असंभव होना चाहिए।

पेज और रूट

  • रीडायरेक्ट रूट — /{code} कोड खोजता है और रीडायरेक्ट करता है। ज़्यादातर विज़िटर बस यही रूट छूते हैं, इसलिए यह तेज़ होना चाहिए और कभी आपके ऐप का इंटरफ़ेस नहीं दिखाना चाहिए।
  • लिंक बनाएं — URL पेस्ट करें, चाहें तो कस्टम स्लग चुनें, और कॉपी बटन के साथ शॉर्ट लिंक पाएं।
  • लिंक सूची — आपके लिंक क्लिक काउंट, खोज और चालू/बंद स्विच के साथ।
  • लिंक विवरण — समय के साथ क्लिक, शीर्ष रेफरर, देश, डिवाइस। गंतव्य एडिट करें।
  • नॉट-फाउंड पेज अज्ञात या निष्क्रिय कोड के लिए।
  • QR कोड हर लिंक के लिए — जोड़ना सस्ता है और अक्सर मांगा जाता है।

फैसले और ट्रेड-ऑफ

रीडायरेक्ट प्रकार। 301 (स्थायी) रीडायरेक्ट को ब्राउज़र कैश कर सकते हैं, इसलिए बार-बार आने वाले विज़िटर आपके सर्वर को छोड़ देते हैं: आप क्लिक खो देते हैं और उनके लिए गंतव्य नहीं बदल सकते। अगर आप क्लिक ट्रैक करते हैं या एडिट की अनुमति देते हैं, तो 302 या 307 इस्तेमाल करें। ज़्यादातर ट्रैकिंग शॉर्टनर यही करते हैं।

शॉर्ट कोड। छह या सात अक्षरों-अंकों वाले रैंडम कोड का अनुमान लगाना कठिन है और उनमें काफी जगह है। अगर लोग लिंक हाथ से टाइप करेंगे, तो भ्रमित करने वाले अक्षरों (0/O, 1/l) से बचें। क्रमिक कोड बताते हैं कि आपके पास कितने लिंक हैं और किसी को उनमें से घूमने देते हैं।

कस्टम स्लग। /launch /x7Kp2q से बेहतर है। वे शब्द सुरक्षित रखें जो आपका ऐप इस्तेमाल करता है (login, api, admin), अगर टूल सार्वजनिक है तो आपत्तिजनक स्लग ब्लॉक करें, और तय करें कि स्लग केस-सेंसिटिव हैं या नहीं। केस-इनसेंसिटिव ज़्यादा दोस्ताना है।

गति। शॉर्टनर हर विज़िट से पहले एक हॉप जोड़ता है। रीडायरेक्ट रूट को एक इंडेक्स्ड लुकअप तक सीमित रखें, और क्लिक को रीडायरेक्ट भेजने के बाद (या बैकग्राउंड में) रिकॉर्ड करें, ताकि ट्रैकिंग विज़िटर को कभी धीमा न करे। जो होस्टिंग इस्तेमाल न होने पर सो जाती है, उस पर शांत अवधि के बाद पहली विज़िट में थोड़ा अधिक समय लग सकता है; एक निजी या टीम टूल के लिए यह आमतौर पर ठीक है।

क्लिक एनालिटिक्स और निजता। क्लिक, रेफरर और मोटे देश की गिनती मानक है। पूरे IP एड्रेस स्टोर करना और व्यक्तियों की प्रोफाइल बनाना वह जगह है जहां प्राइवेसी कानून लागू होने लगते हैं। वही स्टोर करें जो आप सच में देखेंगे, और जहां संभव हो वहां एकत्रित करें। देखें अपने ऐप में एनालिटिक्स कैसे जोड़ें।

डोमेन। लिंक उतना ही छोटा है जितना उसका डोमेन। एक छोटा डोमेन खरीदें और ऐप की ओर पॉइंट करें — देखें कस्टम डोमेन कैसे कनेक्ट करें। कई होस्ट बेयर रूट डोमेन की बजाय सबडोमेन (go.yourbrand.com) पसंद करते हैं, जो कनेक्ट करना आसान है।

दुरुपयोग। अगर कोई भी लिंक बना सकता है, तो स्पैमर्स आपके डोमेन का इस्तेमाल फ़िशिंग और मैलवेयर छिपाने में करेंगे, और आपका डोमेन ब्लॉक लिस्ट में जा सकता है। सार्वजनिक शॉर्टनर के लिए: अकाउंट अनिवार्य करें, लिंक बनाने की दर सीमित करें, गंतव्यों को Google Safe Browsing जैसी दुर्भावनापूर्ण URL सूची से जांचें, अपने ही शॉर्टनर के लिंक ब्लॉक करें (रीडायरेक्ट लूप), और किसी भी लिंक को तुरंत बंद करने के लिए एडमिन स्विच बनाएं। एक निजी, केवल-टीम शॉर्टनर अधिकतर इन समस्याओं से बचा लेता है।

पहला प्रॉम्प्ट जो काम करता है

मेरी टीम के लिए एक URL शॉर्टनर वेब ऐप बनाओ। लॉगिन किए हुए यूज़र गंतव्य URL पेस्ट करते हैं और एक रैंडम 7-अक्षरों वाला शॉर्ट लिंक पाते हैं (कोड में 0, O, 1 या l नहीं), या कस्टम स्लग चुनते हैं। स्लग यूनिक और केस-इनसेंसिटिव हों; login, api, admin, app और settings आरक्षित हों। सार्वजनिक रूट /{code} कोड को एक इंडेक्स्ड क्वेरी से खोजे और 302 रीडायरेक्ट लौटाए; क्लिक (समय, रेफरर, देश, डिवाइस प्रकार — पूरा IP एड्रेस नहीं) रिकॉर्ड करो, रीडायरेक्ट में देरी किए बिना। अज्ञात या निष्क्रिय कोड पर एक सरल नॉट-फाउंड पेज दिखाओ। यूज़र अपने लिंक की सूची क्लिक काउंट के साथ देखें, गंतव्य एडिट कर सकें, लिंक बंद कर सकें, QR कोड डाउनलोड कर सकें, और एक विवरण पेज खोल सकें जिसमें प्रति दिन क्लिक, शीर्ष रेफरर और देश हों। पुष्टि करो कि गंतव्य http या https URL हैं और इस शॉर्टनर के लिंक नहीं। सब कुछ डेटाबेस में स्टोर करो।

बिल्ड स्टेप

  1. बनाएं और रीडायरेक्ट करें। एक लिंक बनाएं और प्राइवेट विंडो में खोलें। जांचें कि जवाब 302 है, ऐसा पेज नहीं जो फिर JavaScript से रीडायरेक्ट करे।
  2. कोड और स्लग। डुप्लीकेट स्लग, आरक्षित शब्द, मिश्रित केस और बहुत लंबा URL आज़माएं।
  3. क्लिक ट्रैकिंग। कुछ डिवाइस से क्लिक करें और काउंट व रेफरर जांचें।
  4. एडिट और बंद। गंतव्य बदलें और पुष्टि करें कि पुराना शॉर्ट लिंक नई जगह जाता है; एक लिंक बंद करें और पुष्टि करें कि वह रुक जाता है।
  5. वैलिडेशन। javascript: लिंक, शॉर्टनर के अपने लिंक और गलत URL आज़माएं। सभी सर्वर पर अस्वीकार होने चाहिए।
  6. डोमेन। अपना शॉर्ट डोमेन कनेक्ट करें और उस पर लिंक टेस्ट करें।
  7. दुरुपयोग नियंत्रण, अगर टूल सार्वजनिक होगा: दर सीमा, गंतव्य जांच, और हाल के लिंक का एडमिन व्यू।

आम गलतियां

  • क्लिक ट्रैकिंग के साथ 301 रीडायरेक्ट। ब्राउज़र उन्हें कैश करते हैं और आपके आंकड़े गलत हो जाते हैं।
  • पेज के अंदर रीडायरेक्ट करना। ऐप लोड करें, फिर JavaScript से रीडायरेक्ट करें, और हर क्लिक धीमा लगता है। सर्वर से रीडायरेक्ट करें।
  • कोड पर यूनिक कॉन्स्ट्रेंट न होना। टकराव एक दिन ज़रूर होंगे।
  • बिना किसी नियंत्रण के खुला सार्वजनिक शॉर्टनर। उसका दुरुपयोग होगा, और आपके डोमेन की प्रतिष्ठा उसके साथ जाएगी।
  • कोई भी URL स्कीम स्वीकार करना। केवल http और https गंतव्य अनुमति दें।
  • स्थानांतरित होने पर लिंक खोना। शॉर्ट डोमेन का मालिक खुद रखें, ताकि होस्टिंग बदलने पर भी लिंक बचे रहें।

कब तैयार उत्पाद बेहतर विकल्प है

स्थापित लिंक मैनेजमेंट सेवाएं ब्रांडेड डोमेन, विस्तृत एनालिटिक्स, टीम फीचर, QR कोड, इंटीग्रेशन और दुरुपयोग संभालना पहले से देती हैं। अगर लिंक आपकी मार्केटिंग के केंद्र में हैं और आप कोई रखरखाव नहीं चाहते, तो एक के लिए भुगतान करें।

अपना बनाएं जब आप बिना प्रति-सीट कीमत के अपने डोमेन पर एक सरल टीम शॉर्टनर चाहते हैं, जब लिंक आपके अपने प्रोडक्ट से जुड़े हों (शेयर लिंक, रेफरल लिंक, ईमेल में ट्रैक किए गए लिंक), या जब आप क्लिक डेटा पर पूरा नियंत्रण चाहते हैं। यह एक अच्छा पहला बैकएंड प्रोजेक्ट भी है। इसके साथ लिंक-इन-बायो पेज जोड़ें, और इसे किसी और के लिए खोलने से पहले AI से बनी ऐप्स के लिए सिक्योरिटी चेकलिस्ट से गुज़रें।

Mythex पर इसे बनाना

Mythex में आप चैट में शॉर्टनर का वर्णन करते हैं और लाइव प्रीव्यू में रीडायरेक्ट टेस्ट करते हैं। जब ऐप को ज़रूरत हो, Mythex लिंक और क्लिक के लिए एक समर्पित डेटाबेस जोड़ता है। पब्लिश्ड ऐप और उनके डेटाबेस इस्तेमाल न होने पर सो जाते हैं और अगली विज़िट पर जागते हैं, जिससे एक शांत शॉर्टनर चलाना सस्ता रहता है। mythex.ai लिंक पर पब्लिश करें, और Pro पर अपना शॉर्ट डोमेन कनेक्ट करें या Mythex के भीतर खरीदें — देखें कस्टम डोमेन। URL शॉर्टनर टेम्पलेट कस्टम स्लग और क्लिक एनालिटिक्स वाला तैयार शुरुआती प्रॉम्प्ट है।

सवाल

URL शॉर्टनर को 301 या 302 रीडायरेक्ट इस्तेमाल करना चाहिए?

301 ब्राउज़र को बताता है कि बदलाव स्थायी है, इसलिए वे उसे कैश कर सकते हैं और अगली बार आपके सर्वर को छोड़ सकते हैं, यानी क्लिक छूट जाते हैं और आप लिंक का गंतव्य नहीं बदल सकते। जो शॉर्टनर क्लिक ट्रैक करते हैं या एडिट की अनुमति देते हैं, वे आमतौर पर 302 या 307 अस्थायी रीडायरेक्ट इस्तेमाल करते हैं।

शॉर्ट कोड कैसे बनाए जाते हैं?

या तो अक्षरों और अंकों से बने रैंडम स्ट्रिंग के रूप में, जिन्हें मौजूदा कोड से मिलाया जाता है, या डेटाबेस ID को base 62 में एन्कोड करके। रैंडम कोड का अनुमान लगाना कठिन होता है; क्रमिक कोड बताते हैं कि कितने लिंक मौजूद हैं। छह या सात रैंडम अक्षरों से अरबों संयोजन बनते हैं।

क्या मुझे शॉर्ट डोमेन चाहिए?

काम करने के लिए नहीं, पर शॉर्टनर का मकसद एक छोटा, भरोसेमंद लिंक है। आपका अपना छोटा कस्टम डोमेन यह भी सुनिश्चित करता है कि होस्टिंग बदलने पर भी लिंक काम करते रहें।

सार्वजनिक URL शॉर्टनर के दुरुपयोग को कैसे रोकूं?

लिंक बनाने के लिए साइन-अप अनिवार्य करें, लिंक बनाने की दर सीमित करें, गंतव्य को Google Safe Browsing जैसी दुर्भावनापूर्ण URL सूची से जांचें, अपने ही डोमेन को गंतव्य बनने से रोकें, और किसी भी लिंक को तुरंत बंद करने का त्वरित तरीका रखें।

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 简体中文 繁體中文(香港) 繁體中文(台灣)