문제

로봇이 iframe 내부를 크롤링하는 것이 일반적입니까?그러면 그들은 어떻게 그렇게 합니까?그들은 즉시 색인을 생성합니까, 아니면 단지 URL을 '기억'하고 가끔 나중에 계속합니까?

도움이 되었습니까?

해결책

어딘가에 href/src 링크가 있는 경우 색인이 생성된 (즉. 크롤링) HTML/XHTML 페이지의 경우 색인이 생성됩니다.페이지가 iFrame을 통해 사용자에게 표시되는지 여부는 중요하지 않습니다.

다른 팁

다른 사람들이 지적했듯이 iframes는 쉽게 기어 다닙니다. 그러나 나는 그것을 명확히하고 싶었다 귀하의 페이지 iframed 컨텐츠에 대한 "신용"을 얻지 못합니다. 따라서 귀하의 페이지는 실제로 컨텐츠를 포함하는 것으로 인덱싱되지 않습니다. 크롤러가 iframed 페이지를 색인하고 직접 연결하는 디딤돌 일뿐입니다. 이는 Iframe이 도메인에없는 콘텐츠를 가리키는 지 이해하는 것이 중요하며, 귀하는 자신의 페이지 가시성에 대해 iframe 컨텐츠를 활용할 것으로 예상됩니다. 그것이 당신의 의도인지 아닌지 확실하지 않습니다.

나는 그렇게 상상할 것이다. 나는 GoogleBot이한다는 것을 알고 있습니다.

의심스러운 경우 Robots.txt와 페이지 바닥 글의 몇 가지 추가 링크로 물건을 제어 할 수 있습니다. 예를 들어이 페이지 하단의 링크를 살펴보십시오.

iframe에는 다른 HTML 페이지와 같은 HTML 컨텐츠가 포함되어 있습니다.
그렇습니다. 엔진 봇이 기어 다닐 것입니다.

그리고 아마도 당신의 콘텐츠가있는 곳이기 때문에 그들이 기어 다니기를 원할 것입니다.
그러나 사용자가 프레임에서 직접 웹 사이트에 액세스하는 것을 원하지 않을 것입니다.

따라서 프레임 부재를 감지하고 싶을 수도 있습니다. 따라서 JavaScript를 사용하여 존재하지 않는 것을 추가합니다.

<script type="text/javascript">
    if (top.frames.length==’0′) {
        window.location.replace("Appropriate url with frames");
    }
</script>

마지막 댓글로 나는 당신을 추천합니다 프레임을 사용하지 않습니다. 접근성 정책에 절대적으로 반대하기 때문에 권장하지 않습니다.
그들은 귀하의 웹 사이트에 메인 페이지에 컨텐츠가 표시되지 않습니다. 따라서 순위에 도움이되지 않습니다.

당신이 그들을 피할 수 있다면, 그렇게하십시오 (그리고 항상 할 수 있습니다).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top