SEO 최적화, Rank Math를 택한 이유와 예상 못한 첫 관문
블로그를 처음 세팅할 때 SEO 플러그인 선택은 생각보다 오래 고민했다. Yoast SEO가 워낙 오래된 표준이긴 하지만, 최근에는 Rank Math가 무료 버전임에도 스키마(Schema) 마크업, 여러 개의 포커스 키워드 설정, 콘텐츠 AI 분석 기능까지 폭넓게 지원해서 실무에서 체감 만족도가 더 높았다. 특히 워드프레스 멀티사이트로 여러 사이트를 하나의 인프라에서 굴리는 구조를 준비하고 있었기 때문에, 사이트마다 개별적으로 설정할 수 있는 유연함이 있는 Rank Math 쪽으로 마음이 기울었다.
문제는 그 다음이었다. AWS Lightsail 위에 올려둔 워드프레스 멀티사이트 인스턴스에 로그인해서, 여느 때처럼 개별 사이트의 대시보드에서 플러그인 메뉴로 들어갔는데 ‘새로 추가’ 버튼이 통째로 사라져 있었다. 분명 어제까지도 있던 버튼인데, 검색창도 없고 업로드 버튼도 없이 이미 설치된 플러그인 목록만 덩그러니 떠 있는 화면을 보고 순간 “계정이 잘못된 건가, 권한이 날아간 건가” 하는 생각에 식은땀이 났다. 구글링을 해봐도 초반에는 단순 캐시 문제나 브라우저 이슈로 안내하는 글들이 많아서 시간을 좀 허비했는데, 결국 원인은 멀티사이트 특유의 권한 구조에 있었다.
원인 분석 – 멀티사이트 구조와 개별 사이트 대시보드 권한의 한계
워드프레스를 단일 사이트로만 운영해봤다면 이 부분에서 다들 한 번씩 걸려 넘어진다. 멀티사이트 환경에서는 권한 체계가 이원화되어 있다. 하나는 네트워크 전체를 관장하는 슈퍼 관리자(Super Admin), 다른 하나는 각 서브사이트를 관리하는 사이트 관리자(Site Admin)다. 겉보기에는 둘 다 “관리자(Administrator)” 롤을 달고 있어서 동등해 보이지만, 실제 권한 범위는 하늘과 땅 차이다.
핵심은 이거다. 플러그인/테마의 설치(install)와 업로드는 오직 네트워크 슈퍼 관리자만 할 수 있다. 개별 사이트 관리자는 이미 설치되어 있는 플러그인을 활성화·비활성화하는 것까지는 가능하지만(네트워크 관리자가 그 권한을 열어준 경우에 한해), 새로운 플러그인을 서버에 올리는 행위 자체는 네트워크 레벨의 보안 정책상 원천 차단되어 있다. 그래서 개별 사이트의 wp-admin/plugins.php 화면에는 애초에 ‘새로 추가’ 버튼이 렌더링되지 않는 것이다. 이건 버그가 아니라 멀티사이트의 설계 철학이다. 여러 사이트가 같은 코드베이스와 데이터베이스 테이블 prefix 구조를 공유하는 만큼, 서브사이트 관리자가 임의로 검증 안 된 플러그인을 설치해버리면 네트워크 전체가 흔들릴 수 있기 때문에 이 권한을 최상위로 묶어둔 것이다.
AWS Lightsail의 Bitnami 워드프레스 멀티사이트 이미지를 쓰고 있었다면 특히 이 부분에서 헷갈리기 쉽다. 인스턴스 초기 세팅 시 기본 관리자 계정으로 로그인은 되지만, 그 계정이 실제로 네트워크 슈퍼 관리자인지 단순 사이트 관리자인지는 화면만 봐서는 구분이 잘 안 가기 때문이다. Nginx Helper 같은 캐시 관련 플러그인이 함께 Network Active로 떠 있는 걸 보고 나서야, ‘아, 이 환경 자체가 멀티사이트로 세팅되어 있었구나’를 뒤늦게 인지하게 되는 경우도 흔하다.
트러블슈팅 – 네트워크 관리자로 접속해서 ‘네트워크 활성화’까지
원인을 파악하고 나니 해결 자체는 오히려 간단했다. 핵심은 개별 사이트 주소가 아니라 네트워크 관리자 주소로 접속하는 것이다.

Step 1. 네트워크 관리자 화면으로 진입
- 브라우저 주소창에
https://도메인/wp-admin/network/를 직접 입력해서 접속한다. (개별 사이트의 wp-admin과는 별개의 화면이다.) - 좌측 사이드바를 보면 일반 사이트 대시보드에는 없던 ‘Sites’, ‘Users’, ‘Themes’, ‘Plugins’, ‘Settings’ 메뉴가 네트워크 전체 관점으로 새롭게 보이는 걸 확인할 수 있다.
Step 2. 플러그인 설치 및 네트워크 활성화
- 좌측 Plugins 메뉴 클릭 → 여기서는 정상적으로 ‘Add New(새로 추가)’ 버튼이 살아있다.
- 검색창에 “Rank Math SEO” 입력 → 설치(Install Now) → 설치 완료 후 나타나는 링크를 확인한다.
- 이때 중요한 게, 일반 단일 사이트라면 ‘Activate’라는 버튼이 뜨지만, 멀티사이트에서는 ‘Network Activate’ 라는 별도 버튼이 뜬다. 반드시 이 버튼을 눌러야 모든 서브사이트에서 플러그인이 인식된다.
Step 3. 개별 사이트에서 정상 동작 확인
- 다시 운영 중이던 서브사이트의 wp-admin으로 돌아가서 새 글쓰기 화면(Gutenberg 에디터)을 열어본다.
- 화면 하단 Meta Boxes 영역 혹은 사이드바에 Rank Math SEO 패널이 정상적으로 표시되는지 확인한다.
- 해당 사이트에서 처음 접근하는 것이라면, Rank Math 자체 설정 마법사(Setup Wizard)가 사이트 단위로 다시 한번 뜨는데, 이건 정상적인 흐름이니 당황하지 말고 사이트별 검색엔진 노출 범위, 사이트맵 등을 순서대로 지정해주면 된다.
여기까지 오면 “왜 어제는 됐던 게 오늘은 안 보이지”에 대한 답이 명확해진다. 애초에 개별 사이트 관리자 권한으로는 볼 수 없는 화면이었던 것이고, 네트워크 관리자로 들어가는 순간 모든 게 제자리를 찾는다.

