सारांश
यदि आपका सर्वर लिगुरेट्स (जैसे स्मार्टपैंट्स करता है) के साथ पृष्ठों को बाहर करता है, तो खोज इंजन असंगत हैं। बिंग वर्तमान में लिगमेंट्स को सही नहीं करता है। मैं सामान्य रूप से कहूंगा, यह परेशानी पूछ रहा है। चूंकि खोज इंजन बदलते हैं, इसलिए नीचे एक विधि है , जिसका उपयोग करके आप यह जांच सकते हैं कि आप खोज इंजन को इंडेक्स लिगचर में कैसे रुचि रखते हैं ।
यदि आपका सर्वर नियमित पाठ के साथ पृष्ठों को बाहर करता है , तो जावास्क्रिप्ट उन्हें लिगचर में बदल देता है, यह ठीक है । खोज इंजन अनुक्रमणिका पृष्ठों से पहले जावास्क्रिप्ट सामग्री परिवर्तनों को लागू नहीं करते हैं (हालांकि यह दावा किया जाता है कि फेसबुक टिप्पणियों को लोड करने जैसे कुछ अपवाद हैं )। चूंकि खोज इंजन को गतिशील सामग्री देने के लिए एक उद्योग मानक विधि है और यह विधि Google द्वारा समर्थित है , इसलिए यदि भविष्य में यह बदल गया तो यह एक बड़ा आश्चर्य होगा। Google आपकी सामग्री को देखने के लिए एक सादा-पाठ ब्राउज़र (जैसे वे लिंक्स का सुझाव देते हैं ) का उपयोग करके अपनी साइट को ब्राउज़ करने की सलाह देते हैं कि एक खोज इंजन इसे कैसे देखता है।
पहले मामले पर और अधिक विवरण (पृष्ठ कोड में संयुक्ताक्षर के साथ पूरा हुआ) ...
सिद्धांत रूप में
... यह अच्छी तरह से सेट अप खोज इंजन के लिए कोई फर्क नहीं करना चाहिए ।
पहले यह ग्लिफ़ और पात्रों के बीच के अंतर को समझने में मदद करता है । लिगचर fi
एक ग्लिफ़ है जो दो वर्णों के लिए खड़ा है f
i
। सॉफ्टवेयर किस तरह से व्यवहार करता है यह उस सॉफ्टवेयर पर निर्भर है और संदर्भ और कार्य पर निर्भर करता है - आप उस लिंक किए गए प्रश्न में उदाहरणों से देखेंगे कि जब आप ग्लिफ़ को कॉपी और पेस्ट करते हैं, तो जो पेस्ट किया जाता है वह अलग-अलग होगा: कभी-कभी ग्लिफ़ को चिपकाया जाता है, कभी-कभी ग्लिफ़ को उसके संबंधित पात्रों के रूप में माना जाता है f
और उसे i
चिपकाया जाता है।
किसी भी अच्छी तरह से बनाया स्वत: पाठ प्रोसेसर है कि पाठ अर्थ विज्ञान में रुचि रखता है (खोज इंजन, वर्तनी जाँच, स्क्रीन रीडर्स ...) चाहिए वर्ण यह के लिए खड़ा करने के लिए समान रूप में एक ग्लिफ़ का इलाज है, और चाहिए इलाज finally
समान रूप finally
, क्योंकि वह शाब्दिक है fi
ग्लिफ़ का अर्थ ।
प्रयोग में
सब कुछ ठीक नहीं है ...
यहाँ खोज इंजन का परीक्षण करने का एक आसान तरीका है। यहाँ उस अन्य प्रश्न के पाठ की एक पंक्ति दी गई है:
Copy the ligature fi from Illustrator to this input box
यदि हम उस वाक्य के गैर-लिगिंग्स संस्करण को लेते हैं और उस पर दोहरे-उद्धरणों में खोज करते हैं:
(खोज पर "Copy the ligature fi from Illustrator to this input box"
):
- ... यदि कोई खोज इंजन लिगचर ग्लिफ़्स को उन वर्णों के मेल के रूप में मानता है जो वे प्रतिनिधित्व करते हैं, तो यह उस पृष्ठ को खोजेगा (और, जब इसे अनुक्रमित किया जाता है, तो यह एक)
- ... यदि कोई खोज इंजन लिगचर ग्लिफ़ को उन वर्णों के अनुसार अलग-अलग मानता है , जिनका वे प्रतिनिधित्व करते हैं, तो यह तब तक कुछ भी नहीं खोजेगा जब तक कि यह पृष्ठ अनुक्रमित नहीं हो जाता, तब, यह केवल इस पृष्ठ को खोजेगा, और संयुक्ताक्षर वाले संस्करण उस पृष्ठ को खोज लेंगे।
- ... अगर एक खोज इंजन पूरी तरह से लिगुरेट्स की तरह ग्लिफ़ की दृष्टि से बाहर निकलता है , तो उसे कुछ भी नहीं मिलेगा, यह पृष्ठ भी नहीं है, और लिगचर संस्करण के साथ खोज करने पर भी कुछ नहीं मिलेगा
दुनिया के शीर्ष 5 खोज इंजन के लिए कुछ त्वरित परिणाम (लिंक खोज परिणाम हैं):
- Google: अच्छा (टाइप 1) । (नीचे टिप्पणी के बावजूद, यह यूनिकोड या HTML इकाई प्रारूपण दोनों के साथ ठीक है)
- बिंग: विफल ( टाइप 2 )।
- याहू: विफल ( टाइप 2 ) (याहू "बिंग द्वारा संचालित" है)
- Yandex (रूसी): अच्छा (टाइप 1)
- Baidu (चीनी): erm, no ग्राफिकdesign.stackexchange.com पेज Baidu खोजों में बिल्कुल दिखाई देते हैं ... शायद हम वहां प्रतिबंधित हैं ...!