Ads.txt जेनरेटर

Google AdSense के लिए तुरंत एक मान्य ads.txt फ़ाइल जनरेट करें।

Loading...

अपने विज्ञापन राजस्व की रक्षा करें: सर्वश्रेष्ठ Ads.txt जेनरेटर और वैलिडेटर

अरबों डॉलर के डिजिटल विज्ञापन इकोसिस्टम में, विज्ञापन धोखाधड़ी (ad fraud) और डोमेन स्पूफिंग (domain spoofing) लगातार खतरे हैं। दुर्भावनापूर्ण लोग आपके ब्रांड के नाम के तहत नकली विज्ञापन इन्वेंट्री बेचने का प्रयास करते हैं, जिससे आपकी मेहनत की कमाई चोरी हो जाती है और विज्ञापनदाताओं के बीच आपकी प्रतिष्ठा खराब होती है। इसका मुकाबला करने के लिए, IAB (Interactive Advertising Bureau) Tech Lab ने Authorized Digital Sellers (ads.txt) प्रोटोकॉल पेश किया। आज, ads.txt फ़ाइल का होना कोई विकल्प नहीं है—यह Google AdSense, Google Ad Manager, Mediavine, Ezoic और सभी प्रमुख विज्ञापन एक्सचेंजों द्वारा एक सख्त आवश्यकता है।

यदि आपने कभी अपने AdSense डैशबोर्ड में "Earnings at risk - You need to fix some ads.txt file issues to avoid severe impact to your revenue" (आपकी कमाई जोखिम में है) जैसी भयानक चेतावनी देखी है, तो आप जानते हैं कि यह कितना तनावपूर्ण हो सकता है। Tools of Everything का Ads.txt जेनरेटर इस सिरदर्द को खत्म करने के लिए डिज़ाइन किया गया है। चाहे आप एक नए ब्लॉग से कमाई कर रहे हों या उच्च-ट्रैफ़िक वाली कॉर्पोरेट वेबसाइटों का प्रबंधन कर रहे हों, हमारा टूल यह सुनिश्चित करता है कि आपकी ads.txt फ़ाइल 100% सटीकता के साथ स्वरूपित हो, जिससे आपकी आय सुरक्षित रहे और विज्ञापन भराव दर (fill rates) अधिकतम हो।

Ads.txt फ़ाइल वास्तव में क्या है?

Ads.txt एक सरल, सार्वजनिक रूप से सुलभ टेक्स्ट फ़ाइल है जिसे आपकी वेबसाइट की रूट डायरेक्टरी (root directory) में रखा जाता है (उदा., yourdomain.com/ads.txt)। यह एक पारदर्शी सार्वजनिक रिकॉर्ड के रूप में कार्य करता है जो यह घोषित करता है कि आपके डिजिटल विज्ञापन इन्वेंट्री को बेचने के लिए कौन अधिकृत है। जब कोई ब्रांड आपकी साइट पर विज्ञापन स्थान खरीदना चाहता है, तो उनका प्रोग्रामेटिक बाइंग प्लेटफ़ॉर्म स्वचालित रूप से इस फ़ाइल की जांच करता है।

यदि विक्रेता (जैसे Google या Ezoic) आपकी ads.txt फ़ाइल में सूचीबद्ध नहीं है, तो विज्ञापनदाता बोली नहीं लगाएगा, और विज्ञापन स्थान खाली रहेगा। इस फ़ाइल को लागू करके, आप एक सुरक्षित आपूर्ति श्रृंखला बनाते हैं। यह दुनिया को बताता है: "केवल यहां सूचीबद्ध विज्ञापन नेटवर्क को मेरी वेबसाइट पर विज्ञापन बेचने की अनुमति है।"

Ads.txt सिंटैक्स को समझना (4 मुख्य फ़ील्ड)

एक वैध ads.txt फ़ाइल में एक या अधिक टेक्स्ट लाइनें होती हैं, जिनमें प्रत्येक लाइन में अल्पविराम (comma) से अलग किए गए चार मान होते हैं। आइए एक मानक Google AdSense लाइन को समझें: google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0

1. विज्ञापन प्रणाली का डोमेन (अनिवार्य)

उस विज्ञापन प्रणाली का विहित डोमेन नाम जिसे आप अधिकृत कर रहे हैं। AdSense और Google Ad Manager के लिए, यह हमेशा google.com होता है। अन्य के लिए, यह rubiconproject.com या appnexus.com हो सकता है।

2. पब्लिशर खाता आईडी (अनिवार्य)

विज्ञापन प्रणाली से जुड़ा आपका विशिष्ट खाता पहचानकर्ता। Google के लिए, यह आपका 16-अंकीय पब्लिशर आईडी है, जिसके आगे "pub-" लगा होता है (उदा., pub-0000000000000000)। यह बिल्कुल मेल खाना चाहिए।

