Jemand, den ich kenne, behauptet, dass Suchmaschinen wie Google Probleme mit Schriftarten haben, die nicht die alten Standardschriftarten von gestern sind, was dazu führt, dass Seiten nicht von Suchspinnen analysiert werden. Um auf der sicheren Seite SEO zu sein, sollte ich mich an die Standbys halten wie Arial. Eine schnelle Google-Suche nach "Suchmaschinen können keine Schriftarten lesen" ergab zilch. Ignorieren Suchmaschinenspinnen tatsächlich Text, der mit Schriftarten formatiert ist, die sie nicht erkennen?
seo
fonts
web-crawlers
huzzah
quelle
quelle
Antworten:
Ja und nein, er bringt zwei verschiedene Dinge zusammen.
In den späten 90ern / frühen 2000ern, als Designer aus Designgründen Schriftarten verwenden mussten, betteten sie Grafikdateien in HTML-Seiten ein. Suchmaschinen können diese nicht verstehen, ebenso wenig wie die Bildschirmleser, die von blinden und sehbehinderten Menschen verwendet werden. Dies liegt daran, dass der einzige HTML-Code auf der Seite für einen Menü-Link beispielsweise so etwas wie wäre
<div><a href="#"><img src="menu-title.gif" /></a></div>
Dies ist für einen Roboter bedeutungslos, der zu dieser Zeit nur einfaches altes HTML entschlüsseln konnte und das CSS und die Tags ignorierte. Die Lösung in dieser Ära bestand darin, den Code so zu schreiben
<div><a href="#"><img src="menu-title.gif" /><span class="text-indent">Menu Title</span></a></div>
und verwenden Sie CSS wie folgt
.text-indent { text-indent: -5000px; }
um den Text aus dem Teil der Seite zu verschieben, der für einen sehenden Benutzer sichtbar ist. Dies bedeutete, dass Suchmaschinen die Informationen erhielten, die sie zum Verständnis des Kontextes des Links benötigten, ohne das Bild zu unterbrechen.
Heutzutage können Sie Technologien wie eingebettete Schriftarten oder Google Web Fonts verwenden , um Ihre Designs zu erweitern. Diese rendern Textteile aus dem HTML-Dokument als Anti-Aliasing-Schriftart, lassen jedoch den HTML-Code intakt, sodass Suchmaschinen (und Bildschirmleseprogramme) den Text analysieren können.
Insgesamt liegt er in beiden Punkten falsch, vorausgesetzt, die relevanten Textinformationen sind in Klartext verfügbar. HTML-Suchmaschinen verstehen Ihre Seite und Links - die Schriftarten / Grafiken sind unerheblich.
Er irrt sich auch in Bezug auf die Gruppen (vom Klang her ist er ein harter Schlag), jeder, der Zugang zu Google hat, kann dies herausfinden.
quelle
alt
und / odertitle
Attribute verwenden, um den Inhalt eines Bildes<img src="menu-title.gif" alt="Menu Title" />
alt
Text, der Text wird von Screenreadern, Suchmaschinen, Nur - Text-Browser, usw. als Textinhalt behandelt werden. Das ist der ganze Zweck eines alternativen Textinhalts. Google analysiert und suchtalt
Text, nimmt ihn in den Textfluss auf und behandelt ihn bei Bildlinks als Ankertext.title
Attribut ist jedoch nicht dasselbe wiealt
.title
wurde entwickelt, um zusätzliche Beratungsinformationen zu einem Element zu geben. Es wird normalerweise als Tooltipp angezeigt, wird jedoch von Suchmaschinen, Bildschirmleseprogrammen usw. nicht als alternative Textdarstellung des Bildinhalts behandelt. Aus diesem Grund raten die meisten a11y-Gruppen davon ab , redundante Attribute zutitle
ersetzenalt
oder zu verwendentitle
, die sich nur wiederholen der Bildtext.Suchmaschinen lesen keine Schriftarten. Sie "sehen" keine Seiten. Sie lesen Text. Sie lesen semantisches Markup. Sie versuchen Beziehungen zu finden. Schriftarten sind völlig nutzlos und für sie irrelevant.
quelle