초기 세팅 – Rank Math Basic SEO 핵심 5가지 실전 노하우
설치와 활성화는 사실 전체 여정의 절반밖에 안 된다. 진짜 승부는 그 다음, 실제 포스트 하나하나에 SEO 기본기를 어떻게 심느냐에서 갈린다. 애드센스 심사든 실제 검색 유입이든, 결국 이 다섯 가지 기본기가 흔들리면 아무리 좋은 플러그인을 깔아도 소용이 없다.
1. Title(제목) – 키워드는 앞쪽에, 브랜드는 뒤쪽에
Rank Math의 SEO Title 필드에 키워드를 억지로 밀어넣기보다는, 실제 제목 그 자체에 핵심 키워드가 문장 앞쪽에 자연스럽게 오도록 설계하는 게 먼저다. 그 다음 Rank Math의 전역 타이틀 템플릿(%title% %sep% %sitename%)을 활용하면, 매번 브랜드명을 손으로 안 붙여도 자동으로 뒤에 붙는다. 이 템플릿 하나 세팅해두는 것만으로 향후 수십, 수백 개의 글을 쓸 때 반복 작업이 확 줄어든다.
2. Meta Description(메타 설명) – 150자 내외, 클릭을 부르는 한 문장
메타 설명은 검색 결과에 노출되는 미리보기 문구라, 단순히 키워드를 나열하기보다 “이 글을 읽으면 무엇을 얻는지”를 한 문장으로 압축하는 게 관건이다. 개인적으로는 글을 다 쓰고 난 뒤 본문 중 가장 핵심이 되는 문장 하나를 골라 150자 내외로 다듬어서 넣는 방식을 쓴다. 본문 재탕이 아니라, 검색 결과에서만 보이는 ‘요약 카피’라고 생각하면 접근이 쉬워진다.
3. URL(슬러그) – 짧고, 영문이고, 키워드 중심으로
한글 슬러그는 워드프레스가 자동으로 퍼센트 인코딩(%EC%9E%84…) 처리를 해버려서 실제 주소창에서는 알아보기 힘든 문자열이 되는 경우가 많다. 가능하면 영문 슬러그로 직접 수정하고, 조사나 불필요한 단어는 빼고 핵심 키워드 2~3개 정도로 압축하는 걸 원칙으로 삼고 있다.
4. 첫 문단 키워드 – 검색엔진과 독자 모두에게 보내는 첫 신호
본문 첫 100~150자 안에 포커스 키워드가 등장하지 않으면 Rank Math 체크리스트에서 바로 경고가 뜬다. 이건 단순히 점수 채우기 용이 아니라, 실제로 독자 입장에서도 “이 글이 내가 찾던 그 주제가 맞구나”를 첫 문단에서 확인시켜주는 역할을 한다. 검색엔진과 독자, 둘 다를 위한 장치라고 보면 된다.
5. 본문 키워드 반복 – 밀도보다 자연스러움
과거에는 키워드 밀도(%) 수치를 맞추는 데 집착하는 경우가 많았는데, 요즘 검색엔진은 그런 기계적인 반복을 오히려 감점 요인으로 본다. 핵심 키워드를 본문 전체에 걸쳐 2~4회 정도 자연스럽게 배치하되, 그 사이사이에는 유의어나 관련 표현(LSI 키워드)을 섞어주는 편이 훨씬 자연스럽고 실제 순위에도 도움이 된다는 걸 여러 번 확인했다.
권한 분리의 중요성, 그리고 세팅 자동화가 주는 인사이트
이번 삽질을 겪으면서 다시 한번 느낀 건, 멀티사이트 환경에서는 ‘누가 무엇을 설치할 수 있는가’를 명확히 분리해두는 구조 자체가 곧 보안이자 안정성이라는 점이다. 서브사이트 관리자에게 설치 권한까지 열어주고 싶은 유혹이 들 수도 있지만, 그 편의성 하나 때문에 네트워크 전체의 리스크를 감수할 가치는 없다고 본다. 네트워크 슈퍼 관리자 계정은 별도로 분리해서 관리하고, 실제 콘텐츠 운영은 사이트 관리자 계정으로 진행하는 이원화 체계가 장기적으로는 훨씬 안전하다.
그리고 Rank Math의 타이틀·메타 템플릿 기능을 세팅해두고 나서 느낀 건, 결국 좋은 SEO 세팅이란 매번 손으로 반복하는 게 아니라 한 번 잘 만들어둔 규칙이 알아서 굴러가게 만드는 것이라는 점이다. 사이트가 늘어나고 포스팅 수가 쌓일수록, 이런 사소한 자동화 하나하나가 결국 운영자의 시간을 지켜주는 진짜 자산이 된다.