본문으로 건너뛰기

© 2026 Molayo

Dev.to헤드라인2026. 06. 03. 03:14

AI 에이전트에게 SEO 권한을 부여했습니다: 30일 만에 Google 노출 수 32,000회 달성

요약

AI 에이전트에게 SEO 운영 권한을 위임하여 30일 만에 Google 노출 수를 53배 성장시킨 사례를 다룹니다. Claude Code 기반의 에이전트가 표준 운영 절차(SOP)에 따라 매일 데이터 조회 및 키워드 분석을 자율적으로 수행하는 워크플로우를 설명합니다.

핵심 포인트

  • AI 에이전트를 활용한 SEO 운영 자동화 성공 사례
  • Claude Code 기반의 25단계 결정론적 SOP 구축
  • Google 노출 수 600회에서 32,000회로 53배 성장 달성
  • 에이전트 신뢰를 위한 구체적인 표준 작업 절차(SOP)의 중요성

2026년 5월의 어느 일요일 밤 11시였습니다. 제 사무실인 쿤산(Kunshan)에서 세 번째 커피를 마시고 있었죠. 저는 그 주에만 벌써 17번째로 Google Search Console을 뚫어지게 쳐다보며, 노출 수(impressions)가 한 자릿수씩 올라가는 것을 지켜보고 있었습니다. 사이트맵(sitemap)을 다시 작성해야 할지, 아니면 그냥 잠이나 자야 할지 고민하면서 말이죠.

(결국 잠을 자러 갔습니다. 하지만 그날 밤, 제가 구축해 온 AI 에이전트가 누락된 hreflang 태그를 스스로 재생성해야겠다고 결정하면서 사이트맵이 승리했습니다.)

이것은 제가 AI 에이전트에게 제 SEO의 열쇠를 넘겨준 후 30일 동안 일어난 일에 대한 이야기입니다. 마케팅용 버전이 아니라, 운영자(operator) 버전입니다. 수치와 실패 사례, 그리고 전체 표준 운영 절차(SOP)를 오픈 소스로 공개합니다.

주요 통계 (검증됨, 최근 30일 기준)

지표기준점 (5월 1일)30일 차 (5월 31일)변화량
GSC 월간 노출 수~600~32,00053배
...

(53배 성장이 재현 가능하다는 주장은 하지 않겠습니다. 재현 불가능합니다. 시작점이 형편없이 나빴고, 쉽게 얻을 수 있는 성과(low-hanging fruit)들이 있었습니다. 흥미로운 질문은 "53배 성장이 가능한가"가 아니라, "사람 대신 에이전트가 번아웃 없이 매일 이 작업을 수행할 때의 SOP는 어떤 모습인가"입니다.)

설정 (The Setup)

2026년 4월, 호스팅 사고로 인해 어쩔 수 없이 제 블로그(gingiris.tools — AI 스타트업을 위한 성장 플레이북)를 새로운 도메인으로 이전했습니다. 이전은 깔끔하게 이루어졌지만, 권위의 절벽(weight cliff)은 영구적이었습니다: 4년간 쌓아온 도메인 권위(domain authority)와 100개 이상의 인바운드 링크(inbound links)가 모두 사라졌습니다. 저는 가장 문자 그대로의 SEO 관점에서 제로(zero) 상태에서 시작하게 되었습니다.

제가 가진 것:

  • 60개 이상의 블로그 포스트 (좋음)
  • 새 도메인으로 연결되는 인바운드 링크 0개 (나쁨)
  • AI 에이전트가 SEO를 위한 운영 업무의 대부분을 수행할 수 있어야 한다는 아이디어 (검증되지 않음)

제가 가지지 못한 것:

  • 매일 직접 SEO를 수행할 수 있는 여력 (다른 제품을 운영 중이었음)
  • 에이전트를 방치할 수 있을 만큼 신뢰할 수 있을지에 대한 확신
  • 브랜드가 없을 때 AI 검색 순위가 실제로 어디로 향하는지에 대한 명확한 감각

