अपनी साइट को खोज इंजन को अधिक अर्थपूर्ण मूल्य और दृश्यता देने के लिए माइक्रोडेटा (माइक्रोडेटा) के उपयोग पर विचार करें।
माइक्रोडेटा या "माइक्रोडेटा" एक नवाचार है जिसे HTML5 मानक के नए संशोधन के जारी होने के साथ वैश्विक वेब की दुनिया में लाया गया है। माइक्रोडेटा नियमित HTML मार्कअप पर एक कॉम्पैक्ट ऐड-ऑन है, तार्किक रूप से संबंधित नाम-मूल्य जोड़े है, और एक वेब पेज की सामग्री पर आधारित है। माइक्रोडेटा का उद्देश्य टेक्स्ट को केवल शब्दों का संग्रह नहीं बनाना है, बल्कि इसे अधिक अर्थपूर्ण अर्थ देना है। इसका मतलब यह है कि खोज रोबोट, आपकी साइट की सामग्री की जांच कर रहा है, उन वस्तुओं के बीच लिंक बनाने और उनका विश्लेषण करने में सक्षम होगा, जिन्हें आप उसे इंगित करना चाहते हैं। बहुत जटिल लगता है? आइए एक उदाहरण देखें, और सब कुछ एक बार में स्पष्ट हो जाएगा।
आप कोई ईवेंट होस्ट करते हैं और सिमेंटिक मार्कअप और माइक्रोडेटा का उपयोग किए बिना उसके बारे में अपनी वेबसाइट पर पोस्ट करते हैं। बेशक, खोज रोबोट पाठ में घटना से संबंधित कीवर्ड ढूंढेगा और अनुरोध किए जाने पर उसे खोज परिणामों में प्रदर्शित करेगा। लेकिन तिथि, स्थान, घटना का प्रकार, खोज रोबोट, सबसे अधिक संभावना है, यह निर्धारित करने में सक्षम नहीं होगा, और यह डेटा पृष्ठ पर बाकी सभी सूचनाओं के बीच खो सकता है। माइक्रोडेटा का उपयोग करते समय, आप स्वयं निर्दिष्ट करते हैं कि किस प्रकार की घटना, कब और कहाँ।
उदाहरण के लिए, कुछ बच्चों की घटना के लिए एक खोज इंजन का मुद्दा। शीर्ष साइट सिमेंटिक मार्कअप क्षमताओं का उपयोग नहीं करती है, जबकि निचली साइट करती है। आपको फर्क दिखता हैं? पहले मामले में, आपको विवरण जानने के लिए जानकारी के एक ब्लॉक को पढ़ने की जरूरत है, और दूसरे मामले में, आपको तुरंत वह मिल जाएगा जो आपको चाहिए।
और यह माइक्रोडेटा के उपयोग का सिर्फ एक उदाहरण है। वास्तव में, उनके अनुप्रयोग बहुत व्यापक हैं, और यह मानने का हर कारण है कि उपयोग के मामलों की संख्या और माइक्रोडेटा साइटों की संख्या केवल बढ़ेगी।
यह कैसे काम करता है? यह बहुत आसान है, सामान्य HTML मार्कअप में बस कुछ मशीन-पठनीय विशेषताएँ जोड़ें। उदाहरण के लिए, माइक्रोडेटा के बिना हमारा मार्कअप ऐसा दिखाई देगा:
बच्चों का प्रदर्शन "द नटक्रैकर" 22 दिसंबर को मास्को में ओलंपिक स्पोर्ट्स कॉम्प्लेक्स में होगा।
और इस तरह - माइक्रोडेटा के साथ:
यहाँ मुख्य html टैग में कई नई विशेषताएँ जोड़ी गई हैं:
- आइटमस्कोप - माइक्रोडेटा ब्लॉक का दायरा निर्धारित करता है;
- आइटम प्रकार - माइक्रोडेटा का प्रकार सेट करता है;
- आइटमप्रॉप - माइक्रोडेटा द्वारा वर्णित गुणों को सेट करता है।
उदाहरण के लिए, हमारे मामले में, खोज रोबोट निम्नलिखित जानकारी को हाइलाइट करेगा:
- डेटा प्रकार: घटना;
- शीर्षक: सरौता;
- दिनांक: 22 दिसंबर;
- जगह: एससी ओलंपिक।
और खोज रोबोट इस डेटा को संसाधित करने और उपयोगकर्ता को अनुरोध के अनुरूप सुविधाजनक रूप में प्रस्तुत करने में सक्षम होगा। माइक्रोडेटा के प्रकार के आधार पर, यह कैलेंडर में किसी ईवेंट को जोड़ने, या पता पुस्तिका में किसी व्यक्ति के संपर्क को जोड़ने, या उत्पाद ऑर्डर करने, या हवाई जहाज/ट्रेन/बस टिकट खरीदने आदि की क्षमता हो सकती है।
लेकिन एक खोज रोबोट कैसे जानता है कि "ईवेंट" शब्द क्या है? ऐसा करने के लिए, आपको एक निश्चित समझौते का पालन करने की आवश्यकता है ताकि हर कोई तेल और उसी तथाकथित का उपयोग करे। एक "शब्दकोश" जिसमें से आप उपयुक्त प्रकार के माइक्रोडेटा का चयन कर सकते हैं। वर्तमान में, ऐसा शब्दकोश साइट schema.org और कई अन्य साइटें हैं जो आम तौर पर स्वीकृत माइक्रोडेटा शब्दकोशों को संग्रहीत करती हैं।
इन शब्दकोशों का उपयोग करने के लिए, आपको पहले उपयुक्त डेटा प्रकार का चयन करना होगा। डेटा प्रकार यूआरआई के रूप में निर्दिष्ट हैं। उदाहरण के लिए, किसी ईवेंट के लिए, शब्दकोश से उपयुक्त प्रकार URI "https://schema.org/Event" के साथ "इवेंट" होगा। हो सकता है कि यह पता इंटरनेट पर वास्तविक पृष्ठ पर न ले जाए, इसका उपयोग केवल माइक्रोडेटा के प्रकार की पहचान करने के लिए किया जाता है।
इस प्रकार, यदि हम एक सामान्य शब्दावली का उपयोग करके अपने उदाहरण को फिर से लिखते हैं, तो हमें निम्नलिखित मार्कअप मिलता है: