워드프레스 SEO 설정은 공개 여부와 글 주소 → 사이트맵 → Search Console 색인 확인 → 관련 글 연결 순서로 점검한다. 사이트맵 제출이 성공해도 개별 글이 구글에 등록된 것은 아니다.
구글에서 검색되지 않는다면 먼저 해당 글의 URL 검사 결과를 본다. 네이버와 빙은 각 검색 도구에서 따로 확인한다. llms.txt나 FAQ 설정은 구글 등록을 위한 필수 작업이 아니다.
아래에는 기본 설정과 선택 기능을 나눠 확인 기준을 붙였다. 블로그 2개를 클로드 코드로 만들며 겪은 문제와 8월 운영 기록도 함께 실었다. 당시 소요 시간은 이 사이트의 사례이며 다른 사이트의 예상 기간은 아니다.
목차
지금 확인할 것
이 4줄만 봐도 첫 단추를 잘못 끼우는 일은 막을 수 있다. 워드프레스 SEO 설정을 시작하기 전에 볼 것 3가지와, 지금 봐야 할 숫자 하나다.
- 고유주소가 글 이름(
%postname%)이고, “검색엔진 노출 차단”이 꺼져 있는지 본다 내도메인/sitemap_index.xml이 200으로 열리는지 확인한 뒤 서치콘솔에 제출한다- 네이버에는 실제 서비스하는 최종 주소와 같은 프로토콜로 등록한다. 이 사이트의 최종 주소는
https://다 - 지금 볼 숫자는 방문자가 아니라 색인 수와 노출수다
워드프레스 SEO 설정을 왜 순서대로 적었나
순서를 지키면 며칠씩 헛기다리는 일이 줄어든다. 앞 단계가 어긋난 채로 뒤 단계를 하면 그 시간이 통째로 날아가기 때문이다.
설치 다음 날 서치콘솔에 사이트맵(검색엔진에 내 글 목록을 알려주는 파일)을 넣었는데, 정작 사이트맵에 글 3개가 빠져 있었다. 이렇게 앞 단계가 안 돼서 뒤 단계가 헛일이 된 경우가 몇 번 있었다. 그래서 순서를 정하고 단계마다 확인 기준을 붙였다.
시리즈 전체 지도는 바이브코딩으로 워드프레스 블로그 만들기 허브에 있다. 이 글은 여섯 번째다.
워드프레스 SEO 설정 순서 8단계, 무엇이 보이면 끝인가
표의 오른쪽 칸은 각 작업의 확인 기준이다. IndexNow와 llms.txt·FAQ는 선택 항목이며, 이를 마칠 때까지 발행이나 내부링크 연결을 미룰 필요는 없다.
| 단계 | 할 일 | 이렇게 보이면 끝 |
|---|---|---|
| 1 | 고유주소를 글 이름으로, 검색엔진 차단 해제 | 글 URL이 /영문-슬러그/ |
| 2 | Rank Math 설치, 사이트명·저자 입력 | 글 소스에 BlogPosting |
| 3 | XML 사이트맵 확인 | /sitemap_index.xml 200, 최신 글 포함 |
| 4 | 서치콘솔 등록, 사이트맵 제출 | 사이트맵 보고서 “성공” |
| 5 | 네이버(https)·빙 등록 | 네이버 site: 검색에 홈 |
| 6 | 선택: IndexNow(Rank Math 내장) | Instant Indexing 로그 200·202 |
| 7 | 선택: llms.txt·FAQ 구조화 데이터 | /llms.txt 200, FAQPage와 BlogPosting 공존 |
| 8 | 내부링크·허브 | 관련 글과 허브 사이에 실제 이동 링크 |
1단계, 고유주소와 검색엔진 노출 설정
이 두 가지를 먼저 맞춰 두면 나중에 글 주소를 통째로 바꾸는 일이 없다.
새 사이트를 만들 때 이 블로그는 설정 > 고유주소를 “글 이름”으로 정하고 짧은 영문 슬러그를 사용했다. 한글 주소 자체가 구글 검색에서 금지되는 것은 아니다. Google URL 안내는 읽기 쉬운 주소와 올바른 인코딩을 권장한다. 기존 주소는 검색 효과를 기대해 일괄 변경하지 않는다. 이 사이트의 주소 처리 문제는 7편 사고 기록에 남겼다.
설정 > 읽기의 검색엔진 노출 억제 옵션은 꺼 둔다. 이 옵션은 검색엔진에 색인하지 말라는 신호를 보내는 설정이며, 사이트에 접근하지 못하게 막는 인증 기능은 아니다. 공개 페이지의 robots 메타와 검색 도구의 실제 색인 상태도 확인한다.
2단계, Rank Math 기본 설정과 사이트명
사이트명과 저자를 한 번 넣어 두면 이후 모든 글에 같은 정보가 자동으로 붙는다.
Rank Math(SEO 플러그인)를 설치하고 설정 마법사에서 사이트명과 저자를 넣는다. 사이트명은 “바이브코딩 랩”, 저자는 필명 “서인”으로 고정했다.
확인 기준은 글 소스에 BlogPosting이 보이는 것이다. BlogPosting은 “이 페이지는 블로그 글이고 제목·저자·날짜는 이렇다”를 검색엔진이 읽는 형식으로 적어 둔 표시다. 플러그인을 4개만 쓰는 이유는 4편에 있다.
3단계, XML 사이트맵 최신 상태 확인
사이트맵이 최신이어야 방금 쓴 글이 검색엔진에 전달된다. 여기서 한 번 확인해 두면 4단계 제출이 헛일이 되지 않는다.
사이트맵은 Rank Math가 자동으로 만들고, 주소는 내도메인/sitemap_index.xml이다. 브라우저로 이 주소를 열어 목록이 보이면 정상이다.
Rank Math 사이트맵 문서를 보면 이 인덱스 하나만 제출해도 하위 사이트맵이 전부 들어간다. 방금 발행한 글이 post-sitemap.xml에 있는지까지 본다. 8월 14일 발행한 5편 중 3편이 빠져 있었고, 사이트맵 설정을 한 번 저장하니 다시 생성됐다.

