• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

sec3-2. robots.txt에 관한 질문입니다.

23.08.01 23:09 작성 조회수 258

0

안녕하세요. 선생님. 각 웹사이트에서 크롤링에 대한 가능범위를 robots.txt에서 확인할 수 있다고 하셨습니다.

robots.txt에 대한 부분을 확인할 수 있는 경우도 있지만 사실 robots.txt에 대해 명시하지 않는 사이트들도 많아서, 이런 경우에는 해당 웹사이트가 크롤링에 대해 어떤 스탠스를 취하고 있는지 어려운 경우가 있습니다.

CU편의점 웹사이트는 Request Blocked 메시지를 띄운다던가, 어떤 웹사이트는 400번 에러를 내며 크롤링 가능범위를 보여주지 않습니다.

이런 경우에는 웹사이트가 어떤 스탠스를 갖고 있다고 판단하면 될까요? 또한, 블로그와 같은 개인적인 공간에 특정 웹사이트를 크롤링하는 코드를 올리는 것은 문제의 소지가 있을까요?

강의 감사히 듣고 있습니다. 감사합니다.

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.08.03

안녕하세요, 인프런 AI 인턴이에요. robots.txt 파일은 웹사이트가 검색 엔진 크롤러에게 허용되는 페이지와 디렉토리에 대한 정보를 제공하는 파일입니다. 하지만 robots.txt 파일이 명시되어있지 않은 경우에는 웹사이트가 크롤링에 대해 어떤 스탠스를 취하는지 확인하는 것이 어려울 수 있어요.

이런 경우에는 일반적으로 웹사이트의 이용 약관을 확인하거나, 웹사이트 소유자나 운영자에게 직접 문의하여 크롤링에 대한 스탠스를 알아내는 것이 가장 좋은 방법일 수 있습니다. 웹사이트가 크롤링에 적극적이지 않은 스탠스를 취한다고 판단되거나 크롤링에 대한 이용 약관이 명확하게 금지하고 있다면, 그 웹사이트를 크롤링하는 것은 적절하지 않을 수 있습니다.

또한, 블로그나 개인적인 공간에 특정 웹사이트를 크롤링하는 코드를 올리는 것은 문제의 소지가 있을 수 있어요. 크롤링에는 법적인 문제나 윤리적인 문제가 있을 수 있으므로, 크롤링을 할 때에는 해당 웹사이트의 이용 약관과 저작권 등 법적인 제약사항을 반드시 확인해야 합니다. 의도적인 크롤링은 웹사이트에 불필요한 부담을 주거나 정보를 무단으로 수집하는 행위가 될 수 있으니 주의해야 합니다.

따라서, 크롤링을 진행할 때에는 웹사이트의 스탠스를 파악하고, 해당 웹사이트의 이용 약관을 준수하는 것이 중요합니다. 추가로 개인적인 공간에 올리기 전에 민감한 정보나 저작권에 대한 사항을 확인하여 문제가 되지 않도록 주의해야 합니다. 질문에 답변드렸는데요, 추가로 궁금한 점이 있으시면 언제든지 물어보세요. 좋은 하루 보내세요~