제작 일지 1: 사람 눈에선 지운 작업 메모가, 검색 로봇 눈에는 남아 있었다
ZERO ONE Builder 제작팀(ZERO ONE IT)이 직접 쓴 제작 기록입니다. 최종 갱신 2026-09-25.
9월 25일 오후 1시, 우리 사이트 주소 뒤에 /robots.txt를 붙여 열었습니다. 검색 로봇에게 "여기는 들어와도 된다"고 알려 주는 짧은 글자 파일입니다.
돌아온 건 게임 화면이었습니다.
9월 22일: 휴대폰에 설치되는 시안
- 한 일: 디자인 시안을 builder.zeroone.it.kr 에 그대로 올렸습니다. Cloudflare Pages에 올리고 기존 ZERO ONE 도메인에 하위 주소를 붙였습니다. 설치에 필요한 파일(매니페스트, 아이콘 3개, 오프라인용 서비스워커)만 덧댔습니다.
- 확인한 것: 휴대폰 크기(390×844)와 태블릿 크기(1024×768)에서 첫 한 바퀴를 끝까지 눌렀습니다. 가로로 넘치는 곳 0. 스크립트 오류 0.
- 걸린 것: 1024 폭에서 누르는 버튼 4개가 36px이었습니다. 우리가 잡은 손가락 기준은 44px입니다. 8px이 모자랐습니다.
9월 23일: 8px과 작업 메모 한 줄
버튼을 44px로 키우고 다시 배포했습니다.
같은 날 내부 검토에서 지적이 하나 더 나왔습니다. 화면 맨 아래에 시안 작업 메모(누가, 언제, 어떤 기준으로 만들었는지)가 한 줄 떠 있어서 제품이 아니라 시안처럼 보인다는 것이었습니다. 배포 단계에서 그 줄을 숨겼습니다.
9월 25일: 숨긴 줄은 지운 줄이 아니었다
검색 노출을 준비하며, 사이트를 사람 대신 로봇처럼 읽어 봤습니다. HTML 원문을 받아 스크립트와 스타일을 걷어 내고 글자만 남겼습니다.
로봇이 읽는 글자 2,366자 중 약 1,700자가 그 작업 메모였습니다.
발견은 세 가지였습니다.
- 숨긴 작업 메모가 원문에 그대로 있었습니다. 화면에서 안 보이게 했을 뿐 지우지 않았습니다. 로봇이 받는 원문에는 남습니다.
/robots.txt,/sitemap.xml이 전부 게임 화면을 돌려줬습니다. 없는 주소/about도 마찬가지였습니다. Cloudflare Pages는 맨 위 폴더에404.html이 없으면 사이트를 한 페이지짜리 앱으로 보고, 모든 주소에 첫 화면을 보냅니다(Cloudflare 공식 문서).- 로봇이 읽는 제목은
Product Builder · 첫 회전 (플레이어블 v4)였습니다. 우리가 쓰기로 한 이름은 ZERO ONE Builder입니다.
고칠 순서
- 작업 메모는 숨기지 않고 배포 단계에서 지운다.
404.html,robots.txt,sitemap.xml을 진짜 파일로 둔다.- 제목과 설명을 서비스 이름과 현재 상태(시안)로 맞춘다.
이 글은 셋을 고친 배포와 함께 올라갔습니다. 고친 뒤 같은 방법으로 다시 읽은 결과는 다음 일지에 붙이겠습니다.
당신 사이트도 1분이면 확인됩니다
브라우저 주소창에 내주소/robots.txt를 쳐 보세요.
글자 몇 줄이 뜨면 정상입니다. 내 사이트 첫 화면이 뜬다면, 우리와 같은 상태입니다.
방 8개의 흐름을 시안에서 직접 눌러 볼 수 있습니다. 지금은 시안이라 실제 배포는 안 됩니다.