🥳हमारे शक्तिशाली वेब स्क्रैपिंग टूलकिट तक पहुंचने के लिए स्क्रैपलेस समुदाय में शामिल हों और अपने निःशुल्क परीक्षण का दावा करें!
ब्लॉग पर वापस जाएँ

Google Trends Scraper कैसे बनाएँ | Scraping Browser Guide 2025

Michael Lee
Michael Lee

Expert Network Defense Engineer

15-Jan-2025

जब भी आपको कंटेंट मार्केटिंग के लिए कीवर्ड या टॉपिक आइडियाज़ की आवश्यकता हो, तो आपको Google Trends सबसे अच्छे विकल्पों में से एक मिलेगा।

Google मानव ज्ञान के अग्रणी स्थान पर है, वास्तविक समय में प्रकाशित जानकारी की निगरानी करता है, और लगभग किसी भी विषय की निगरानी कर सकता है, समय के साथ इसके परिवर्तनों या रुचि में अचानक वृद्धि को ट्रैक कर सकता है।

इसलिए, Google Trends का अनुसरण करना बहुत जल्दी बहुत अधिक अल्पकालिक ट्रैफ़िक और लिंक प्राप्त करने का एक शानदार तरीका है।

दुर्भाग्य से, हममें से जो लोग कंटेंट मार्केटिंग में काम करते हैं, उनके लिए Google Trends से जानकारी को प्रभावी ढंग से और व्यापक रूप से मॉनिटर और निकालने का कोई वास्तविक तरीका नहीं है। उनके पास पूरे देश के लिए दैनिक और वास्तविक समय के ट्रेंड पेज हैं, लेकिन उन सभी की निगरानी करने का कोई तरीका नहीं है, CSV के रूप में बल्क डेटा डाउनलोड या निर्यात करने का कोई तरीका नहीं है, और बिना मैन्युअल रूप से प्रत्येक शब्द में जाकर, प्रत्येक CSV को डाउनलोड करके और सभी डेटा को मैन्युअल रूप से संकलित किए बिना विभिन्न शब्दों में लगातार बार-बार अनुकूलित डेटा प्राप्त करने का कोई तरीका नहीं है।

यह कहने की आवश्यकता नहीं है कि यह एक बहुत बड़ी परेशानी है।

तो, आप Google Trends से डेटा कैसे स्क्रैप करते हैं और इसका प्रभावी ढंग से उपयोग करते हैं? यह ब्लॉग Google ट्रेंड स्क्रैपर बनाने के 5 तरीकों का परिचय देगा।

विधि 1. स्क्रैपिंग ब्राउज़र का उपयोग करें

Google Trends आधिकारिक API प्रदान नहीं करता है। अगर यह करता, तो यह सब कुछ बहुत आसान बना देता।

कुछ लोगों को लगता है कि यह गोपनीयता कारणों से है; दूसरों को लगता है कि यह उनके मालिकाना निगरानी कोड की रक्षा करना है। मुझे लगता है कि Google Trends API Google की फ़ीचर योजना में हो सकता है, लेकिन वे इसे मुफ्त में प्रदान करने को तैयार नहीं हो सकते हैं।

कोई बात नहीं! हम Google Trends को स्क्रैप करने के लिए एक शक्तिशाली तृतीय-पक्ष स्क्रैपिंग ब्राउज़र का उपयोग कर सकते हैं। स्क्रैपिंग ब्राउज़र आसानी से रोबोट डिटेक्शन को बायपास कर सकता है और Google Trends के डेटा क्रॉलिंग को प्राप्त कर सकता है। 2025 में स्क्रैपलेस स्क्रैपिंग ब्राउज़र सबसे शक्तिशाली Google Trends स्क्रैपिंग टूल में से एक है।

स्क्रैपलेस क्यों चुनें?

स्क्रैपलेस के साथ, आप जटिल स्क्रैपिंग स्क्रिप्ट लिखे या बनाए रखे बिना आसानी से Google Trends डेटा तक पहुँच सकते हैं और स्क्रैप कर सकते हैं। बस आपको आवश्यक सभी Google Trends डेटा को शीघ्रता से निकालने के लिए हमारे द्वारा प्रदान किए गए कोड को कॉल करें।