캡션: 워드프레스 관리자 > Rank Math SEO > 사이트맵 설정 실제 화면, 2026-08-29 기준
4단계, 구글 서치콘솔 등록과 사이트맵 제출
서치콘솔에 등록해야 내 글이 구글에 들어갔는지 눈으로 확인할 수 있다. 구글 서치콘솔(GSC)은 내 사이트가 구글 검색에 어떻게 잡히는지 보여주는 무료 도구다.
서치콘솔에 속성(사이트 하나를 등록하는 단위)을 만들고 사이트맵을 제출한다. 소유 확인은 Rank Math의 구글 연동으로 했다. 서치콘솔 사이트맵 보고서 도움말대로 “새 사이트맵 추가”에 sitemap_index.xml을 넣으면 된다.
사이트맵 보고서의 “성공”은 사이트맵을 읽었다는 뜻이다. 개별 글은 URL 검사에서 색인 상태와 Google이 선택한 표준 URL을 확인한다. 등록 당시 7페이지가 색인됐다고 표시됐지만, 사이트맵의 모든 글이 함께 등록됐다는 뜻은 아니다.

캡션: 구글 서치콘솔 > 색인생성 > Sitemaps 실제 화면, 2026-08-29 기준

출처: Google Search Console 도움말, 사이트맵 보고서를 사용하여 사이트맵 관리하기 (2026-08-28 캡처)
5단계, 네이버 서치어드바이저 https 등록과 빙 등록
네이버는 등록부터 노출까지 시간이 걸려서 미룰수록 손해다. 서치콘솔과 같은 날(8월 13일) 등록했다.
네이버 서치어드바이저는 소유 확인용 메타태그를 준다. 메타태그는 이 사이트가 내 것임을 증명하는 짧은 문자열이다. 이 값을 Rank Math의 “사용자 정의 웹마스터 태그”에 넣는다. 네이버 전용 칸은 없다. 사이트맵과 RSS(/feed, 새 글 목록을 자동으로 뿌려 주는 주소)를 둘 다 제출한다.
여기서 실수를 하나 했다. 두 번째 블로그를 http://로 등록했더니 열흘 넘게 데이터가 하나도 안 쌓였다. 8월 27일 https://로 새로 등록했더니 다음 날 신규 글 하나가 통합검색에 처음 잡혔다. 제출 폼에는 https://내도메인/sitemap_index.xml처럼 전체 주소를 넣는다. /sitemap_index.xml처럼 앞부분을 빼면 오류 없이 조용히 실패한다.
빙 웹마스터 도구도 같은 날 등록했다. 닷새 뒤에도 빙 색인은 0건이었고, 지금은 관찰만 한다.
6단계, Rank Math 내장 IndexNow 확인
IndexNow(글을 올리면 검색엔진에 즉시 알리는 규약)는 별도 플러그인이 필요 없다. Rank Math에 이미 들어 있어서 켜기만 하면 된다.
Rank Math Instant Indexing 문서에 따르면 2026년 8월 기준 빙, 얀덱스, 세즈남, 네이버가 받고, 발행과 수정 때 자동 전송된다. 따로 깔았던 IndexNow 플러그인은 중복이라 지웠다.

