कई इलाकों में उपलब्ध वेबसाइटों के साथ काम करना

शुक्रवार, 12 मार्च, 2010

क्या आपको पता है कि सर्वे में हिस्सा लेने वाले ज़्यादातर लोगों के लिए, कम कीमत के मुकाबले, उनकी भाषा में जानकारी उपलब्ध होना ज़्यादा ज़रूरी था? अंग्रेज़ी भाषा न बोलने वाले देशों में रहने के दौरान, मैंने देखा कि मेरे दोस्तों और परिवार के सदस्य खास तौर पर, स्थानीय भाषाओं में उपलब्ध वेबसाइटों को ढूंढते और इस्तेमाल करते थे. यह बात तो साफ़ है कि स्थानीय भाषा में अच्छे से तैयार की गई साइटें, लोगों को ज़्यादा पसंद आती हैं. Google, लोगों को खोज के बेहतरीन नतीजे दिखाने की पूरी कोशिश करता है. इसके लिए, लोगों को कई बार उनकी जगह के हिसाब से बनाए गए और/या उनकी भाषा में उपलब्ध पेज दिखाए जाते हैं.

यह मुमकिन है कि आप स्थानीय जगह या भाषा के हिसाब से, अपनी साइट का वर्शन बनाना और उसका रखरखाव करना चाहें. ऐसे में, वेबसाइट को आसानी से पहचाने और ढूंढे जाने लायक बनाना, आपका अलग कदम होना चाहिए. ब्लॉग पोस्ट की इस सीरीज़ में, हम देखेंगे कि सर्च इंजन के हिसाब से, वेबसाइटों को कई इलाकों और भाषाओं में उपलब्ध कराने के लिए क्या करना होता है. कई इलाकों में उपलब्ध वेबसाइट, ऐसी वेबसाइट होती है जो अलग-अलग क्षेत्रों (आम तौर पर, अलग-अलग देशों) के लोगों को टारगेट करती है. इसके कई भाषाओं में उपलब्ध होने पर, इसे कई भाषाओं वाली वेबसाइट कहते हैं. कभी-कभी वेबसाइट कई भाषाओं और देशों/इलाकों, दोनों को टारगेट करती है. चलिए, कुछ सामान्य चीज़ों की तैयारी के साथ शुरुआत करते हैं और फिर उन वेबसाइटों पर नज़र डालेंगे जो कई इलाकों को टारगेट करती हैं.

दुनिया भर में उपलब्ध होने वाली वेबसाइटों के लिए तैयारी करना

वेबसाइट को कई देशों और/या भाषाओं में उपलब्ध कराना, मुश्किल काम हो सकता है. अपनी वेबसाइट के कई वर्शन बनाने पर, अगर उसके बेस वर्शन में कोई भी गड़बड़ी होती है, तो वह सभी वर्शन में दोहराई जाएगी और समस्या की संख्या बढ़ जाएगी. इसलिए, शुरुआत करने से पहले पक्का कर लें कि सब कुछ ठीक से काम कर रहा हो. साइट के कई वर्शन बनाने का आम तौर पर मतलब होता है कि आपको कई यूआरएल पर एकदम से काम करना होगा. इसलिए, यह ध्यान रखें कि वेबसाइट को मैनेज करने के लिए, आपको सही इन्फ़्रास्ट्रक्चर की ज़रूरत होगी.

कई इलाकों में उपलब्ध होने वाली वेबसाइटों की योजना बनाना

कई क्षेत्रों (आम तौर पर, देशों) के लिए साइटों की योजना बनाते समय, कानूनी या प्रशासन से जुड़ी उन ज़रूरी शर्तों का पता लगाना याद रखें जिनका आपको पालन करना होगा. इन ज़रूरी शर्तों से तय हो सकता है कि आपको आगे क्या कदम लेने हैं. उदाहरण के लिए, क्या आपको किसी देश के हिसाब से डोमेन नेम का इस्तेमाल करने की अनुमति मिलेगी या नहीं.

