2013-04-27 3 views
6

सेट मैं alredy की तरह मेरे php वेब पेज में कोड जोड़ने की है निर्दिष्ट करें ...एक चरित्र मेटा टैग में सेट से बचने और एक चरित्र

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 
https://developers.google.com/speed में के बाद से

सुझाव है

  • निर्दिष्ट के लिए कोई वर्ण सेट
  • मेटा टैग में एक वर्ण सेट से बचें

उत्तर

19

एक के बजाय एक HTTP शीर्ष लेख का प्रयोग करें मेटा टैग। कार्यान्वित करना यह निर्भर करता है कि आप किस सर्वर-साइड तकनीक का उपयोग कर रहे हैं।

आप PHP का उपयोग अपनी सामग्री पैदा कर रहे हैं, तो अपने पेज के शीर्ष पर डाल: यदि आप किसी अन्य सर्वर साइड प्रोग्रामिंग भाषा प्रयोग कर रहे हैं

header("Content-Type: text/html; charset=utf-8"); 

, वहाँ एक समान विकल्प होना चाहिए।

वैकल्पिक रूप से, अगर आप अपाचे का उपयोग कर रहे हैं, आप इसे इस रूप में इनको निर्देशों का उपयोग करके कर सकते हैं:

AddType 'text/html; charset=UTF-8' html 

और तुम nginx का उपयोग कर रहे हैं तो अपने config में रखते:

more_set_headers -t 'text/html' 'Content-Type: text/html; charset=utf-8'; 

मेटा टैग "से बचने"

Google देव उपकरण सुझाव देते हैं कि सूचना डुप्लिकेशंस के कारण जहां भी संभव हो मेटा टैग को हटाने का सुझाव मिलता है। कुछ वेबसर्वर स्वचालित रूप से सामग्री-प्रकार शीर्षलेख भेजते हैं, उदाहरण के लिए, और कुछ मामलों में, अंतर्निहित मेटा टैग ब्राउज़र को प्राप्त करने का कारण बन सकता है ... क्या हम कहेंगे, उलझन में।

जानकारी और संभावित वर्णमाला से संबंधित सिरदर्द के डुप्लिकेशंस से बचने के लिए, हमेशा मेटा टैग पर शीर्षलेख पसंद करते हैं।

+0

बहुत बहुत धन्यवाद ............. –

संबंधित मुद्दे