출처: Rank Math Knowledge Base, How to Use IndexNow With Rank Math (2026-08-28 캡처)
다만 알리는 것과 검색 목록에 담기는 것은 다르다. 21개 URL을 한 번에 재제출해도 빙 색인은 바로 늘지 않았다.
선택 실험, llms.txt와 FAQ 구조화 데이터
이 단계는 선택적인 운영 실험이다. llms.txt나 FAQ 구조화 데이터를 추가한다고 AI 답변에 인용되는 것은 아니다. Google은 AI Overviews·AI Mode에 별도의 AI용 텍스트 파일이나 특별한 스키마가 필요하지 않다고 안내한다. 색인·사이트맵·본문 확인을 마친 뒤에 검토할 수 있으며, 다른 AI 서비스에서의 효과도 이 글의 방문 기록만으로 입증되지 않았다. Google AI 검색 공식 안내
llms.txt(AI 크롤러에게 핵심 페이지를 알려주는 파일)는 처음엔 “하지 말 것” 목록에 있었다. 구글이 쓰지 않는다고 밝힌 파일이라서였다. 생각이 바뀐 건 로그에서 chatgpt.com 리퍼러(유입 경로)를 보고, ClaudeBot이 하루 213회로 구글봇(52회)보다 자주 오는 걸 본 뒤였다.
Rank Math llms.txt 문서대로 모듈을 켜면 파일이 생긴다. “추가 콘텐츠” 칸에 사이트 정체성 한 문단만 붙였다.

캡션: 서버에서 실행한 robots·llms·사이트맵 색인 파일 확인 명령 출력 실제 화면, 2026-08-29 기준
FAQ 구조화 데이터는 본문에 실제로 있는 질문과 답을 기계가 읽을 수 있게 표시하는 형식이다. Rank Math FAQ 블록으로 추가할 수 있지만, AI 인용이나 검색 노출을 보장하지 않는다. 독자에게 필요한 질문이 있을 때만 본문과 일치하게 사용한다.
이 사이트에서 당시 스키마 메타로 추가했을 때는 기존 BlogPosting이 사라지는 설정 문제가 있었다. FAQ 블록으로 추가한 뒤 두 구조화 데이터가 함께 남는지 실제 출력에서 확인했다. 플러그인 버전과 설정에 따라 결과가 다를 수 있다.
8단계, 내부링크와 허브 연결
내부링크는 8단계에 있지만, 색인이 막혔을 때 가장 먼저 의심할 항목이었다.
8월 17일 점검에서 robots.txt(검색엔진에 어느 페이지를 봐도 되는지 알려주는 파일)와 사이트맵은 정상이었다. 문제는 글 3편에 허브(바이브코딩 시작 가이드)로 돌아오는 링크가 없던 것이었다. 검색엔진은 링크를 타고 다니기 때문에, 아무도 가리키지 않는 글은 늦게 발견된다.
지금은 새 글을 올리면 이웃 글 2편에 링크를 넣는 것까지가 발행이다. 발행 과정은 5편에 있다.
등록부터 첫 클릭까지 실제로 며칠 걸렸나
색인 확인 5일, 첫 클릭 확인도 등록 후 5일째였다. 아래는 기록에 적힌 날짜와 숫자 그대로다.
| 날짜 | 한 일 | 구글 색인 | 노출/클릭(28일 누적) | 네이버 |
|---|---|---|---|---|
| 8/13 | 서치콘솔·네이버·빙 등록, 글 2편 발행 | 7페이지 표시 | 없음 | 등록 |
| 8/17 | 서버 이전, 사이트맵 재제출, 허브 개편 | 확인 안 함 | 없음 | 재제출 |
| 8/18 | 서치콘솔 API 첫 실측 | 12/13 | 38 / 4 | 홈 1건 |
| 8/19 | 글별 순위 확인 | 12/13 | 8편 노출 발생 | site: 뜸 |
| 8/27 | llms.txt·FAQPage 기준선 | 12 | 158 / 17 (CTR 10.8%) | 30일 노출 5 / 클릭 0 |
| 8/28 | 정기 측정 | 12 | 167 / 18 | 글 미노출 |
표의 CTR은 노출 대비 클릭 비율이다. 첫 클릭이 온 글은 클로드 코드 맥 설치와 터미널 vs 데스크톱이다. 8월 18일 확인 시점에 각 1클릭이었고, 정확한 날짜는 기록이 없다.
8월 18일 전까지는 색인이 안 된 줄 알았다. 미국 IP로 검색해서 안 보였기 때문이다. 검색창에서 안 보이는 것과 색인이 안 된 것은 다르다.

