1편에서 AWS Lightsail에 워드프레스를 설치하고, 2편에서 Cloudflare로 도메인을 연결했습니다. 이제 블로그의 뼈대는 완성됐습니다.
하지만 워드프레스는 설치한 그대로 쓰면 밋밋합니다. 테마를 입히고, 플러그인을 설치하고, SEO와 광고를 세팅해야 비로소 제대로 된 블로그가 됩니다.
이 글에서는 제가 직접 블로그를 운영하면서 삽질 끝에 정착한 세팅을 공유합니다. 시행착오를 줄이는 데 도움이 될 겁니다.
테마 선택 — Astra를 쓰는 이유
워드프레스 테마는 수천 개가 있습니다. 처음에는 예쁜 테마를 찾느라 시간을 많이 썼는데, 결론은 Astra 무료 버전으로 정착했습니다.
| 테마 | 장점 | 단점 | 추천 대상 |
|---|---|---|---|
| Astra ✓ | 가볍고 빠름. 커스텀 자유도 높음 | 디자인이 심플해서 화려함은 부족 | 블로그, 비즈니스 사이트 |
| GeneratePress | 초경량. 개발자 친화적 | 무료 버전 기능 제한 많음 | 속도 최우선 사이트 |
| Flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor | 블로그 특화 디자인 | 커스텀 한계 | 글 중심 블로그 |
| Flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor flavor | 화려한 디자인. 올인원 | 무겁고 느림. 유료 ($89) | 비즈니스·포트폴리오 |
제가 Astra를 선택한 이유:
- 페이지 로딩 속도 — 테마 자체가 50KB도 안 됩니다. 무거운 테마는 방문자가 기다리다 이탈합니다
- SEO 최적화 구조 — HTML 구조가 깔끔해서 검색 엔진이 크롤링하기 좋습니다
- 무료로 충분 — 유료(Astra Pro)도 있지만, 블로그 운영에는 무료 버전으로 부족함이 없습니다
- 훅(Hook) 지원 — 코드 한 줄 없이도 헤더, 푸터, 본문 위아래에 원하는 콘텐츠를 삽입할 수 있습니다
경험담: 처음에 디자인이 화려한 유료 테마를 썼는데, 페이지 로딩이 3초 넘게 걸렸습니다. Astra로 바꾸니 1초대로 줄었고, 구글 PageSpeed 점수도 크게 올랐습니다.
꼭 설치해야 할 플러그인
워드프레스의 강점은 플러그인입니다. 하지만 많이 설치할수록 사이트가 느려지므로 정말 필요한 것만 설치해야 합니다.
필수 플러그인
| 플러그인 | 용도 | 가격 | 한줄 설명 |
|---|---|---|---|
| Yoast SEO 또는 Rank Math | SEO | 무료 | 메타 태그, 사이트맵, 검색 엔진 최적화 필수 |
| Code Snippets | 코드 삽입 | 무료 | functions.php 수정 없이 PHP·JS 코드 추가. 광고 삽입에 활용 |
| UpdraftPlus | 백업 | 무료 | 자동 백업 + 원클릭 복원. 서버 날아가도 복구 가능 |
| Wordfence | 보안 | 무료 | 방화벽 + 로그인 시도 차단 + 악성코드 스캔 |
| Site Kit by Google | 분석 | 무료 | Google Analytics + Search Console을 워드프레스 안에서 확인 |
설치하면 안 되는 플러그인
| 유형 | 이유 |
|---|---|
| 기능이 겹치는 플러그인 2개 | SEO 플러그인 2개 동시 설치하면 충돌. 하나만 쓰세요 |
| 오래 업데이트 안 된 플러그인 | 보안 취약점. “최근 테스트: 2년 전” 같은 건 피하기 |
| 올인원 최적화 플러그인 | 기능은 많은데 무겁고, Cloudflare와 충돌하는 경우 있음 |
경험담: 처음에 캐시 플러그인(WP Super Cache)을 설치했다가 Cloudflare CDN과 충돌해서 광고가 안 나오는 문제가 생겼습니다. Cloudflare를 쓰면 별도 캐시 플러그인 없이도 충분합니다.
SEO 기본 설정 — 검색에 노출되려면
글을 아무리 잘 써도 검색에 안 나오면 아무도 읽지 못합니다. 워드프레스에서 SEO를 위해 반드시 해야 할 설정이 있습니다.
Google Search Console 등록
| 단계 | 내용 |
|---|---|
| 1 | search.google.com/search-console 접속 |
| 2 | “속성 추가” → 도메인 입력 |
| 3 | DNS TXT 레코드로 소유권 확인 (Cloudflare DNS에서 추가) |
| 4 | 사이트맵 제출: https://도메인/sitemap_index.xml |
Search Console에 사이트맵을 제출하면 구글이 내 글을 크롤링하기 시작합니다. 사이트맵은 SEO 플러그인(Yoast, Rank Math)이 자동으로 생성해줍니다.
글 작성 시 SEO 체크리스트
| 항목 | 설명 | 예시 |
|---|---|---|
| 제목에 키워드 | 사람들이 검색할 단어를 제목에 포함 | “AWS Lightsail 워드프레스 설치” |
| 메타 설명 | 검색 결과에 보이는 요약문. 155자 이내 | 글의 핵심을 한 문장으로 |
| H2·H3 소제목 | 글 구조를 명확하게. 검색 엔진이 내용 파악에 활용 | 각 섹션을 H2로, 하위 항목을 H3로 |
| 이미지 alt 텍스트 | 이미지에 설명 텍스트 추가. 이미지 검색 노출 | alt=”Lightsail 인스턴스 생성 화면” |
| 내부 링크 | 관련 글끼리 링크 연결. 체류 시간 증가 | “1편에서 설치한 Lightsail에…” |
| 글 길이 | 1,500자 이상 권장. 너무 짧으면 얕은 콘텐츠로 판단 | 충분히 깊이 있게 다루기 |
광고 달기 — 수익화의 시작
블로그에 광고를 다는 방법은 크게 두 가지입니다.
| 광고 플랫폼 | 승인 난이도 | 수익 | 특징 |
|---|---|---|---|
| 카카오 애드핏 | 쉬움 | 낮음~보통 | 한국 트래픽에 유리. 승인 빠름 |
| 구글 애드센스 | 어려움 | 보통~높음 | 글로벌 광고. 단가 높지만 심사 까다로움 |
카카오 애드핏 — 먼저 시작하기 좋음
저는 애드센스 승인을 기다리면서 먼저 카카오 애드핏을 달았습니다. 승인이 비교적 쉽고, 설정도 간단합니다.
| 단계 | 내용 |
|---|---|
| 1 | adfit.kakao.com 가입 → 매체(사이트) 등록 |
| 2 | 광고 단위 생성 (사이즈 선택: 728×90, 300×250 등) |
| 3 | 발급된 광고 코드를 워드프레스에 삽입 |
광고 코드 삽입 방법:
워드프레스에 광고 코드를 넣는 방법은 여러 가지인데, 저는 Code Snippets 플러그인을 사용합니다.
| 방법 | 장점 | 단점 |
|---|---|---|
| Code Snippets 플러그인 ✓ | 관리 편리. 켜기/끄기 가능. 테마 변경해도 유지 | PHP 코드 기본 이해 필요 |
| 테마 파일 직접 수정 | 가장 직접적 | 테마 업데이트 시 코드가 날아감 |
| 광고 관리 플러그인 | 코딩 불필요 | 플러그인 하나 더 설치 = 사이트 무거워짐 |
Code Snippets에서 PHP 코드로 광고 위치(본문 상단, 중간, 하단)를 지정하면 모든 글에 자동으로 광고가 삽입됩니다. 글마다 하나씩 광고를 넣는 수고가 없습니다.
광고 배치 — 어디에 넣어야 효과적인가
| 위치 | 효과 | 주의점 |
|---|---|---|
| 본문 상단 | 노출 높음. 모든 방문자가 봄 | 너무 크면 본문 시작이 밀려 이탈률 증가 |
| 본문 중간 | 클릭률 가장 높음 | 글 흐름을 끊지 않는 위치에 |
| 본문 하단 | 끝까지 읽은 독자에게 노출 | 끝까지 안 읽으면 노출 안 됨 |
| 사이드바 (데스크톱) | 항상 보임. 보조 수익 | 모바일에서는 안 보임 |
제 경험상 본문 중간 광고가 클릭률이 가장 높았습니다. 글을 읽다가 자연스럽게 눈에 들어오기 때문입니다. 단, 같은 광고 단위를 한 페이지에 여러 번 쓰면 하나만 표시되는 경우가 있으니, 위치별로 다른 광고 단위를 만드는 게 좋습니다.
필수 페이지 — 이것 없으면 애드센스 거부
광고 승인(특히 구글 애드센스)을 받으려면 아래 페이지가 반드시 있어야 합니다.
| 페이지 | 내용 | 왜 필요한가 |
|---|---|---|
| 소개 (About) | 블로그 소개, 운영자 소개 | 사이트의 신뢰성. 실제 사람이 운영하는 사이트임을 증명 |
| 연락처 (Contact) | 이메일 또는 연락 폼 | 방문자가 연락할 수 있는 수단 |
| 개인정보처리방침 | 수집 정보, 쿠키, 광고 관련 정책 | 법적 요구사항. 광고 심사 필수 항목 |
이 세 페이지가 없거나 내용이 부실하면 애드센스 심사에서 거부될 확률이 높습니다.
운영하면서 깨달은 것들
몇 개월 직접 운영하면서 배운 것들을 솔직하게 공유합니다.
| 깨달은 것 | 설명 |
|---|---|
| 플러그인은 적을수록 좋다 | 처음에 20개 넘게 깔았다가 사이트가 느려져서 절반 이상 삭제. 지금은 10개 미만으로 유지 |
| 백업은 생명이다 | 설정 잘못 건드려서 사이트 접속 안 된 적이 있음. 백업이 있어서 복구. 없었으면 처음부터 다시 |
| 캐시 플러그인과 CDN은 충돌한다 | Cloudflare 쓰면 WP Super Cache 같은 캐시 플러그인은 오히려 문제를 일으킴. CDN 하나만 쓰는 게 낫다 |
| 글은 양보다 질이다 | 하루에 3개 쓰는 것보다 일주일에 1개를 제대로 쓰는 게 검색 노출에 유리 |
| 구글 인덱싱은 느리다 | 글을 올려도 구글에 노출되기까지 며칠~몇 주 걸림. 조급해하지 말 것 |
| wp-config.php는 함부로 건드리지 말 것 | Bitnami 환경에서는 wp-config.php가 2개 있는 경우도 있음. 잘못 수정하면 사이트 접속 불가 |
자주 묻는 질문
Q. 워드프레스 업데이트는 꼭 해야 하나요?
네, 보안 패치가 포함되어 있으므로 반드시 해야 합니다. 다만 대규모 업데이트(6.x → 7.x 등)는 플러그인 호환성 문제가 생길 수 있으니, 백업 후에 업데이트하세요.
Q. 무료 테마로도 충분한가요?
블로그 목적이면 충분합니다. 유료 테마의 주요 장점은 디자인 템플릿과 고급 커스텀인데, 블로그는 글이 핵심이지 디자인이 핵심이 아닙니다. Astra 무료로 시작하고, 필요하면 나중에 Pro를 고려하세요.
Q. 코딩을 모르면 워드프레스 운영이 어렵나요?
기본 운영(글 쓰기, 테마 변경, 플러그인 설치)은 코딩이 전혀 필요 없습니다. 광고 코드 삽입이나 세밀한 커스텀을 할 때 약간의 HTML·PHP 지식이 도움 되지만, 대부분 구글 검색으로 해결할 수 있습니다.
Q. 월 방문자가 얼마나 되어야 광고 수익이 나나요?
솔직히 월 1,000명 미만이면 수익은 커피 한 잔 값도 안 됩니다. 하지만 글이 쌓이고 검색 노출이 늘면 트래픽은 복리처럼 증가합니다. 처음 3~6개월은 수익보다 콘텐츠 축적에 집중하는 게 맞습니다.
3편에 걸쳐 AWS Lightsail 설치부터 Cloudflare 도메인 연결, 그리고 실제 운영 노하우까지 정리했습니다. 직접 서버를 세팅하고 워드프레스를 운영하는 건 처음에는 어렵게 느껴지지만, 한번 해놓으면 내 소유의 블로그에서 원하는 대로 광고를 달고 수익을 낼 수 있다는 게 가장 큰 매력입니다.
완벽하게 준비하고 시작하려 하지 마세요. 일단 시작하고 하나씩 고쳐나가는 게 가장 빠른 방법입니다.
이 글은 AWS Lightsail + Cloudflare + 워드프레스로 블로그를 직접 구축하고 운영 중인 경험을 바탕으로 작성했습니다.
함께 읽으면 좋은 글
- AWS Lightsail로 워드프레스 블로그 만들기 — 직접 설치하고 운영 중인 후기
- Cloudflare에서 도메인 구매하고 워드프레스에 연결하기 — 직접 세팅한 과정
- 구글 애드센스 승인 도전기 — 번번이 거절당하며 배운 것들
- 블로그로 돈 번다는 게 진짜야? — 2026년 블로그 수익화 방법 7가지, 현실적으로 정리
시사, 경제, 건강, 스포츠, IT 분야의 최신 뉴스와 트렌드를 분석합니다.

![바이브 코딩이란? — AI에게 말로 코딩을 시키는 시대가 왔다 [2026] 바이브 코딩 완전 정리 — AI에게 말로 시키는 개발](https://now-flow.com/wp-content/uploads/2026/04/vibe-coding-guide-2026-1024x683.jpg)