그래서 저는 SOP (표준 작업 절차)를 작성하기 시작했습니다. 저를 위한 것이 아니라, 에이전트를 위한 것이었습니다. 제가 구체적인 단계로 적어 내려갈 수 없는 것이라면, 에이전트 또한 수행할 수 없는 것이라는 가정하에 말이죠.

에이전트가 매일 수행하는 작업

에이전트(gingiris-seo-geo-agent 스킬이 설치된 Claude Code에서 실행됨)는 매일 아침 단일 워크플로우 (workflow)를 실행합니다. 이 워크플로우는 전체 SOP이며, 약 25개의 결정론적 (deterministic) 단계로 나뉩니다.

1. Google Search Console API를 통해 어제의 데이터 조회
2. DataForSEO를 통해 추적 중인 키워드 세트의 SERP (검색 엔진 결과 페이지) 순위 조회
3. 오늘의 "1페이지 키워드 수" (일일 북극성 지표) 계산
...

그리고 에이전트는 제가 없어도 이 작업을 수행합니다. 대부분의 날에 저는 오전 8시에 커피를 마시며 일일 보고서를 읽습니다. 대부분의 날에 제가 하는 유일한 일은 "좋아 보이니 계속해" 또는 "B 작업은 건너뛰고 대신 C를 수행해"라고 답하는 것뿐입니다.

저를 놀라게 한 점은 다음과 같습니다: SEO의 지루하고 매일 반복되는 규율적인 부분이 사실 자동화하기 가장 쉽다는 사실입니다. 여전히 인간이 필요한 부분은 전략적 결정(어떤 토픽 클러스터 (topic cluster)를 구축할 것인가? 언제 비교 페이지를 출시할 것인가?)입니다. 에이전트에게 전략적일 것을 요구하는 것을 멈추고, 운영 측면에서 끊임없이 실행하도록 내버려 두자 모든 것이 쉬워졌습니다.

4단계 성장 패턴 (실제로 일어난 일)

1주 차 — 기반 다지기 (노출 수: 600 → 2,100)

에이전트의 첫 일주일은 거의 전적으로 기술적인 정리 작업이었습니다. 에이전트는 31개의 문제를 발견했습니다:

  • canonical_url 태그가 깨진 문서 5개
  • hreflang 어노테이션 (annotation)이 누락된 문서 12개
  • Schema.org 마크업 (markup)에 오타가 있는 문서 8개
  • 404 오류를 반환하지만 여전히 사이트맵 (sitemap)에 남아 있는 페이지 4개 (좀비 콘텐츠)
  • 인덱싱을 원하는 AI 크롤러를 차단하고 있는 robots.txt 항목 2개

기술적인 문제를 해결하는 것이 성장 스토리처럼 들리지 않을 수도 있지만, 노출 수 3배 증가의 거의 전부는 여기서 비롯되었습니다. 문서들은 이미 훌륭했습니다. 단지 크롤링 (crawling)이 불가능했을 뿐입니다.

교훈: 만약 지난 12개월 동안 사이트를 이전(migration)했거나, 리팩토링(refactoring)을 했거나, 혹은 파괴적인 작업을 수행했다면, 실제 랭킹 잠재력의 약 30%가 기술적 문제(technical issues) 뒤에 갇혀 있는 상태입니다. 에이전트는 6시간 만에 저의 문제를 찾아내고 해결했습니다. 저는 이 문제들 대부분을 몇 주 동안 무시하고 있었습니다.

2주 차 — 스키마 (Schema) + GEO (노출 수: 2,100 → 8,400)

이 단계는 GEO (Generative Engine Optimization — ChatGPT/Perplexity/Claude/AI Overview 등에 의해 인용되도록 최적화하는 작업)가 중요해지기 시작한 시점입니다.

에이전트는 다음 사항들을 추가했습니다:

  • 12개의 튜토리얼 기사에 FAQPage 스키마 (Schema) 추가
  • 8개의 단계별 가이드에 HowTo 스키마 (Schema) 추가
  • 모든 포스트에 authordatePublished가 포함된 Article 스키마 (Schema) 추가
  • 홈페이지에 Organization + WebSite + SearchAction 추가