पूर्वापेक्षाएँ

  • Node.js: संस्करण 14 या उच्चतर।
  • npm: नोड पैकेज मैनेजर।
  • स्क्रैपलेस ब्राउज़रलेस सेवा: स्क्रैपलेस द्वारा प्रदान की जाने वाली ब्राउज़र सेवा का उपयोग करें

API कुंजी प्राप्त करना

स्क्रैपिंग ब्राउज़र डैशबोर्ड पर जाएँ और सेटिंग्स टैब से अपनी API कुंजी प्राप्त करें। स्क्रैपिंग को पूरा करने के लिए यह एक आवश्यक पैरामीटर है।

API कुंजी प्राप्त करना

स्थापना

  1. निर्भरताएँ स्थापित करें
Bash Copy
npm install

विन्यास

चरण 1. पर्यावरण चर: प्रोजेक्ट रूट में एक .env फ़ाइल बनाएँ और अपनी API कुंजी जोड़ें:

Bash Copy
API_KEY=your_scrapeless_api_key

चरण 2. स्क्रिप्ट कॉन्फ़िगरेशन: स्क्रिप्ट पिछले 7 दिनों में संयुक्त राज्य अमेरिका में "youtube" और "twitter" के रुझान प्राप्त करने के लिए पूर्व-कॉन्फ़िगर की गई है। हमें अनुकूलित करने की आवश्यकता है:

  • कीवर्ड बदलें: QUERY_PARAMS चर में q पैरामीटर को संशोधित करें।
  • भू-स्थान बदलें: geo पैरामीटर को अपडेट करें।
  • दिनांक सीमा समायोजित करें: आवश्यकतानुसार दिनांक पैरामीटर बदलें।

चरण 3. कुकीज़ सेट करें: यह सुनिश्चित करने के लिए कि समय के साथ बदलते हितों के बारे में आपका डेटा स्थिर रूप से प्रदर्शित होता है। वेबसाइट पर जाने से पहले आपको पपेटियर के माध्यम से कुकीज़ सेट करने की आवश्यकता है:

Bash Copy
const cookies = JSON.parse(fs.readFileSync('./data/cookies.json', 'utf-8'));await browser.setCookie(...cookies);

अब आपको अपने ब्राउज़र में यहां कुकीज़ तक पहुँचने और https://trends.google.com पर लॉग इन करके cookies.json निर्यात करने की आवश्यकता है। यदि आप नहीं जानते कि कुकीज़ कैसे निर्यात करें, तो आप कुकीज़ को json प्रारूप में निर्यात करने के लिए इस ब्राउज़र एक्सटेंशन का उपयोग करने का प्रयास कर सकते हैं।

प्रयोग

Node.js का उपयोग करके स्क्रिप्ट चलाएँ:

Bash Copy
node index.js

स्क्रिप्ट कार्य चरण:

  1. स्क्रिप्ट दूरस्थ ब्राउज़र से जुड़ती है
  2. पपेटियर के माध्यम से कुकीज़ सेट करके निर्दिष्ट पैरामीटर के साथ Google Trends पर नेविगेट करता है।
  3. ट्रेंड डेटा निकालता है और इसे कंसोल में लॉग करता है।
  4. ट्रेंड पेज का स्क्रीनशॉट trends.png के रूप में सहेजता है और कुकी अपडेट करता है।
  5. किसी भी दर सीमा को संभालता है, अगर 429 त्रुटि का सामना किया जाता है तो पृष्ठ को पुनः लोड करके।
  6. परिणाम डेटा प्राप्त करें: result.json

विधि 2. ChatGPT का उपयोग करके क्रॉलर लिखना

कृत्रिम बुद्धिमत्ता अभी बहुत विवादास्पद विषय है। मुझे लगता है कि "यह सामग्री उत्पादन के लिए अच्छा नहीं है", लेकिन इसके निश्चित रूप से इसके उपयोग हैं। उनमें से एक कोडिंग है।

वास्तव में, ChatGPT Python पर बनाया गया है, और यह अपने प्रशिक्षण मॉडल के हिस्से के रूप में लगभग सभी GitHub और StackExchange साइटों का उपयोग करता है। नतीजतन, यह आम तौर पर उन चीजों पर अच्छा प्रदर्शन करता है जिन्हें विशिष्ट, सटीक और तकनीकी होना चाहिए, जैसे प्रोग्रामिंग कार्य।

