블로그 공개 검증 이미지 누락 관련글 오검출 복구에서는 공개 글부터 다시 저장하면 안 돼요. 2026-08-19 r0818s 사례는 이미지 6장과 본문이 이미 맞았고, 준비본 기대 수와 실제 글 컴포넌트를 비교하도록 검사기만 고쳤습니다.
공개 글 재저장은 이미 맞는 이미지·본문·대표 설정을 다시 건드리는 작업이므로 실패 원인을 구분한 뒤 결정해야 한다
읽기 전에 확인할 근거
블로그 공개 검증 이미지 누락 관련글 오검출 복구에서는 공개 글부터 다시 저장하면 안 돼요. 2026-08-19 r0818s 사례는 이미지 6장과 본문이 이미 맞았고, 준비본 기대 수와 실제 글 컴포넌트를 비교하도록 검사기만 고쳤습니다.
비용이 새로 든 작업은 아니었어요. 다만 정상인 글을 다시 저장했다면 이미지 순서나 대표 설정처럼 이미 맞아 있던 부분을 다시 건드릴 수 있었습니다. 그래서 검사 실패 문구만 보고 움직이지 않고, 공개 결과와 검사기가 읽은 범위를 따로 확인했어요.
검사 실패가 곧 공개 글 실패는 아니었어요
이번 사고에서 가장 헷갈린 부분은 ‘검사가 실패했다’와 ‘글이 깨졌다’를 같은 뜻으로 받아들이기 쉽다는 점이었어요. 둘은 전혀 다른 상태입니다. 공개 글에 이미지가 빠졌다면 글을 고쳐야 하지만, 글에는 6장이 모두 있고 검사기가 5장만 돌려줬다면 검사 쪽 문제부터 봐야 해요.
2026-08-19에 확인한 r0818s 공개 수정은 API, Canva, Naver 세 글이 대상이었어요. 세 글 모두 새 제목과 본문, 승인된 이미지 6장이 실제 공개 결과에 반영돼 있었습니다. 이 가운데 Canva 글과 Naver 글에서 서로 다른 검증 오검출이 나왔어요.
- Tistory Canva 글: 준비본 기대값은 6장이었지만 검사 결과에는 5장만 잡혔어요.
- Naver 알뜰폰 글: 실제 본문은 맞았지만 플랫폼이 자동으로 붙인 관련글 카드 제목까지 본문 비교에 들어갔어요.
- 공통점: 공개 글 자체에서 이미지 누락이나 본문 손상이 확인되지 않았어요.
택배 상자에 물건 6개가 모두 있는데 바코드 기계가 5개만 읽은 상황을 떠올리면 쉬워요. 이때 물건을 다시 포장해 보내는 게 먼저가 아니죠. 여섯 번째 물건을 기계가 왜 놓쳤는지 확인하는 게 먼저입니다.
Tistory는 준비본의 기대 이미지 수를 기준으로 고쳤어요
Tistory Canva 공개 글에는 새 이미지 6장이 있었어요. 대표 이미지 1장과 본문 이미지 5장이 준비본 구성과 맞았고, 공개 글의 본문도 정상으로 확인됐습니다. 실패 원인은 공개 글이 아니라 검사기가 기대한 6장 중 5장만 반환한 데 있었어요.
여기서 기준을 ‘검사기가 우연히 돌려준 이미지 목록’에 두면 안 됩니다. 준비본에 대표 1장과 본문 5장이 있다면 기대값은 6장이에요. 검사기는 이 기대 수를 먼저 만들고, 공개 글 안의 실제 이미지 구성요소가 그 수를 충족하는지 확인해야 합니다.
- 준비본의 대표 이미지 유무를 확인해요.
- 본문 이미지 목록의 개수를 더해 기대 수를 만들어요.
- 공개 글 본문에서 실제 이미지 구성요소를 찾아요.
- 기대한 수만큼 실제 이미지 주소와 응답 상태를 확인해요.
이 순서로 검사 범위를 고친 뒤에는 공개 Canva 글을 다시 저장하지 않았어요. 이미 맞는 공개 콘텐츠를 재수정하는 대신, 기존 공개 결과를 다시 확인하고 큐에는 별도의 수정 확인 시각만 기록했습니다.
중요한 경계도 있어요. 공개 화면에서 실제로 다섯 장만 보이거나 여섯 번째 이미지 주소가 비어 있다면 같은 방법을 쓰면 안 됩니다. 그때는 오검출이 아니라 실제 누락일 수 있으므로 해당 이미지와 조립 결과부터 고쳐야 해요.
Naver는 관련글 카드와 실제 본문을 분리했어요
Naver 사고는 이미지 개수보다 본문 비교 범위가 문제였어요. 준비본에서 작성한 실제 텍스트 문단은 공개 글과 의미 해시가 일치했고, 새 사진 6장도 모두 있었습니다. 그런데 첫 수정 확인에서는 자동 관련글 카드의 제목이 본문 문자열에 더해졌어요.
의미 해시는 문장을 눈으로 한 줄씩 비교하는 대신, 같은 내용을 같은 짧은 표식으로 바꿔 대조하는 방법이에요. 준비본과 공개 본문이 같으면 같은 표식이 나옵니다. 하지만 플랫폼이 나중에 붙인 카드 제목까지 섞이면 작성한 본문이 그대로여도 다른 표식이 나올 수 있어요.
검사 대상은 작성자가 넣은 실제 글 문단이어야 했어요. Naver 공개 글에서는 본문 텍스트 구성요소와 자동 링크 카드가 서로 다른 구성요소로 나뉩니다. 그래서 공개 본문 전체의 보이는 글자를 한꺼번에 합산하지 않고, 실제 텍스트 구성요소만 골라 비교하도록 범위를 좁혔어요.
- 비교에 포함: 제목 아래에 작성한 본문 문단과 소제목
- 비교에서 제외: 플랫폼이 자동 생성한 관련글 카드 제목과 미리보기 문구
- 별도 확인: 공개 이미지 6장과 실제 이미지 구성요소 수
이 수정 뒤에도 Naver 공개 글을 다시 손대지 않았습니다. 이미 공개된 텍스트 구성요소가 준비본과 맞았고 사진도 6장 모두 있었기 때문이에요. 검사기가 잘못 포함한 부가 요소만 제외한 뒤 수정 확인 시각을 기록했어요.
공개 글은 다시 저장하지 않았어요
이번 복구의 핵심은 ‘검사 실패를 없애기 위해 글을 다시 저장한 것’이 아니에요. 공개 글이 정상이라는 증거를 먼저 확보한 뒤, 잘못 설정된 검사 경계를 고친 작업입니다. API·Canva·Naver 공개 수정은 이미 끝난 상태였고 새 글을 만들거나 다시 발행하지 않았어요.
재저장을 보류할 수 있었던 근거는 세 가지였습니다.
- 준비본이 기대한 새 이미지 6장이 공개 글에 실제로 있었어요.
- 공개 본문의 실제 글 구성요소가 준비본과 일치했어요.
- 실패 원인이 이미지 반환 범위와 자동 관련글 카드 합산으로 각각 재현됐어요.
검사 관련 항목이 통과한 사실도 이 범위에서만 읽어야 해요. 공개 결과가 준비본과 맞다는 운영 확인이지, 검색 노출이나 방문자가 늘었다는 성과는 아닙니다. 노출과 클릭 변화는 별도 기간의 실제 자료로 확인해야 해요.
다음 실패에서는 이 순서로 판단하세요
공개 검사 실패가 다시 나오면 저장 버튼부터 누르지 말고 실제 글과 검사 범위를 나눠 보세요. 아래 네 단계만 지켜도 실제 누락과 오검출을 훨씬 빨리 구분할 수 있습니다.
- 준비본에서 기대하는 대표 이미지와 본문 이미지 수를 확정해요.
- 로그인하지 않은 공개 글에서 실제 이미지 수와 깨진 이미지 여부를 확인해요.
- 작성한 본문 문단과 광고·추천·관련글 같은 자동 부가 요소를 분리해요.
- 실제 글이 맞으면 검사기만 고치고, 실제 누락이 확인될 때만 글 수정을 검토해요.
반대로 공개 글에서 이미지가 실제로 빠졌거나 본문 순서가 달라졌다면 검사기 수정으로 덮으면 안 돼요. 그 경우에는 준비본, 조립 결과, 업로드된 이미지 주소를 차례로 확인한 뒤 해당 글만 수정해야 합니다.
확인한 기준
2026-08-19 프로젝트 인계 기록, 공개 검사 코드, Naver 수정 코드와 발행큐를 대조했어요. Canva와 Naver 공개 글에서는 새 이미지 6장과 본문 구성요소를 확인했습니다. 이 기록은 당시 r0818s 공개 수정에 한정되며 다른 플랫폼의 구조가 같다고 단정하지 않아요.
📎 함께 보면 좋은 글
'자동화·에이전트' 카테고리의 다른 글
| 병렬이 빨라도 더 싼 건 아니다|Codex 멀티에이전트 비용·Codex 병렬작업 조건·Codex 크레딧 비교 (0) | 2026.08.21 |
|---|---|
| 미리 산 잔액도 12개월 뒤 사라진다|Codex 추가 크레딧·크레딧 환불·크레딧 유효기간 (0) | 2026.08.20 |
| 블로그 오토큐 탭 재사용, 글별 새 탭과 플랫폼별 재사용 차이—50개 검사 뒤에도 예외는? (0) | 2026.08.16 |
| 네이버 수집 요청·Search Advisor PENDING·수집 버튼 반응 없음, 웹 페이지 수집 요청 버튼은 왜 POST도 없을까? (0) | 2026.08.13 |