SEO테크니컬업데이트 2026.04.28

동적 렌더링

한 줄 정의

사용자에게는 일반 자바스크립트 페이지를, 봇에게는 사전 렌더링된 HTML을 따로 응답하는 우회 방식입니다.

자세히 알아보기

Dynamic Rendering은 자바스크립트 의존이 큰 사이트에서 봇이 콘텐츠를 못 읽는 문제를 우회하기 위해 쓰던 패턴입니다. User-Agent를 보고 봇이면 별도 렌더링 서비스로 라우팅해 완성된 HTML을 돌려주는 식이죠.

구글은 한때 이 방식을 임시 해법으로 권장했지만, 지금은 SSR이나 정적 생성으로 옮겨가는 걸 더 권합니다. 두 경로의 결과가 미묘하게 달라지면 클로킹으로 오해받을 수 있고, 봇별 분기 로직을 유지하는 비용도 의외로 큽니다.

GEO 맥락에서는 더 조심스럽게 봐야 합니다. AI 크롤러 중 일부는 자바스크립트 실행을 거의 안 하는 편이라, 사용자용 자바스크립트 결과와 봇용 HTML이 다르면 AI 답변에 잘못된 내용이 인용될 위험이 있습니다. 가능하면 SSR로 일원화하는 게 안전한 방향입니다.

관련 용어

우리 브랜드는 AI 답변에 어떻게 등장하고 있을까요?

Villion은 ChatGPT·Perplexity·AI Overview에서 브랜드 인용 현황을 진단하고, 인용률과 언급 점유율을 끌어올리는 작업을 자동화합니다.

무료 진단 받기