सभी वेबसाइटें डोमेन नेम से शुरू होती हैं. Google, दो तरह के डोमेन नेम के बीच अंतर करता है:

  • ccTLD (देश के कोड के हिसाब से टॉप लेवल डोमेन नेम): ये किसी खास देश के लिए होते हैं (उदाहरण के लिए, जर्मनी के लिए .de, चीन के लिए .cn). लोग और सर्च इंजन, इनका इस्तेमाल इस संकेत के तौर पर करते हैं कि आपकी वेबसाइट साफ़ तौर पर, किसी खास देश के लिए दिखाई जाती है.
  • gTLD (जेनरिक टॉप लेवल डोमेन नेम): ये किसी खास देश से नहीं जुड़े होते. gTLd के उदाहरण हैं .com, .net, .org, और .museum. Google, .eu और .asia जैसे क्षेत्रीय टॉप लेवल डोमेन नेम को gTLD के तौर पर मानता है, क्योंकि ये किसी एक देश से जुड़े नहीं होते. हम कुछ खास ccTLD, जैसे कि .tv, .me वगैरह को भी gTLD जैसा ही मानते हैं. इसकी वजह यह है कि लोग और वेबमास्टर, अक्सर इन्हें किसी खास देश के लिए टारगेट किए गए डोमेन की तरह मानने के बजाय, सामान्य डोमेन मानते हैं. हमारे पास ऐसे खास ccTLD की पूरी सूची नहीं है जिन्हें हम gTLD जैसा मानते है, क्योंकि यह सूची समय के साथ बदल सकती है. gTLD वाली वेबसाइटों के लिए, इलाके के हिसाब से टारगेट करने की सुविधा सेट की जा सकती है. इसके लिए, वेबमास्टर टूल की टारगेट इलाके से जुड़ी सेटिंग का इस्तेमाल करें.

इलाके के हिसाब से टारगेट करने से जुड़ी बातें

कोई वेबसाइट (या उसके कोई हिस्सा), किस इलाके को टारगेट कर सकती है, यह तय करने के लिए Google इन एलिमेंट का इस्तेमाल करता है:

  1. आम तौर पर, ccTLD का इस्तेमाल लोगों के लिए एक मज़बूत सिग्नल होता है. ऐसा इसलिए, क्योंकि इसमें किसी एक देश की पहचान साफ़ तौर पर दी होती है, जिससे ग़लतफ़हमी नहीं हो सकती.

    या

    gTLD के लिए, मैन्युअल तौर पर इलाके के हिसाब से टारगेट करने की सुविधा, जो वेबमास्टर टूल में मौजूद है. यह सुविधा डोमेन, सबडोमेन या सबडायरेक्ट्री के लेवल पर उपलब्ध हो सकती है. इस बारे में ज़्यादा जानकारी, हमारी ब्लॉग पोस्ट और सहायता केंद्र में देखी जा सकती है. इलाके के हिसाब से टारगेट करने की सुविधा में जो क्षेत्र चुना जाता है उसका टैग, खोज के नतीजों में दिखाया जाता है. इस वजह से, लोगों को भी इस तरीके के बारे में जानकारी मिल जाती है. कृपया ध्यान रखें कि अगर आपकी साइट के पेज एक से ज़्यादा देशों (जैसे, जर्मन भाषा बोलने वाले सभी देश) को टारगेट करते हैं, तो आम तौर पर टारगेट इलाका सेट करना ज़रूरी नहीं है. इसलिए, उसी भाषा में लिखें और इलाके के हिसाब से टारगेट करने की सेटिंग का इस्तेमाल न करें. अन्य भाषाओं में लिखने के बारे में जानकारी जल्द ही दी जाएगी!

  2. अक्सर सर्वर, आपकी वेबसाइट इस्तेमाल करने वाले लोगों की जगह के आस-पास ही मौजूद होता है. सर्वर की जगह की यह जानकारी उसके आईपी पते से मिलती है. हालांकि, कुछ वेबसाइटें कॉन्टेंट डिलीवरी नेटवर्क (सीडीएन) के ज़रिए, कई जगहों पर मौजूद सर्वर इस्तेमाल करती हैं. इसके अलावा, वे ऐसे देश में भी होस्ट की जाती हैं जहां वेबसर्वर का इंफ़्रास्चट्रक्चर बेहतर होता है. इसलिए, हमारी कोशिश होती है कि सिर्फ़ सर्वर की जगह की जानकारी पर निर्भर न रहा जाए.
  3. अन्य सिग्नल से हमें संकेत मिल सकते हैं. इनमें, पेज पर मौजूद स्थानीय पते और फ़ोन नंबर शामिल हो सकते हैं. इसके अलावा, पेज पर दूसरी स्थानीय साइटों के लिंक मौजूद होना, स्थानीय भाषा और मुद्रा, और/या Google के स्थानीय कारोबार केंद्र (जहां उपलब्ध हो) का इस्तेमाल होने पर भी, इस बारे में पता लगाया जा सकता है.

