INCODING

홈페이지가 검색에 안 나오는 이유,검색 로봇에겐 빈 페이지일 수 있습니다

홈페이지가 검색에 안 나온다면, 화면은 멀쩡해도 검색 로봇에게는 빈 페이지로 보이는 CSR(클라이언트 사이드 렌더링) 방식일 수 있습니다. 구글·ChatGPT·카카오톡 미리보기가 무엇을 보는지, 개발을 몰라도 1분 만에 확인하는 법을 실제 사례로 정리했습니다.

[ 생각 ]2026.11.095분 읽기

흰 책상 위에 종이 두 장이 놓여 있다. 왼쪽 종이는 글과 사진으로 채워져 있고, 오른쪽 종이는 제목 한 줄만 있는 빈 종이 위에 돋보기가 놓여 있다. 검색 로봇에게 빈 페이지로 보이는 홈페이지를 표현한 이미지
[ COVER ]

홈페이지가 구글이나 네이버, ChatGPT 검색에 잘 안 나온다면, 화면은 멀쩡한데 검색 로봇에게는 빈 페이지로 보이는 경우일 수 있습니다. 글과 사진을 방문자의 브라우저에서 채워 넣는 CSR(클라이언트 사이드 렌더링) 방식으로 만든 홈페이지가 그렇습니다. 사람 눈에는 아무 문제가 없지만, 로봇이 처음 받아 가는 페이지는 거의 비어 있습니다.

그래서 구글은 늦게 읽고, ChatGPT 같은 AI 검색과 카카오톡 미리보기는 내용을 아예 읽지 못합니다. 검색에 잘 나오려면 처음 받는 페이지에 글이 다 들어 있어야 하고, SSR(서버 사이드 렌더링)이나 페이지를 미리 만들어 두는 방식이 그 방법입니다.

로봇에게는 빈 페이지

홈페이지 주소를 열면 브라우저는 먼저 서버에서 페이지 한 장을 받습니다.

SSR이나 미리 만들어 둔 페이지는 이 한 장에 글, 사진, 메뉴가 이미 다 들어 있습니다. 완성된 책을 받는 것과 같습니다.

CSR은 빈 종이 한 장과 조립 설명서를 받습니다. 브라우저가 설명서대로 글과 사진을 채우고 나서야 화면이 완성됩니다. 사람은 다 채워진 화면만 보니 차이를 모릅니다.

검색 로봇은 다릅니다. 설명서를 따라 조립해 주지 않는 로봇에게는 빈 종이가 이 페이지의 전부입니다. 회사 소개도, 서비스도, 연락처도 없는 페이지로 보입니다.

사람과 검색 로봇이 보는 홈페이지 비교. SSR이나 미리 만든 페이지는 둘이 같고, CSR은 사람에게는 완성된 화면이 보이지만 검색 로봇이 받는 페이지에는 제목만 있고 본문이 비어 있다.
[ 사람과 로봇이 보는 페이지 · CSR이면 로봇이 받는 페이지에 본문이 없습니다 ]

AI 검색은 못 읽습니다

CSR 홈페이지를 누가 어떻게 읽나
읽는 쪽CSR 홈페이지를 만나면
구글 검색조립해서 읽지만, 차례를 기다려 나중에 읽습니다
ChatGPT·Claude·Perplexity조립하지 않아 본문을 읽지 못합니다
카카오톡 미리보기처음 받은 페이지만 보고 기본 제목과 이미지를 띄웁니다
출처: Google 검색 센터, 자바스크립트 SEO 기본사항, Vercel, The rise of the AI crawler(2024), 카카오 데브톡, 미리보기 관련 답변(2018)

구글: 조립까지 해서 읽기는 합니다. 다만 바로 읽지 않고 차례를 기다렸다가 나중에 읽습니다. 구글도 공식 문서에서 처음부터 완성된 페이지를 보내라고 권합니다.

ChatGPT·Claude·Perplexity: 2024년 12월 Vercel의 조사에서 이 AI 검색의 로봇들은 조립하지 않았습니다. CSR로 만든 홈페이지는 AI에게 업체를 물어볼 때 답의 재료가 되기 어렵습니다.

