Google पर अपना इवेंट खोजना

Google पर इवेंट देखने की सुविधा लोगों का काम आसान बना देती है. लोग Google Search के नतीजों में और Google Maps जैसे Google के दूसरे उत्पादों में इवेंट को खोजकर उनमें हिस्सा ले सकते हैं. इस सुविधा के कई फ़ायदे हैं:

खोज के नतीजों में इवेंट का उदाहरण

आपके इवेंट को Google पर दिखाया जा सके, इसके लिए आपके पास तीन विकल्प हैं:

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

स्ट्रक्चर्ड डेटा को जोड़ने का तरीका

स्ट्रक्चर्ड डेटा, किसी पेज के बारे में जानकारी देने और पेज के कॉन्टेंट को श्रेणियों में बाँटने का एक मानक फ़ॉर्मैट है. अगर आप स्ट्रक्चर्ड डेटा के बारे में ज़्यादा नहीं जानते, तो स्ट्रक्चर्ड डेटा के काम करने का तरीका देखकर इसके बारे में ज़्यादा जान सकते हैं.

स्ट्रक्चर्ड डेटा बनाने, उसकी जांच करने, और उसे रिलीज़ करने के बारे में खास जानकारी यहां दी गई है. वेब पेज में स्ट्रक्चर्ड डेटा जोड़ने के सिलसिलेवार निर्देशों के लिए, स्ट्रक्चर्ड डेटा कोडलैब (कोड बनाना सीखना) देखें.

  1. पक्का करें कि Googlebot आपके इवेंट पेजों को क्रॉल कर सकता हो. इसका मतलब है कि आपके पेजों को robots.txt फ़ाइल या robots मेटा टैग से सुरक्षित न किया गया हो.
  2. पक्का करें कि आपका सर्वर बढ़ी हुई क्रॉल दर को नियंत्रित कर सकता हो.
  3. पक्का करें कि आप हमारे दिशा-निर्देशों का पालनकर रहे हैं.
  4. अगर आपकी साइट पर इवेंट के एक ही विज्ञापन की कई कॉपी अलग-अलग यूआरएल पर होस्ट की गई हैं, तो पेज की हर कॉपी पर कैननिकल यूआरएल इस्तेमाल करें.
  5. अपने इवेंट के पेजों में स्ट्रक्चर्ड डेटा जोड़ें. फ़िलहाल, Google पर इवेंट खोजने की सुविधा सिर्फ़ उन पेजों को दिखाती है जो एक ही इवेंट पर फ़ोकस करते हैं. हमारा सुझाव है कि आप शेड्यूल या एक से ज़्यादा इवेंट दिखाने वाले पेजों के बजाय अपने इवेंट के विज्ञापन वाले पेजों पर मार्कअप जोड़ने पर फ़ोकस करें.
  6. अपने स्ट्रक्चर्ड डेटा की जांच करें और उसकी झलक देखें.
  7. अपने यूआरएल की इंडेक्स होने की स्थिति की जांच करें और Search Console में यूआरएल जांचने वाले टूल की मदद से अपने यूआरएल को क्रॉल किए जाने का अनुरोध करें. यह पुष्टि करने के लिए कि क्रॉलर आपके पेज पर स्ट्रक्चर्ड डेटा को ऐक्सेस कर पा रहे हैं या नहीं, लाइव टेस्ट की सुविधा का इस्तेमाल करें.
  8. इवेंट के मौजूदा पेजों में बदलाव या इवेंट के नए पेजों के बारे में Google को जानकारी देते रहें.

उदाहरण

मानक इवेंट

यहां JSON-LD में मानक Event का उदाहरण दिया गया है. मानक इवेंट का मतलब है कि इवेंट तय समय और जगह पर ही होगा. आप माइक्रोडेटा या RDFa सिंटैक्स भी इस्तेमाल कर सकते हैं.


