2010-03-15 7 views
6

Während mein CSS auf http://jigsaw.w3.org/css-validator/Ist es wirklich notwendig, eine competely validiert Mark Up und CSS für SEO Zwecke zu haben

Validieren ich folgende Fehler bin immer:

1.Property Zoom existiert nicht 1: 1 .

2.Property -webkit-Übergang existiert nicht: alle 200 ms Einfachheit in allen 200ms Einfachheit in

3.Property Opazität existiert nicht in CSS level 2.1

4.Property -moz-border-radius existiert nicht

5.Property -webkit-border-radius nicht

es wirklich existiert

erforderlich, um die MarkUp und CSS vollständig für SEO zu bestätigen oder Diese Fehler, die meist browserspezifisch sind, können vorerst ignoriert werden.

Wenn diese Fehler entfernt werden müssen, kann jemand bitte den Weg dazu vorschlagen.

Antwort

11

CSS-Fehler haben keine Auswirkungen was auch immer auf SEO. HTML-Fehler können einen winzigen Teil der Wirkung haben, aber wenn Ihr Markup nicht so schlecht ist, kann ein Parser den Text nicht daraus entfernen (und in diesem Fall wird es wahrscheinlich nicht einmal in einem Browser funktionieren), wird es nicht haben irgendein negativer Effekt. Das Validieren ist eine nette Geste aus der Programmierperspektive, aber nach meiner Erfahrung schlägt die Praktikabilität jedes Mal, besonders mit CSS.

+0

Danke Max für die Einsicht. –

3

Wenn Sie aus irgendeinem Grund die zu validierende Seite benötigen (zB um den Kunden zufrieden zu stellen), aber auch nicht standardmäßige Eigenschaften für Ihre Seite verwenden müssen, können Sie dies dynamisch mit Javascript hinzufügen, damit der Validator nicht funktioniert. t nimm sie auf!

+0

@Martin Ihr Punkt ist gut. + 1 –

2

SEO & Importance of Valid Source Code (W3C Validation) @ suchmaschinejournal.com.

Dieser Artikel und Kommentare sind beide sehr aufschlussreich.

+0

Sein letzter Punkt "Wenn Sie für einen Designer bezahlen, legen Sie etwas in den Vertrag, dass die Website W3C-Validierung übergeben muss." ist genau warum meine hackish-Technik erforderlich sein könnte! –