워드프레스(WordPress) 사이트를 처음 만들고 나면 반드시 설정해야 하는 것들이 몇 가지 있다. 지난번 기본 설정 #1에 이어 이번에는 검색엔진 최적화(SEO)와 관련된 중요 설정들을 살펴보려 한다. 이 설정들을 제대로 해두면 구글과 네이버 같은 검색엔진에서 내 블로그가 더 잘 노출되어 방문자 수 증가에 도움이 될 것이다. (기본설정 #2는 아래 링크를 참조하자)

워드프레스(WordPress) 초보자들을 위한 기본 설정 #1 (CSS – 폰트, 코드블록, 제목, 단락, 줄간격, 들여쓰기 등)

 

1. 검색엔진 노출 여부 설정하기

워드프레스에는 기본적으로 설정해야 할 검색엔진 노출 옵션이 있다. 이 설정은 엄청 간단하지만 놓치면 치명적이다.

  • 관리자 대시보드 → 설정 → 읽기 메뉴로 이동한다.
  • 중간에 위치해 있는 “검색 엔진 가시성 – 검색엔진이 이 사이트를 검색하는 것을 차단” 옵션을 반드시 해제한다.

검색엔진-가시성

이 옵션이 체크되어 있으면 아무리 좋은 콘텐츠를 올려도 구글이나 네이버에서 내 사이트를 찾을 수 없다. 실수로 체크를 해제해 놓는 경우가 의외로 많으니 꼭 확인해보자.

 

2. 사이트맵(Sitemap) 설정하기 (검색엔진 등록을 위한 사전작업 – 워드프레스 SEO 플러그인 설치)

검색엔진 등록에 앞서 사이트맵을 먼저 생성해야 한다. 사이트맵은 검색엔진 크롤러에게 내 사이트의 구조를 알려주는 중요한 파일이다. 이 파일이 있으면 검색엔진이 내 사이트를 더 효율적으로 크롤링할 수 있다. 요즘은 Rank Math나 Yoast SEO, 젯팩(Jetpack)과 같은 플러그인으로 쉽게 사이트맵을 생성할 수 있다. 내가 주로 사용하는 Rank Math, Jetpack을 기준으로 설명하겠다.

 

2-1. Rank Math로 사이트맵 설정하기

  • 워드프레스 관리자 화면에서 ‘플러그인 > 새로 추가’를 클릭한다

RankMath-플러그인

  • 검색창에 ‘Rank Math’를 입력하고 설치 및 활성화한다.

RankMath-플러그인

  • 설치 후 나타나는 설정 마법사를 따라 기본 설정을 완료한다.
  • Rank Math 메뉴에서 ‘사이트맵 설정’으로 이동한다.

RankMath-사이트맵-설정

  • ‘사이트맵 활성화’ 옵션을 켜고 저장한다.
  • 사이트맵 URL은 보통 `https://내사이트주소.com/sitemap_index.xml` 형태로 생성된다. 각 글이나, 페이지, 카테고리에도 사이트맵 생성이 가능하다.

 

2-2. Jetpack으로 사이트맵 설정하기

  • 워드프레스 관리자 화면에서 ‘플러그인 > 새로 추가’를 클릭한다.

젯팩-플러그인

  • 검색창에 ‘Jetpack’을 입력하고 설치 및 활성화한다.

젯팩

  • Jetpack 설정 페이지에서 ‘트래픽’ 탭으로 이동한다.

젯팩-설정

  • ‘사이트맵’ 옵션을 찾아 활성화한다.

젯팩-사이트맵-설정

  • 사이트맵 URL은 보통 `https://내사이트주소.com/sitemap.xml`로 설정된다.

이제 `https://내사이트주소.com/sitemap.xml`에 접속하면 사이트맵을 확인할 수 있다. 이 주소는 나중에 검색엔진에 제출할 때 필요하니 기억해두자.

 

2-3. 검색엔진에 사이트맵 등록하기

