2009-11-21 2 views
8

만약 내가 모든 학년 브라우저에서 잘 보이는 사이트와 사이트를 만들었지 만 사이트가 XHTML과 CSS 검증 모두에 약간의 오류를 보인다면 그 오류를 해결할 수있는 어떤 이점이 있습니까?W3C는 HTML 및 CSS 코드가 SEO에 유해하고 스크린 리더 사용자에게 문제가 있습니까?

유효성 검사 오류가 10 개 이상인 사이트가 유효성 검사 오류가있는 사이트보다 좋습니까? 아니면 검색 엔진에서 모두 동일합니까?

검색 엔진이 css 파일을 읽습니까? CSS 유효성 검사는 SEO에 대한 중요성을 갖고 있습니까?

+0

오류 유형에 따라 다릅니다. 더 많은 정보를 얻을 수 있도록 사이트를 연결해야 할 수도 있습니다. –

답변

7

오류의 종류와 장소에 따라 달라집니다.

이렇게하면 사이트 의미 구조가 해독되지 않으면 모든 자동 분석 도구에서 문제가 될 수 있습니다.

비표준 속성 (또는 잘못된 속성 값) 인 경우에는 표시되지 않습니다.

+0

xhtml 오류가 문제가 될 수 있지만 CSS 오류는 무엇입니까? –

+0

CSS는 아무런 영향을주지 않습니다. –

+0

@Nerdling : 사실 당신은 대부분 옳다. 그러나 독자가 화면을 읽는 것처럼 이해할 수있는 몇 가지 속성이있다. 숨김 (비록 지금 당장이 참고 자료를 찾을 수 없지만) – EFraim

-1

는 첫째, 구글의 홈페이지 isn't even valid들이 의도적으로 대역폭을 절약하기 위해 자신의 태그의 상당수를 닫지 마십시오 ... 예를 들어 구글을 사용할 수 있습니다. 또한 많은 맞춤 속성이 있습니다.

두 번째로, 그들은 SEO 용 CSS를 읽지 않습니다. 그들이 할 수있는 유일한 시간은 널리 사용되는 캐싱 기능입니다. Google은 단지 CSS 파일을 읽지 않지만 야후는 ​​모든 것을 캐시합니다 (CSS, 이미지, 요법 ...)하지만 SEO에 영향을 미치지는 않습니다.

귀하의 사이트를 확인하는 것에 대해 걱정할 필요가없는 많은 이유가 있습니다. 그러나 대부분의 브라우저에서 작동하는 한 큰 오류를 없애기 위해 검사하는 것이 좋습니다. 검색 엔진은 콘텐츠가 보이는 방식이 아니라 콘텐츠를 중요하게 생각합니다.

+0

귀하의 사이트를 확인하는 데는 여러 가지 좋은 이유가있다. 모든 브라우저가 동일한 단점을 갖고있는 것은 아니기 때문에 가능한 모든 브라우저를 체크인 (비실용적)하거나 동일한 DOM 트리가 각각 생성되는지조차 확인할 필요가 없습니다. – EFraim

+0

내 사이트에 브라우저 간 문제가없는 경우 유효성 검사 오류를 해결하기 위해 어떤 이점이 있습니까? –

+0

* 이론적 인 * 장점은 사이트에 크로스 브라우저 문제가 발생하면 가능한 범인으로 마크 업을 고려하지 않아도된다는 것입니다. – EFraim

0

대부분의 스크린 리더는 w3c 표준과 사용 편의성을 기반으로합니다. w3c 표준을 따를 때 스크린 리더가 콘텐츠를 이해하고 올바르게 표시 할 수있는 좋은 기회가 있습니다. 사이트 W3c를 유효하게 만드는 데 추가 작업을 많이 할 필요가 없으므로 그렇게 할 것입니다. 중요하거나 그렇지 않다면 실제로 의존합니다.

2

아주 간단하게 XHTML은 게으르다. XHTML이 유효 함을 확인하는 데는 백만 가지 방법이 있습니다. 우리는 이유에 대한 표준을 가지고 있으며 XHTML이 XML 파서에서 읽을 수 있으므로 향후 웹 응용 프로그램 및 비교 사이트에서 사용할 수 있다는 XHTML의 유효성을 보장합니다. 나를 위해, 귀하의 마크 업이 유효하다는 보장은 항상 여분의 투자 가치가 있습니다.

나는 또한 Google이 흰색 배경에 흰색 텍스트와 같은 검은 모자 SEO 트릭을 감지하기 위해 CSS 파일을 구문 분석한다고 생각합니다. 많은 사람들이 Google 로봇이 너무 멀다고 생각하지만 Google은 크롬 엔진을 모두 가지고 있습니다. 내가 Google이고 사이트가 잠재적으로 스팸성이었던 것으로 의심되는 경우 Chrome 엔진을 사용하여 실행하고 CSS 해킹을 찾습니다.

Google이 CSS를 구문 분석하는 또 다른 방법은 Google에서 제공하는 새로운 페이지 속도 도구입니다. 이 도구는 잠재적으로 느린 CSS 선택자를 강조 표시하고 수정하도록 권장합니다. 페이지 속도가 이제 페이지 순위를 결정하는 요소이기 때문에 Google은 전체 페이지 크기를 고려하는 것이 아니라 렌더링 시간도 고려하고 있습니다.

그래서 저는 게으르지 마십시오.)