내 웹 사이트의 모든 페이지 (예 : http://www.newforestexplorersguide.co.uk)에 Iframe 'Like'버튼이 통합되었지만 Facebook 코드가 HTML 유효성 검사 오류 (XHTML 1.0 Transitional)를 발생시킵니다. '좋아요'버튼이 제대로 작동하지만 유효성 오류에 대해 걱정할 필요가 있습니까? 나는 특히 오류의 영향을받을 수있는 Google 순위에 대해 고심합니다. 미리 조언 해 주셔서 감사합니다. 앤드류Facebook Like 버튼 코드로 인해 HTML 유효성 검사 오류가 발생합니다.
답변
견적 OP :
가 "... 내가 유효성 검사 오류에 대한 걱정해야합니까 나는 이 영향을받을 수있어 구글 순위에 대한 특히 귀찮게 해요 오류의 존재에 의해. "
귀하의 코드와 Validation Errors에서 최대치를 차지했습니다.
JavaScript를 사용하여 Facebook Like 버튼 코드를 사용하는 동안 완벽한 유효성 검사를 수행하는 영리한 방법이 있습니다. 나는 나의 위치에 그것을했다. 그러나 실제로는 온라인 유효성 검사기가 오류없이 정적 파일을 전달하게됩니다. 자바 스크립트를 사용하여 HTML을 조작하면 DOM은 궁극적으로 오류를 수정하지 않은 것처럼 동일한 코드로 끝납니다.
구글에 관한 한, 유효한 HTML/CSS가 중요합니다. 최근 Google의 봇들은 동적 콘텐츠를 더 많이 색인화하기 위해 jQuery/JavaScript를 파싱 할 수도 있습니다. See this answer Google의 답변을 읽어보십시오.
코딩 오류와 관련하여 Google은 오류의 심각성을 구분할 수 있습니다. 결국 Facebook의 주식 플러그인을 사용하는 모든 사이트는 약간 잘못된 코드를 사용하여 같은 보트에 올 것입니다.
특히 전체 사이트의 페이지 레이아웃에 대해 tables
과 같은 오래된 코딩 방법을 사용하는 사이트는 Google 순위에 훨씬 해 롭습니다. 그들은 봇이 순수한 CSS 레이아웃보다 구문 분석하기가 더 느리고, Google 순위가 이제 페이지로드 시간을 고려하기 때문에 최대한 능률적이고 현대적이되는 것이 좋습니다.
마지막으로, 무엇보다 중요한 것은 사이트의 콘텐츠와 프리젠 테이션입니다. Google 검색은 특정 검색어에 대해 가장 관련성이 높은 & 유용한 결과를 제공하는 것을 목표로 한 사업입니다. 세계 최고의 코드는이 원칙을 잊어 버린 사이트의 순위를 높이는데 도움이되지 않습니다.
- 1. 이 코드로 인해 파일 잠금 오류가 발생합니다.
- 2. jQuery Append 함수로 인해 유효성 검사 오류가 발생합니다.
- 3. 구분 기호로 인해 w3c 유효성 검사 오류가 발생합니다.
- 4. Knockout.js 데이터 바인딩 속성으로 인해 html 유효성 검사 경고가 발생합니다.
- 5. 유효성 검사 HTML 라디오 버튼
- 6. Facebook Like 버튼
- 7. Facebook 스타일 "Like"버튼
- 8. Facebook Like 미리보기가있는 버튼
- 9. Kohana 3 - ORM 유효성 검사 오류가 발생합니다.
- 10. 레일 유효성 검사 페이지에서 라우팅 오류가 발생합니다.
- 11. 페이스 북의 동영상 버튼 Facebook Like Like
- 12. On Page 버튼 HTML 페이지 유효성 검사
- 13. 모든 PHP oAuth 코드로 인해 500 내부 서버 오류가 발생합니다
- 14. C 프로그램의 ASM 코드로 인해 세그먼트 화 오류가 발생합니다.
- 15. Array.push로 인해 프로그램에 오류가 발생합니다.
- 16. Facebook Like 버튼 - 라이브 업데이트?
- 17. FBML 탭의 Facebook Like 버튼
- 18. 모바일 웹용 Facebook Like 버튼
- 19. 모든 게시물마다 Facebook Like 버튼
- 20. HTML 유효성 검사 PHP
- 21. Facebook HTML5 Like 버튼 구현 Like Like & Unlike로 돌아 가기
- 22. OAuth 인증 코드 유효성 검사 오류가 때때로 발생합니다
- 23. iframe 응용 프로그램의 Facebook Like 버튼
- 24. HTML 양식 유효성 검사
- 25. HTML 유효성 검사 및로드 시간
- 26. 실행되지 않은 코드로 인해 충돌이 발생합니다.
- 27. Android FileInputStream 코드로 인해 충돌이 발생합니다.
- 28. Like Facebook Like
- 29. AuthLogic 양식에서 잘못된 유효성 검사 오류가 발생합니다 - 이유는 무엇입니까?
- 30. XSLT 유효성 검사 오류가
매우 유용한 답변입니다. 감사합니다. –
@AndrewWalmsley, 여러분 환영합니다. 내 대답을 "수락"하는 것을 잊지 마십시오. – Sparky
추가 코멘트로서, 왜 페이스 북이 모든 사용자의 이익을 위해 오류없는 코드를 제공하지 않는지 궁금합니다. –