질문/조언질답게시판
Extra Form
PHP PHP 7.1
CMS Rhymix

오픈 그래프 태그 사용 모두 예로 설정했습니다.

 

이거요..JPG

그런데 페이지 소스 보기를 하면 다른 분들 사이트에서는 잘 나오는데

제 사이트에서는 아래 사이트 대표이미지 태그만 표시가 안됩니다.

<meta property="og:image" content="사이트 대표 이미지 경로" />

 

처음엔 사이트 대표 이미지를 업로드 하면 아무 반응이 없어서

이미지가 업로드가 안되는 문제인 줄 않는 줄 알았습니다.

siteimage.PNG

하지만 ftp로 경로를 확인해 보니 이미지는 제대로 업로드가 되어 있네요.

조언 부탁드립니다.

  • ?
    참고로 파비콘과 모바일 홈 아이콘은 업로드도 잘 되고 표시도 잘 됩니다.
  • ?
    정정합니다. 소스보기로 하면 사이트 대표 이미지가 아니라 본문 이미지를 가져오지 않습니다. 무슨 기준인지 모르겠지만 게시물에 따라 됐다가 안 됐다가 합니다.
    <meta property="og:image" content="본문 이미지 경로" />
  • profile

    멀티도메인 기능 사용시 (또는 도메인을 변경한 경우) 사이트 대표 이미지 저장 경로가 잘못될 수도 있는 버그를 확인했습니다. 다음 버전에서 수정하도록 하겠습니다.

     

    본문 이미지는 실제 문서에 첨부된 이미지 파일만 가져옵니다. 혹시 imgur 등 외부 이미지를 삽입했다면 메타 태그가 출력되지 않을 수도 있습니다. 단, 이미지 파일이 첨부되지 않은 상태로 작성한 문서를 나중에 수정하면서 이미지 파일을 첨부했다면 캐시 때문에 한동안 반영되지 않을 수도 있습니다.

  • profile ?
    답변 감사합니다. 본문 이미지는 외부 이미지를 안쓰고 있습니다. 모두 기진곰님의 이미지 자동첨부 애드온을 사용해서 서버에 저장되게 사용하고 있습니다. ^^
  • ? profile
    외부 이미지를 안 쓴다면서 자동첨부 애드온으로 저장한다면 뭔가 모순인데요. 애당초 외부 이미지니까 자동첨부 애드온이 필요한 것 아닌가요?

    물론 자동첨부시키고 나면 메타 태그가 나오는 것이 정상이겠습니다만, 이게 작동하는 시점에 따라서는 이미 메타 태그의 정보가 캐싱된 후에야 첨부파일이 나타날 수도 있습니다. 캐시파일 재생성을 한번 해보세요.
  • profile ?
    아 제가 잘못 이해했군요. 외부 링크한 이미지 말씀하신 줄 알았습니다. 캐시파일 재생성은 여러번 했습니다. 그리고 이미 오래된 게시글에서도 같은 현상입니다.
  • profile ?

    예컨대, 유튜브 영상 올리면 생성되는 썸네일도 어떤 게시물은 작동 (페이스북 등에 올리면 카드에 이미지를 가져오는)을 하고 어떤 게시물은 작동을 안 합니다.

  • ? profile
    유튜브 썸네일을 생성해 주는 자료는 코어에 포함된 것이 아니기 때문에 어떻게 작동한다고 보장할 수는 없습니다만, 되는 글과 안 되는 글의 소스를 자세히 비교해 봐야 할 것 같네요. 아무튼 라이믹스 코어에서는 무조건 첨부파일만 인식합니다.
  • profile ?
    유튜브 썸네일 되는 곳: https://www.esitejoa.com/movie_stories/1764 (태그가 잘 생성이 되어 있습니다.)
    안되는 곳: https://www.esitejoa.com/music/20533 (태그 생성이 안 되어 있습니다.)
    애드온은 https://xe1.xpressengine.com/index.php?mid=download&package_id=22753343 멀티미디어 썸네일 애드온을 사용하고 있습니다.

    그 외 여러 게시물 보셔도 작동이 되는 것과 안 되는 것을 쉽게 찾으실 수 있을 거예요.
  • ? profile
    거꾸로네요. movie_stories 게시판은 대부분 메타 태그가 없고, music 게시판은 대부분 있습니다. 유튜브 썸네일이 아니라 이미지 파일을 직접 삽입해 놓은 경우도 마찬가지고요. 뭔가 게시판 설정에 차이가 있는 게 아닐까 싶네요.
  • ? profile
    사이트의 게시물이 잘 못 해석되는 문제가 있습니다.
    코어나 SEO모듈에서 해당 페이지가 게시글(article)인지 페이지(website) 인지 구분해서 meta tag 중 type을 지정해서 생성합니다.

    그런데 지금 운영하시는 게시판 중 많은 게시판의 게시물이
    <meta property="og:type" content="website" />
    로 판별이 되고 있습니다.

    위와 같은 소스는 사이트 메인 그리고 다른 서브 페이지들에서 나와야하는 소스인데 게시글이 저렇게 나오면 해당 문서의 이미지등의 소스가 만들어지는 부분의 코드가 실행되지 않습니다.

    사이트대표이미지가 만들어지게 되고 하는 게시글이 아닌 페이지의 meta소스가 만들어지는 코드가 작동하게 됩니다.

    위와 같이 잘못된 게시글 분석이 되는 경우는 함께 사용하는 자료들이 방해를 해서 입니다. 소스를 보시고 잘 못 해석 되는 게시판 들을 찾아서 공통적으로 사용하는 자료를 찾아서 제거해 보세요.



    게시글은 무조건
    <meta property="og:type" content="article" />

    의 소스가 만들어져야 하고 그래야 문서 내의 섬네일이 되었던 이미지가 되었던 올바른 meta소스가 만들어집니다.
  • profile ?
    아 제가 다른 작업 중이라 정신이 없어서 거꾸로 적었네요. 죄송합니다.
  • profile ?
    게시판 설정에 별 차이는 없습니다. 둘 다 웹진 스타일이고 단지 하나는 분류가 있고 다른 하나는 없습니다. 아무튼 두 분 말씀대로 접근해서 보겠습니다.

    제가 도메인을 변경한 지 60일이 되지 않아서 이전 도메인이 아직 cPanel에 unassigned 로 남아 있습니다. 60일이 지나면 자동으로 삭제 된다고 하는데 아직 남아있는 도메인 때문에 무슨 영향이 있을까요? Unassigned 인데.
  • profile ?
    아, 같은 게시판 게시물도 되고 안 되고의 차이가 있어서 게시판 설정 문제는 아닌듯 합니다. 유독 music은 이상하게도 거의 되는 듯해서 연구를 좀 더 해보겠습니다.
  • profile ?
    방해를 하고 있는 애드온을 찾은 것 같습니다. 헌데 이거 참... 중요하게 쓰는 해시태그 연관글 애드온이 방해를 하고 있네요. 보니 웹지기님도 이 애드온을 쓰고 계신데 이런 현상이 없나요? 제가 글쓴이가 작성한 다른 게시물을 같이 써서 이런 건지... 좀 더 봐야겠습니다. 이쯤되면 정말 애드온 쓰기가 겁나네요. 애드온 때문에 여러번 죽습니다. ㅠㅠ
  • ? profile
    저는 사용하지만 문제는 없습니다. XE와 다를 수 있고 여러 자료와 함께 사용할때 문제가 발생할 수도 있어 꼭 같은 결과가 나오지 않을 수 있습니다.
    말씀하신 자료처럼 본문내용을 replace하는 자료 중 문제를 발생하는 경우가 많이 있습니다. 저는 과거 팝업애드온이 그래서 중지 한 적이 있습니다.

    그리고 태그연관글애드온은 저희는 위치때문에 본문을 replace하지 않고 수정해서 지정한 위치의 영역을 replace하고 있어 본문에 영향을 안주고 있을수도 있습니다.
  • profile ?
    참, XE 쓰시죠. 더 확인해 본 결과 태그 연관글 애드온 문제로 확정이네요. 태그를 안쓸 수도 없고... 일단 위치를 한번 바꿔봐야 겠네요. 정말 감사합니다. ^^
  • profile ?
    제 문제는 태그 연관글 애드온의 방해 때문이었습니다. XE 에서는 애드온 사용하면서 문제가 없었는데... 요 애드온을 또 연구해봐야 겠습니다. 도움 주셔서 정말 감사합니다. ^^
  • ? profile

    애드온 성격상 본문의 내용을 치환합니다. 필요한 태그 연관글 목록의 부분을 본문에 끼워 넣은 상태로 바꿔치기 하는건데 이때 자료가 오류가 있어 html의 엘리먼트 열고 닫는 부분에 오류가 생기는 경우도 있고 그 안에 링크들이 방해해서 오류가 나는 경우가 있습니다. 본문 안에 들어가지 않아도 본문과 함께 출력되는 위젯에서도 이런 오류를 일으키는 경우도 있습니다.

    태그연관글 애드온이 문제라면 본문을 치환하는 것을 본문 밖에 특별히 지정한 곳을 치환하도록 수정을 해보고 결과를 볼 수 있습니다. 그런데 본문 밖이라도 영향을 주는 경우도 있으니 시도해 보고 결과를 봐야겠네요.

  • profile ?
    감사합니다. 이래서 제가 웹지기님을 좋아합니다. ^^
  • ?
    이 글 제목이 사이트 대표 이미지가 문제라고 했는데 처음에 사이트 대표 이미지 업로드 문제 때문에 그런 것이고 사실 제가 원하는 것은 본문 첫번째 스크린 샷에 있는 오픈 그래프 태그 옵션 처럼 SNS 올렸을 때 게시물의 이미지가 표시되게 하는 것 입니다.

    정확한 지적이십니다. 위 옵션을 모두 예로 하면 코어나 SEO에서 알아서 판별을 해야 하는데 그걸 못하고 있는 것 같습니다.

    제가 메타 태그를 직접 넣진 않았구요, 게시판은 아플로스2 프리미엄과 에덴을 테스트 해봤는데 둘 다 모두 동일한 증상이었습니다.

    말씀해주신 대로 방해하는 자료를 찾아보겠습니다. 감사합니다.