SEO के बारे में वेब में ligatures का क्या प्रभाव है


19

सभी डिजाइनरों को लिगुरेट्स पसंद हैं लेकिन वेनिला वेब टाइपोग्राफी सिर्फ चूसती है। मैंने ऐसे स्मार्टपैंट्स के बारे में सुना है जो कई सारे मुद्दों को हल करता है, सेक्सी कोट्स, गॉर्जियस एम्परसेंड्स और सभी। यह एकदम सही है, नेत्रहीन है।

लेकिन मैं SEO को लेकर चिंतित हूँ। वेब पेज पर कहते हैं, शब्द finallyबन गया है finally। क्या खोज इंजन उस शब्द को अनुक्रमित करने में सक्षम हैं और खोज के दौरान पृष्ठ को वापस करते हैं finally(लिगचर के बिना)?

जवाबों:


3

सारांश

यदि आपका सर्वर लिगुरेट्स (जैसे स्मार्टपैंट्स करता है) के साथ पृष्ठों को बाहर करता है, तो खोज इंजन असंगत हैं। बिंग वर्तमान में लिगमेंट्स को सही नहीं करता है। मैं सामान्य रूप से कहूंगा, यह परेशानी पूछ रहा है। चूंकि खोज इंजन बदलते हैं, इसलिए नीचे एक विधि है , जिसका उपयोग करके आप यह जांच सकते हैं कि आप खोज इंजन को इंडेक्स लिगचर में कैसे रुचि रखते हैं

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


पहले मामले पर और अधिक विवरण (पृष्ठ कोड में संयुक्ताक्षर के साथ पूरा हुआ) ...


सिद्धांत रूप में

... यह अच्छी तरह से सेट अप खोज इंजन के लिए कोई फर्क नहीं करना चाहिए

पहले यह ग्लिफ़ और पात्रों के बीच के अंतर को समझने में मदद करता है । लिगचर एक ग्लिफ़ है जो दो वर्णों के लिए खड़ा है f i। सॉफ्टवेयर किस तरह से व्यवहार करता है यह उस सॉफ्टवेयर पर निर्भर है और संदर्भ और कार्य पर निर्भर करता है - आप उस लिंक किए गए प्रश्न में उदाहरणों से देखेंगे कि जब आप ग्लिफ़ को कॉपी और पेस्ट करते हैं, तो जो पेस्ट किया जाता है वह अलग-अलग होगा: कभी-कभी ग्लिफ़ को चिपकाया जाता है, कभी-कभी ग्लिफ़ को उसके संबंधित पात्रों के रूप में माना जाता है fऔर उसे iचिपकाया जाता है।

किसी भी अच्छी तरह से बनाया स्वत: पाठ प्रोसेसर है कि पाठ अर्थ विज्ञान में रुचि रखता है (खोज इंजन, वर्तनी जाँच, स्क्रीन रीडर्स ...) चाहिए वर्ण यह के लिए खड़ा करने के लिए समान रूप में एक ग्लिफ़ का इलाज है, और चाहिए इलाज finallyसमान रूप finally, क्योंकि वह शाब्दिक है ग्लिफ़ का अर्थ ।

प्रयोग में

सब कुछ ठीक नहीं है ...

यहाँ खोज इंजन का परीक्षण करने का एक आसान तरीका है। यहाँ उस अन्य प्रश्न के पाठ की एक पंक्ति दी गई है:

Copy the ligature fi from Illustrator to this input box

यदि हम उस वाक्य के गैर-लिगिंग्स संस्करण को लेते हैं और उस पर दोहरे-उद्धरणों में खोज करते हैं:

(खोज पर "Copy the ligature fi from Illustrator to this input box"):

  1. ... यदि कोई खोज इंजन लिगचर ग्लिफ़्स को उन वर्णों के मेल के रूप में मानता है जो वे प्रतिनिधित्व करते हैं, तो यह उस पृष्ठ को खोजेगा (और, जब इसे अनुक्रमित किया जाता है, तो यह एक)
  2. ... यदि कोई खोज इंजन लिगचर ग्लिफ़ को उन वर्णों के अनुसार अलग-अलग मानता है , जिनका वे प्रतिनिधित्व करते हैं, तो यह तब तक कुछ भी नहीं खोजेगा जब तक कि यह पृष्ठ अनुक्रमित नहीं हो जाता, तब, यह केवल इस पृष्ठ को खोजेगा, और संयुक्ताक्षर वाले संस्करण उस पृष्ठ को खोज लेंगे।
  3. ... अगर एक खोज इंजन पूरी तरह से लिगुरेट्स की तरह ग्लिफ़ की दृष्टि से बाहर निकलता है , तो उसे कुछ भी नहीं मिलेगा, यह पृष्ठ भी नहीं है, और लिगचर संस्करण के साथ खोज करने पर भी कुछ नहीं मिलेगा