이 작업들이 Google의 순위를 직접적으로 높여주는 것은 아닙니다. 이 작업의 핵심은 콘텐츠를 AI 엔진이 인용하기에 충분히 안전하다고 느낄 만큼 기계 판독 가능 (machine-readable)하게 만드는 것입니다. 4배의 노출 수 급증은 다음과 같은 요소들이 복합적으로 작용한 결과였습니다:

  1. FAQ 태그가 달린 12개 페이지의 피처드 스니펫 (Featured snippet) 자격 획득
  2. Google AI Overview가 오픈 소스 마케팅에 관한 튜토리얼 하나를 인용하기 시작함
  3. Product Hunt 전략에 대해 질문했을 때 Perplexity가 두 개의 기사를 노출함

에이전트는 스키마 (Schema)를 수동으로 작성할 필요가 없었습니다. 에이전트의 표준 운영 절차 (SOP)에는 기사 유형을 필요한 스키마 (Schema) 유형으로 매핑하는 스키마 유형 매트릭스 (Schema type matrix)가 내장되어 있었습니다. 전체 작업에는 에이전트의 시간 약 90분이 소요되었으며, 저의 시간은 0분이 걸렸습니다.

3주 차 — 내부 링크 (Internal Linking) + CTR 재작성 (노출 수: 8,400 → 18,200)

에이전트의 3주 차 진단은 혹독했습니다: 순위가 가장 높은 제 기사 중 9개가 어떤 랜딩 페이지로도 연결되는 내부 링크 (internal links)가 없었습니다. 트래픽은 유입되고 있었지만 바로 이탈(bounce)하고 있었습니다.

에이전트는 다음을 재작성했습니다:

  • 5가지 요소의 CTR 루브릭 (숫자 / 연도 / 대괄호 / 사회적 증거 / 50-60자 길이)을 적용하여 23개의 기사 제목 재작성
  • 해당 9개의 기사에서 가장 관련성이 높은 3개의 전환 페이지로 연결되는 내부 링크 (internal links) 삽입
  • 각 상위 노출 기사에 표준화된 "전환 블록 (Convert Block)" (명확한 카피와 UTM 트래킹이 포함된 CTA) 추가

또한 에이전트는 동일한 키워드를 두고 경쟁하는 3개의 기사라는 나의 "자기 잠식 (cannibalization)" 문제를 식별했고, 어떤 것을 표준 페이지 (canonicalize)로 지정할지 제안했습니다. 나는 3개 중 2개를 승인했습니다 (하나는 너무 경계선에 걸쳐 있었습니다). 표준화된 두 기사 모두 즉각적인 순위 상승을 보였습니다.

CTR (클릭률) 재작성은 보통 인간이 미루는 작업입니다. (나는 2월부터 Notion 문서에 "해야 할 제목 재작성 목록"을 쌓아두고 있었습니다. 그중 단 하나도 완료되지 않았습니다.) 에이전트는 23개 모두를 단 하루 만에 해냈습니다.

4주 차 — 복리 효과 (노출 수: 18,200 → 32,000)

4주 차는 지루한 시기였습니다. 에이전트는 매일 보고서 작성, 작은 수정 사항 처리, 가끔 새로운 기사 작성 등 동일한 작업을 계속 수행했고, 그래프는 복리로 상승했습니다.

흥미로웠던 순간들:

  • 단일 기사가 "github star growth playbook" 키워드로 순위 3위에 도달한 날 (월간 검색량 1.3K, 낮은 KD). 해당 키워드 하나만으로 하루 노출 수가 800회 증가했습니다.
  • Google AI Overview가 높은 의도를 가진 쿼리에 대해 나의 오픈 소스 마케팅 가이드를 인용한 날. 해당 인용은 gingiris.tools로 출처가 지정되었으며 직접 링크가 포함되었습니다.
  • 내가 9일 동안 SEO 관련 git 커밋 메시지를 단 하나도 직접 작성하지 않았다는 사실을 깨달은 날. 에이전트가 자신의 정체성으로 서명하며, 내가 작성한 것과 구별할 수 없을 정도로 자연스러운 커밋 메시지로 모든 커밋을 수행했습니다.