캡션: 구글 서치콘솔 > 색인생성 > 페이지 실제 화면, 2026-08-29 기준
허브 개편 때 잡은 실수 4개
같은 실수를 미리 알면 하루짜리 점검을 건너뛸 수 있다. 8월 17일 점검에서 잡은 실수는 4개였고, 플러그인 탓은 하나도 없었다. 전부 내가 만든 구조의 문제였다.
| 실수 | 고친 방법 |
|---|---|
| 허브와 글 4편에 H1이 2개(발행 스크립트가 제목을 한 번 더 넣음) | H1 5건 제거, 스크립트 수정 |
| 글 3편에 허브로 돌아오는 링크 없음 | 글마다 허브 링크 추가 |
| 저자 URL이 이전 호스팅사의 임시 도메인 | 저자 URL을 /about/로 |
| 사이드바가 영어(“Recent Posts”, 검색에서 빠지는 noindex 태그 클라우드) | “최근 글”·단계별 링크로 교체 |
이 사이트는 페이지의 주제를 나타내는 H1 하나를 사용한다. 발행 스크립트가 같은 제목을 본문에 다시 넣던 오류를 고쳐 반복 표시를 없앴다. H1 개수만으로 순위를 판정하지는 않는다.
이 사이트에서는 서버 이전 뒤 저자 URL에 임시 도메인이 남아 있었다. Rank Math 저자 URL도 최종 도메인을 가리키는지 확인했다. 설치 과정은 3편에 있다.
AI 검색 유입이 실제로 있었나
있었다. 다만 아직 몇 건 수준이라 검색엔진 유입과 같은 잣대로 볼 만한 숫자는 아니다.
로그에 잡힌 AI 리퍼러는 8월 18일 누적 chatgpt.com 1건, 8월 24일 2건, 8월 27일까지 7일간 2건이다. 두 번째 블로그엔 8월 26일 gemini.google.com이 처음 왔다.
llms.txt와 FAQPage를 붙인 8월 27일 오후에 질문 10개로 확인했다. 네이버 AI 브리핑 0/10, 퍼플렉시티 1/10에서 두 번째 블로그가 인용됐다. 적용 몇 시간 뒤라 인과는 단정 못 하고, 재측정은 9월 10일이다.
이 관찰로 llms.txt나 FAQ가 유입을 늘렸다고 결론 내릴 수는 없다. 구글 검색을 개선하려는 독자는 색인 상태와 검색 질문에 맞는 본문을 먼저 확인하면 된다.
색인·검색 클릭·전환을 글의 상태에 맞게 확인하기
아직 색인되지 않은 글은 URL 검사부터 본다. 검색 노출이 생긴 글은 검색어·순위·클릭을 함께 확인하고, 유입이 있는 페이지는 자료 이용·구독·문의로 이어지는지도 따로 본다. 아래 인용은 8월 초기 운영 단계의 기록이다.
“지금 단계(색인 전)의 KPI는 유입이 아니라 ‘색인된 글 수’와 ‘GSC 노출수’다. 방문자 수는 아직 소음(본인·봇·SNS)이 대부분.”
사이트 전체를 한 단계로 묶기보다 글마다 색인·노출·클릭 상태를 나눠 본다.
| 단계 | 볼 지표 | 다음 단계 신호 |
|---|---|---|
| 색인 전 | 색인된 글 수(URL 검사) | 구글 리퍼러 방문이 처음 생김 |
| 색인 후 | 서치콘솔 노출수 | 노출이 붙으면 순위 평가 시작 |
| 노출 후 | 글별 노출과 CTR | 같은 검색어·기간·순위를 비교해 제목과 본문 약속 점검 |
당시에는 노출 30회를 내부 관찰 기준으로 삼았다. 공식 기준이나 신뢰도가 확보되는 임계값은 아니다. 평균 순위는 검색어·기간·노출 구성에 따라 달라지므로 함께 확인한다.

