본문 바로가기
openipc.kr
SEO

[검색엔진 최적화] 링크를 크롤링할 수 없음 오류 해결 방법

목차

    반응형

    링크를 크롤링할 수 없음 해결 방법

    구글 PageSpeed Insights에서 웹사이트를 점검할 때 "링크를 크롤링할 수 없음" 오류가 발생하는 경우가 있습니다. 이 오류는 종종 웹사이트에서 발생할 수 있습니다. 동적으로 형성되는 이미지나 동영상을 클릭하면 팝업창으로 표시하는 기능을 제공하지만, 이 링크들이 검색 엔진에 의해 크롤링되지 않는 경우가 많습니다.

    1. 링크를 크롤링 할수 없음 오류 예시

    다음은구글 PageSpeed Insights와 관련된 크롤링할 수 없는 링크의 예시입니다.

    링크를 크롤링할 수 없음
    링크를 크롤링할 수 없음

    크롤링할 수 없는 링크
    
    div.lb-outerContainer > div.lb-container > div.lb-loader > a.lb-cancel
    <a class="lb-cancel">
    
    div.lb-dataContainer > div.lb-data > div.lb-closeContainer > a.lb-close
    <a class="lb-close">

    위와 같은 링크는 JavaScript 이벤트나 동적 콘텐츠로 인해 구글 봇이 해당 링크를 인식하고 크롤링할 수 없습니다.

    2. 해결 방법

    이 문제를 해결하기 위해서는 링크에 대해 적절한 href 속성을 추가하거나, JavaScript 동작을 보다 효율적으로 처리하는 방법을 적용해야 합니다. 구글 봇이 해당 링크를 크롤링할 수 있도록 href="#"와 같은 값을 넣어주는 것이 한 가지 방법입니다.

    링크에 href 속성 추가

    다음과 같이 링크에 href 속성을 추가하여 크롤링을 가능하게 만들 수 있습니다:

    <a href="#" class="lb-cancel">닫기</a>

    이렇게 하면 구글 봇이 해당 링크를 크롤링할 수 있는 코드로 인식해서, 구문 오류를 발생하지 않게 됩니다.

    동적 콘텐츠 설정 최적화

    동적 콘텐츠를 사용할 때, 검색 엔진 최적화(SEO)를 고려한 설정을 적용하는 것이 중요합니다. 예를 들어, 이미지 팝업이 발생하는 링크에는 반드시 rel="noopener noreferrer"와 같은 속성을 사용하여 보안 및 SEO에 영향을 주지 않도록 합니다.

    참고: 동적 콘텐츠는 검색 엔진에 의해 인식되지 않을 수 있기 때문에, 
    동적으로 로드되는 콘텐츠에 대해 적절한 SEO 설정을 적용해야 합니다.

    구글 PageSpeed Insights에서 "링크를 크롤링할 수 없음" 오류가 발생하는 경우, JavaScript 기반 플러그인이 원인일 수 있습니다. 이를 해결하려면 링크에 href 속성을 추가하거나 JavaScript 이벤트를 올바르게 처리하는 방식으로 최적화할 수 있습니다.

    또한, 불필요한 스크립트를 제거하여 페이지 성능을 개선하고, 검색 엔진이 사이트를 효율적으로 크롤링할 수 있도록 돕는 것이 중요합니다.

    반응형




    일상허브

    IT.일상코딩.SEO 블로그

    광고는 자동으로 표시되며 크리에이터의 창작활동에 도움이 될 수 있습니다.

    TOP

    DESIGN BY TISTORY OpenPC. | E-mail: openipc@daum.net | 도메인 : openipc.kr |