Search का इस्तेमाल शुरू करना: डेवलपर के लिए गाइड
अपने कॉन्टेंट को आसानी से खोजने लायक बनाना बहुत ज़रूरी है. इससे आपका कॉन्टेंट उन लोगों तक पहुंच पाता है जो उसे देखना चाहते हैं. इसे सर्च इंजन ऑप्टिमाइज़ेशन (एसईओ) कहते हैं. इससे, आपके कॉन्टेंट में दिलचस्पी रखने वाले ज़्यादा से ज़्यादा लोग आपकी साइट पर आ सकते हैं. अगर Google Search को आपके पेज पर दी गई जानकारी समझने में परेशानी हो रही है, तो हो सकता है कि आपने साइट पर ट्रैफ़िक लाने वाले किसी ज़रूरी सोर्स का इस्तेमाल न किया हो.
इस गाइड की मदद से, डेवलपर जान सकते हैं कि वे ऐसा क्या करें जिससे Google Search पर उनकी साइट की परफ़ॉर्मेंस बेहतर हो सके. इस गाइड में बताई गई बातों के साथ ही, यह भी देख लें कि आपकी साइट सुरक्षित हो, तेज़ हो, सभी लोग उसे ऐक्सेस कर सकते हों, और वह सभी डिवाइसों पर काम करती हो.
यह पता लगाना कि Google को आपकी साइट कैसी दिखती है
शुरू करने के लिए, यूआरएल जांचने वाले टूल या ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) से जुड़े टेस्ट में अपनी साइट की टेस्टिंग करें. इससे आपको पता चलेगा कि Google को आपकी साइट कैसी दिखती है. Googlebot, Google का बॉट है. यह वेब पेजों को क्रॉल करता है. यह नए और अपडेट किए गए पेजों को खोजकर, Google इंडेक्स में जोड़ता है. इस प्रोसेस के बारे में ज़्यादा जानने के लिए, Google Search के काम करने का तरीका देखें.
आपको यह जानकर हैरानी होगी कि Google को आपकी साइटें हमेशा वैसी नहीं दिखतीं जैसी वे ब्राउज़र में दिखती हैं. नीचे दिए गए उदाहरण में, Google को यह नहीं पता चलता कि पेज पर इमेज भी हैं. इसकी वजह यह है कि पेज पर JavaScript की ऐसी सुविधा इस्तेमाल हो रही है जो Google पर काम नहीं करती.
इस्तेमाल करने वाले को यह पेज ऐसा दिखता है. उपयोगकर्ता, ब्राउज़र में इमेज और टेक्स्ट देख सकते हैं.
Google को यह पेज ऐसा दिखता है. Google को यह नहीं पता चलता कि पेज पर इमेज भी हैं. इसकी वजह यह है कि पेज पर JavaScript की ऐसी सुविधा इस्तेमाल हो रही है जो Google पर काम नहीं करती.
अपने लिंक की जांच करना
Googlebot, एक यूआरएल से दूसरे यूआरएल पर जाने के लिए, लिंक, साइटमैप, और रीडायरेक्ट को फ़ेच और पार्स करता है. Googlebot, हर यूआरएल को इस तरह क्रॉल करता है जैसे वह आपकी साइट का पहला या इकलौता यूआरएल क्रॉल कर रहा हो. Googlebot आपकी साइट पर मौजूद सभी यूआरएल ढूंढ सके, यह पक्का करने के लिए:
- ऐसे
<a>
एलिमेंट का इस्तेमाल करें जिन्हें Google क्रॉल कर सके. पक्का करें कि आपकी साइट के सभी पेजों पर ऐसे लिंक से पहुंचा जा सके जो किसी दूसरे पेज पर मौजूद हों. साथ ही, यह ध्यान रखें कि जिस पेज पर लिंक मौजूद हैं उसे Google आसानी से ढूंढ सके. पक्का करें कि रेफ़रिंग लिंक में टेक्स्ट शामिल हो या इसमें इमेज के लिए ऐसा ऑल्ट एट्रिब्यूट शामिल हो जो टारगेट पेज के कॉन्टेंट से मेल खाता हो. - साइटमैप बनाएं और उसे सबमिट करें, ताकि Googlebot आपकी साइट को बेहतर तरीके से क्रॉल कर सके. साइटमैप ऐसी फ़ाइल होती है जिसमें अपनी साइट के पेजों, वीडियो, और दूसरी फ़ाइलों की जानकारी दी जाती है. इसमें यह बताया जाता है कि साइट पर मौजूद ये एलिमेंट एक-दूसरे से कैसे जुड़े हैं.
- सिर्फ़ एक एचटीएमएल पेज वाले JavaScript ऐप्लिकेशन के लिए, ध्यान रखें कि हर स्क्रीन या किसी भी कॉन्टेंट के लिए यूआरएल ज़रूरी है.
इस बात की जांच करना कि JavaScript का इस्तेमाल कैसे किया जा रहा है
Google, JavaScript पर काम तो करता है, लेकिन इनके बीच कुछ अंतर और सीमाएं हैं. आपको इनका ध्यान पेजों और ऐप्लिकेशन को डिज़ाइन करते समय रखना होगा. इससे आपको पता चलेगा कि क्रॉलर आपके कॉन्टेंट को कैसे ऐक्सेस और रेंडर करते हैं. JavaScript एसईओ की बुनियादी बातें या Search से जुड़ी JavaScript की समस्याओं को ठीक करने के बारे में ज़्यादा जानें.
पेज को क्रॉल, रेंडर, और इंडेक्स करते समय Google, JavaScript को किस तरह हैंडल करता है, इस बारे में ज़्यादा जानने के लिए आगे दिया गया वीडियो देखें.
Google को कॉन्टेंट में बदलाव की जानकारी देना
Google को आपके नए या अपडेट किए गए पेज जल्दी मिलें, इसके लिए:
अगर आपका पेज अब भी इंडेक्स नहीं हो पा रहा है, तो गड़बड़ियों का पता लगाने के लिए अपने सर्वर लॉग देखें.
पेज पर मौजूद शब्दों का ध्यान रखना
Googlebot सिर्फ़ टेक्स्ट के रूप में दिखने वाला कॉन्टेंट ढूंढ पाता है. उदाहरण के लिए, Googlebot को वीडियो में इस्तेमाल किया गया टेक्स्ट नहीं दिखता. Google Search इस बात को समझे कि आपका पेज किस बारे में है, इसके लिए:
- पक्का करें कि आपके विज़ुअल कॉन्टेंट की जानकारी टेक्स्ट के रूप में दी गई हो. उदाहरण के लिए, प्रॉडक्ट कैटगरी के ऐसे पेज को सही नहीं माना जाएगा जिसमें शर्ट की इमेज की सूची दी गई हो, लेकिन किसी इमेज की जानकारी टेक्स्ट के रूप में न दी गई हो. प्रॉडक्ट कैटगरी पेज पर, हर इमेज के बारे में बताने वाली जानकारी होनी चाहिए.
- पक्का करें कि हर पेज पर जानकारी वाला टाइटल और मुख्य जानकारी दी गई हो. खास शीर्षक और मुख्य जानकारी, यह दिखाने में Google की मदद करते हैं कि आपके पेज, लोगों के लिए कितने काम के हैं. इससे आपकी साइट पर खोज से आने वाला ट्रैफ़िक बढ़ सकता है.
- सिमेंटिक (पूरी जानकारी देने वाले) एचटीएमएल का इस्तेमाल करें. Google, एचटीएमएल, PDF कॉन्टेंट, इमेज, और वीडियो को इंडेक्स करता है. हालांकि, वह ऐसे कॉन्टेंट को इंडेक्स नहीं करता जिसके लिए प्लग इन (जैसे, Java या Silverlight) की ज़रूरत हो. इसके अलावा, वह कैनवस में रेंडर किया गया कॉन्टेंट भी इंडेक्स नहीं करता. इसलिए, जहां भी संभव हो अपने कॉन्टेंट के लिए प्लगिन के बजाय सिमैंटिक एचटीएमएल मार्कअप का इस्तेमाल करें.
-
पक्का करें कि आपके टेक्स्ट कॉन्टेंट को
DOM में ऐक्सेस किया जा सके.
उदाहरण के लिए, सीएसएस
content
प्रॉपर्टी से जोड़ा गया कॉन्टेंट, DOM का हिस्सा नहीं है. इसलिए, फ़िलहाल Google Search उसे अनदेखा कर देता है. सजावटी कॉन्टेंट के लिएcontent
प्रॉपर्टी का इस्तेमाल किया जा सकता है; ऐसा हो सकता है कि Google Search इस कॉन्टेंट को इंडेक्स न करे.
अपने कॉन्टेंट के अन्य वर्शन के बारे में Google को बताना
Google खुद इस बात का पता नहीं लगाता है कि आपकी साइट या कॉन्टेंट के एक से ज़्यादा वर्शन हैं. उदाहरण के लिए, आपकी साइट का मोबाइल और डेस्कटॉप वर्शन या इंटरनैशनल वर्शन. Google, उपयोगकर्ताओं को आपकी साइट का सही वर्शन दिखाए, इसके लिए:
- सभी डुप्लीकेट यूआरएल को एक करें.
- Google को, अपनी साइट के अलग-अलग भाषा और इलाके के हिसाब से बनाए गए वर्शन के बारे में बताएं.
- अपने एएमपी पेजों को ऐसा बनाएं जिससे वे आसानी से खोजे जा सकें.
यह कंट्रोल करना कि Google आपके किस कॉन्टेंट को देख सकता है
Googlebot को ब्लॉक करने के कई तरीके हैं:
- Google आपका पेज न ढूंढ पाए, इसके लिए अपने कॉन्टेंट का ऐक्सेस सिर्फ़ उन लोगों को दें जिन्होंने साइट पर लॉग इन किया हो. उदाहरण के लिए, लॉगिन पेज का इस्तेमाल करें या पेज को पासवर्ड डालकर सुरक्षित बनाएं.
- अगर आपको Googlebot से अपने पेज को क्रॉल न कराना हो, तो robots.txt फ़ाइल बनाएं.
- Google आपके पेज को क्रॉल तो करे, लेकिन इसे इंडेक्स न करे, इसके लिए
noindex
टैग जोड़ें.
अगर Google Search में आपका कॉन्टेंट नहीं दिख रहा है, तो इसे दिखाने के लिए यह तरीका अपनाएं:
- देखें कि Googlebot, यूआरएल जांचने वाले टूल की मदद से आपका पेज ऐक्सेस कर सकता है या नहीं.
- अपनी robot.txt फ़ाइल की जांच करके देखें कि कहीं आपने अनजाने में Googlebot पर रोक तो नहीं लगाई है और इस वजह से वह आपकी साइट क्रॉल नहीं कर पा रहा हो.
meta
टैग मेंnoindex
के नियमों के हिसाब से, अपने पेज के एचटीएमएल की जांच करें.
अपनी साइट को ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) में दिखाना शुरू करना
ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) में स्टाइल, इमेज या दूसरी इंटरैक्टिव सुविधाएं शामिल होती हैं. इनकी मदद से, Search के नतीजों में आपकी साइट के ज़्यादा नतीजे दिखते हैं. अपने पेज को समझने और इसे Search के ज़्यादा बेहतर नतीजों में दिखाने में, Google की मदद करें. इसके लिए, आपको पेज के स्ट्रक्चर्ड डेटा की जानकारी देनी होगी. ऐसा करके पेज के बारे में साफ़ तौर पर बताया जा सकता है. अगर आपको नहीं पता है कि कहां से शुरू करें, तो उपलब्ध सुविधाओं की हमारी गैलरी देखें.