2012-06-11 4 views
0

3 가지 섹션의 페이지에서 jcarousel을 사용하고 있습니다. 처음에는 첫 번째 섹션을 보여주고 다른 두 개는 display: none으로 숨 깁니다.Jcarousel and display : none + SEO 우려

나는 검색을 해본 결과, 아무 것도 표시하지 않는 것은 자동으로 너비가 0이므로 jcarousel이 올바르게 설정할 수 없기 때문에 일반적인 문제라는 것을 알았습니다.

내가 SO에이 게시물을 발견 : 페이지 떨어져 그것을 이동하여 아직 당신이 싶지 쇼 할 내용을 넣어 그것을 다루는 Hide a jCarousel when page loads

, 나는 그렇게 할 수 있지만, 그런 것 궁금 해서요 SEO 목적에 좋지 않습니까? Google에서와 같이 콘텐츠가 페이지 외부에있는 것을 좋아하지 않습니까?

다른 옵션이 있습니까?

+1

질문에 질문하는 사람은 싫지만 CSS의 요소 너비 만 설정하면 어떨까요? 또는 스크립트가 여전히 중단됩니까? – jammypeach

답변

1

좋아, 콘텐츠를 먼저로드하고 나서 모든 페이지 데이터를로드 한 후 내 문제를 해결했습니다. 관련 콘텐츠를 숨기는 기능을 실행했습니다.

헤더의 코드. 페이지의 모든 내용이로드되면 hideHomeCats 함수가 실행됩니다.

여기에서 hideHomeCats은 관련 콘텐츠를 숨기는 기능입니다.

다른 사람에게 도움이되기를 바랍니다. :)

관련 문제