Zusammenfassung
Wenn Ihr Server Seiten mit Ligaturen ausgibt (wie es Smartypants tun), sind Suchmaschinen inkonsistent. Bing indiziert die Ligaturen derzeit nicht richtig. Ich würde allgemein sagen, es bittet um Ärger. Da sich Suchmaschinen ändern, können Sie anhand der folgenden Methode testen, wie sich Suchmaschinen für Indexligaturen interessieren .
Wenn Ihr Server Gerichte aus Seiten mit normalen Text, dann Javascript sie in Ligatur dreht, ist das in Ordnung . Suchmaschinen wenden keine Änderungen an Javascript-Inhalten an, bevor sie Seiten indizieren (obwohl behauptet wird, dass es einige Ausnahmen gibt, wie das Laden von Facebook-Kommentaren ). Da es eine branchenübliche Methode gibt, mit der Suchmaschinen dynamischen Inhalt erhalten, 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 (z. B. Lynx ) zu durchsuchen, um zu sehen, wie Ihre Inhalte von einer Suchmaschine angezeigt werden .
Weitere Einzelheiten zum ersten Fall (Seiten mit Ligaturen im Code) ...
In der Theorie
... es sollte für eine gut eingestellte 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 Software damit umgeht, hängt von der jeweiligen Software ab und hängt vom Kontext und der jeweiligen Aufgabe ab. Aus den Beispielen in dieser verknüpften Frage geht hervor, dass beim Kopieren und Einfügen von Glyphen die Einfügungen unterschiedlich ausfallen: Manchmal wird die Glyphe eingefügt, manchmal Die Glyphe wird als zugehörige Zeichen und behandelt f
und i
eingefügt.
Jeder gut gemachter automatischer Textprozessor, der in Textsemantik (Suchmaschinen, Rechtschreibprüfung, Bildschirmleser ...) interessiert ist , sollte eine Glyphe als identisch mit den Zeichen behandelt es steht, und sollte behandeln finally
als identisch finally
, denn das ist die textliche Bedeutung der fi
Glyphe.
In der Praxis
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 ligierte Version dieses Satzes nehmen und in doppelten Anführungszeichen suchen:
(suche nach "Copy the ligature fi from Illustrator to this input box"
):
- ... wenn eine Suchmaschine Ligatur-Glyphen als Übereinstimmungen mit den von ihnen dargestellten Zeichen behandelt , wird diese Seite (und, wenn sie indiziert ist, diese) gefunden.
- ... Wenn eine Suchmaschine Ligatur-Glyphen als andere Zeichen als die von ihnen dargestellten behandelt, findet sie nichts, bis diese Seite indexiert ist. Dann findet sie nur diese Seite und Suchvorgänge mit der Ligatur-Version finden diese Seite.
- ... wenn eine Suchmaschine ausflippt vollständig beim Anblick von Glyphen wie Ligaturen, wird es nichts, nicht einmal diese Seite und sucht mit der Ligatur Version findet auch nichts finden
Einige schnelle Ergebnisse für die Top-5-Suchmaschinen der Welt (Links zu Suchergebnissen):
- Google: Gut (Typ 1) . (Trotz des Kommentars unten wird es gut mit Unicode- oder HTML-Entity-Formatierungen fertig.)
- Bing: Fail ( Typ 2 ).
- Yahoo: Fail ( Typ 2 ) (stellt sich heraus, dass Yahoo "Powered by Bing" ist)
- Yandex (russisch): Gut (Typ 1)
- Baidu (chinesisch): ähm, es scheinen überhaupt keine Seiten von graphicdesign.stackexchange.com in Baidu-Suchen zu erscheinen ... vielleicht sind wir dort verboten ...?!