Ist das Minimieren von ID- und Klassennamen eine schlechte SEO-Praxis?

10

Ich bin ein großer Fan davon, alles zu minimieren, wann immer es möglich ist. Es ist eine Sünde für mich, das nicht zu tun.

Ich habe jedoch kürzlich gelesen, dass einer der Tausenden Tipps zur Steigerung Ihres Website-Ranges in Suchmaschinen war:

Geben Sie einen Inhaltskontext mit einem guten Klassen- und ID-Namen in Ihrem HTML an

[Quelle]

Ich ändere immer ID- und Klassennamen auf ein oder zwei Zeichen ...

Ist es nicht so, dass ich nicht glaube, was dieser Typ gesagt hat, aber ich brauche wirklich eine Bestätigung dafür. Für mich macht es keinen Sinn, warum das wichtig ist.

  • Ist dieser Punkt richtig?
  • (falls es so ist) Warum?
ajax333221
quelle

Antworten:

9

Ich würde mir keine Sorgen um ID- und Klassennamen machen. Obwohl sich die beliebtesten ID-Namen auf neue HTML5-Tag-Namen (Kopf-, Fuß- usw.) auswirkten und möglicherweise dazu beitragen, dass Nicht-HTML5-Websites unterschiedliche Abschnitte ihrer Seiten anzeigen, würde ich nicht sagen, dass das Einfügen von Schlüsselwörtern in diese die Rangfolge beeinflusst. Ich würde jedoch sicher richtige HTML-Tags und Mikroformate verwenden. Wir wissen, dass Suchmaschinen diese als Ranking-Faktoren verwenden oder zumindest beeinflussen können, wie Suchmaschinen Ihre Inhalte in ihren Suchergebnissen anzeigen, was sich auf Ihre Klickrate auswirken kann.

John Conde
quelle
Gibt es ein Dokument, das besagt, dass es das SEO-Ranking nicht beeinflusst? Ich habe einen Zweifel. Denn wenn ich meine Hauptmenüklasse als "Navigationsleiste" behalte, kann Google das sicherlich verstehen, aber wenn ich meine Hauptmenüklasse als "Lorem-Ipsum-Sit-Amet" behalte, ist es schwierig, dies herauszufinden. Ich suche nach einem Dokument für die Best Practices im HTML-Klassennamen für SEO. Falls jemand es weiß, fügen Sie bitte den Link ein. Danke im Voraus.
Bhargav Joshi
5

Nein, es ist nicht korrekt und leider ist dies eine der Antworten von geringerer Qualität auf diese Frage, die irgendwie positiv bewertet wurde. Ich habe es bearbeitet, um diese Zeile zu entfernen.

Klassennamen und ID-Namen in HTML machen für SEO keinen Unterschied. Eine Ausnahme bilden Mikroformate, bei denen Suchmaschinen sie analysieren und möglicherweise bestimmte zusätzliche Ausschnitte in den Suchergebnissen anzeigen.

Sie müssen nicht versuchen, Ihren HTML-Code zu "minimieren". Stellen Sie sicher, dass der Server den komprimierten Inhalt sendet, da dies einen großen Unterschied macht.

Beachten Sie, dass viele der Antworten auf diese Frage keine Dinge sind, die das Suchranking direkt verbessern würden. Bei den meisten geht es um die Sichtbarkeit und Werbung von Websites, bei denen es sich um langfristige, indirekte Rankingfaktoren handelt.

DisgruntledGoat
quelle
Während dies wahrscheinlich für die Suchmaschinen gilt, sollten die Leute besorgt sein, sollte erwähnt werden, dass Suchmaschinen alles nur Algorithmen sind und auf irgendetwas basieren könnten. Meine Suchmaschine bestellt Ergebnisse basierend auf der Kürze der Klassen- und ID-Namen. Wenn Sie also die Suchmaschinenoptimierung in meiner Suchmaschine verbessern möchten, ist die Minimierung die bestmögliche Optimierung.
J. Money
1

Ich denke nicht, dass IDs oder Klassen SEO-weise wichtig sind.

Allerdings: Warum ändern Sie ID- und Klassennamen in 1 oder 2 Zeichen? Was profitieren Sie davon? Wenn Sie es für die Leistung tun, tun Sie es nicht. Wenn Sie sie minimieren, erhalten Sie nur einen winzigen Gewinn. Und das einzige, was Sie haben, ist unlesbares, nicht wiedererkennbares Zeug.

PeeHaa
quelle
Ich behalte eine Kopie der nicht minimierten Version
ajax333221
Aber warum machst du das überhaupt, frage ich mich?
PeeHaa
geringere Dateigröße = geringere Zeit zum Herunterladen. Klassen und IDs erscheinen ungefähr 100 Mal auf HTML + CSS. Wenn ich also 5 Zeichen * 100 Mal reduzieren kann ... speichere ich 500 Zeichen
ajax333221
@ajax klingt für mich nach Mikrooptimierung - denken Sie daran, dass Sie dadurch ein paar hundert Bytes sparen, während jedes JPG Sie das Hundertfache davon kostet. Außerdem kümmert sich die richtige gzip-Komprimierung sowieso um diese Muster. Aber ich denke, es schadet auch nicht
Pekka
@ ajax333221 ^^ Es klingt nicht nur so. Es ist nur so :-)
PeeHaa