🧑‍💻 개발 지식

홈 › 개발 지식

1인+AI로 사이트 만들며 배운 것: 페이지 줄이고 검색 색인 정리하기

작성 2026-10-19

사람 한 명과 AI(Claude Code)로 정보 사이트를 만들다 보면 페이지는 금방 수천 개로 불어나요. 공고 하나, 키워드 하나마다 자동으로 페이지가 생기니까요. 그런데 검색엔진은 페이지 수를 반기지 않았어요. 이 글은 이틀 동안 페이지를 줄이고 검색 색인을 정리하면서 실제로 바꾼 것과 숫자를 기록한 거예요. 숫자는 모두 이 사이트 저장소의 커밋 기록에서 다시 센 값이에요(기준일 2026-10-19).

무엇이 문제였나

바꾼 것과 숫자

시각한 일전후
10/18 17:02옛 다국어 페이지(en·ja·zh 각 810개)와 옛 이동 페이지 삭제전체 페이지 3,7441,311
10/18 20:52고유 본문 200자 미만 상세 페이지를 검색 제외(noindex)로 돌리고 사이트맵에서 뺌사이트맵 1,329615
10/19 11:18검색 제외된 얇은 페이지는 파일을 아예 만들지 않고 데이터 화면 하나로 합침(/a/ 474개, /kw/ 202개, /lab/ 51개 등)전체 페이지 1,446863

「전체 페이지」는 저장소의 index.html 개수, 「사이트맵」은 sitemap.xml 의 주소 수예요. 10/19 오후에 레시피 1,000개를 새로 넣어서 지금 사이트맵 숫자는 다시 늘었어요.

얇은 페이지를 고른 규칙

  1. 빌드가 끝나면 상세 페이지마다 공통 머리·꼬리를 빼고 고유한 본문 글자 수를 세요.
  2. 200자 미만이면 자동으로 검색 제외(noindex)로 돌려요.
  3. 검색 제외된 페이지는 다음 빌드부터 파일을 만들지 않아요. 대신 /apply/?id=…처럼 데이터를 불러오는 화면 하나가 같은 내용을 보여 줘요.
  4. 예전 주소로 들어오면 404 페이지가 같은 규칙으로 새 주소로 바로 넘겨 줘요. 사이트 안 링크도 빌드 때 새 주소로 바꿔요.
  5. 마감된 공모전 안내처럼 검색에 남아야 하는 페이지는 이 규칙에서 빼요.

AI에게 맡길 때 조심한 점

자주 묻는 것

페이지를 줄이면 검색 유입이 줄지 않나요?
지운 건 고유 내용이 거의 없는 페이지예요. 같은 정보는 데이터 화면과 상위 목록에 그대로 있어요. 효과는 서치 콘솔 색인 수로 계속 확인하고 있어요.
200자 기준은 어디서 왔나요?
공식 기준은 없어요. 이 사이트의 상세 페이지 분포를 보고 정한 내부 기준이에요.

출처

관련: English guides

📤 공유