2010-03-15 6 views
6

Podczas sprawdzania mojego CSS na http://jigsaw.w3.org/css-validator/Czy to naprawdę konieczne, aby mieć competely walidacji oznaczania i CSS dla celów SEO

Dostaję następujące błędy:

1.Property zoom nie istnieje: 1 1 .

2.Property -webkit przejściowy nie istnieje: wszystkie 200ms łatwość wszystkich 200ms łatwość w

3.Property nieprzezroczystości nie występują w poziomie CSS 2,1

4.Property -moz-border-radius nie istnieje

5.Property -webkit-border-radius nie istnieje

Czy to naprawdę konieczne, aby sprawdzić poprawność znaczników i CSS dla SEO lub całkowicie te błędy, które w większości są specyficzne dla przeglądarki, można na razie zignorować.

Jeśli te błędy zostaną usunięte, ktoś może zasugerować sposób, aby to zrobić.

Odpowiedz

11

Błędy CSS nie mają żadnego wpływu w ogóle na na SEO. Błędy HTML mogą mieć niewielki efekt, ale jeśli Twój znacznik nie jest tak zły, parser nie może usunąć tekstu (w takim przypadku prawdopodobnie nawet nie będzie działać w przeglądarce), nie będzie miał jakikolwiek negatywny efekt. Sprawdzanie poprawności jest miłym akcentem z perspektywy programowania, ale z mojego doświadczenia wynika, że ​​praktyczność bije go za każdym razem, szczególnie w przypadku CSS.

+0

Dzięki Max za wgląd. –

3

Jeśli z jakiegoś powodu potrzebujesz strony do sprawdzenia poprawności (np. Dla zadowolenia klienta), ale musisz również użyć niestandardowych właściwości, aby strona działała, możesz to zrobić dynamicznie dodając javascript, aby walidator nie zrobił tego ". t odebrać je!

+0

@Martin Twój punkt jest dobry. + 1 –

2

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

Ten artykuł i komentarze są bardzo wnikliwe.

+0

Jego ostatni punkt "Jeśli płacisz za projektanta, załóż coś w umowie, że strona musi przejść walidację W3C." Właśnie dlatego moja technika może być potrzebna! –

Powiązane problemy