दुनिया के शीर्ष 5 खोज इंजन के लिए कुछ त्वरित परिणाम (लिंक खोज परिणाम हैं):

  • Google: अच्छा (टाइप 1)(नीचे टिप्पणी के बावजूद, यह यूनिकोड या HTML इकाई प्रारूपण दोनों के साथ ठीक है)
  • बिंग: विफल ( टाइप 2 )।
  • याहू: विफल ( टाइप 2 ) (याहू "बिंग द्वारा संचालित" है)
  • Yandex (रूसी): अच्छा (टाइप 1)
  • Baidu (चीनी): erm, no ग्राफिकdesign.stackexchange.com पेज Baidu खोजों में बिल्कुल दिखाई देते हैं ... शायद हम वहां प्रतिबंधित हैं ...!

नहीं, मैंने अभी अपना उत्तर संपादित किया है, उस लिंक पर स्रोत कोड देखें। इसके सभी यूनिकोड जैसे & # xfb00; जिसे Google का एल्गोरिथ्म नजरअंदाज करता है।
रयान

वास्तव में Google उन लोगों से मेल खाता है: जो यहां (ligatures) पर प्रकाश डालता है और यहां (सादा पाठ) - दोनों का मिलान देखें। लेकिन क्या मैं आपकी सलाह से सहमत हूं ...
user56reinstatemonica8

... (वे URL बड़े पैमाने पर थे, 2 टिप्पणियों की आवश्यकता थी), यह परेशानी को आमंत्रित करने जैसा लगता है। यदि बिंग लिगचर से मेल नहीं खाता है, तो अन्य महत्वपूर्ण सेवाएं भी नहीं होंगी।
user56reinstatemonica8

पहले लिंक के URL को देखें और यह जिस सोर्स कोड से मेल खाता है: आप देखेंगे कि Google (वर्तमान में ...) के पास यूनिकोड फ़ॉर्मेटिंग की समस्या नहीं है, और यह यूनिकोड ligatures, HTML एंटिटी लिग्रेड और नियमित रूप से अलग-अलग कैरेक्टर जोड़े को अनुक्रमित करता है। की तरह f iबिना किसी समस्या के रूप में बराबर। Google ठीक-ठाक लगता है - लेकिन, अलग-अलग खोज इंजनों के बीच असंगतता (मेरी किताब में कम से कम) एक डीलब्रेकर है।
user56reinstatemonica8

3

एक जीवित उदाहरण के आधार पर मैंने देखा कि मैं इसके व्यापक उपयोग से बहुत चिंतित हूं क्योंकि यह एसईओ को प्रभावित करेगा। विशेष वर्ण यूनीकोड ​​के रूप में पार्स हो जाते हैं, इसलिए Google का एल्गोरिथ्म इसे नहीं पढ़ेगा। यह बख्शते उपयोग के लिए ठीक होना चाहिए, लेकिन मैं इसके साथ पागल नहीं होता या किसी शीर्षक जैसी महत्वपूर्ण चीज पर इसका उपयोग करता हूं।

यहाँ पर मेरे द्वारा देखे गए लाइव उदाहरण का लिंक दिया गया है: http://pages.cs.wisc.edu/~wolfson/big00000.html


मुझे नहीं लगता कि वे स्रोत कोड में वे पत्र होंगे। लगता है कि स्मार्टपाइंट एक सर्वर साइड चीज है जो इनपुट को पार्स करता है और डेटाबेस में संग्रहीत पाठ में ग्लिफ़ को बचाता है और इसलिए स्रोत कोड भी। उस ने कहा, मुझे लगता है कि यह वैसे भी seo के लिए ठीक रहेगा।
user56reinstatemonica8

आह वास्तव में मैंने तत्व का निरीक्षण किया लेकिन वास्तव में स्रोत को नहीं देखा। मैं अपना उत्तर संपादित करूँगा।
रयान

1
मैं निश्चित रूप से "बेहद चिंतित" से सहमत हूं, यूनिकोड समर्थन कुख्यात असंगत है। लेकिन रिकॉर्ड के लिए गूगल (वर्तमान में ...) इंडेक्स यूनिकोड और करता है (वर्तमान में ...) उस पेज पर उन यूनिकोड लिगुरेट्स का मिलान l i f iआदि के लिए खोज के साथ करता है (देखें कि यह पूर्वावलोकन में उन्हें कैसे ले जाता है)। लेकिन मैं निश्चित रूप से कभी इस पर भरोसा नहीं करना चाहता ...
user56reinstatemonica8

क्या होगा अगर लिगावेट्स को जावास्क्रिप्ट के माध्यम से रखा गया था? यह html दस्तावेज़ को परिवर्तित नहीं करेगा, इसलिए खोज इंजन के लिए पूरी तरह से अदृश्य हो सकता है? क्या वह समाधान होगा?
TKrugg

हाँ, यह ठीक होना चाहिए - खोज इंजन आमतौर पर जावास्क्रिप्ट को लागू किए बिना मूल दस्तावेज़ को अनुक्रमित करते हैं। आप शायद यह जाँचना चाहेंगे कि ऐसा करने से पृष्ठ लोड समय में काफी कमी नहीं आ रही थी और जब पृष्ठ लोड के दौरान वेनिला वर्णों के साथ वेनिला अक्षर बदल दिए जाते हैं तो दर्शक के लिए कोई अचरज नहीं होता।
user56reinstatemonica8
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.