Alle Designer lieben Ligaturen, aber Vanilla-Web-Typografie ist einfach scheiße. Ich habe von Smartypants gehört , die viele dieser Probleme lösen und sexy Zitate, wunderschöne kaufmännische Und-Zeichen und alles bringen. Optisch einfach perfekt.
Aber ich mache mir Sorgen um SEO. Nehmen wir an, auf einer Webseite wird das Wort finally
zu finally
. Sind Suchmaschinen in der Lage, dieses Wort zu indizieren und die Seite zurückzugeben, wenn nach finally
(ohne Ligatur) gesucht wird?
Wenn Ihr Server Seiten mit Ligaturen austeilt (wie Smartypants), sind Suchmaschinen inkonsistent. Bing indiziert die Ligaturen derzeit nicht richtig. Ich würde im Allgemeinen sagen, es bittet um Ärger. Da sich Suchmaschinen ändern, gibt es unten eine Methode, mit der Sie testen können, wie Suchmaschinen Sie an Indexligaturen interessieren .
Wenn Ihr Server Seiten mit normalem Text ausgibt, wandelt Javascript sie in Ligaturen um, das ist in Ordnung . Suchmaschinen wenden Javascript-Inhaltsänderungen nicht an, bevor Seiten indexiert werden (obwohl behauptet wird, dass es einige Ausnahmen wie das Laden von Facebook-Kommentaren gibt ). Da es eine branchenübliche Methode gibt, um Suchmaschinen dynamische Inhalte zu geben, und diese Methode von Google unterstützt wird , wäre es eine große Überraschung, wenn sich dies in Zukunft ändern würde. Google empfiehlt, Ihre Website mit einem Nur-Text-Browser zu durchsuchen (z. B. Lynx ), um Ihre Inhalte so zu sehen, wie eine Suchmaschine sie sieht.
Mehr Details zum ersten Fall (Seiten mit Ligaturen im Code aufgetischt) ...
...das sollte einer gut aufgestellten Suchmaschine keinen Unterschied machen.
Zunächst hilft es, den Unterschied zwischen Glyphen und Zeichen zu verstehen . Eine Ligatur fi
ist eine Glyphe, die für zwei Zeichen steht f
i
. Wie die Software damit umgeht, hängt von dieser Software ab und hängt vom Kontext und der jeweiligen Aufgabe ab. Sie werden anhand der Beispiele in dieser verknüpften Frage sehen, dass beim Kopieren und Einfügen von Glyphen das Eingefügte variiert: manchmal wird die Glyphe eingefügt, manchmal die Glyphe wird wie die ihr zugeordneten Zeichen behandelt und f
und i
werden eingefügt.
Jeder gut gemachte automatische Textprozessor, der an Textsemantik interessiert ist (Suchmaschinen, Rechtschreibprüfung, Bildschirmleseprogramme ...) , sollte eine Glyphe als identisch mit den Zeichen behandeln , für die sie steht, und als identisch mit behandeln , da dies der Text ist Bedeutung der Glyphe.finally
finally
fi
Nicht alles ist gut gemacht...
Hier ist eine einfache Möglichkeit, Suchmaschinen zu testen. Hier ist eine Textzeile aus dieser anderen Frage:
Copy the ligature fi from Illustrator to this input box
Wenn wir die Nicht-Ligaturen-Version dieses Satzes nehmen und in doppelten Anführungszeichen danach suchen:
(Suche weiter "Copy the ligature fi from Illustrator to this input box"
):
Einige schnelle Ergebnisse für die 5 besten Suchmaschinen der Welt (Links führen zu Suchergebnissen):
Basierend auf dem einen Live-Beispiel, das ich gesehen habe, wäre ich sehr besorgt über eine umfassende Nutzung, da dies die SEO beeinträchtigen wird. Die Sonderzeichen werden als Unicode geparst, sodass der Algorithmus von Google sie nicht lesen kann. Es sollte für sparsame Verwendungen in Ordnung sein, aber ich würde nicht verrückt damit werden oder es für etwas Wichtiges wie einen Titel verwenden.
Hier ist der Link zu dem Live-Beispiel, das ich mir angesehen habe: http://pages.cs.wisc.edu/~wolfson/ligatures.html
l
i
f
i
usw. überein (sehen Sie, wie sie in der Vorschau fett gedruckt werden). Aber darauf würde ich mich definitiv nicht verlassen wollen ...
Ryan
user56reinstatemonica8
user56reinstatemonica8
user56reinstatemonica8
f
i
als gleichwertig ohne Probleme. Google scheint gut zurechtzukommen - aber die Inkonsistenz zwischen verschiedenen Suchmaschinen ist (zumindest meiner Meinung nach) ein Dealbreaker.