LESSON 05

SEO 자동화 — 구글·네이버 서치 콘솔을 Aside로

서치 콘솔 등록부터 sitemap 제출, 구조화 데이터 적용까지 자동으로

오늘의 목표

Aside Browser와 Computer Use를 사용해 구글 서치 콘솔과 네이버 서치 어드바이저 등록, sitemap 제출, URL 색인 요청을 자동화합니다. MCP 웹 검색으로 키워드를 찾고 Claude Code로 반영합니다.

예상 소요 시간 약 55분

Aside로 SEO 작업을 자동화하는 이유

SEO 작업은 반복적인 웹 UI 조작이 많습니다.

  • 서치 콘솔 매주 들어가서 오류 확인
  • 새 페이지마다 색인 요청
  • 키워드 조사 → 페이지 반영

이 모든 걸 Aside Browser + Computer Use + MCP로 자동화합니다.

용어 풀이

  • 서치 콘솔(서치 어드바이저) = 내 사이트가 검색에서 어떻게 보이는지 알려 주는 구글·네이버의 무료 도구
  • sitemap = 내 사이트의 페이지 목록 파일
  • 색인 = 검색엔진이 내 페이지를 찾아 목록에 넣는 것
  • CTR = 노출된 횟수 대비 클릭 비율
  • JSON-LD = 가게 이름·영업시간 등을 검색엔진이 읽기 쉽게 적어 두는 코드 조각

예시의 mycafe.kr은 내 사이트 주소로 바꿔서 입력하세요. 도메인 연결(DNS)이 어렵다면 구글 대신 네이버(2번)부터 해도 됩니다. 로그인·소유 확인·최종 제출은 사람이 확인합니다.


1. 구글 서치 콘솔 — Computer Use로 자동 설정

최초 등록 (1회)

  1. Aside 브라우저: https://search.google.com/search-console
  2. 구글 로그인 (직접)
  3. 대화창:
#27 프롬프트 5-1🔴 고급

Computer Use로 구글 서치 콘솔에서 내 사이트를 등록해줘. 도메인: mycafe.kr DNS TXT 레코드 값이 나오면 그것만 알려줘. DNS 등록은 내가 직접 할게.

Claude가 도메인 속성 추가 화면까지 진행하고 TXT 값을 알려줍니다. DNS에 직접 추가 → Vercel 또는 도메인 구입처에서 처리.

Sitemap 제출 자동화

결과 확인: Sitemaps 화면 목록에 내 sitemap 주소가 올라오고 상태가 "성공"(또는 "가져오는 중")으로 보이는지 확인합니다.

#28 프롬프트 5-2🔴 고급

Computer Use로 구글 서치 콘솔 Sitemaps 메뉴에서 https://mycafe.kr/sitemap.xml 을 제출해줘.


2. 네이버 서치 어드바이저 — Computer Use로 자동 설정

  1. Aside 브라우저: https://searchadvisor.naver.com
  2. 네이버 로그인 (직접)
  3. 대화창:
#29 프롬프트 5-5🔴 고급

Computer Use로 네이버 서치 어드바이저에서 mycafe.kr 사이트를 등록해줘. HTML 태그 방식으로 소유 확인을 해줘. 태그값이 나오면 알려줘.

소유 확인 태그를 Claude Code로 index.html에 추가:

#30 프롬프트 5-6🟢 초급

네이버 서치 어드바이저 소유 확인 meta 태그 [태그 내용]을 index.html head에 넣어줘.

커밋 → push → Aside에서 확인 버튼 클릭:

#31 프롬프트 5-7🔴 고급

Computer Use로 네이버 서치 어드바이저에서 소유 확인 버튼을 눌러줘. 그 다음 사이트맵 제출 메뉴로 이동해서 https://mycafe.kr/sitemap.xml 을 제출해줘.


3. JSON-LD 구조화 데이터 — Claude Code 자동 생성

검색 결과에 별점·영업시간이 표시되는 리치 스니펫입니다.

