워드프레스 기초 셋팅 가이드: 초보자를 위한 단계별 설정법
워드프레스 소개와 설치 준비
워드프레스는 전 세계 웹사이트의 43% 이상이 사용하는 가장 인기 있는 CMS(콘텐츠 관리 시스템)입니다. 블로그부터 기업 웹사이트, 온라인 쇼핑몰까지 다양한 형태의 웹사이트를 만들 수 있으며, 초보자도 쉽게 시작할 수 있도록 직관적인 인터페이스를 제공합니다.
워드프레스를 시작하기 전에 준비해야 할 것들이 있습니다. 도메인 이름, 호스팅 서비스, 그리고 기본적인 웹사이트 구상이 필요합니다. 이 가이드에서는 완전 초보자도 따라할 수 있도록 모든 과정을 상세히 설명하겠습니다.
1. 호스팅 선택과 도메인 연결
호스팅 서비스 선택하기
워드프레스를 운영하려면 웹 호스팅이 필요합니다. 초보자에게 추천하는 호스팅 서비스는 다음과 같습니다.
1. 블루호스트(Bluehost) - 워드프레스 공식 추천
- 월 $2.95부터 시작
- 무료 도메인 1년 제공
- 원클릭 워드프레스 설치
2. 사이트그라운드(SiteGround) - 빠른 속도
- 월 $3.99부터 시작
- 우수한 고객 지원
- 자동 업데이트 기능
3. 카페24 - 국내 서비스
- 월 500원부터 시작
- 한국어 지원
- 국내 서버로 빠른 속도
도메인 구매와 연결
도메인은 웹사이트의 주소입니다. 기억하기 쉽고 브랜드를 잘 나타내는 이름을 선택하세요.
# 도메인 선택 팁
1. 짧고 기억하기 쉬운 이름 선택
2. 특수문자나 숫자는 피하기
3. .com, .net, .org 같은 일반적인 확장자 선택
4. 브랜드나 키워드 포함
5. 철자가 어렵지 않은 단어 사용
# 도메인 등록 절차
1. 도메인 등록업체 선택 (가비아, 후이즈, Namecheap 등)
2. 원하는 도메인 검색
3. 사용 가능 여부 확인
4. 구매 및 결제
5. 네임서버 설정 (호스팅 업체 제공 정보 입력)
2. 워드프레스 설치하기
원클릭 설치 (권장)
대부분의 호스팅 서비스는 워드프레스 원클릭 설치를 제공합니다. 가장 쉽고 빠른 방법입니다.
# 원클릭 설치 과정
1. 호스팅 관리 패널(cPanel) 접속
2. "WordPress" 또는 "Softaculous" 찾기
3. "Install Now" 클릭
4. 설치 정보 입력:
- 도메인 선택
- 디렉토리 (보통 비워둠)
- 사이트 이름
- 사이트 설명
- 관리자 계정 정보
- 이메일 주소
5. "Install" 버튼 클릭
6. 설치 완료 (약 1-2분 소요)
수동 설치 방법
더 많은 제어권을 원한다면 수동으로 설치할 수 있습니다.
1. WordPress.org에서 최신 버전 다운로드
2. FTP 클라이언트로 서버 접속 (FileZilla 추천)
3. 압축 해제한 파일을 public_html 폴더에 업로드
4. MySQL 데이터베이스 생성:
- 데이터베이스 이름
- 사용자 이름
- 비밀번호
5. 브라우저에서 도메인 접속
6. 설치 마법사 따라 진행
7. wp-config.php 파일 생성
8. 설치 완료
3. 초기 설정 완료하기
워드프레스 설치 후 가장 먼저 해야 할 기본 설정들을 알아보겠습니다.
일반 설정
# 설정 > 일반
1. 사이트 제목: 웹사이트 이름 입력
2. 태그라인: 사이트를 설명하는 짧은 문구
3. 워드프레스 주소(URL): 확인만
4. 사이트 주소(URL): 확인만
5. 관리자 이메일: 중요 알림을 받을 이메일
6. 시간대: Seoul (UTC+9)
7. 날짜 형식: Y년 n월 j일
8. 시간 형식: H:i
9. 주의 시작: 월요일
고유주소 설정
SEO와 사용자 경험을 위해 반드시 설정해야 하는 중요한 부분입니다.
설정 > 고유주소
추천 옵션:
1. 글 이름: /%postname%/
예시: yoursite.com/wordpress-tutorial
2. 카테고리와 글 이름: /%category%/%postname%/
예시: yoursite.com/tutorial/wordpress-basics
선택 후 "변경사항 저장" 클릭
댓글 설정
# 설정 > 토론
권장 설정:
☑ 댓글 작성자는 이름과 이메일을 입력해야 합니다
☑ 사용자는 댓글을 달려면 등록하고 로그인해야 합니다 (스팸 방지)
☑ 14일이 지난 글에는 자동으로 댓글을 닫습니다
☑ 댓글이 달리기 전에 수동 승인이 필요합니다
☑ 이미 승인된 댓글 작성자의 댓글 자동 승인
4. 테마 선택과 설치
테마는 웹사이트의 디자인과 레이아웃을 결정합니다. 목적에 맞는 테마를 선택하는 것이 중요합니다.
무료 테마 추천
1. Astra - 다목적 테마
- 빠른 로딩 속도
- 다양한 데모 사이트
- 페이지 빌더와 호환
2. OceanWP - 유연한 커스터마이징
- WooCommerce 완벽 지원
- 반응형 디자인
- SEO 최적화
3. GeneratePress - 가벼운 테마
- 30KB 미만의 가벼운 용량
- 접근성 준수
- 개발자 친화적
4. Neve - 초보자 친화적
- 원클릭 데모 가져오기
- AMP 지원
- 모바일 우선 디자인
테마 설치 방법
# 워드프레스 대시보드에서 설치
1. 외모 > 테마 > 새로 추가
2. 원하는 테마 검색 또는 둘러보기
3. 마우스 오버 후 "설치" 클릭
4. 설치 완료 후 "활성화" 클릭
# ZIP 파일로 설치
1. 외모 > 테마 > 새로 추가
2. "테마 업로드" 버튼 클릭
3. ZIP 파일 선택
4. "지금 설치" 클릭
5. 활성화
# 테마 커스터마이징
외모 > 사용자 정의하기
- 사이트 아이덴티티 (로고, 파비콘)
- 색상 설정
- 헤더/푸터 설정
- 메뉴 위치
- 위젯 영역
5. 필수 플러그인 설치
플러그인은 워드프레스에 기능을 추가합니다. 모든 사이트에 필요한 필수 플러그인들을 소개합니다.
보안 플러그인
1. 플러그인 > 새로 추가 > "Wordfence" 검색
2. 설치 및 활성화
3. 기본 설정:
- 방화벽 활성화
- 악성코드 스캔 예약 (주 1회)
- 브루트포스 공격 방어
- 2단계 인증 설정
- 실시간 트래픽 모니터링
SEO 플러그인
# Yoast SEO 설치 및 설정
1. 플러그인 설치 및 활성화
2. SEO > 일반 > 구성 마법사 실행
3. 주요 설정:
- 사이트 유형 선택
- 조직/개인 정보 입력
- 소셜 미디어 프로필 연결
- 검색 엔진 가시성 설정
4. 각 게시물/페이지 작성 시:
- 포커스 키워드 설정
- 메타 설명 작성
- 가독성 점수 확인
- SEO 점수 개선
필수 플러그인 목록
- Wordfence 또는 Sucuri: 보안 강화
- Yoast SEO 또는 Rank Math: 검색엔진 최적화
- UpdraftPlus: 자동 백업
- WP Super Cache: 속도 최적화
- Contact Form 7: 문의 양식
- Akismet: 스팸 댓글 차단
- WP Mail SMTP: 이메일 전송 개선
- Elementor (선택): 페이지 빌더
6. 기본 페이지 만들기
모든 웹사이트에 필요한 기본 페이지들을 만들어보겠습니다.
필수 페이지 목록
# 기본 페이지 구조
1. 홈페이지 (Home)
- 사이트 소개
- 주요 콘텐츠 하이라이트
- CTA (Call to Action) 버튼
2. 소개 (About)
- 회사/개인 소개
- 미션과 비전
- 팀 멤버 소개
3. 서비스/제품 (Services/Products)
- 제공하는 서비스 설명
- 가격 정보
- 특징과 장점
4. 블로그 (Blog)
- 최신 글 목록
- 카테고리별 분류
- 검색 기능
5. 연락처 (Contact)
- 연락처 정보
- 문의 양식
- 지도 (선택사항)
6. 개인정보처리방침 (Privacy Policy)
7. 이용약관 (Terms of Service)
페이지 만들기
1. 페이지 > 새로 추가
2. 제목 입력
3. 콘텐츠 작성 (블록 에디터 사용)
4. 페이지 속성 설정:
- 템플릿 선택
- 부모 페이지 (필요시)
- 순서 지정
5. 추천 이미지 설정
6. SEO 설정 (Yoast 사용)
7. 공개 또는 예약 발행
7. 메뉴와 내비게이션 설정
사용자가 쉽게 탐색할 수 있도록 메뉴를 구성하는 것이 중요합니다.
메뉴 만들기
# 메뉴 생성 단계
1. 외모 > 메뉴로 이동
2. "새 메뉴 생성" 클릭
3. 메뉴 이름 입력 (예: "주 메뉴")
4. 메뉴 항목 추가:
- 페이지
- 글
- 사용자 정의 링크
- 카테고리
5. 드래그 앤 드롭으로 순서 조정
6. 하위 메뉴 만들기 (오른쪽으로 들여쓰기)
7. 메뉴 위치 선택:
- Primary Menu (주 메뉴)
- Footer Menu (푸터 메뉴)
- Mobile Menu (모바일 메뉴)
8. "메뉴 저장" 클릭
메뉴 구조 최적화
- 7개 이하의 주 메뉴 항목 유지
- 중요한 페이지를 앞쪽에 배치
- 드롭다운은 2단계까지만 사용
- 명확하고 간단한 레이블 사용
- 모바일 메뉴 별도 고려
8. SEO 기본 설정
검색엔진에서 웹사이트가 잘 노출되도록 SEO 기본 설정을 완료합니다.
검색엔진 최적화 체크리스트
# SEO 필수 설정
1. Google Search Console 연결
- 사이트 소유권 확인
- 사이트맵 제출
- 색인 요청
2. Google Analytics 설치
- 추적 코드 삽입
- 목표 설정
- 전환 추적
3. 사이트맵 생성
- Yoast SEO > 일반 > 기능
- XML 사이트맵 활성화
- yoursite.com/sitemap.xml 확인
4. Robots.txt 설정
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://yoursite.com/sitemap.xml
5. Schema 마크업
- 구조화된 데이터 추가
- 리치 스니펫 활성화
콘텐츠 SEO
1. 타이틀 태그 최적화
- 60자 이내
- 주요 키워드 포함
- 브랜드명 추가
2. 메타 설명 작성
- 155자 이내
- 클릭 유도 문구
- 키워드 자연스럽게 포함
3. 헤딩 태그 구조
- H1: 페이지당 1개
- H2-H6: 논리적 계층 구조
4. 이미지 최적화
- Alt 텍스트 추가
- 파일명 최적화
- 용량 압축
5. 내부 링크
- 관련 콘텐츠 연결
- 앵커 텍스트 다양화
9. 보안 설정하기
워드프레스 사이트를 해킹과 악성코드로부터 보호하기 위한 필수 보안 설정입니다.
기본 보안 강화
# wp-config.php 보안 설정
// 디버그 모드 비활성화
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);
// 파일 편집 비활성화
define('DISALLOW_FILE_EDIT', true);
// 자동 업데이트 설정
define('WP_AUTO_UPDATE_CORE', true);
// 보안 키 설정 (https://api.wordpress.org/secret-key/1.1/salt/)
define('AUTH_KEY', '고유한 문자열');
define('SECURE_AUTH_KEY', '고유한 문자열');
define('LOGGED_IN_KEY', '고유한 문자열');
define('NONCE_KEY', '고유한 문자열');
추가 보안 조치
- 강력한 비밀번호 사용 (12자 이상, 특수문자 포함)
- 관리자 계정명 ‘admin’ 사용 금지
- 2단계 인증 활성화
- 정기적인 백업 설정
- 불필요한 플러그인/테마 삭제
- 파일 권한 설정 (폴더: 755, 파일: 644)
- SSL 인증서 설치
- 로그인 시도 제한
10. 백업 시스템 구축
정기적인 백업은 데이터 손실을 방지하는 가장 중요한 안전장치입니다.
UpdraftPlus 설정
# UpdraftPlus 자동 백업 설정
1. 플러그인 설치 및 활성화
2. 설정 > UpdraftPlus 백업
3. 백업 일정 설정:
- 파일 백업: 주 1회
- 데이터베이스 백업: 매일
- 보관 개수: 4개
4. 원격 저장소 선택:
- Google Drive
- Dropbox
- Amazon S3
- FTP
5. 백업 내용:
☑ 플러그인
☑ 테마
☑ 업로드 (미디어 파일)
☑ wp-content 기타
☑ 데이터베이스
6. "변경 사항 저장" 클릭
수동 백업 방법
1. UpdraftPlus > 지금 백업
2. 백업 옵션 선택:
- 데이터베이스 백업
- 파일 백업
3. "지금 백업" 클릭
4. 백업 완료 후 다운로드
5. 안전한 장소에 보관
복원 방법:
1. 기존 백업 목록에서 선택
2. "복원" 클릭
3. 복원할 구성 요소 선택
4. 복원 진행
11. 속도 최적화
빠른 웹사이트는 사용자 경험과 SEO 모두에 중요합니다. 워드프레스 속도를 개선하는 방법을 알아봅니다.
캐싱 설정
# WP Super Cache 설정
1. 플러그인 설치 및 활성화
2. 설정 > WP Super Cache
간편 설정:
- 캐싱 켜기 (권장) 선택
- "상태 업데이트" 클릭
고급 설정:
☑ 캐싱 켜기
☑ 알려진 사용자를 위해 페이지 캐시
☑ 모바일 장치 지원
☑ 페이지 압축
☑ 304 Not Modified 브라우저 캐싱
☑ 캐시 재구축
만료 시간 및 가비지 수집:
- 캐시 타임아웃: 3600초
- 스케줄러: 600초마다
이미지 최적화
1. Smush 플러그인 설치
- 자동 압축 활성화
- Lazy Load 활성화
- WebP 변환 설정
2. 업로드 전 최적화:
- 적절한 크기로 리사이즈
- JPG: 사진 (85% 품질)
- PNG: 로고, 아이콘
- 파일명 최적화 (SEO)
3. 권장 이미지 크기:
- 헤더 이미지: 1920x1080px
- 블로그 이미지: 1200x630px
- 썸네일: 300x300px
추가 최적화 팁
- 불필요한 플러그인 제거
- 데이터베이스 정리 (WP-Optimize 사용)
- CDN 사용 (Cloudflare 무료)
- PHP 버전 업그레이드 (7.4 이상)
- 외부 스크립트 최소화
- CSS/JS 파일 압축
- GZIP 압축 활성화
12. 유지보수와 관리
워드프레스 사이트를 안정적으로 운영하기 위한 정기적인 유지보수 작업을 소개합니다.
주간 체크리스트
# 매주 확인해야 할 사항
월요일:
□ 백업 확인
□ 보안 스캔 결과 확인
□ 댓글 관리 (스팸 삭제)
수요일:
□ 플러그인 업데이트 확인
□ 테마 업데이트 확인
□ 워드프레스 코어 업데이트
금요일:
□ 깨진 링크 확인 (Broken Link Checker)
□ 사이트 속도 테스트
□ Google Analytics 확인
□ Search Console 오류 확인
월간 작업
1. 데이터베이스 최적화
- 리비전 삭제
- 스팸 댓글 영구 삭제
- 임시 옵션 정리
2. 성능 분석
- GTmetrix 테스트
- PageSpeed Insights 점수 확인
- 개선사항 적용
3. 콘텐츠 감사
- 오래된 콘텐츠 업데이트
- 404 페이지 수정
- 이미지 Alt 텍스트 확인
4. 보안 점검
- 사용자 권한 검토
- 비활성 계정 삭제
- 로그인 기록 확인
문제 해결 가이드
- 흰 화면 오류: 플러그인 충돌 확인, PHP 메모리 증가
- 404 오류: 고유주소 재설정, .htaccess 파일 재생성
- 느린 속도: 캐시 플러그인 확인, 이미지 최적화
- 업데이트 실패: 파일 권한 확인, 수동 업데이트
- 데이터베이스 연결 오류: wp-config.php 정보 확인
- 메모리 부족: PHP 메모리 한도 증가 (최소 256M)
마무리
워드프레스 기초 셋팅은 웹사이트 성공의 첫걸음입니다. 이 가이드에서 다룬 모든 설정을 완료하면 안전하고 빠르며 SEO에 최적화된 워드프레스 사이트를 운영할 수 있습니다.
- 정기적인 백업: 데이터는 가장 중요한 자산입니다
- 보안 우선: 예방이 치료보다 쉽습니다
- 꾸준한 업데이트: 최신 버전 유지로 보안과 성능 향상
- 성능 모니터링: 느린 사이트는 방문자를 잃습니다
- 사용자 중심: 방문자 경험을 항상 최우선으로 고려
- 학습 지속: 워드프레스는 계속 발전하고 있습니다
워드프레스는 강력하면서도 유연한 플랫폼입니다. 기초를 탄탄히 다진 후 점진적으로 고급 기능을 추가하며 여러분만의 완벽한 웹사이트를 만들어가시기 바랍니다. 궁금한 점이 있다면 워드프레스 공식 문서나 커뮤니티를 활용하세요.