ध्यान दें कि इलाके के हिसाब से टारगेट करने के लिए, हम जगह की जानकारी से जुड़े meta टैग (जैसे, geo.position या distribution) या एचटीएमएल एट्रिब्यूट का इस्तेमाल नहीं करते. यह मुमकिन है कि इनसे दूसरे मामलों में मदद मिल सकती है. हालांकि, हमने पाया है कि इलाके के हिसाब से टारगेट करने के लिए, ये ज़्यादा कारगर नहीं हैं.

URL के स्ट्रक्चर

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

ccTLD जैसे: example.de, example.fr gTLD वाले सबडोमेन जैसे: de.site.com, fr.site.com वगैरह gTLD वाली सबडायरेक्ट्री जैसे: site.com/de/, site.com/fr/ वगैरह यूआरएल पैरामीटर जैसे: site.com?loc=de, ?country=france वगैरह

फ़ायदे (+)

  • इलाके के हिसाब से सही तरीके से टारगेट करने की सुविधा
  • सर्वर की जगह की जानकारी से कोई फ़र्क़ नहीं पड़ता
  • साइटों के अलग-अलग वर्शन आसानी से बनाए जा सकते हैं
  • कानूनी ज़रूरतें (कभी-कभी)

फ़ायदे (+)

  • आसानी से सेट अप किए जा सकते हैं
  • वेबमास्टर टूल में, इलाके के हिसाब से टारगेट करने की सुविधा इस्तेमाल की जा सकती है
  • अलग-अलग जगहों पर मौजूद सर्वर इस्तेमाल किए जा सकते हैं
  • साइटों के अलग-अलग वर्शन आसानी से बनाए जा सकते हैं

फ़ायदे (+)

  • आसानी से सेट अप किए जा सकते हैं
  • वेबमास्टर टूल में, इलाके के हिसाब से टारगेट करने की सुविधा इस्तेमाल की जा सकती है
  • एक ही होस्ट होने की वजह से, कम रखरखाव की ज़रूरत होती है

फ़ायदे (+)

(इनका इस्तेमाल करने का सुझाव नहीं दिया जाता)

नुकसान (-)

  • महंगे होते हैं (+ उपलब्धता)
  • ज़्यादा इंफ़्रास्ट्रक्चर की ज़रूरत पड़ती है
  • ccTLD से जुड़ी शर्तें (कभी-कभी)

नुकसान (-)

  • लोग सिर्फ़ यूआरएल की मदद से, टारगेट किए गए इलाकों की पहचान शायद न कर पाएं. जैसे, यह पहचानने में दिक्कत हो सकती है कि "de" भाषा है या देश?

नुकसान (-)

  • लोग सिर्फ़ यूआरएल की मदद से, टारगेट किए गए इलाकों की पहचान शायद न कर पाएं
  • एक ही जगह पर मौजूद सर्वर इस्तेमाल किए जा सकते हैं
  • साइट के अलग-अलग वर्शन बनाना मुश्किल होता है

