Og image 변경 안되는 현상

안녕하세요~

현재 사이트 미리보기 이미지(og image) 변경후 적용이 안되는 현상이 있어 문의드립니다.

[상황]

  • og image 변경 (파일명도 변경)
  • 초기화 도구에서 해당 Url 초기화
  • 카카오톡 pc 앱에서는 모두 정상동작

[문제]

  • 모바일앱에서 루트도메인에서 이미지가 안보임
  • 예전 이미지가 보이는 것도 아니고, 이미지 자체가 보이질 않습니다
  • pc 앱에서 정상적으로 전송된 미리보기도, 모바일 앱으로 확인시 보이지 않습니다
  • 모바일에서 보낸 것은 미리보기가 안되지만, pc에서는 정상적으로 보이네요.

url은 https://soomgo.com 입니다.

기타 확인해볼 수 있는 여러 플랫폼에서는 정상동작하는데… 혹시 원인이 뭔지 알 수 있을까요??

안녕하세요~

스크랩서버가 응답을 못받은 것으로 확인되는데요.

아래 체크리스트의 방화벽 설정 부분 확인해보시겠어요?

카카오톡 scrap(url 미리보기) 안될때 체크 리스트

안녕하세요~ 답변 감사합니다.
말씀해주신 사항은 한번 확인해보겠습니다.

근데 이상한게, 아무 조치를 취한게 없는데 지금은 또 잘 되네요.

혹시 모바일 앱과 pc 앱에서 사용하는 스크랩 봇 서버가 다르고,
모바일에서 사용하던 서버가 불안정해서 발생했을수도 있나요?

스크랩 시도해보니,

전과 달리 응답이 오기는 합니다.
그래도 OG태그 정보를 정상 수집 못하는 응답이네요.

사용자가 접근했을때 잘되는 것을 봐서는, 일부 스크랩서버를 차단하는게 아닌가 싶어요.

카카오링크 전송이 매우 느리거나 이미지가 표시 되지 않을 때 참고(스크랩 허용을 위한 방화벽 설정)

안녕하세요~

확인해본 결과, 링크주신 ip 목록을 차단하고 있진 않습니다.
카카오톡 스크랩 서버 이상일 확률은 없을까요?

pc 버전 앱도 유저마다 동작이 상이하네요
일부 사람은 되고, 일부 사람은 안되고

안녕하세요.

스크랩 담당 부서에 문의한번 해볼게요.

혹시, Front개발은 어떤 프레임웍을 사용하셨나요?
간혹, 서버사이드 랜더링 하지 않고, SPA 방식으로 클라이언트 단에서 페이지 동적 로딩 하는 경우 스크랩이 안되기도 하는데요.
일부가 안되는 것은 처음 보는 경우네요.

curl GET "https://soomgo.com/"
curl: (6) Could not resolve host: GET
<html>
<head><title>410 Gone</title></head>
<body>
<center><h1>410 Gone</h1></center>
<hr><center>nginx/1.18.0</center>
</body>
</html>

curl로 해당 사이트 호출해보니 nginx에서 접근 제어하는 것으로 보입니다. 확인 부탁드려요.

프레임웍은 Vue를 사용합니다. SSR, CSR을 섞어서 사용하긴 해요.

말씀해주신 부분은 저희 ngnix단에서 http_user_agent가 Curl일 경우 410을 리턴하도록 막아두어서 그런데…
스크랩을 정상적으로 사용하기 위해서 허용이 필요한 부분일까요?

스크랩봇은 facebookexternalhit/1.1;kakaotalk-scrap/1.0 user-agent 를 사용하는데 차단하는지 확인해보시겠어요?

“facebookexternalhit/1.1;kakaotalk-scrap/1.0; +https://devtalk.kakao.com/t/scrap/33984”

고생 많으십니다.
확인해봤는데 해당 유저 에이전트는 차단하고 있지 않습니다.

현재 스크랩서버에서 스크랩을 잘해오고 있네요.

방화벽 설정과 UA설정이 정상이라면,
SSR 상태에 따른 결과가 아닐까 싶긴하네요.

넵 우선 말씀해주신 방향으로 한번 확인해봐야겠네요.
확인 감사합니다.

좋아요 1

혹시 해당 이슈 담당하는 부서가 따로 있으면 확인요청드려도 될까요?
루트 도메인에 대해서 스크랩 기능이 상이하게 동작하네요.
(디바이스 환경마다 다르고, 시간마다 다르고, 동일 환경이라도 사람마다 다릅니다.)

안녕하세요~

포스트맨으로 스크랩서버 UA설정해서 확인해보니

https://soomgo.comhttps://soomgo.com/ 의 응답이 다릅니다.

https://soomgo.com는 응답이 html이지만,
https://soomgo.com/는 응답이 text입니다. 미리보기는 html응답에 제공합니다.

(모바일에서 안되는 것은 내부적으로 URL표준 표기방식인 끝에 슬래시를 붙이는 형태로 미리 보기 접근 하기때문에 둘다 표시안되는 것으로 보입니다. )

응답 포멧 확인해주세요.

안녕하세요~
답변 감사합니다.

확인해보니 패스문제보다는 동일 url에 대해서
content-type이 없는경우, text/html로 설정되어있는 경우로 불규칙적이긴 하네요.

근데 궁금한 게 하나 있는데, 프리뷰가 정상적으로 보여지는 url에 대해서도 불규칙적인 응답은 동일하게 발생하던데
이건 어떤것 때문에 항상 제대로 동작하는 걸까요?

소유하신 사이트 응답이 불규칙적입니다.
content-type 이 불규칙적으로 바뀌네요.
서버사이드 랜더링 문제로 추정됩니다. 확인해보시겠어요?

image
image

캐싱된 응답일 경우 Content-type이 안붙는 현상이 있었네요.
해결했습니다. 감사합니다~!

좋아요 1