효과가 있었던 것 (그리고 그 이유)

1. 에이전트는 SEO에 대해 감정이 없습니다.

가볍게 들릴 수 있지만 이것이 핵심입니다. SEO는 지루한 반복과 가끔의 전략적 베팅이 결합된 규율입니다. 인간은 지루한 부분에서 싫증을 느끼고 전략적인 부분에 과도하게 투자합니다. 에이전트는 그 반대로 행동합니다. 지루한 부분을 종교적인 일관성으로 실행하고, 나에게 전략적 베팅을 요청합니다.

2. SOP (표준 운영 절차)가 해자 (moat)입니다.

약 30페이지 분량의 SOP 파일이 에이전트를 신뢰할 수 있게 만듭니다. SOP가 없다면 에이전트는 즉흥적으로 행동하며 무작위적인 결과를 냅니다. SOP가 있다면 에이전트는 단순히 지침을 실행할 뿐이며, 그 지침은 개선될 수 있습니다.

만약 여러분이 "하지만 내 SOP는 머릿속에 있는데"라고 생각한다면, 정답은 그것을 기록하라입니다. (에이전트가 따를 수 있도록) 기록하는 행위 자체가 여러분을 단순히 직관을 가진 사람이 아닌, 실제 SEO 운영자(SEO operator)로 만들어 줍니다.

3. Schema.org는 AI 검색에서 저평가되어 있습니다.

이 실험 전에는 4개 페이지에 FAQ Schema를 적용했습니다. 실험 후에는 12개 페이지로 늘어났습니다. 그중 12개 페이지 중 3개는 현재 강조된 스니펫 (Featured Snippets)으로 표시됩니다. 그중 하나는 검색 의도가 높은 (high-intent) 쿼리에 대해 AI 개요 (AI Overview)에 인용됩니다. 이를 추가하는 데 소요된 총 에이전트 시간은 약 90분이었습니다.

대부분의 사이트가 이를 제대로 수행하지 못하고 있기 때문에, 기회는 사람들이 생각하는 것보다 더 큽니다.

4. 일일 보고서가 미루는 습관을 없애줍니다.

에이전트는 내 키워드들을 "1페이지 / 2-3페이지 / 100위 밖"으로 분류하여 일일 보고서를 작성합니다. 내가 아침에 일어나서 가장 먼저 보는 것은 오늘 내 키워드 중 몇 개가 Google 첫 페이지에 있는가입니다. 이 숫자는 무시할 수 없습니다. 또한 반박할 수도 없습니다.

"매일 SEO를 실천해야지"라는 마음가짐에서 "실제로 매일 SEO를 수행함"으로의 행동 변화는 의지력이 아니라 보고서로부터 나왔습니다.

효과가 없었던 부분 (솔직하게)

  • 에이전트의 첫 Schema 마크업 (Schema markup) 시도에서 12개 페이지 중 3개 페이지에 오타가 있었습니다. 저는 검토 과정에서 이를 발견했습니다. 만약 검토하지 않았다면, 두 페이지는 Schema를 "가지고" 있음에도 불구하고 리치 결과 (rich result) 자격이 0으로 표시되었을 것입니다. 교훈: 축하하기 전에 항상 Google의 리치 결과 테스트 (Rich Results Test)를 통해 검증하십시오.

  • Google이 사이트맵 (sitemap) URL 6개를 인덱싱하지 않았습니다. GSC (Google Search Console)에서 이들은 "발견됨 - 현재 색인 생성되지 않음 (Discovered - currently not indexed)"으로 표시되었습니다. 에이전트는 이 문제를 인지하지 못했습니다 (사이트맵에 있는 것을 보고 인덱싱되었다고 가정했습니다). 저는 GSC URL 검사 (URL Inspection)를 통해 해당 6개 URL에 대해 수동으로 색인 생성을 요청해야 했습니다. (이제 에이전트는 이 사례를 명시적으로 추적하고 사람의 조치가 필요하도록 플래그를 표시합니다.)

  • 에이전트가 처리할 수 없었던 도메인 이전 백로그 (domain migration backlog) 때문에 약 3일을 허비했습니다. 구체적으로는, 9개의 기사가 더 이상 존재하지 않는 호스팅 도메인을 가리키는 오래된 URL을 여전히 가지고 있었습니다. 에이전트는 교체할 내용을 작성할 수는 있었지만, 제가 제공해야 하는 컨텍스트 없이는 어떤 표준 URL (canonical URL)을 사용할지 결정할 수 없었습니다.

  • 에이전트가 작성한 일부 제목 재작성 (title rewrites)이 너무 공격적이었습니다. 필요하지 않은 4개의 제목에 연도를 추가했습니다. 저는 그것들을 수동으로 되돌렸습니다. 최신 버전의 SOP (표준 운영 절차)에는 "기사가 시의성이 없다면 연도를 추가하지 마라"는 규칙이 내장되어 있습니다.