नुकसान (-)

  • यूआरएल के हिसाब से, अलग-अलग सेगमेंट में बांटना मुश्किल होता है
  • लोग सिर्फ़ यूआरएल की मदद से, टारगेट किए गए इलाकों की पहचान शायद न कर पाएं
  • वेबमास्टर टूल में, इलाके के हिसाब से टारगेट करने की सुविधा इस्तेमाल नहीं की जा सकती

जैसा कि देखा जा सकता है कि यह ज़रूरी नहीं है कि इलाके के हिसाब से टारगेट करने से आपको बिलकुल सही नतीजे मिलें. यह मुमकिन है कि देश के कोड के हिसाब से टॉप लेवल डोमेन नेम का इस्तेमाल करने वाली साइटें भी, दुनिया भर में उपलब्ध हों. इसलिए, ध्यान रखें कि आप "गलत" जगह पर मौजूद लोगों को ध्यान में रखकर योजना बनाएं. इस काम को अंजाम देने का एक तरीका यह है कि सभी पेजों पर लोगों को ऐसे लिंक दिखाए जाएं जिनकी मदद से, वे अपनी पसंद के मुताबिक इलाका और भाषा चुन सकें. हम ब्लॉग पोस्ट की इस सीरीज़ में, इसे ठीक करने के कुछ और तरीकों के बारे में जानेंगे.

दुनिया भर में उपलब्ध होने वाली वेबसाइटों पर मौजूद डुप्लीकेट कॉन्टेंट से जुड़ी समस्या ठीक करना

कई वेबसाइटें अलग-अलग भाषाओं और क्षेत्रों के लिए कॉन्टेंट उपलब्ध कराती हैं. कभी-कभी ऐसी वेबसाइटें, एक ही या एक जैसा कॉन्टेंट बनाती है जो अलग-अलग यूआरएल पर उपलब्ध होता है. ऐसा करने से, आम तौर पर कोई समस्या नहीं होती. हालांकि, ज़रूरी है कि यह कॉन्टेंट अलग-अलग देशों में रहने वाले अलग-अलग लोगों के लिए बनाया गया हो. हमारा सुझाव है कि आप लोगों के हर अलग ग्रुप के लिए, अलग-अलग कॉन्टेंट उपलब्ध कराएं. हालांकि, हम समझते हैं कि शुरुआत से ही सभी पेजों और वर्शन के लिए ऐसा करना, शायद मुमकिन न हो. आम तौर पर, robots.txt फ़ाइल से क्रॉल करने पर रोक लगाकर या noindex robots meta टैग का इस्तेमाल करके, डुप्लीकेट कॉन्टेंट को छिपाने की ज़रूरत नहीं होती. यह मुमकिन है कि टारगेट किए गए लोगों को एक ही कॉन्टेंट, अलग-अलग यूआरएल पर दिखाया जा रहा हो. जैसे, "example.de/" और "example.com/de/", दोनों ही जर्मनी में मौजूद लोगों के लिए, जर्मन भाषा में कॉन्टेंट दिखा रहे हों. ऐसे में, बेहतर होगा कि आप अपनी पसंद का कोई वर्शन चुनें और लोगों को सही तरीके से, उस पर रीडायरेक्ट करें या "rel=canonical" link इस्तेमाल करें.

क्या आपके पास पहले से ही कोई ऐसी वेबसाइट है जो कई इलाकों को टारगेट करती है या ऐसी किसी वेबसाइट की योजना बनाने से जुड़ा आपका कोई सवाल है? इसके लिए, सहायता फ़ोरम पर आएं और बातचीत में शामिल हों. यहां दी गई पोस्ट में, हम कई भाषाओं में उपलब्ध वेबसाइटों पर नज़र डालेंगे और कुछ खास स्थितियों के बारे में जानेंगे, जो दुनिया भर में उपलब्ध होने वाली वेबसाइटों से जुड़ी हैं. आपसे जल्द मुलाकात होगी!