दिलचस्प पोस्ट
आईडी को निकालें जो एक्स बार आर हो जावा का उपयोग करते हुए DOM ट्री पर HTML फ़ाइल पढ़ना ग्रिड लेआऊट के शीर्ष पर फ्लो लेआउट काम नहीं कर रहा है सीएसएस "प्रदर्शन: तालिका-स्तंभ" कैसे काम करना चाहिए? आप एक ब्राउज़र के संस्करण का कैसे पता लगा सकते हैं? ताकतवर में लॉग फ़ाइल बनाएं यह कैसे निर्धारित किया जाता है कि कोई बहुभुज जटिल / उत्तल / गैर-कोनवेक्स है? एचटीएमएल के साथ जावास्क्रिप्ट में विंडो खोलें टेसरेक्ट इंटरफ़ेस के साथ ओसीआर प्रक्रिया संभालती कैसे गणना करना है? कैसे कैनवास पृष्ठों पर आईफ्रेम के लिए फेसबुक को क्रॉस-डोमेन कुकी सेट करता है? वर्तमान कार्य निर्देशिका को सी ++ में बदलें एक्सएमएल सीरियललाइज़ेशन के लिए स्ट्रिंगर्राइटर का उपयोग करना सी ++ 0x में सभी कन्स्ट्रक्टर को अग्रेषित करना Xcode उपयोग svn में संघर्ष (फ़ाइल project.pbxproj) मर्ज कैसे करें?

इस विशिष्ट साइट पर "mainEntityOfPage" कैसे कार्यान्वित करें?

कृपया यहां एक नज़र डालें: https://developers.google.com/structured-data/testing-tool?url=https%253A%252F%252Fglamourina.net%252Fen%252F

मैं इस साइट पर mainEntityOfPage कैसे जोड़ सकता हूँ?

Google दस्तावेज़ उदाहरण में मुझे ऐसा कुछ दिखाई देता है:

 <div itemscope itemtype="http://schema.org/NewsArticle"> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://google.com/article"/> 

लेकिन यह एक एकल लेखक ब्लॉग है और इसमें ब्लॉग पोस्ट की सुविधा है

 <article itemscope itemtype="https://schema.org/BlogPosting" class="singlearticles"> 

क्या यह अच्छा होगा यदि मैं इसे इस तरह बदलूं:

 <article itemprop="blogPost" itemscope itemtype="https://schema.org/BlogPosting"> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://linktoarticle"/> 

निश्चित नहीं है कि अगर मैं मुख्य mainEntityOfPage उपयोग को अच्छी तरह समझता हूं मैं सराहना करता हूं अगर कोई सुझाव दे सकता है कि मैं इस विशिष्ट मामले / वेबसाइट पर कैसे कर सकता हूं सामान्य रूप से नहीं, क्योंकि प्रत्येक साइट में एक अलग mainEntityOfPage पृष्ठ हो सकता है, लेकिन मुझे इस साइट के लिए सही कार्यान्वयन को जानने और समझने की आवश्यकता है।

Solutions Collecting From Web of "इस विशिष्ट साइट पर "mainEntityOfPage" कैसे कार्यान्वित करें?"

Google के माइक्रोडाटा उदाहरण के बारे में

Google का माइक्रोडाटा उदाहरण अमान्य है यदि meta तत्व में itemprop विशेषता है, तो content विशेषता आवश्यक है ( विवरण )।

मैंने माइक्रोडटा में mainEntityOfPage को कैसे अलग तरीके से वर्णित किया है , सबसे अधिक स्ट्रैटेफ़ॉर्बर वाला एक link तत्व है जो यूआरएल वैल्यू (अन्य माइक्रोडाटा आइटम के बजाय) बनाता है:

 <link itemprop="mainEntityOfPage" href="http://example.com/article-1" /> 

mainEntity

mainEntityOfPage के उपयोग को समझना आसान है अगर हम पहली बार इसकी व्युत्क्रम संपत्ति, mainEntity

एक WebPage लिए जिसमें BlogPosting , हमारे पास हो सकता है:

 <body itemscope itemtype="http://schema.org/WebPage"> <article itemprop="mainEntity" itemscope itemtype="http://schema.org/BlogPosting"> </article> </body> 

