मुझे खोज इंजन और फेसबुक उन्हें कैसे संभालने लगते हैं, इस संबंध में मुझे कैननिकल यूआरएल समझने में परेशानी हो रही है।rel = "canonical" और og के बीच अंतर: url?
मेरे गूगल साइट संचालित नक्शे आगंतुकों अपने देश में एक कार्यक्रम का अनुरोध करने के लिए सामाजिक मीडिया का उपयोग करने के लिए अनुमति देता है। प्रश्नों में से एक पृष्ठ पर पाया जा सकता है: http://izzy.nogig.in/
जब कोई उपयोगकर्ता अपने देशों पर क्लिक करता है तो यह उन्हें साझा करने के विकल्प (ट्विटर/फेसबुक/आदि) देता है, जो साझा किए जाने पर विशेष रूप से उस देश के लिए यूआरएल साझा करेगा, उदाहरण के लिए : izzy.nogig.in/usa? या izzy.nogig.in/spain? आदि
डुप्लिकेट सामग्री का एक बहुत कुछ करने के लिए यूआरएल राशि में इन सभी देशों ने तो मैं पेज मैं स्थान पर रहीं चाहते हैं उसमें खोज इंजन बात करने के लिए निम्नलिखित का उपयोग करें: -
<link rel="canonical" href="http://izzy.nogig.in/_?"/>
फेसबुक के लिए की गणना के लिए पसंद प्रत्येक देश को मैं अपने ओपन ग्राफ़ निर्धारित किया है "ओग: यूआरएल" इस प्रकार है, जैसे:
<meta property="og:url" content="http://izzy.nogig.in/australia?" />
अब जब मैं किसी देश-विशिष्ट फेसबुक वस्तु डीबगर के माध्यम से यूआरएल को चलाने (। जैसे http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fizzy.nogig.in%2Faustralia%3F) यह दिखाता है निम्नलिखित : -
Response Code: 206
Fetched URL: http://izzy.nogig.in/australia
Canonical URL: http://izzy.nogig.in/australia
Mismatch og:url and canonical url:
og:url tag in the header is not the same URL as rel='canonical' link in the html.
उपर्युक्त त्रुटि मुझे भ्रमित कर रही है। मुझे पता है कि वे मेल नहीं खाते हैं, लेकिन मैंने सोचा कि ऐसा करने का यह सही तरीका था।
डीबगर में सबकुछ मेरे लिए अच्छा लगता है (प्रत्येक देश के लिए सही लिंक, विवरण, छवि इत्यादि), और मैं अपने ओजी से मेल खाने के लिए rel = "canonical" मान नहीं बदल सकता: url जैसा कि मुझे इसकी आवश्यकता है खोज इंजन के लिए एक पृष्ठ (देश-कम)।
मुझे विश्वास है कि यह सब ठीक से काम कर रहा है। क्या मुझे डीबगर से त्रुटि को अनदेखा करना चाहिए, या क्या मैंने इसे गलत तरीके से सेट किया है? मैं प्रत्येक देश के लिए "पसंद" नहीं चाहता हूं, सभी गायब हो जाते हैं और rel = "canonical" URL की ओर गिनती करते हैं।
कई धन्यवाद -
लगता है कि फेसबुक ओपन ग्राफ डीबगर अब चेतावनी नहीं देता है कि पृष्ठ में अलग-अलग 'लिंक rel = "canonical" 'और' og: url' है। – kolen