निश्चित रूप से, यह परिपूर्ण नहीं है। ChatGPT का वास्तव में अपना विकास वातावरण नहीं है, और यह "चलाने योग्य कोड लिखना" या "यह सुनिश्चित करना कि कोड यथासंभव अच्छा है" जैसी चीजें नहीं कर सकता है।

आइए देखें कि GPT ने मुझे क्या बताया:

Python Copy
from pytrends.request import TrendReq
import pandas as pd

# pytrends को इनिशियलाइज़ करें
pytrends = TrendReq(hl='en-US', tz=360)

# उस कीवर्ड को सेट करें जिसे आप ट्रैक करना चाहते हैं
keyword = 'Python Programming'

# कीवर्ड के लिए पेलोड बनाएँ
pytrends.build_payload([keyword], cat=0, timeframe='now 7-d', geo='', gprop='')

# समय के साथ रुचि प्राप्त करें
data = pytrends.interest_over_time()

# डेटा प्रदर्शित करें
print(data)

# डेटा को CSV फ़ाइल में सहेजें
data.to_csv('google_trends_data.csv')

# संबंधित क्वेरी प्राप्त करें
related_queries = pytrends.related_queries()
print(related_queries[keyword]['top'])

# यूएस में रीयल-टाइम ट्रेंडिंग सर्च प्राप्त करें
trending_searches = pytrends.trending_searches(pn='united_states')
print(trending_searches.head())

हालांकि, ChatGPT तथ्य को कल्पना से अलग नहीं बता सकता है, इसलिए यह आपको एक गलत डिग्री या कोड दे सकता है। यह ठीक है, यह बात नहीं है।

बस जान लें कि आप ChatGPT को Google Trends के लिए एक स्क्रैपर लिखने के लिए कह सकते हैं, और यह आपके लिए कोड बनाएगा। फिर आपको उस कोड का समस्या निवारण करने की आवश्यकता है, यह सुनिश्चित करें कि आप समझते हैं कि यह क्या करता है और यह कहाँ से आता है, और इसके द्वारा बनाई गई समस्याओं को ठीक करें। यह आखिरकार आपको बहुत समय और प्रयास बचाता है।

विधि 3. Pytrends लाइब्रेरी का उपयोग करना

Pytrends आखिरकार यहाँ है!

Pytrends एक Python-आधारित Google Trends स्क्रैपर और API कनवर्टर है। यह अब तक की सबसे बड़ी, सबसे लोकप्रिय और सबसे अच्छी तरह से बनाए रखी जाने वाली Google Trends API सेवा है।

इसे पूरी तरह से स्थापित करना बहुत आसान है, फिर बस आपको आवश्यक डेटा प्राप्त करने के लिए अपने अनुरोधों को प्रारूपित करें, अपनी स्क्रैपिंग को संभालने के लिए एक प्रॉक्सी सूची सेट करें, और फिर डेटा का उपयोग करें।

हालांकि, आपको स्क्रैपिंग पर Google के प्रतिबंधों का पालन करना होगा। इसका मतलब है कि आपको ब्लॉक को बायपास करना होगा, विलंबता जोड़नी होगी, और आम तौर पर मानव व्यवहार की नकल करनी होगी। इसे सेट अप करना मुश्किल हो सकता है और इसके लिए परीक्षण और त्रुटि की आवश्यकता हो सकती है।

एंटी-बॉट डिटेक्शन पर चिल्लाना बंद करो!
स्क्रैपलेस वेब अनलॉकर ब्लॉक और CAPTCHA सत्यापन से बचने में बहुत मदद करता है!

अभी मुफ़्त में आज़माएँ!

आप Python का उपयोग करके अपना कस्टम समाधान बनाने का भी विकल्प चुन सकते हैं। हालाँकि, पूरी तरह से Python में Google Trends क्रॉलर बनाने के लिए Google के एंटी-बॉट्स द्वारा सीधे पता लगाए जाने से बचने और आपके काम में बहुत बाधा उत्पन्न होने से बचने के लिए व्यापक विचारों की आवश्यकता होती है।

हमने पिछले लेखों में Python का उपयोग करके Google Trends को स्क्रैप करने के चरणों के बारे में विस्तार से बताया है। कृपया आपको सबसे व्यापक मदद प्रदान करने के लिए ध्यान से पढ़ें।