3. संबंध का प्रकार (अनिवार्य)

विज्ञापन नेटवर्क के साथ आपके संबंध की घोषणा करता है। DIRECT का उपयोग करें यदि आप सीधे खाते को नियंत्रित करते हैं (जैसे आपका अपना AdSense)। यदि कोई तृतीय-पक्ष एजेंसी (जैसे Ezoic) आपकी ओर से इन्वेंट्री प्रबंधित और बेच रही है, तो RESELLER का उपयोग करें।

4. प्रमाणन प्राधिकरण आईडी (वैकल्पिक)

एक आईडी जो प्रमाणन प्राधिकरण (जैसे Trustworthy Accountability Group - TAG) के भीतर विज्ञापन प्रणाली की विशिष्ट रूप से पहचान करती है। Google के लिए, यह स्थिर मान हमेशा f08c47fec0942fa0 होता है।

अपना Google AdSense पब्लिशर आईडी कैसे खोजें

हमारे जेनरेटर का उपयोग करने के लिए, आपको अपने विशिष्ट पब्लिशर आईडी (Pub-ID) की आवश्यकता होगी। इसे आपके Google AdSense डैशबोर्ड में खोजना बहुत आसान है। इन चरणों का पालन करें:

  1. अपने Google AdSense खाते में साइन इन करें।
  2. बाएं नेविगेशन मेनू में, Account (खाता) पर क्लिक करें।
  3. Settings (सेटिंग) पर क्लिक करें, और फिर Account information (खाता जानकारी) चुनें।
  4. Publisher ID (प्रकाशक आईडी) लेबल वाले फ़ील्ड को खोजें। यह pub-1234567890123456 जैसा दिखेगा।
  5. संपूर्ण स्ट्रिंग ("pub-" उपसर्ग सहित) को कॉपी करें और इसे ऊपर हमारे जेनरेटर में पेस्ट करें।

अपनी वेबसाइट पर Ads.txt कैसे अपलोड करें

एक बार जब आप हमारे टूल का उपयोग करके अपनी ads.txt फ़ाइल जेनरेट और डाउनलोड कर लेते हैं, तो अगला महत्वपूर्ण कदम इसे अपने वेब सर्वर पर सही स्थान पर रखना है। इसे रूट डायरेक्टरी (root directory) में रखा जाना चाहिए। यदि कोई खरीदार yourwebsite.com/ads.txt पर जाता है, तो उन्हें टेक्स्ट फ़ाइल देखने में सक्षम होना चाहिए। लोकप्रिय प्लेटफ़ॉर्म पर इसे करने का तरीका यहां दिया गया है:

WordPress उपयोगकर्ताओं के लिए

सबसे आसान तरीका प्लगइन का उपयोग करना है। "Ads.txt Manager" जैसा एक मुफ्त प्लगइन इंस्टॉल और सक्रिय करें। Settings > Ads.txt पर जाएं, हमारे टूल द्वारा जेनरेट किए गए टेक्स्ट को टेक्स्ट बॉक्स में पेस्ट करें, और परिवर्तन सहेजें। वैकल्पिक रूप से, आप फ़ाइल को सीधे public_html फ़ोल्डर में अपलोड करने के लिए एफ़टीपी क्लाइंट (जैसे FileZilla) या अपने होस्टिंग के फ़ाइल प्रबंधक (cPanel) का उपयोग कर सकते हैं।

cPanel / कस्टम होस्टिंग के लिए

अपने cPanel डैशबोर्ड में लॉग इन करें और File Manager (फ़ाइल प्रबंधक) खोलें। public_html डायरेक्टरी (या अपने विशिष्ट डोमेन की रूट डायरेक्टरी) पर नेविगेट करें। "Upload" पर क्लिक करें और हमारे टूल से डाउनलोड की गई ads.txt फ़ाइल चुनें। सुनिश्चित करें कि फ़ाइल अनुमतियां पठनीय (आमतौर पर 644) पर सेट हैं।

Shopify उपयोगकर्ताओं के लिए

Shopify फ़ाइल अपलोड के लिए रूट डायरेक्टरी तक सीधी पहुंच की अनुमति नहीं देता है। हालाँकि, आप Settings > Files में जाकर इसे प्रबंधित कर सकते हैं। अपनी ads.txt फ़ाइल वहां अपलोड करें। फिर, Online Store > Navigation > URL Redirects पर जाएं। /ads.txt से उस फ़ाइल के URL पर एक URL रीडायरेक्ट बनाएं जिसे आपने अभी अपलोड किया है।

Blogger (Blogspot) उपयोगकर्ताओं के लिए

