मेरे पास एक ऐसा पृष्ठ है जिसमें विभिन्न भाषाओं में अनुवाद उपलब्ध हैं। मैं एक Vary: Accept-Language
हैडर मैं खोज इंजन को किसी पृष्ठ के सभी भाषा रूपों को अनुक्रमणित करने के लिए कैसे प्राप्त करूं?
(मेरी साइट के उपयोगकर्ताओं को इन ओवरराइड कर सकते हैं वापसी
- मैं
Accept-Language
हैडर - के आधार पर सही संस्करण वापसी: मैं एक अच्छा HTTP नागरिक बनने की कोशिश कर रहा हूँ उनके उपयोगकर्ता प्रोफाइल में सेटिंग्स, लेकिन मुझे नहीं लगता कि यह हाथ से चर्चा के लिए प्रासंगिक है।)
मैं सभी प्रकारों को इंडेक्स करने के लिए खोज इंजन कैसे प्राप्त करूं?
बाद
Google Webmaster Central Blog भाषा का पता लगाने के लिए
Accept-Language
का उपयोग करके URL और का उपयोग कर के खिलाफ सिफारिश की। उनका समाधान निश्चित रूप से काम करेगा, लेकिन यह एंटी-HTTP लगता है।
चुनना भाषा बातचीत द्वारा सिद्धांत में ठीक लेकिन व्यवहार में घटिया है। एक अलग भाषा में आमतौर पर एक दस्तावेज़ * वास्तव में एक अलग संसाधन है, इसलिए इसका अपना यूआरएल होना चाहिए। –
उचित तरीके से HTTP का उपयोग करने के लिए Kudos। यह देखना बहुत दुखद है कि Google इस तरह की उपयोगी HTTP सुविधाओं को अनदेखा करने का तरीका कैसे निर्देशित करता है। इस बीच ऐसा लगता है कि Google ने कुछ और HTTP सीखा: https://webmasters.googleblog.com/2015/01/crawling-and-indexing-of-locale.html –