पेज के मेटाडेटा के बारे में बताने के लिए, सही एचटीएमएल का इस्तेमाल करना

पेज के मेटाडेटा के लिए सही एचटीएमएल का इस्तेमाल करने पर यह पक्का होता है कि Google, मेटाडेटा का इस्तेमाल दस्तावेज़ के तौर पर कर सकता है. Google तब भी एचटीएमएल को समझने की कोशिश करता है, जब वह गलत हो या एचटीएमएल स्टैंडर्ड के मुताबिक न हो. हालांकि, मार्कअप में गड़बड़ियां होने पर, Google Search में इसका इस्तेमाल करने पर समस्याएं आ सकती हैं. किसी पेज के मेटाडेटा के बारे में बताने वाला मुख्य एलिमेंट, एचटीएमएल दस्तावेज़ का <head> एलिमेंट होता है. उदाहरण के लिए, <head> एलिमेंट में गलत एलिमेंट का इस्तेमाल करने पर Google, गलत एलिमेंट के बाद दिखने वाले सभी एलिमेंट को अनदेखा कर देता है.

<head> एलिमेंट में मान्य एलिमेंट का इस्तेमाल करना

एचटीएमएल स्टैंडर्ड के मुताबिक <head> एलिमेंट में सिर्फ़ ये मान्य एलिमेंट होने चाहिए और कोई गलत एलिमेंट नहीं होना चाहिए:

  • title
  • meta
  • link
  • script
  • style
  • base
  • noscript
  • template

<head> एलिमेंट में गलत एलिमेंट इस्तेमाल न करना

<head> एलिमेंट में, ऊपर दिए गए एलिमेंट के अलावा, किसी भी दूसरे एलिमेंट का इस्तेमाल करने की अनुमति नहीं है. <head> एलिमेंट में दिखने वाले और इसे गलत तरीके से रेंडर करने वाले सामान्य एलिमेंट:

  • iframe
  • img

हमारा सुझाव है कि आप <head> एलिमेंट में, इन गलत एलिमेंट का इस्तेमाल न करें. हालांकि, अगर आपको इन्हें इस्तेमाल करना है, तो इन गलत एलिमेंट को उन एलिमेंट के बाद डालें जिन्हें Google को दिखाना हो. Google को इनमें से किसी भी गलत एलिमेंट का पता चलने पर, वह मान लेता है कि <head> एलिमेंट खत्म हो गया है. साथ ही, वह <head> एलिमेंट में आगे दिए गए सभी एलिमेंट को पढ़ना भी बंद कर देता है.