<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
      "eventStatus": "https://schema.org/EventScheduled",
      "location": {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

ऑनलाइन इवेंट

यहां एक ऐसे इवेंट का उदाहरण दिया गया है जो ऑनलाइन हो रहा है.

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventStatus": "https://schema.org/EventScheduled",
      "eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
      "location": {
        "@type": "VirtualLocation",
        "url": "https://operaonline.stream5.com/"
        },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

ऐसा इवेंट जो ऑनलाइन और ऑफ़लाइन, दोनों तरह से हो रहा है

यहां एक ऐसे इवेंट का उदाहरण दिया गया है जिसके कुछ हिस्से ऑनलाइन हैं और कुछ हिस्से किसी खास जगह पर होंगे.

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventAttendanceMode": "https://schema.org/MixedEventAttendanceMode",
      "eventStatus": "https://schema.org/EventScheduled",
      "location": [{
        "@type": "VirtualLocation",
        "url": "https://operaonline.stream5.com/"
      },
      {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      }],
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

अपडेट की गई स्थिति वाला इवेंट

किसी इवेंट की स्थिति सेट करने के कई तरीके हैं. यहां उन इवेंट के कुछ सामान्य उदाहरण दिए गए हैं जिनकी स्थिति अपडेट की गई है. ज़्यादा जानकारी के लिए, eventStatus प्रॉपर्टी देखें.

रद्द किया गया

यहां उस इवेंट का उदाहरण दिया गया है जिसे रद्द कर दिया गया है.

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventStatus": "https://schema.org/EventCancelled",
      "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
      "location": {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

फिर से शेड्यूल किया गया

यहां उस इवेंट का उदाहरण दिया गया है जिसका शेड्यूल बदल दिया गया है.

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventStatus": "https://schema.org/EventRescheduled",
      "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
      "previousStartDate": "2025-03-21T19:00-05:00",
      "location": {
        "@type": "Place",
        "name": "Snickerpark Stadium",
        "address": {
          "@type": "PostalAddress",
          "streetAddress": "100 West Snickerpark Dr",
          "addressLocality": "Snickertown",
          "postalCode": "19019",
          "addressRegion": "PA",
          "addressCountry": "US"
        }
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

ऑफ़लाइन से ऑनलाइन में बदलकर फिर से शेड्यूल किया गया

यहां एक ऐसे इवेंट का उदाहरण दिया गया है जिसे फिर से शेड्यूल किया गया और ऑनलाइन लाया गया है.

<html>
  <head>
    <title>The Adventures of Kira and Morrison</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Event",
      "name": "The Adventures of Kira and Morrison",
      "startDate": "2025-07-21T19:00-05:00",
      "endDate": "2025-07-21T23:00-05:00",
      "eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
      "eventStatus": [
        "https://schema.org/EventRescheduled",
        "https://schema.org/EventMovedOnline"
        ],
      "previousStartDate": "2025-03-21T19:00-05:00",
      "location": {
        "@type": "VirtualLocation",
        "url": "https://operaonline.stream5.com/"
      },
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "description": "The Adventures of Kira and Morrison is coming to Snickertown in a can’t miss performance.",
      "offers": {
        "@type": "Offer",
        "url": "https://www.example.com/event_offer/12345_201803180430",
        "price": "30",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2024-05-21T12:00-05:00"
      },
      "performer": {
        "@type": "PerformingGroup",
        "name": "Kira and Morrison"
      },
      "organizer": {
        "@type": "Organization",
        "name": "Kira and Morrison Music",
        "url": "https://kiraandmorrisonmusic.com"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

वे देश और भाषाएं जिनमें यह सुविधा उपलब्ध है

हमें खुशी है कि हम दुनिया के ज़्यादातर देशों में Google पर इवेंट खोजने की सुविधा शुरू करने जा रहे हैं. फ़िलहाल, यह सुविधा इन देशों में उपलब्ध है.

दिशा-निर्देश

अगर आप चाहते हैं कि आपकी साइट Google पर इवेंट के खोज नतीजों में दिखे, तो आपको इन दिशा-निर्देशों का पालन करना होगा.

तकनीकी दिशा-निर्देश

  • टारगेट पेज में schema.org पर मौजूद इस तरह के इवेंट के स्ट्रक्चर्ड डेटा आइटम होने चाहिए.
  • हर इवेंट के लिए एक खास यूआरएल (जानकारी वाला एक पेज) और उस यूआरएल पर मार्कअप होना चाहिए.
  • फ़िलहाल, Google पर इवेंट खोजने की सुविधा सिर्फ़ उन पेजों को दिखाती है जो एक ही इवेंट पर फ़ोकस करते हैं. हमारा सुझाव है कि आप शेड्यूल या एक से ज़्यादा इवेंट दिखाने वाले पेजों के बजाय अपने इवेंट के विज्ञापन वाले पेजों पर मार्कअप जोड़ने पर फ़ोकस करें.

सामग्री के लिए दिशा-निर्देश

  • हर इवेंट में उसका नाम, शुरू होने की तारीख, और जगह की जानकारी सटीक तौर पर दी जानी चाहिए.
  • गैर-इवेंट को इवेंट के तौर पर मार्क करने से बचें:
    • गैर-इवेंट उत्पादों या सेवाओं का इवेंट के तौर पर प्रचार न करें जैसे कि "ट्रिप पैकेज: शिमला/मनाली, सात रातें".
    • छोटी अवधि वाली छूट या खरीदारी के अवसर, जैसे "कॉन्सर्ट — अभी टिकट खरीदें" या "कॉन्सर्ट - शनिवार तक 50% की छूट" न जोड़ें.
    • कारोबार के खुले होने के समय को इवेंट के तौर पर न दिखाएं, जैसे: "एडवेंचर पार्क खुलने का समय सुबह आठ बजे से शाम पांच बजे तक."
    • कूपन या वाउचर को इवेंट के तौर पर न दिखाएं, जैसे: "आपके पहले ऑर्डर पर पांच प्रतिशत की छूट."
  • एक से ज़्यादा दिन के इवेंट को सही तरीके से मार्कअप करें:
    • अगर आप किसी ऐसे इवेंट या टिकट की जानकारी दे रहे हैं जो कई दिन तक चलेगा, तो इवेंट के शुरू होने और खत्म होने की तारीख बताएं.
    • अगर अलग-अलग दिन कई अलग-अलग परफ़ॉर्मेंस होनी हैं, तो हर टिकट के साथ हर खास परफ़ॉर्मेंस के लिए एक अलग Event एलिमेंट जाेड़ें.

तारीख और समय के लिए दिशा-निर्देश

startDate, endDate, और previousStartDate प्रॉपर्टी लागू करते समय, तारीख और समय से जुड़े इन दिशा-निर्देशों का पालन करें.

समय क्षेत्र बताने का तरीका

यूटीसी या जीएमटी में समय ऑफ़सेट शामिल करके समय क्षेत्र बताएं. अगर इवेंट 5 सितंबर को शाम 7 बजे न्यूयॉर्क में शुरू होता है, तो startDate का मान, स्टैंडर्ड समय के अनुसार जीएमटी/यूटीसी-5 और डेलाइट सेविंग समय के अनुसार जीएमटी/यूटीसी-4 होगा. स्टैंडर्ड समय के अनुसार, startDate का मान क्रमश: "2019-09-05T19:00:00-05:00" या "2019-09-05T19:00:00-04:00" होगा. अगर कोई भी समय क्षेत्र नहीं दिया गया है, तो Google location में बताई गई इवेंट की जगह का समय क्षेत्र इस्तेमाल करता है. ऑनलाइन इवेंट के लिए समय क्षेत्र ज़रूरी है. ऐसी किसी भी जगह की जानकारी नहीं है जिसका इस्तेमाल Google यह समझने के लिए कर सके कि इवेंट कब शुरू होता है.

सबसे अच्छे तरीके

  • इवेंट, तारीखों के एक दायरे में चलता है: अगर इवेंट कई दिनों तक चलता है, तो शुरू होने और खत्म होने की तारीख बताएं. अगर आपको इवेंट का समय नहीं पता है, तो यह प्रॉपर्टी न इस्तेमाल करें.

    सुझाई गई प्रॉपर्टी

    "startDate": "2019-07-01T10:00:00-05:00",
    "endDate": "2019-07-26T17:00:00-05:00"

    सुझाई गई प्रॉपर्टी

    "startDate": "2019-07-01",
    "endDate": "2019-07-26"

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

    "startDate": "2019-07-01T00:00:00+00:00",
    "endDate": "2019-07-26T23:59:59+00:00"
  • इवेंट एक खास समय पर शुरू होता है: अगर इवेंट एक खास समय पर शुरू होता है, जैसे कि स्थानीय समय के मुताबिक शाम 5 बजे, तो 2019-07-20T17:00:00 का इस्तेमाल करें. सही यूटीसी ऑफ़सेट शामिल करें (उदाहरण के लिए, अगर इवेंट कैलिफ़ॉर्निया में होना है, तो 2019-07-20T17:00:00-07:00 इस्तेमाल करें).
  • इवेंट दिन भर चलेगा: अगर इवेंट दिन भर चलने वाला है, तो शुरू होने की तारीख के लिए कोई खास समय न बताएं. उदाहरण के लिए, आप दिन भर चलने वाले इवेंट के लिए startDate और endDate दोनों के तौर पर 2019-08-15 इस्तेमाल कर सकते हैं.
  • इवेंट शुरू होने का समय पता नहीं है: अगर आपको इवेंट शुरू होने का समय पता नहीं है, तो कोई खास समय न बताएं. उदाहरण के लिए, आप startDate और endDate, दोनों के तौर पर 2019-08-15 इस्तेमाल कर सकते हैं.

    सुझाया गया: "startDate": "2025-07-21"

    इसके इस्तेमाल का सुझाव नहीं दिया जाता: "startDate": "2019-08-15T00:00:00+00:00"

    इसके इस्तेमाल का सुझाव नहीं दिया जाता: "startDate": "2019-07-20T00:00:00"

यहां कुछ उदाहरण दिए गए हैं कि Google, तारीखों की जानकारी को कैसे देखता है

यहां कुछ उदाहरण दिए गए हैं कि Google, शुरू होने की तारीख और समय को कैसे देखता है:

स्ट्रक्चर्ड डेटा देखने का तरीका
2019-08-15T00:00:00+00:00 Google startTime को 2019-08-14T17:00:00-07:00 (अगर location कैलिफ़ॉर्निया पर सेट है) या 2019-08-15T09:00:00 (अगर location कोरिया पर सेट है) मानता है.
2019-08-15T23:59:59+00:00 इसका मतलब 2019-08-15 का खत्म होना नहीं है, बशर्ते वह इवेंट जीएमटी समय क्षेत्र में न हो. Google startTime को 2019-08-15T16:59:59-07:00 (अगर location कैलिफ़ोर्निया पर सेट है) या 2019-08-16T08:59:59 (अगर location कोरिया पर सेट है) मानता है.
2019-07-10 इसका मतलब है तारीख, भले ही समय क्षेत्र कोई भी हो. जब startDate में इस्तेमाल किया जाता है, तो इसका मतलब है कि इवेंट location में उस दिन किसी समय पर शुरू होगा. जब endDate में इस्तेमाल किया जाता है, तो इसका मतलब है कि इवेंट location में उस दिन किसी समय पर खत्म हो जाएगा.
2019-07-20T00:00:00 इसका मतलब है उस समय क्षेत्र के लिए 2019-07-20 पर आधी रात का समय, जहां इवेंट आयोजित होगा. यह भी गलत हो सकता है, बशर्ते इवेंट सचमुच में आधी रात को न शुरू हो रहा हो.

अलग-अलग तरह के स्ट्रक्चर्ड डेटा की जानकारी

Event की पूरी जानकारी schema.org/Event पर दी गई है.

आपकी सामग्री बेहतर खोज नतीजों में दिखाई दे, इसके लिए आपको उसमें ज़रूरी प्रॉपर्टी शामिल करनी होंगी. अपनी सामग्री के बारे में ज़्यादा जानकारी जोड़ने के लिए आप सुझाई गई प्रॉपर्टी भी शामिल कर सकते हैं. इससे उपयोगकर्ताओं को आपकी सामग्री ढूंढने और उसे इस्तेमाल करने में आसानी हो सकती है.

ज़रूरी प्रॉपर्टी
location

Place या VirtualLocation

इवेंट की जगह. अगर इवेंट ऑनलाइन या किसी खास जगह पर हो रहा है, तो उसके आधार पर शर्तें अलग-अलग होती हैं:

  • खास जगह: अगर इवेंट किसी खास जगह पर हो रहा है, तो @type को Place पर सेट करें. location.address और location.name प्रॉपर्टी जोड़ें.
  • ऑनलाइन इवेंट: अगर इवेंट ऑनलाइन हो रहा है, तो @type को VirtualLocation पर सेट करें. location.url प्रॉपर्टी जोड़ें.
  • ऑनलाइन और खास जगह के मिले-जुले इवेंट: अगर किसी इवेंट में ऑनलाइन और खास जगह के कॉम्पोनेंट मौजूद हैं, तो ऑनलाइन और नेस्ट की गई खास जगह वाली प्रॉपर्टी, दोनों को एक नेस्ट की गई श्रेणी में शामिल करें. उदाहरण के लिए:

खास जगहें

अगर कोई इवेंट किसी खास जगह पर हो रहा है, तो location के लिए नीचे दी गईं प्रॉपर्टी को नेस्ट करें. उदाहरण के लिए:

ज़रूरी प्रॉपर्टी
location.address

PostalAddress

इवेंट वाली जगह का पूरा पता. यह प्रॉपर्टी सिर्फ़ किसी खास जगह पर होने वाले इवेंट के लिए ज़रूरी है.

इस तरह लिखने का सुझाव नहीं दिया जाता: सिडनी

इस तरह लिखने का सुझाव दिया जाता है:: बेंगलॉन्ग पॉइंट, सिडनी एनएसडब्लू 2000, ऑस्ट्रेलिया

पतों के लिए सबसे सही तरीके:

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

सुझाई गई प्रॉपर्टी
location.name

Text

उस जगह का पूरा नाम जहां इवेंट आयोजित होने जा रहा है. यह प्रॉपर्टी सिर्फ़ किसी खास जगह पर होने वाले इवेंट के लिए ज़रूरी है.

इस तरह लिखने का सुझाव नहीं दिया जाता है:: San Francisco, CA

इस तरह लिखने का सुझाव दिया जाता है: बिल ग्राहम सिविक ऑडिटोरियम

सबसे सही तरीके:

  • अगर इवेंट किसी शहर तक ही सीमित है, तो शहर का नाम शामिल न करें.
  • location.name प्रॉपर्टी में इवेंट की जगह की जानकारी शामिल होनी चाहिए न कि इसमें इवेंट का नाम दोबारा डालना चाहिए. अगर आपको इवेंट आयोजित होने की जगह का नाम नहीं पता है, तो यह प्रॉपर्टी इस्तेमाल न करें.

ऑनलाइन इवेंट

अगर कोई इवेंट ऑनलाइन हो रहा है, तो नीचे दी गई प्रॉपर्टी को location में नेस्ट करें.

ज़रूरी प्रॉपर्टी
location.url

URL

ऑनलाइन इवेंट का यूआरएल, जहां लोग शामिल हो सकते हैं. अगर आपका इवेंट ऑनलाइन हो रहा है, तो यह प्रॉपर्टी ज़रूरी है.

name

Text

इवेंट का पूरा शीर्षक.

इस तरह लिखने का सुझाव नहीं दिया जाता:: बिल ग्राहम सिविक ऑडिटोरियम

इस तरह लिखने का सुझाव नहीं दिया जाता: **सीमित समय के लिए सेल - केशा एंड मैकलमोर कॉन्सर्ट - $25**

इस तरह लिखने का सुझाव दिया जाता है: दि एडवेंचर्स ऑफ़ केशा एंड मैकलमोर

इस तरह लिखने का सुझाव दिया जाता है: मीट एंड ग्रीट: केशा एंड मैकलमोर

सबसे सही तरीके:

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

DateTime

ISO-8601 फ़ॉर्मैट में इवेंट शुरू और खत्म होने की तारीख. इवेंट के आयोजन की तारीख और समय, दोनों शामिल करें, ताकि लोग आसानी से अपने शेड्यूल के हिसाब से इवेंट ढूंढ सकें. ऑनलाइन इवेंट के लिए, आपको यूटीसी या जीएमटी समय ऑफ़सेट शामिल करके समय क्षेत्र बताना होगा.

सुझाई गई प्रॉपर्टी
description

Text

इवेंट के बारे में जानकारी. इवेंट के बारे में पूरी जानकारी दें ताकि उपयोगकर्ता इवेंट को आसानी से समझ सकें और उसमें शामिल हो सकें.

सबसे सही तरीके:

  • किसी खास इवेंट की पूरी जानकारी कम से कम शब्दों में दें.
  • इवेंट के ब्यौरे पर ध्यान दें, अपनी साइट की सुविधाओं पर नहीं.
  • तारीख और जगह की जानकारी जैसी अन्य जानकारी को बार-बार न दोहराएं. इसे ज़रूरी प्रॉपर्टी में मार्कअप करना चाहिए.
endDate

DateTime

ISO-8601 फ़ॉर्मैट में इवेंट शुरू और खत्म होने की तारीख. फ़ॉर्मैट, startDate ऐसा होना चाहिए. इवेंट के आयोजन की तारीख और समय, दोनों शामिल करें, ताकि लोग आसानी से अपने शेड्यूल के हिसाब से इवेंट ढूंढ सकें. ऑनलाइन इवेंट के लिए, आपको यूटीसी या जीएमटी समय ऑफ़सेट शामिल करके समय क्षेत्र तय बताना होगा.

eventAttendanceMode

EventAttendanceModeEnumeration

यह दिखाता है कि इवेंट ऑनलाइन हो रहा है या किसी खास जगह पर ऑफ़लाइन हो रहा है. इससे ऑनलाइन और ऑफ़लाइन, दोनों के मिले-जुले रूप का भी पता चलता है. अगर आप इस प्रॉपर्टी को शामिल नहीं करते हैं, तो Google इवेंट मोड को OfflineEventAttendanceMode समझता है. इसका मतलब, Google यह समझता है कि इवेंट किसी खास जगह पर हो रहा है. इनमें से किसी एक मान का इस्तेमाल करें:

eventStatus EventStatusType

इवेंट की स्थिति. अगर आप इस फ़ील्ड का इस्तेमाल नहीं करते हैं, तो Google eventStatus को EventScheduled समझता है. स्वीकार किए जाने वाले मान यहां दिए गए हैं. अगर लागू हो, तो आप कई स्थितियों का इस्तेमाल कर सकते हैं (उदाहरण के लिए, अगर किसी इवेंट को फिर से शेड्यूल किया गया हो और ऑनलाइन भी लाया गया हो).

EventCancelled

इवेंट रद्द कर दिया गया है.

EventMovedOnline

इवेंट को व्यक्तिगत मौजूदगी से ऑनलाइन मौजूदगी में बदल दिया गया है.

EventPostponed

इवेंट को बाद की किसी तारीख के लिए स्थगित कर दिया गया है, लेकिन वह तारीख अभी तक तय नहीं है. इवेंट के startDate में मूल तारीख तब तक रखें, जब तक आपको यह पता नहीं लग जाता कि इवेंट कब होगा. एक बार नई तारीख जानने के बाद, eventStatus को EventRescheduled में बदलें और नई तारीख की जानकारी के साथ startDate और endDate को अपडेट करें.

EventRescheduled

इवेंट को आगे की किसी तारीख के लिए फिर से शेड्यूल किया गया है. सही नई तारीखों के साथ startDate और endDate को अपडेट करें. वैकल्पिक रूप से, आप eventStatus फ़ील्ड को फिर से शेड्यूल की गई तारीख के तौर पर मार्क कर सकते हैं और previousStartDate भी जोड़ सकते हैं.

EventScheduled

इवेंट तय समय पर होने के लिए शेड्यूल किया गया है. यह मान इवेंट के लिए डिफ़ॉल्ट स्थिति है. अगर आप eventStatus को सेट नहीं करते, तो Google समझता है कि इवेंट तय समय पर होगा.

image

बार-बार इस्तेमाल होने वाला ImageObject या URL

इवेंट या टूर के लिए इमेज या लोगो का यूआरएल. इमेज जोड़ने से आपके इवेंट के बारे में लोग बेहतर तरीके से समझ पाते है. साथ ही, उनकी दिलचस्पी भी बढ़ती है. हमारा सुझाव है कि इमेज 1920 पिक्सल चौड़ी हो (चौड़ाई कम से कम 720 पिक्सल होनी चाहिए).

इमेज के बारे में दूसरे दिशा-निर्देश:

  • हर पेज में कम से कम एक इमेज होनी चाहिए (चाहे आप मार्कअप को शामिल करें या न करें). Google, आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात) और रिज़ॉल्यूशन के आधार पर, खोज के नतीजों में दिखाने के लिए सबसे अच्छी इमेज चुनेगा.
  • इमेज के यूआरएल क्रॉल किए जा सकने वाले और इंडेक्स किए जा सकने वाले होने चाहिए.
  • इमेज में मार्कअप की गई सामग्री दिखनी चाहिए.
  • इमेज .jpg, .png या .gif फ़ॉर्मैट में होनी चाहिए.
  • सबसे अच्छे नतीजों के लिए, ज़्यादा रिज़ॉल्यूशन वाली ऐसी कई इमेज (चौड़ाई और ऊंचाई को गुणा करने के बाद कम से कम 50,000 पिक्सेल) उपलब्ध कराएं जिनका आसपेक्ट रेशियो (चौड़ाई-ऊंचाई का अनुपात) यह हो: 16x9, 4x3, और 1x1.

उदाहरण के लिए:

    "image": [
      "https://example.com/photos/1x1/photo.jpg",
      "https://example.com/photos/4x3/photo.jpg",
      "https://example.com/photos/16x9/photo.jpg"
    ]
offers

Offer

हर तरह के टिकट के लिए, एक नेस्ट किया गया Offer.
offers.availability

Text

इनमें से कोई एक:

offers.price

Number

आपकी टिकट के लिए कम से कम कीमत, जिसमें सेवा शुल्क और दूसरी चीज़ों के पैसे शामिल हैं. कीमत बदलने या टिकट की बिक्री बंद होने पर यह मान अपडेट करना न भूलें.

offers.priceCurrency

Text

तीन अक्षर वाला मुद्रा कोड.

offers.validFrom

DateTime

ISO-8601 फ़ॉर्मैट में टिकट बिक्री के लिए उपलब्ध होने की तारीख और समय (सिर्फ़ कुछ तारीखों पर उपलब्ध ऑफ़र के लिए ज़रूरी है).

offers.url

यूआरएल

उस पेज का यूआरएल जिस पर जाकर आप टिकट खरीद सकते हैं.

यूआरएल इन शर्तों के मुताबिक होना चाहिए:

  • यह ज़रूरी है कि यूआरएल सीधे उस पेज पर लेकर जाए जहां से टिकट खरीदी जा सकती है. उसमें यह जानकारी भी दी जानी चाहिए कि इवेंट में आम लोग जा सकते हैं.
  • लिंक ऐसा होना चाहिए जो उपयोगकर्ता के क्लिक करने पर इवेंट वाले वेब पेज पर ले जाए.
  • इसे Googlebot ऐक्सेस कर पाए (robots.txt से रोक नहीं लगी होनी चाहिए).
organizer

Organization या Person

उस व्यक्ति या संगठन का नाम जो इवेंट होस्ट कर रहा है. यह खास तौर पर ऐसे ऑनलाइन इवेंट के लिए अहम है जिसके लिए जगह की जानकारी मौजूद नहीं है. अगर आप organizer को शामिल करते हैं, तो हम आपको ये प्रॉपर्टी जोड़ने का सुझाव देते हैं:

organizer.name

Text

उस व्यक्ति या संगठन का नाम जो इवेंट होस्ट कर रहा है.

organizer.url

URL

इवेंट के होस्ट का डोमेन यूआरएल.

performer

Person

इवेंट में परफ़ॉर्मेंस देने वाले लोग, जैसे कि कलाकार और कॉमिडियन. हर कलाकार के लिए, नेस्ट किया गया PerformingGroup या Person इस्तेमाल करें.

performer.name

Text

इवेंट में परफ़ॉर्मेंस देने वाले लोगों के नाम, जैसे कि कलाकारों या कॉमिडियन के नाम.

previousStartDate

DateTime

अगर इवेंट को फिर से शेड्यूल किया गया है, तो वह तारीख जब इवेंट पहले शुरू होने के लिए शेड्यूल किया गया था. अगर आप previousStartDate जोड़ते हैं, तो आपको eventStatus प्रॉपर्टी भी जोड़नी होगी और eventStatus को EventRescheduled पर सेट करना होगा.

ऑनलाइन इवेंट के लिए, आपको यूटीसी या जीएमटी समय ऑफ़सेट शामिल करके समय क्षेत्र बताना होगा.

फिर से शेड्यूल किए गए इवेंट के मामले में, startDate प्रॉपर्टी का इस्तेमाल सिर्फ़ शेड्यूल की गई नई तारीख के लिए किया जाना चाहिए. ऐसे इवेंट के मामले (बहुत कम) में इस फ़ील्ड को दोहराया जा सकता है जिसे कई बार स्थगित करके फिर से शेड्यूल किया गया हो.

Search Console की मदद से, ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) पर नज़र रखना

Search Console एक ऐसा टूल है जिसकी मदद से, आप Google Search में अपने पेज की परफ़ॉर्मेंस पर नज़र रख सकते हैं. Google Search के नतीजों में अपनी साइट शामिल कराने लिए, आपको Search Console में साइन अप करने की ज़रूरत नहीं है. हालांकि, इससे आपको यह समझने में मदद मिलेगी कि Google आपकी साइट को कैसे देखता है. साथ ही, इसकी मदद से, आप साइट की परफ़ॉर्मेंस को भी बेहतर बना पाएंगे. हमारा सुझाव है कि आप इन मामलों में Search Console देखें:

  1. पहली बार स्ट्रक्चर्ड डेटा इस्तेमाल करने के बाद
  2. नए टेंप्लेट जारी करने या कोड को अपडेट करने के बाद
  3. समय-समय पर ट्रैफ़िक का विश्लेषण करना

पहली बार स्ट्रक्चर्ड डेटा इस्तेमाल करने के बाद

जब Google, आपके पेजों को इंडेक्स कर ले, तब ज़्यादा बेहतर नतीजे (रिच रिज़ल्ट) की स्थिति रिपोर्ट का इस्तेमाल करके, उन गड़बड़ियों को देखें जिन्हें ठीक करने की ज़रूरत है. आपको सही पेजों की संख्या में बढ़ोतरी दिखेगी और गड़बड़ियों या चेतावनियों में कोई बढ़ोतरी नहीं दिखेगी. अगर आपको स्ट्रक्चर्ड डेटा में गड़बड़ियां मिलती हैं, तो:

  1. गड़बड़ियां ठीक करें.
  2. लाइव यूआरएल की जांच करें और देखें कि गड़बड़ी ठीक हुई या नहीं.
  3. स्थिति रिपोर्ट का इस्तेमाल करके, पुष्टि करने का अनुरोध करें.

नए टेंप्लेट जारी करने या कोड को अपडेट करने के बाद

जब आप वेबसाइट में, कई या ज़रूरी बदलाव करते हैं, तब स्ट्रक्चर्ड डेटा की गड़बड़ियों और चेतावनियों में हुई बढ़ोतरी पर नज़र रखें.
  • अगर आपको गड़बड़ियों में बढ़ोतरी, दिखती है, तो हो सकता है कि आपने ऐसा नया टेंप्लेट जारी किया हो जो काम नहीं करता. इसके अलावा, यह भी हो सकता है कि आपकी साइट, मौजूदा टेंप्लेट से नए और खराब तरीके से इंटरैक्ट कर रही हो.
  • अगर आपको मान्य आइटम की संख्या में कमी दिखती है यानी वह गड़बड़ियों में बढ़ोतरी से मेल नहीं खाती, तो हो सकता है कि अब आप पेजों में स्ट्रक्चर्ड डेटा एम्बेड नहीं कर रहे हैं. गड़बड़ी की वजह जानने के लिए, यूआरएल जांचने वाले टूल का इस्तेमाल करें.

समय-समय पर ट्रैफ़िक का विश्लेषण करना

परफ़ॉर्मेंस रिपोर्ट का इस्तेमाल करके, Google Search से आने वाले ट्रैफ़िक का विश्लेषण करें. आपको डेटा से पता चलेगा कि आपका पेज Search में, रिच रिज़ल्ट के तौर पर कितनी बार दिखता है. साथ ही, यह भी पता चलेगा कि उयोगकर्ता उस पर कितनी बार क्लिक करते हैं और खोज के नतीजों में आपकी साइट के दिखने की औसत रैंक क्या है. आप इन नतीजों को Search Console API की मदद से, अपने-आप भी देख सकते हैं.

समस्या का हल

अगर आपको स्ट्रक्चर्ड डेटा का इस्तेमाल करने में कोई परेशानी आ रही है, तो ये रिसॉर्स आपकी मदद कर सकते हैं.

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

इवेंट की जगह मौजूद नहीं है या गलत है

error समस्या की वजह क्या है: Googlebot, eventLocation, addressLocality या addressRegion प्रॉपर्टी के लिए दिए गए मान नहीं समझता. Google, जगह की जानकारी का मिलान किसी खास जगह से करने की कोशिश करता है और पाता है कि बताई गई जगह असल में मौजूद नहीं है या गलत है.

done समस्या को ठीक करना

  1. पक्का कर लें कि स्ट्रक्चर्ड डेटा में eventLocation, addressLocality या addressRegion (जगह की जानकारी के हिसाब से, क्योंकि जगह से जुड़ी सभी प्रॉपर्टी लागू नहीं होतीं) के मान दिए गए हों.
  2. जांच लें कि location.name फ़ील्ड में जगह के नाम का इस्तेमाल किया गया हो या अगर कोई नाम नहीं है, तो उसे खाली छोड़ दें. एक सामान्य समस्या की वजह से इवेंट के नाम को location.name फ़ील्ड में डाल दिया गया है.
  3. समस्या हल होने की पुष्टि करें:
    1. ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) का टेस्ट खोलें.
    2. यूआरएल लाएं वाले बॉक्स में इवेंट पोस्ट करने वाला यूआरएल डालें.
    3. पुष्टि करें पर क्लिक करें.
    4. झलक देखें पर क्लिक करें.

      कामयाब: ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) का टेस्ट, Google Search में विज्ञापन की झलक दिखाने वाले टूल में सही eventLocation दिखा रहा है.

      फिर से कोशिश करें: ज़्यादा बेहतर नतीजों (रिच रिज़ल्ट) का टेस्ट वहां पर "गलत" दिखाता है, जहां Google Search में विज्ञापन की झलक दिखाने वाले टूल में इवेंट की जगह होनी चाहिए. पक्का करें कि यह जगह असल में है या नहीं.