카카오톡 미리보기: 카톡에 링크를 보내면 제목과 대표 이미지가 붙어 나옵니다. 이것도 처음 받은 페이지만 보고 만듭니다. CSR로 페이지마다 제목과 이미지를 바꿔 두어도, 미리보기에는 모든 페이지가 같은 기본값으로 나옵니다.

실제로 겪은 일

한국어, 영어, 일본어로 운영 중인 커뮤니티 사이트를 2026년 9월에 점검했습니다. 브라우저로 보면 게시판도 글도 정상이었습니다. 그런데 로봇이 받아 가는 첫 페이지를 열어 보니 이랬습니다.

  • 글 페이지에 제목만 있고 본문은 한 글자도 없었습니다.
  • 일부 게시판은 글 목록이 통째로 비어 있었습니다.
  • 다음 쪽으로 넘어가는 번호가 로봇이 따라갈 수 없는 버튼이라, 2쪽 뒤의 글은 로봇이 찾을 길이 없었습니다.

화면 모양은 그대로 두고, 서버가 완성된 페이지를 보내도록 바꿔 2026년 11월 1일 운영에 올렸습니다. 눈으로 보면 전과 똑같은 작업이라 화면으로는 검수할 수 없었습니다. 그래서 페이지마다 로봇이 받는 내용을 확인하는 점검 목록 49개를 만들어 모두 통과시킨 뒤 올렸습니다.

11월 9일에 ChatGPT의 로봇 이름으로 글 하나를 받아 보니, 첫 페이지에 제목과 본문이 모두 들어 있었습니다. 검색 유입이 얼마나 늘었는지는 올린 지 얼마 되지 않아 아직 숫자로 말하지 않습니다.

1분이면 확인합니다

개발을 몰라도 우리 홈페이지가 어느 쪽인지 바로 알 수 있습니다.

  1. 크롬에서 홈페이지를 엽니다.
  2. 윈도우는 Ctrl+U, 맥은 Cmd+Option+U를 누릅니다. 로봇이 받는 첫 페이지가 글자로 열립니다.
  3. Ctrl+F(맥은 Cmd+F)를 누르고, 화면에 보이던 문장 하나를 찾아봅니다.

문장이 찾아지면 괜찮습니다. 찾아지지 않으면 로봇도 그 문장을 보지 못하고 있는 것입니다.

카카오톡 미리보기는 링크를 나에게 보내기로 보내 보면 됩니다. 페이지마다 다른 제목과 이미지가 나오는지 봅니다.

문장이 잘 찾아지는데도 검색에 안 나온다면 다른 이유일 수 있습니다. 검색 사이트에 홈페이지를 등록하지 않았거나, 로봇이 들어오지 못하게 막아 둔 경우입니다. 이 확인은 ChatGPT 검색 글에 정리했습니다.

SSR만 답은 아닙니다

처음부터 완성된 페이지를 보내는 방법은 두 가지입니다.

  • SSR: 누가 방문할 때마다 서버가 페이지를 새로 만듭니다. 사람마다 내용이 다른 화면에 맞습니다.
  • 미리 만들어 두기: 페이지를 미리 만들어 두고, 글을 고치면 그 페이지만 다시 만듭니다. 더 빠르고 서버 비용도 적습니다.

인코딩 사이트는 대부분 미리 만들어 둔 페이지입니다. 관리자에서 글을 고치면 그 페이지가 다시 만들어집니다. 요청마다 새로 만드는 곳은 고객마다 내용이 다른 견적서 화면 하나뿐입니다. 회사 소개 사이트라면 대부분 이 방식이 맞습니다.

CSR이 나쁜 방식은 아닙니다. 로그인한 뒤에만 보이는 화면이나 관리자처럼 검색에 나올 필요가 없는 곳은 CSR로 두어도 됩니다.

  • 홈페이지 검색 안됨
  • 홈페이지 검색 노출
  • 구글 검색 안 나옴
  • 네이버 검색 안 나옴
  • CSR
  • SSR
  • 클라이언트 사이드 렌더링
  • AI 검색
  • 카카오톡 미리보기
  • SEO

[ CONTACT ]

Let’s Talk.

무엇을 맡기고 싶으신가요? 아직 정리되지 않아도 괜찮습니다.