आगे के विचार

यह अवैध नहीं है, लेकिन यह नीति के खिलाफ है। हालाँकि, आप Google Trends से कानूनी रूप से संरक्षित निजी जानकारी एकत्र नहीं कर सकते हैं।

तकनीकी रूप से, "स्वचालित पहुँच" Google के उपयोग की शर्तों का उल्लंघन करती है। Google Trends (या किसी अन्य Google पृष्ठ) डेटा तक पहुँचने के लिए स्क्रैपर, रोबोट या API का उपयोग करना तकनीकी रूप से सेवा की शर्तों का उल्लंघन है।

Google आम तौर पर आपके खिलाफ विशेष रूप से कार्रवाई नहीं करेगा। हालाँकि, वे आपके व्यवहार की निगरानी करेंगे, और यदि आप दर सीमा का उल्लंघन करते हैं या पहुँच प्रतिबंधों को दरकिनार करने का प्रयास करते हैं, तो वे Google Trends डेटा तक पहुँचने से आपके IP पते को सीमित या प्रतिबंधित कर सकते हैं।

हाँ। वास्तव में, आपको आमतौर पर घुमाने के लिए प्रॉक्सी की एक सूची की आवश्यकता होती है। कम समय में किसी दिए गए IP पते से जितने अधिक अनुरोध होंगे, Google उन IP पतों को अस्थायी या स्थायी रूप से ब्लॉक करने की उतनी ही अधिक संभावना होगी।

यह अनुशंसा की जाती है कि आप स्मार्ट आवासीय प्रॉक्सी का उपयोग करें जो घुमा सकते हैं। वे बड़े पैमाने पर एक ही IP के कारण होने वाली दर सीमा से बच सकते हैं।

स्क्रैपलेस प्रीमियम वैश्विक स्वच्छ IP प्रॉक्सी सेवाएँ प्रदान करता है, जो गतिशील आवासीय IPv4 प्रॉक्सी में विशेषज्ञता रखता है। 195 देशों में 70 मिलियन से अधिक IP के साथ, स्क्रैपलेस आवासीय प्रॉक्सी नेटवर्क आपके व्यावसायिक विकास को चलाने के लिए व्यापक वैश्विक प्रॉक्सी सहायता प्रदान करता है।

निचली रेखाएँ

इस ब्लॉग में 4 प्रभावी तरीके आपको एक शक्तिशाली Google Trends स्क्रैपर बनाने में मदद कर सकते हैं। आपको बस इतना याद रखने की आवश्यकता है:

  • कोई भी निजी डेटा स्क्रैप न करें!
  • एंटी-बॉट डिटेक्शन को बायपास करने का तरीका आयात करें।
  • एक उपयुक्त घूर्णन प्रॉक्सी खोजें।

स्क्रैपलेस Google Trends API CAPTCHA सॉल्वर, वेब अनलॉकर और बुद्धिमान घूर्णन प्रॉक्सी के साथ एकीकृत होता है, जो Google Trends डेटा को आसानी से स्क्रैप करने और एक सहज स्क्रैपिंग अनुभव प्रदान करने में मदद कर सकता है।

अभी निःशुल्क परीक्षण प्राप्त करें!

स्क्रैपलेस में, हम लागू कानूनों, विनियमों और वेबसाइट गोपनीयता नीतियों का सख्ती से पालन करते हुए केवल सार्वजनिक रूप से उपलब्ध डेटा तक पहुंचते हैं। इस ब्लॉग की सामग्री केवल प्रदर्शन उद्देश्यों के लिए है और इसमें कोई भी अवैध या उल्लंघनकारी गतिविधियां शामिल नहीं हैं। हम इस ब्लॉग या तृतीय-पक्ष लिंक से जानकारी के उपयोग के लिए कोई गारंटी नहीं देते हैं और सभी दायित्व से इनकार करते हैं। किसी भी स्क्रैपिंग गतिविधियों में शामिल होने से पहले, अपने कानूनी सलाहकार से परामर्श लें और लक्ष्य वेबसाइट की सेवा की शर्तों की समीक्षा करें या आवश्यक अनुमतियाँ प्राप्त करें।

सर्वाधिक लोकप्रिय लेख

सूची