먼저 1단계 — 정보부터 정리합니다. 틀린 정보가 검색에 노출되지 않게, 코드를 넣기 전에 내용을 눈으로 확인합니다.

#32 프롬프트 5-8a🟢 초급

내 가게의 JSON-LD에 넣을 정보를 표로 정리해줘. 항목: 가게 이름, 전화, 주소, 영업시간, 가격대, 대표 이미지 주소. 모르는 항목은 지어내지 말고 "모름"이라고 써줘.

표를 읽고 틀린 곳을 고친 뒤, 2단계 — 코드 넣기를 진행합니다.

#33 프롬프트 5-8🔴 고급

index.html에 LocalBusiness JSON-LD를 추가해줘. name: "[가게 이름]" telephone: "[전화]" address: "[주소]" openingHours: Mo-Sa 10:00-20:00 priceRange: "₩₩" image: "https://mycafe.kr/images/og.jpg"

결과 확인: index.html을 열어 <script type="application/ld+json">가 있고, 안의 가게 이름·전화·주소가 1단계 표와 같은지 눈으로 확인합니다.

커밋 → push 후 확인:

#34 프롬프트 5-9🔴 고급

"mycafe.kr 을 Rich Results Test에서 테스트해줘. Computer Use로 URL 입력하고 결과를 알려줘."


4. 키워드 조사 → 페이지 자동 반영

MCP 웹 검색으로 키워드 발굴

#35 프롬프트 5-10🔴 고급

Brave Search MCP로 "[동네] [업종]" 관련 사람들이 자주 검색하는 키워드를 찾아줘. 네이버와 구글 기준으로 각각 10개씩.

발굴한 키워드를 페이지에 반영

#36 프롬프트 5-11🔴 고급

찾은 키워드를 바탕으로 각 페이지의 title, meta description, h1을 자연스럽게 업데이트해줘. index.html: [키워드1, 2] menu.html: [키워드3, 4] location.html: [키워드5, 6]

커밋 → push → 색인 요청 (위 방법 반복).


주간 SEO 루틴 (5분)

1. Aside: 구글 서치 콘솔 → 주간 리포트 요약 요청
2. Aside: 네이버 서치 어드바이저 → 수집 오류 확인
3. 새 페이지가 있으면 → 색인 요청 자동화
4. CTR 낮은 키워드 → title/description 개선

🧪 실습

실습 미션 — sitemap 제출 + JSON-LD 확인

  • 구글 서치 콘솔(또는 네이버 서치 어드바이저)에 로그인해 내 사이트를 등록했다 (로그인은 내가 직접)
  • Sitemaps 화면에서 내 sitemap 주소가 목록에 보이는 것을 확인했다
  • JSON-LD 정보표(5-8a)를 만들고 틀린 곳을 직접 고쳤다
  • index.html에서 application/ld+json 코드가 들어간 것을 확인했다
  • 배포 후 Rich Results Test 결과 화면을 직접 보고 오류 없음을 확인했다

더 해보기(선택) — 색인 요청과 주간 성과 리포트

페이지 색인 요청 자동화

#37 프롬프트 5-3🔴 고급

Computer Use로 서치 콘솔 URL 검사에서 아래 URL들을 순서대로 색인 요청해줘:

주간 성과 리포트 자동 추출

#38 프롬프트 5-4🔴 고급

Aside 브라우저에서 구글 서치 콘솔의 지난 7일 성과를 보여줘. 클릭수·노출수·CTR·평균 순위를 요약해줘. 클릭수 낮은데 노출수 높은 키워드 5개를 찾아서 개선 방향을 제안해줘.


오늘의 체크리스트

  • Computer Use로 구글 서치 콘솔 sitemap을 제출했다
  • Computer Use로 네이버 서치 어드바이저를 등록했다
  • JSON-LD가 index.html에 추가됐고 Rich Results Test를 통과했다
  • MCP 웹 검색으로 키워드를 찾아 페이지에 반영했다