워드프레스(WordPress) 사이트 검색엔진(구글, 네이버, 다음/카카오, 빙)에 등록하는 방법은 아래 글을 참조하면 되겠다.

워드프레스(WordPress) 사이트 검색엔진에 등록하는 방법 (구글, 네이버, 다음/카카오, 빙)

 

3. robots.txt 파일 설정하기

robots.txt 파일은 검색엔진 크롤러에게 내 사이트의 어떤 페이지를 수집하고 어떤 페이지를 무시해야 하는지 알려주는 중요한 파일이다.

3-1. RankMath로 robots.txt 설정하기

  • RankMath → 일반 설정 → robots.txt로 이동한다.
  • 편집기에서 robots.txt 내용을 수정한다.

Rankmath-일반설정-Robots.txt편집

  • 기본 설정은 대략 아래와 같이 본인의 사이트맵을 작성해주면 되겠다.
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

Sitemap: https://내사이트주소.com/sitemap_index.xml
  • 필요에 따라 수정 후 저장하면 된다.

3-2. 일반적으로 차단하면 좋은 경로들

보안을 위해, 왠만하면 차단해야 하는 경로들이 있다. 대략 아래 ‘Disallow:’부분을 참조하면 되겠다.

User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/plugins/
Disallow: /wp-content/cache/
Disallow: /wp-content/themes/
Disallow: /category/
Disallow: /tag/
Disallow: /author/
Disallow: /*?*
Allow: /wp-admin/admin-ajax.php
Allow: /wp-content/uploads/

Sitemap: https://내사이트주소.com/sitemap_index.xml

이렇게 설정하면 불필요한 URL이 색인되는 것을 방지하고 핵심 콘텐츠에 검색 엔진이 집중하게 된다.

 

4. 고유주소 설정하기

고유주소 설정은 블로그 글의 URL 구조를 결정하는 중요한 설정이다. SEO에 친화적인 퍼머링크 구조를 사용하면 검색 엔진 순위에 도움이 된다.

최적의 고유주소설정

  • 관리자 대시보드 → 설정 → 고유주소로 이동한다.

고유주소-설정

이 설정을 사용하면 URL이 다음과 같이 깔끔하게 생성된다:

https://내사이트주소.com/포스트-제목

날짜가 포함된 구조(%year%/%monthnum%/%postname%)보다 ‘글 이름’만 사용하는 것이 SEO에 더 효과적이다. URL이 짧고 키워드가 앞부분에 위치하기 때문이다.

 

5. SSL 인증서 설정하기

HTTPS는 이제 SEO에 필수 요소다. 워드프레스 사이트에 SSL 인증서는 무조건 적용하여 HTTPS로 접속하도록 해야 한다.

  • 무료 SSL 인증서(Let’s Encrypt)를 설치하고,
  • 사이트 주소를 http://에서 https://로 자동 리다이렉트 되게 하는 등의 설정은 아래 글에 자세히 나와 있으니 참조해보기 바란다.

AWS 라이트세일(lightsail)에 워드프레스 비트나미(bitnami) SSL 인증서 설치 #3

AWS 라이트세일(lightsail)의 워드프레스 웹페이지 고정IP 접근 차단 방법(bitnami – 80, 443 port) #4

 

6. 각 페이지의 메타 태그 최적화하기

검색결과에 표시되는 타이틀과 설명을 최적화하는 것도 중요하다.

  • 워드프레스 글 편집 페이지에서 Rank Math 섹션을 찾는다.
  • SEO 제목과 설명을 작성한다.
  • 포커스 키워드를 설정하고, Rank Math의 분석 결과를 참고하여 콘텐츠를 최적화한다.

RankMath-포커스키워드

 

7. 모바일 친화적인 디자인 유지하기

구글을 비롯한 대부분의 검색엔진은 모바일 친화적인 사이트를 우대한다. 테마를 고를 때는 반드시 모바일 친화적인 반응형 웹에 최적화된 것을 고르자.

  • 반응형 워드프레스 테마를 사용한다.
  • [구글 모바일 친화성 테스트](https://search.google.com/test/mobile-friendly)에서 내 사이트를 정기적으로 확인한다.
  • 페이지 로딩 속도를 최적화한다. 이미지 크기 조정, 캐싱 플러그인 사용 등이 도움이 된다.

 

8. 기본적인 SEO 설정

8-1. 대표 이미지(Featured Image) 자동 설정하기

  • 모양 → 테마 파일 편집기 → functions.php 파일을 열어 다음 코드를 추가한다:
add_theme_support('post-thumbnails');

테마파일편집기-functions.php

이 설정을 해두면 글마다 대표 이미지를 설정할 수 있으며, 소셜 미디어에 공유될 때도 이 이미지가 표시된다.

 

8-2. 이미지 최적화 설정

이미지는 페이지 로딩 속도에 큰 영향을 미치며, 이는 SEO에도 중요한 요소다.

  • 플러그인 → 새 플러그인 추가에서 ‘Smush’ 또는 ‘ShortPixel’과 같은 이미지 최적화 플러그인을 찾아서 설치하고 사용할 수 있다.

 

8-3. 캐시 플러그인 설치하기

페이지 로딩 속도 향상을 위해 캐시 플러그인은 필수 요소라고 볼 수 있다.

  • 플러그인 → 새 플러그인 추가에서 ‘WP Fastest Cache’ 또는 ‘W3 Total Cache’를 검색하여 설치하고 사용하면 된다.

 

8-4. 댓글 스팸 방지 설정

스팸 댓글은 사이트 신뢰도에 부정적 영향을 미친다, 가능하면 댓글 기능을 막는 것이 좋다.

  • 대시보드에서 설정 → 토론에 들어가면 댓글 설정을 할 수 있다.

 

9. 정기적인 검색 성과 확인

각 검색 엔진 도구를 주기적으로 확인하여 검색 성과를 모니터링하자.

  • 구글 서치콘솔: 클릭수, 노출수, 검색 키워드 등을 확인한다.
  • 네이버 서치어드바이저: 수집 현황과 색인 상태를 점검한다.
  • 다음 검색등록: 등록된 페이지가 정상적으로 수집되는지 확인한다.
  • 빙 웹마스터 도구: 크롤링 통계와 인덱싱 현황을 분석한다.

워드프레스(WordPress) 사이트 검색엔진에 등록하는 방법 (구글, 네이버, 다음/카카오, 빙)

 

10. 크롤링 오류 해결

검색 엔진 도구에서 크롤링 오류를 발견하면 즉시 조치를 취해야 한다. 놔두면 SEO에 좋지 않다.

  • 404 오류: 없어진 페이지는 301 리다이렉트로 처리한다.
  • 서버 오류: 호스팅 업체에 문의하거나 플러그인 충돌을 확인한다.
  • 중복 콘텐츠: 표준 URL(canonical URL)을 설정한다.

 

11. 콘텐츠 업데이트 주기 유지하기

검색 엔진은 정기적으로 업데이트되는 사이트를 선호한다. 꾸준하게 컨텐츠를 생산해내는 것이 무엇보다 중요하다.

  • 주기적으로 새 콘텐츠를 게시한다.
  • 기존 콘텐츠를 업데이트하고 개선한다.
  • 계절성 콘텐츠는 시기에 맞게 리프레시한다.

 

지금까지 워드프레스 초보자를 위한 기본 SEO 설정들을 살펴보았다. 이 설정들은 한 번만 제대로 해두면 되는 것이 있는가 하면, 어떤 것들은 주기적으로 점검하고 체크해주어야 한다. 처음에는 다소 복잡해 보일 수 있지만, 이 설정들을 차근차근 따라하면 누구나 검색엔진에 최적화된 워드프레스 사이트를 만들 수 있을 것이라 생각한다.

 

 

댓글 남기기