अपने Blogger डैशबोर्ड पर जाएं। Settings (सेटिंग्स) पर नेविगेट करें। "Monetization" (मुद्रीकरण) अनुभाग तक नीचे स्क्रॉल करें। "Enable custom ads.txt" चालू करें। "Custom ads.txt" पर क्लिक करें और हमारे टूल द्वारा जेनरेट किए गए कोड को पेस्ट करें। Save (सहेजें) पर क्लिक करें।

सामान्य Ads.txt त्रुटियां और उन्हें कैसे ठीक करें

यहां तक कि एक छोटी सी टाइपो भी AdSense को आपके विज्ञापन दिखाना रोकने का कारण बन सकती है। यहाँ प्रकाशकों द्वारा सामना की जाने वाली सबसे आम समस्याएँ और उन्हें हल करने के तरीके दिए गए हैं:

  • Missing "pub-" Prefix (गायब "pub-" उपसर्ग): Google को सख्ती से आवश्यकता होती है कि पब्लिशर आईडी में "pub-" उपसर्ग शामिल हो (उदा., pub-1234567890)। यदि आप केवल संख्याएं डालते हैं, तो फ़ाइल अमान्य है।
  • डोमेन में टाइपोग्राफ़िकल त्रुटियां: सुनिश्चित करें कि डोमेन बिल्कुल google.com है। "www.google.com" या "google.com/" न लिखें।
  • फ़ाइल रूट डायरेक्टरी में नहीं है: यदि आपने फ़ाइल को yourdomain.com/wp-content/ads.txt में रखा है, तो विज्ञापन क्रॉलर इसे नहीं ढूंढ पाएंगे। यह सख्ती से yourdomain.com/ads.txt पर होना चाहिए।
  • सर्वर 404 या HTML पेज लौटा रहा है: कभी-कभी, सुरक्षा प्लगइन्स या गलत तरीके से कॉन्फ़िगर किए गए रीडायरेक्ट ads.txt URL पर जाने पर सर्वर को कच्ची टेक्स्ट फ़ाइल के बजाय HTML वेबपेज वापस करने का कारण बनते हैं। सुनिश्चित करें कि फ़ाइल को Content-Type: text/plain HTTP हेडर के साथ परोसा गया है।

अक्सर पूछे जाने वाले प्रश्न (FAQ)

Google AdSense को मेरी ads.txt फ़ाइल का पता लगाने में कितना समय लगता है?

एक बार जब आप फ़ाइल को अपनी रूट डायरेक्टरी में अपलोड कर लेते हैं, तो Google के क्रॉलर को इसे सत्यापित करने में 24 घंटे से लेकर कुछ दिन तक का समय लग सकता है। आपको मैन्युअल रूप से कुछ भी सबमिट करने की आवश्यकता नहीं है; Google स्वचालित रूप से इसकी जांच करता है। सत्यापित होने के बाद, आपके AdSense डैशबोर्ड में चेतावनी गायब हो जाएगी।

क्या मैं एक ads.txt फ़ाइल में कई विज्ञापन नेटवर्क जोड़ सकता हूँ?

हाँ बिल्कुल। यदि आप कई विज्ञापन नेटवर्कों (उदा., AdSense, Taboola, और Index Exchange) के साथ काम करते हैं, तो आपको उन सभी को एक ही ads.txt फ़ाइल में शामिल करना होगा। बस प्रत्येक नेटवर्क के प्राधिकरण को एक नई लाइन पर रखें। कभी भी कई ads.txt फ़ाइलें न बनाएं।

क्या मुझे उप डोमेन (subdomains) के लिए ads.txt फ़ाइल की आवश्यकता है?

विज्ञापन नेटवर्क पहले रूट डोमेन को क्रॉल करते हैं। यदि आपके पास blog.yourdomain.com है, तो क्रॉलर yourdomain.com/ads.txt की जांच करेगा। जब तक कि आप अपनी रूट फ़ाइल में "subdomain=" घोषणा का उपयोग करके अन्यथा निर्दिष्ट नहीं करते हैं, रूट ads.txt स्वचालित रूप से उप डोमेन को कवर करता है।

क्या होगा यदि मैं बस ads.txt फ़ाइल हटा दूं?

यदि आप फ़ाइल को हटाते हैं, तो विज्ञापन नेटवर्क अंततः यह मान लेंगे कि आपने अपनी इन्वेंट्री बेचने के लिए किसी को अधिकृत नहीं किया है। हालांकि कुछ पुराने सिस्टम अभी भी अस्थायी रूप से विज्ञापन दे सकते हैं, आधुनिक प्रोग्रामेटिक खरीदार आपकी साइट पर बोली लगाना सख्ती से बंद कर देंगे, जिससे विज्ञापन राजस्व में भारी गिरावट आएगी।