इसका मतलब है: एक WebPage और एक BlogPosting , और BlogPosting इस WebPage में वर्णित "प्राथमिक इकाई" है। इस बात को दर्शाने के लिए विशेष रूप से समझ में आता है कि इसमें शामिल अधिक वस्तुएँ हैं, उदाहरण के लिए, लेखक का वर्णन करने वाले Person , संबंधित पोस्ट के लिए पांच और BlogPosting आइटम, कुछ मेटाडेटा देने वाली एक WebSite आइटम आदि। mainEntity / mainEntityOfPage mainEntity के लिए धन्यवाद, उपभोक्ताओं को प्राथमिक / उस पृष्ठ पर मुख्य आइटम (यानी, पृष्ठ के लिए क्या है)।

mainEntityOfPage

मुख्य mainEntityOfPage साथ निम्नलिखित उदाहरण के परिणामस्वरूप समकक्ष संरचना वाले डेटा होंगे, जैसे कि उपर्युक्त से mainEntity साथ:

 <article itemscope itemtype="http://schema.org/BlogPosting"> <div itemprop="mainEntityOfPage" itemscope itemtype="http://schema.org/WebPage"> </div> </article> 

जैसा कि आप देख सकते हैं, BlogPosting आइटम के लिए तत्व में WebPage आइटम के तत्व हैं। यह निश्चित रूप से असामान्य मार्कअप है।

लेकिन मुख्य mainEntityOfPage संपत्ति को केवल एक ( CreativeWork mainEntityOfPage ) आइटम को मूल्य के रूप में ही अपेक्षा नहीं होती है, यह वैकल्पिक रूप से एक यूआरएल की अपेक्षा करता है। इसलिए एक WebPage आइटम को स्पष्ट रूप से प्रदान करने के बजाय, आप उसके बजाय पृष्ठ का यूआरएल प्रदान कर सकते हैं:

 <article itemscope itemtype="http://schema.org/BlogPosting"> <link itemprop="mainEntityOfPage" href="http://example.com/article-1" /> </article> 

( आलेख रिच स्निपेट के लिए उनके प्रलेखन के अनुसार Google को यह उम्मीद है।)

Excursus: पेज बनाम पोस्ट का यूआरएल

कई साइट वेब पेज के URL और ब्लॉग पोस्ट के लिए यूआरएल के बीच अंतर नहीं करते हैं। इन साइटों के लिए यह कुछ की तरह राज्य को मूर्ख लग सकता है

 http://example.com/article-1 (the blog post) is the 'mainEntityOfPage' http://example.com/article-1 (the web page) 
 http://example.com/article-1 (the web page) has 'mainEntity' http://example.com/article-1 (the blog post) 

लेकिन यह किसी भी तरह उपयोगी हो सकता है (उदाहरण के लिए, यह चुनने के लिए कि प्राथमिक आइटम कौन सा प्राथमिक है, क्योंकि अन्य आइटमों में यह कथन नहीं है या रिक्त नोड के लिए आदि)।

हालांकि, कुछ साइटें (विशेष रूप से लिंक्ड डेटा के लिए ) भिन्न करती हैं, इसलिए वे ऐसा कुछ बता सकते हैं

 http://example.com/article-1#this (the blog post) is the 'mainEntityOfPage' http://example.com/article-1 (the web page) 
 http://example.com/article-1 (the web page) has 'mainEntity' http://example.com/article-1#this (the blog post) 

यहां, http://example.com/article-1#this ब्लॉग पोस्टिंग का प्रतिनिधित्व करता है, और http://example.com/article-1 इस पोस्टिंग (या पोस्टिंग की सामग्री) के बारे में जानकारी के साथ पृष्ठ का प्रतिनिधित्व करता है। एक स्पष्ट उदाहरण एक व्यक्ति और इस व्यक्ति के बारे में एक पृष्ठ होगा; या इमारत और इस इमारत के बारे में एक पृष्ठ। उदाहरण के लिए मेरा उत्तर देखें कि आप ऐसा क्यों करना चाह सकते हैं (लेकिन, जैसा कि ऊपर बताया गया है, आपको अंतर नहीं करना है; आप दोनों के लिए समान URL का उपयोग कर सकते हैं।)