OneBox가 Bookshop.org에서 작동하지 않음 - 크롤링이 차단되었나요?

OneBox 크롤링을 허용하지 않는 사이트에는 무엇을 요청해야 할까요?

Bookshop.org의 책 목록에 대해 OneBox를 시도하면 다음과 같은 결과가 나타납니다: “이 웹 페이지의 미리보기를 생성할 수 없었습니다. 다음 oEmbed / OpenGraph 태그를 찾을 수 없기 때문입니다: description, image” — 하지만 대상 페이지에는 필요한 OG 태그가 존재합니다.

(게시 시점 기준, meta에서의 결과도 제 사이트와 동일합니다):

OG 세부 정보

해당 페이지에는 og 태그가 존재합니다:

여러 OpenGraph 검증 도구를 시도해 보았습니다:

  • 대부분 URL에 접근할 수 없다고 보고합니다.
  • 일부 도구는 Bookshop.org에서 몇 가지 OG 필드를 가져오지만, 요청한 페이지에 특화된 정보는 없습니다.
  • iFramely 디버거Facebook 공유 디버거는 전체 미리보기를 성공적으로 생성합니다.

Bookshop.org가 일부 크롤링을 거부하고 있는 것으로 보입니다. Bookshop.org에 요청할 적절한 사항(예: “Discourse 사용자 에이전트의 크롤링을 허용해 주시겠습니까?” 등)이 있다면, 플러그인 우회 방법을 도입하고 싶지 않습니다.

Cloudflare가 Onebox가 해당 사이트에 접근하는 것을 차단하고 있습니다.

Discourse Onebox를 허용하도록 봇 보호 규칙을 완화해 주시겠습니까?

확인해 주셔서 감사합니다! 그들에게 물어보겠습니다.