SOP — 이제 오픈 소스로 공개합니다

이 32,000회 노출 달성 뒤에 숨겨진 완전한 일별 SOP는 Claude Code 스킬로 게시되었습니다:

clawhub install gingiris-seo-geo-agent

설치 후, AI 에이전트에게 다음과 같이 말하기만 하면 됩니다:

"[당신의 도메인]에 대해 오늘의 SEO/GEO 순찰을 실행해줘"

에이전트는 SOP를 읽고, GSC + DataForSEO를 쿼리하며, 제가 사용하는 것과 동일한 형식으로 일일 보고서를 생성하고 오늘의 작업을 제안할 것입니다. 당신은 전략에 대한 흐름을 유지하고, 지루한 실행 작업은 에이전트가 처리하게 됩니다.

포함된 내용:

  • 일일 보고서 템플릿 (1페이지 키워드 헤드라인 + 키워드별 상세 정보 + GA4 퍼널)
  • 25단계 일일 워크플로우 (Daily workflow)
  • Schema.org 유형 매트릭스 (페이지 유형 → 스키마 → SERP 기능)
  • robots.txt 템플릿 (AI 크롤러의 검색 vs 학습 분리)
  • GA4 AI 소스 정규 표현식 (Regex) (ChatGPT/Perplexity/Claude/Gemini 리퍼럴 탐지)
  • Convert Block CTA 템플릿 (UTM 추적 포함)
  • 4단계 감사 체크리스트 (Technical → On-Page → Content → Off-Page)
  • i18n / hreflang 하위 감사 (다국어 사이트용)

동반 전략 방법론 (Companion strategy methodology):

clawhub install gingiris-seo-geo

이것은 이유 (Why) (키워드 퍼널 전략, GEO 콘텐츠 패턴, E-E-A-T 글쓰기 톤, 비교 페이지 SOP)를 다루며, gingiris-seo-geo-agent방법 (How) (일일 운영 SOP)를 다룹니다.

모두 MIT-0 라이선스입니다. 출처 표기는 필요하지 않지만, 무엇이 효과가 있었는지 알 수 있도록 X @WeiYipei로 DM을 보내주시면 감사하겠습니다.

2026년에 SEO를 하고 있고 지쳐 있다면

보세요, AI 검색이 아직 Google 검색을 대체하고 있지는 않습니다. (트래픽 수치를 보면

한 달 만에 노출 수가 53배 증가한 것이 일반적인 현상이라고 주장하려는 것은 아닙니다. 그렇지 않습니다. 시작점이 좋지 않았습니다. 하지만 이를 만들어낸 운영상의 규율 (operational discipline)은 반복 가능하며, 일단 에이전트 (agent)가 이를 수행하기 시작하면, 다른 도메인에 대해 이를 수행하는 데 드는 한계 비용 (marginal cost)은 거의 제로에 가깝습니다.

Iris (生姜iris)
전 AFFiNE COO · Forbes Asia 30 Under 30 · gingiris.tools · @WeiYipei

AI 자동 생성 콘텐츠

본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0