초보자를 위한 워드프레스 홈페이지 만드는 방법, 플러그인부터 보안까지

처음부터 가볍게 잡아야 오래 갑니다
얼마 전 지인이 워드프레스 홈페이지를 하나 봐달라고 했는데, 관리자 화면에 들어가자마자 플러그인이 38개 깔려 있었습니다. 사이트는 느리고, 업데이트 알림은 쌓여 있고, 문의 폼은 가끔 먹통이었습니다. 처음 만들 때는 편해 보였겠지만 운영이 길어지면 이런 구성이 발목을 잡습니다.
워드프레스 홈페이지는 처음부터 거창하게 만들 필요가 없습니다. 회사 소개, 서비스 설명, 문의, 블로그 정도라면 기본 구조는 단순합니다. 중요한 건 테마를 가볍게 고르고, 꼭 필요한 플러그인만 쓰고, 백업과 보안 설정을 먼저 잡는 겁니다. 디자인보다 운영 안정성이 먼저입니다.
호스팅과 도메인은 싼 것만 보고 고르면 안 됩니다
처음 비용을 줄이고 싶어서 월 1천 원대 호스팅을 고르는 경우가 많습니다. 방문자가 거의 없는 개인 블로그라면 버틸 수 있습니다. 그런데 워드프레스 홈페이지를 회사 소개나 예약, 상담 유입용으로 쓸 거라면 최소한 PHP 버전 변경, SSL 적용, 자동 백업, 서버 캐시 지원 여부는 확인해야 합니다.
제가 초보자에게 권하는 기준은 단순합니다. PHP는 최신 안정 버전을 선택할 수 있어야 하고, 데이터베이스 백업을 직접 받을 수 있어야 합니다. 디스크 용량보다 중요한 건 메모리와 응답 속도입니다. 이미지가 200장만 넘어가도 저가형 서버에서는 관리자 화면이 느려지는 경우가 흔합니다.
- SSL 인증서 무료 적용 가능 여부 확인
- PHP 버전 변경 기능 확인
- 서버 백업 주기와 복구 방식 확인
- 국내 방문자가 많으면 국내 서버 우선 검토
- 트래픽 초과 시 차단 방식 확인
도메인은 브랜드명과 최대한 가깝게 잡는 게 좋습니다. 너무 긴 주소, 하이픈이 많은 주소, 숫자가 섞인 주소는 전화로 알려줄 때도 불편합니다. 이미 운영 중인 사업이라면 상호명과 검색되는 이름을 맞추는 편이 낫습니다.
테마는 예쁜 것보다 가벼운 것을 고릅니다
워드프레스 홈페이지 제작에서 많이 하는 실수가 데모가 화려한 테마를 고르는 겁니다. 데모 화면은 멋있지만 실제로는 슬라이더, 애니메이션, 아이콘 폰트, 외부 스크립트가 잔뜩 붙어 있습니다. 설치 직후에는 좋아 보여도 모바일 속도 점수가 50점 아래로 떨어지는 일이 많습니다.
초보자라면 블록 테마나 가벼운 범용 테마를 쓰는 편이 안정적입니다. 페이지 빌더를 써야 한다면 하나만 쓰는 게 좋습니다. 엘리멘터를 쓰면서 다른 빌더까지 같이 설치하면 편집 방식이 꼬이고, 나중에 테마를 바꿀 때 본문 레이아웃이 깨질 수 있습니다.
제가 보통 잡는 기본 구성
- 홈: 첫 화면, 주요 서비스, 문의 버튼
- 소개: 운영자 또는 회사 정보
- 서비스: 가격, 절차, 자주 묻는 질문
- 블로그: 검색 유입용 글
- 문의: 폼, 전화, 위치 정보
이 정도 구조면 대부분의 소규모 워드프레스 홈페이지는 충분합니다. 처음부터 회원제, 예약제, 결제, 다국어, 팝업, 쿠폰 기능을 다 넣으면 관리할 게 급격히 늘어납니다. 필요한 기능은 운영하면서 하나씩 붙이는 게 덜 위험합니다.
플러그인은 10개 안팎으로 시작하는 게 편합니다
플러그인은 워드프레스의 장점이지만 동시에 가장 흔한 장애 원인입니다. 서로 스크립트를 중복으로 불러오거나, 업데이트 후 충돌이 나거나, 오래 방치된 플러그인이 보안 구멍이 되기도 합니다. 무료 플러그인이라고 전부 가볍지는 않습니다.
처음 워드프레스 홈페이지를 만들 때는 기능별로 하나씩만 고릅니다. SEO 플러그인 하나, 캐시 플러그인 하나, 백업 플러그인 하나, 보안 플러그인 하나면 충분한 경우가 많습니다. 문의 폼도 하나만 쓰면 됩니다. 같은 기능의 플러그인을 두 개 깔아 비교하다가 둘 다 켜둔 채 운영하는 사이트를 꽤 많이 봤습니다.
기본 플러그인 선택 기준
- 최근 업데이트가 꾸준한지 확인
- 설치 수보다 내 워드프레스 버전과 호환되는지 확인
- 무료 버전에서 필요한 기능이 되는지 확인
- 설정 화면이 지나치게 복잡하면 제외
- 비슷한 기능이 겹치면 하나만 사용
속도 최적화 플러그인은 특히 조심해야 합니다. CSS 합치기, 자바스크립트 지연 로딩, 이미지 지연 로딩을 한 번에 켜면 화면이 깨질 수 있습니다. 설정은 하나씩 켜고 모바일에서 확인하는 방식이 안전합니다. 잘못 건드리면 메뉴가 안 열리거나 결제 버튼이 작동하지 않을 수 있습니다.
보안과 백업은 만들자마자 설정합니다
사실 워드프레스 홈페이지 사고의 상당수는 어려운 해킹 기술 때문이 아닙니다. 오래된 플러그인, 약한 관리자 비밀번호, 방치된 테마, 백업 없는 업데이트가 더 흔합니다. 관리자 아이디를 admin으로 두고 비밀번호를 짧게 쓰는 사이트는 아직도 많습니다.
최소한 관리자 계정은 별도 이름으로 만들고, 로그인 비밀번호는 길게 잡아야 합니다. 사용하지 않는 테마와 플러그인은 비활성화가 아니라 삭제하는 게 좋습니다. 비활성화 상태여도 파일이 남아 있으면 취약점 대상이 될 수 있습니다.
- 관리자 아이디를 admin으로 쓰지 않기
- 사용하지 않는 테마와 플러그인 삭제
- 자동 백업을 주 1회 이상 설정
- 업데이트 전 수동 백업 받기
- 관리자 접속 기록과 실패 로그 확인
백업은 서버 안에만 두면 부족합니다. 서버 장애가 나면 백업 파일까지 같이 날아갈 수 있습니다. 클라우드 저장소나 로컬 PC에 주기적으로 내려받는 방식이 좋습니다. 운영 사이트라면 파일 백업과 데이터베이스 백업을 둘 다 챙겨야 합니다. 이미지만 백업해놓고 글과 설정을 잃는 경우도 있습니다.
속도는 이미지와 캐시만 잡아도 많이 좋아집니다
워드프레스 홈페이지가 느릴 때 가장 먼저 볼 건 이미지입니다. 스마트폰으로 찍은 원본 사진을 그대로 올리면 한 장에 3MB가 넘는 경우가 많습니다. 메인 화면에 그런 이미지가 5장만 있어도 첫 로딩이 무거워집니다. 보통 본문 이미지는 긴 쪽 기준 1200픽셀 안팎이면 충분합니다.
캐시 플러그인은 서버 환경에 맞춰 하나만 사용합니다. 호스팅에서 자체 캐시를 제공한다면 플러그인 캐시와 충돌하지 않는지 확인해야 합니다. 캐시를 켠 뒤에는 반드시 로그아웃 상태, 모바일 브라우저, 시크릿 창에서 화면을 확인합니다. 관리자 화면에서 멀쩡해 보여도 방문자 화면에서 깨지는 경우가 있습니다.
처음 적용할 만한 속도 설정
- 이미지 업로드 전 용량 줄이기
- WebP 변환은 호스팅 호환성 확인 후 적용
- 캐시 플러그인은 하나만 사용
- 사용하지 않는 폰트와 아이콘 줄이기
- 첫 화면 슬라이더는 가능하면 빼기
특히 슬라이더는 체감 효과에 비해 무겁습니다. 방문자는 첫 번째 배너도 끝까지 안 보는 경우가 많습니다. 차라리 첫 화면에 대표 문장, 핵심 서비스 3개, 문의 버튼 하나를 명확하게 두는 편이 전환에 더 낫습니다.
운영 루틴을 만들어두면 사이트가 덜 망가집니다
워드프레스 홈페이지는 만들어놓고 끝나는 물건이 아닙니다. 매달 한 번은 관리자에 들어가 업데이트 상태, 백업 상태, 문의 폼 작동 여부를 확인해야 합니다. 업데이트를 6개월, 1년씩 미루면 한 번에 올릴 때 충돌 가능성이 커집니다.
운영 루틴은 복잡할 필요가 없습니다. 업데이트 전 백업을 받고, 플러그인 하나씩 업데이트하고, 주요 페이지와 문의 폼을 확인하면 됩니다. 쇼핑몰이나 예약 사이트라면 결제와 예약 테스트까지 해야 합니다. 귀찮아도 이 순서가 장애 시간을 줄입니다.
- 월 1회 플러그인과 테마 업데이트
- 업데이트 전 백업 파일 확인
- 홈, 문의, 서비스 페이지 표시 확인
- 문의 메일 수신 테스트
- 오래된 글의 정보와 이미지 점검
워드프레스 홈페이지는 기능을 많이 넣는다고 좋은 사이트가 되지 않습니다. 빠르게 열리고, 문의가 정상적으로 들어오고, 업데이트해도 크게 흔들리지 않는 사이트가 오래 갑니다. 처음 만들 때 조금 단순하게 시작하면 나중에 고칠 일도 줄어듭니다. 저는 여전히 플러그인 하나 덜 까는 선택이 좋은 운영 습관이라고 봅니다.