मेरी साइट टिकट खरीदने के विकल्प के तौर पर नहीं दिख रही है

error समस्या की वजह क्या है: offers.url प्रॉपर्टी मौजूद नहीं है या यूआरएल की शर्तों को पूरा नहीं करती है.

done समस्या को ठीक करना

  1. पक्का करें कि आपके स्ट्रक्चर्ड डेटा में offers.url प्रॉपर्टी हो.
  2. पक्का करें कि आपका यूआरएल offers.url के लिए यूआरएल की शर्तें पूरी करता हो.
  3. Google से अपनी साइट का यूआरएल फिर से क्रॉल कराने का अनुरोध करें.
  4. (फिर से) क्रॉल कराने का अनुरोध सबमिट करें.

समय या तारीख गलत है

error समस्या की वजह क्या है: समय या तारीख गलत है. सामान्य गड़बड़ियों में समय क्षेत्र के लिए समय ऑफ़सेट सेट न करना या शुरू होने का गलत समय बताना शामिल है (उदाहरण के लिए, शुरू होने का समय आधी रात बताना).

done समस्या को ठीक करना

  1. सही स्थानीय समय ऑफ़सेट बताएं. उदाहरण के लिए, अगर आपका इवेंट न्यूयॉर्क में शाम को 7 बजे (यूटीसी - 5) शुरू होता है और रात को 9 बजे खत्म होता है, तो startDate का मान 2019-08-15T19:00:00-05:00 और endDate का मान 2019-08-15T21:00:00-05:00 है. अगर आप अपने इवेंट के लिए ऑफ़सेट नहीं भर पाते हैं, तो समय को ऑफ़सेट न करें (उदाहरण के लिए, 2019-08-15T19:00:00 इस्तेमाल करें).
  2. पक्का करें कि इवेंट शुरू होने या खत्म होने का समय सही हो. एक सामान्य गलती यह है कि किसी इवेंट के शुरू होने का समय आधी रात पर सेट करना, जबकि इवेंट असल में आधी रात को शुरू न हो रहा हो. अगर इवेंट दिन भर चलने वाला है या शुरू होने के समय का एलान नहीं किया गया है, तो सिर्फ़ दिन बताएं. उदाहरण के लिए:

    सुझाया गया: 2019-07-20

    इसके इस्तेमाल का सुझाव नहीं दिया जाता: 2019-07-20T00:00:00

    इसके इस्तेमाल का सुझाव नहीं दिया जाता: 2019-08-15T00:00:01+00:00

    इसके इस्तेमाल का सुझाव नहीं दिया जाता2019-08-15T00:00:00+00:00