블로그
AI 에이전트가 웹을 어떻게 읽는지, 그리고 무엇을 해야 하는지에 대한 기록.
-
점수를 매기는 방법: 23개 검사와 가중치
가중치가 붙은 다섯 개 차원, 23개 검사, 각 검사의 근거 등급. 점수가 일부러 재지 않는 것까지.
읽기 -
서버를 재부팅해도 PM2가 살아남게 하기
배포를 돌려야만 사이트가 돌아온다면 pm2 save나 pm2 startup 중 하나가 빠진 것입니다. 둘 다 설치하는 법.
읽기 -
캐시 무효화: 당신의 ?v=는 아마 아무 일도 하지 않는다
오래된 스타일시트가 운영 내비게이션을 무너뜨렸고 배포 실패처럼 보였습니다. 왜 콘텐츠 해시만 토큰이 될 수 있는지.
읽기 -
번역을 무시하게 만드는 canonical 실수
열 개 언어 중 아홉 개가 검색엔진에 색인하지 말라고 말하고 있었습니다. 버그와 규칙, 한 줄 점검.
읽기 -
CDN이 아무것도 캐시하지 않는 이유
캐시 설정이 모두 정상인데 정적 파일마다 cf-cache-status: BYPASS. 원인은 모든 응답에 붙던 Set-Cookie.
읽기 -
에이전트를 위한 마크다운 콘텐츠 협상
에이전트는 HTML을 가져와 대부분을 버립니다. 깨끗한 마크다운을 건네는 방법과 Vary 함정, .md 쌍둥이 URL.
읽기 -
Content-Signal: AI에게 허용 범위 알리기
robots.txt는 가져가도 되는지만 답합니다. Content-Signal은 색인, 답변, 학습의 허용 여부를 말합니다.
읽기 -
robots.txt에서 AI 봇을 허용하거나 차단하는 법
그대로 복사해 쓰는 robots.txt 세 가지: 전부 허용, 검색만 허용, AI 완전 차단. 무력화시키는 실수까지.
읽기 -
AI 에이전트가 당신의 사이트에서 실제로 보는 것
잘 알려진 12개 페이지를 자체 엔진으로 측정했습니다. 보낸 것의 평균 98%는 모델에 닿지 않습니다.
읽기 -
AI 에이전트가 실제 웹사이트에서 실패하는 이유
대개 모델 탓이 아닙니다. 읽기 계층이 깨지는 다섯 가지 방식을 실제 페이지에서 측정했습니다.
읽기 -
ChatGPT와 Claude가 내 사이트를 읽을까?
AI가 사이트를 인용할 수 있는지는 robots.txt, JavaScript, 추출 후 남는 본문이 결정합니다.
읽기 -
AgentReady는 무엇이고, 실제로 무엇을 알려주는가
AI 에이전트는 사람과 다른 문으로 사이트를 읽습니다. 무엇을 찾아내는지 측정하고 고칠 순서를 알려줍니다.
읽기 -
isitagentready.com과 무엇이 다른가
Cloudflare 스캐너는 선언한 프로토콜을, 우리는 콘텐츠가 읽힌 뒤에도 남는지 확인합니다.
읽기