캡션: 구글 서치콘솔 > 실적 실제 화면, 2026-08-29 기준
자주 묻는 질문
설정하면서 실제로 받았거나 스스로 물었던 질문 4개를 골랐다. 답은 내 기록 기준이다.
Rank Math와 Yoast 중 뭘 써야 하나?
나는 Rank Math를 쓴다. Yoast를 써 보지 않아서 둘을 놓고 비교 판정은 못 한다. Rank Math를 고른 이유는 서치콘솔 연동, 네이버 태그, 사이트맵, IndexNow, llms.txt, FAQ 블록이 한 플러그인 안에 다 있어서다.
네이버에 왜 안 뜨나?
수집 지연, 색인 제외, 등록한 주소와 실제 공개 주소의 차이를 나눠 확인한다. 이 사이트는 HTTPS 최종 주소를 기준으로 등록했다. 당시 홈은 6일째 확인됐고 개별 글은 2주째 보이지 않았지만, 이를 신생 사이트의 보편적인 소요 기간으로 볼 수는 없다.
구글 색인 요청은 어떻게 하나?
서치콘솔 URL 검사에 주소를 넣고 “색인 생성 요청”을 누른다. 나는 “알 수 없음”이던 글이 “발견됨, 미색인”으로 넘어간 걸 보고 요청했다.
구글 공식 문서는 같은 URL을 여러 번 요청해도 빨라지지 않고, 며칠에서 몇 주가 걸릴 수 있다고 적는다.
워드프레스 SEO 설정 후 얼마나 걸리나?
내 기록으로는 색인 확인 5일, 첫 클릭 확인 5일, 28일 누적 노출 100회는 12일째(146회)였다. 금융 주제인 두 번째 블로그는 더 느리다. 순위 진입 판단은 3개월 뒤로 본다.
정리
워드프레스 SEO 설정 순서와 확인 기준을 5줄로 압축했다. 오늘 할 일 하나는 마지막 줄에 있다.
- 기본 설정은 고유주소·메타 → 사이트맵 → 검색 도구 등록과 색인 확인 → 내부링크 순서다. IndexNow·llms.txt·FAQ는 각 서비스 지원 여부와 독자 필요에 따라 따로 검토한다.
- 단계마다 확인 기준이 있고, 앞 단계를 통과한 뒤 다음으로 간다
- 검색창에서 안 보이는 것과 색인이 안 된 것은 다르다. URL 검사로 본다
- 지금 볼 숫자는 색인 수와 노출수다
- 오늘 5분 과제:
내도메인/sitemap_index.xml을 열어 200인지, 최신 글이 있는지 확인하기
네이버 노출이 언제 시작됐는지 다른 경험이 있으면 댓글로 알려 주면 좋겠다. 타임라인 표에 반영하겠다.
검증 기준
- 마지막 업데이트일: 2026-09-07
- 확인 환경: 2026-09-07 공개 사이트의 게시 글 31편과 실제 하위 사이트맵 대조, 누락 0편 확인. Google 공식 AI 검색·색인 안내와 본문의 설명을 대조했습니다. 2026-08-29 기준 캡처와 과거 운영 기록은 유지했으며 이번 변경의 순위 효과는 아직 측정되지 않았습니다.
- 주요 근거: Google AI 검색 안내 · 색인 제외와 noindex · 재크롤 요청
직접 만든 실습 자료와 새 도구 소식
AI 도구로 만든 실습 자료, 달라진 기능과 강의 소식을 준비하고 있습니다. 발송을 시작하면 안내해 드려요. 먼저 확인 메일에서 본인 이메일을 확인해 주세요.
신청하기 전에 첫 소식 미리보기에서 내용과 자료를 확인해 보세요.