सॉफ़्टवेयर ऐप्लिकेशन

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

खोज नतीजों में शामिल सॉफ़्टवेयर ऐप्लिकेशन के रिच रिज़ल्ट (ज़्यादा बेहतर नतीजे) का स्क्रीनशॉट

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

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

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

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

उदाहरण

JSON-LD

JSON-LD में दिखने वाले सॉफ़्टवेयर ऐप्लिकेशन का उदाहरण यहां दिया गया है:


<html>
  <head>
    <title>Angry Birds</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "SoftwareApplication",
      "name": "Angry Birds",
      "operatingSystem": "ANDROID",
      "applicationCategory": "GameApplication",
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.6",
        "ratingCount": "8864"
      },
      "offers": {
        "@type": "Offer",
        "price": "1.00",
        "priceCurrency": "USD"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>
RDFa

RDFa में दिखने वाले सॉफ़्टवेयर ऐप्लिकेशन का उदाहरण यहां दिया गया है:


<div vocab="https://schema.org/" typeof="SoftwareApplication">
  <span property="name">Angry Birds</span> -

  REQUIRES <span property="operatingSystem">ANDROID</span>
  TYPE: <span property="applicationCategory" content="GameApplication">Game</span>

  RATING:
  <div property="aggregateRating" typeof="AggregateRating">
    <span property="ratingValue">4.6</span> (
    <span property="ratingCount">8864</span> ratings )
  </div>

  <div property="offers" typeof="Offer">
    Price: $<span property="price">1.00</span>
    <meta property="priceCurrency" content="USD" />
  </div>
</div>
  
माइक्रोडेटा

माइक्रोडेटा में दिखने वाले सॉफ़्टवेयर ऐप्लिकेशन का उदाहरण यहां दिया गया है:


<div itemscope itemtype="https://schema.org/SoftwareApplication">
  <span itemprop="name">Angry Birds</span> -

  REQUIRES <span itemprop="operatingSystem">ANDROID</span>
  TYPE: <span itemprop="applicationCategory" content="GameApplication">Game</span>

  RATING:
  <div itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
    <span itemprop="ratingValue">4.6</span> (
    <span itemprop="ratingCount">8864</span> ratings )
  </div>

  <div itemprop="offers" itemscope itemtype="https://schema.org/Offer">
    Price: $<span itemprop="price">1.00</span>
    <meta itemprop="priceCurrency" content="USD" />
  </div>
</div>
  

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

आपका ऐप्लिकेशन रिच रिज़ल्ट में दिखे, इसके लिए आपको इन दिशा-निर्देशों का पालन करना होगा.

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

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

SoftwareApplication

SoftwareApplication की पूरी जानकारी schema.org/SoftwareApplication पर मौजूद है.

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

Text

ऐप्लिकेशन का नाम.

offers.price

Offer

ऐप्लिकेशन बेचने का ऑफ़र. डेवलपर के लिए, offers ऐसे मार्केटप्लेस की जानकारी दे सकता है जहां ऐप्लिकेशन बेचा जा सकता है. मार्केटप्लेस में किसी खास ऐप्लिकेशन की कीमत बताने के लिए, offers का इस्तेमाल करें.

अगर ऐप्लिकेशन मुफ़्त है, तो offers.price को 0 पर सेट करें. उदाहरण के लिए:


"offers": {
  "@type": "Offer",
  "price": "0"
}

अगर ऐप्लिकेशन मुफ़्त नहीं है, तो आपको offers.currency शामिल करना होगा. उदाहरण के लिए:


"offers": {
  "@type": "Offer",
  "price": "1.00",
  "priceCurrency": "USD"
}
रेटिंग या समीक्षा

ऐप्लिकेशन की रेटिंग या समीक्षा. आपको इनमें से कोई एक प्रॉपर्टी शामिल करनी होगी:

aggregateRating

AggregateRating

ऐप्लिकेशन का औसत समीक्षा स्कोर. समीक्षा स्निपेट के दिशा-निर्देशों के साथ-साथ, ज़रूरी और सुझाई गई AggregateRating प्रॉपर्टी की सूची का पालन करें.

review

Review

ऐप्लिकेशन की एक समीक्षा. समीक्षा स्निपेट के दिशा-निर्देशों के साथ-साथ, ज़रूरी और सुझाई गई समीक्षा प्रॉपर्टी की सूची का पालन करें.

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

Text

ऐप्लिकेशन किस तरह का है (उदाहरण के लिए, BusinessApplication या GameApplication). वैल्यू ऐसी होनी चाहिए जो अलग-अलग तरह के ऐप्लिकेशन के साथ काम करे.

इसके साथ काम करने वाले अलग-अलग तरह के ऐप्लिकेशन की सूची

  • GameApplication
  • SocialNetworkingApplication
  • TravelApplication
  • ShoppingApplication
  • SportsApplication
  • LifestyleApplication
  • BusinessApplication
  • DesignApplication
  • DeveloperApplication
  • DriverApplication
  • EducationalApplication
  • HealthApplication
  • FinanceApplication
  • SecurityApplication
  • BrowserApplication
  • CommunicationApplication
  • DesktopEnhancementApplication
  • EntertainmentApplication
  • MultimediaApplication
  • HomeApplication
  • UtilitiesApplication
  • ReferenceApplication
operatingSystem

Text

ऐप्लिकेशन का इस्तेमाल करने के लिए ज़रूरी ऑपरेटिंग सिस्टम (उदाहरण के लिए, Windows 7, OSX 10.6, Android 1.6)

ऐप्लिकेशन के सब-टाइप के लिए ज़्यादा प्रॉपर्टी

मोबाइल ऐप्लिकेशन और वेब ऐप्लिकेशन के लिए, Google MobileApplication और WebApplication के साथ भी काम करता है.

समस्या को हल करना

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