글쓴이 이름: webopslab

KBoard 애드센스 추가 방법
워드프레스

KBoard 애드센스 추가 방법 – 원하는 위치에 광고 넣은 과정 정리

워드프레스 게시판에 광고를 넣으려고 하면 생각보다 막히는 경우가 있습니다. 저 역시 KBoard 애드센스 추가를 시도하면서 일반 애드센스 플러그인으로는 게시판 내부에 광고가 나타나지 않는 문제를 겪었습니다. OpenLiteSpeed와 LiteSpeed Cache 환경에서 사이트를 운영하고 있었기 때문에 캐시 문제도 의심했지만 원인은 다른 곳에 있었습니다. KBoard는 게시판 내용을 별도의 스킨 파일로 출력하기 때문에 원하는 위치에 광고를 넣으려면 스킨을 직접 수정해야 […]

GTranslate 설정 방법
워드프레스

GTranslate 설정 방법 – 번역 페이지 색인까지 진행한 실제 과정

GTranslate 설정 방법을 찾게 된 이유는 해외 방문자를 조금이라도 늘려보고 싶었기 때문입니다. 크롬 번역 기능만으로도 외국 사용자가 내용을 읽을 수는 있지만, 검색 결과에는 번역된 페이지가 별도로 노출되지 않습니다. 워드프레스에서 영어 페이지를 운영하는 방법도 있지만 이미 수백 개의 게시물이 있는 상태라 직접 번역하는 것은 현실적으로 쉽지 않았습니다. 새로운 글뿐 아니라 기존 게시물까지 관리해야 하기 때문에 시간과

구조화된 데이터 필수 요소 오류 해결
워드프레스

구조화된 데이터 필수 요소 오류 해결 방법 – AMP 경고 원인 찾은 과정

구조화된 데이터 필수 요소 오류는 구글 서치 콘솔을 매일 확인하지 않았다면 한동안 발견하지 못했을 문제였습니다. OpenLiteSpeed와 LiteSpeed Cache를 사용하면서 AMP 페이지가 정상적으로 색인되고 있다고 생각했는데, 어느 날부터 AMP 유효 페이지 수가 줄어들고 경고 페이지 수가 늘어나기 시작했습니다. 사이트 자체는 정상적으로 열렸고 방문자도 크게 변하지 않았기 때문에 서버 문제라고 생각하지 않았습니다. 문제는 구글 콘솔 안에서 발견됐습니다.

Rank Math 무료 사용만으로 충분했던 이유
워드프레스

Rank Math 무료 사용만으로 충분했던 이유와 실제 운영 후기

Rank Math 무료 버전을 처음 사용하게 된 이유는 단순했습니다. 새로운 워드프레스 사이트를 만들면서 SEO 플러그인을 추가로 구매하기에는 부담이 있었기 때문입니다. 기존에는 Yoast SEO를 사용하고 있었는데 게시판 정리와 사이트 구조 변경 이후 방문자 변화가 발생하면서 새로운 사이트에서는 다른 플러그인도 테스트해 보기로 했습니다. OpenLiteSpeed와 LiteSpeed Cache 환경에서 운영 중인 사이트였기 때문에 SEO 플러그인 변경이 검색 엔진 인식에

URL 표준화 설정으로 워드프레스 중복 URL 정리
워드프레스

URL 표준화 설정으로 워드프레스 중복 URL 정리하는 방법

URL 표준화 설정은 워드프레스를 운영하다 보면 한 번쯤 확인해야 하는 부분입니다. 평소에는 문제가 없어 보이지만, 구글 서치 콘솔이나 검색 결과를 확인하다 보면 같은 글이 여러 주소 형태로 잡히는 경우가 있습니다. 저도 처음에는 워드프레스가 기본적으로 SEO에 강하다고 생각해서 URL 정규화까지는 크게 신경 쓰지 않았습니다. 그런데 사이트를 점검하는 과정에서 www가 붙은 주소, 붙지 않은 주소, IP 주소로

W3 Total Cache 설치 오류 해결 방법
워드프레스

W3 Total Cache 설치 오류 해결 방법 – 라이트세일 권한 문제 수정하기

W3 Total Cache 설치 오류는 AWS Lightsail 환경에서 자주 만나는 문제 중 하나입니다. 플러그인 설치 자체는 정상적으로 끝나지만 캐시 기능을 활성화하는 과정에서 갑자기 오류 메시지가 나타나는 경우가 있습니다. 저 역시 처음에는 플러그인 충돌이나 워드프레스 오류를 의심했지만 내용을 자세히 살펴보니 서버 권한 문제였습니다. 특히 Bitnami 기반 라이트세일 서버는 일반 호스팅 환경과 권한 구조가 다르기 때문에 W3

Expires Headers 오류 해결 방법
서버·인프라

Expires Headers 오류 해결 방법 – 라이트세일에서 브라우저 캐시 적용하기

Expires Headers 오류는 PHP 업그레이드 이후 사이트 점검 과정에서 발견했습니다. GTmetrix로 속도를 측정하던 중 브라우저 캐시 관련 항목에서 점수가 낮게 표시되었고, 응답 헤더를 확인해 보니 Expires 값이 제대로 전달되지 않고 있었습니다. 이미 LiteSpeed Cache를 사용하던 사이트도 있었기 때문에 처음에는 캐시 플러그인 문제라고 생각했습니다. 그런데 서버 자체에서 만료 헤더가 적용되지 않는 상태였고, Apache 모듈과 .htaccess 설정을

WPML 메모리 제한 늘리기
워드프레스

WPML 메모리 제한 늘리기 – wp-config.php 수정으로 경고 해결하기

WPML 메모리 제한 경고는 번역 기능을 사용하는 과정에서 생각보다 자주 보게 되는 항목입니다. 저도 WPML을 설치한 뒤에는 번역 기능만 확인했지 지원 메뉴까지는 들어가 보지 않았습니다. 그런데 어느 날 지원 화면을 확인해 보니 메모리 제한 항목이 빨간색으로 표시되고 있었습니다. 워드프레스 자체는 정상적으로 작동했기 때문에 크게 신경 쓰지 않았지만, 번역 작업량이 늘어나면 오류나 속도 저하가 발생할 수

라이트세일 파일질라 연결 방법
서버·인프라

라이트세일 파일질라 연결 방법 – SSH 키로 접속하는 과정 정리

라이트세일 파일질라 연결은 서버를 처음 운영할 때 가장 많이 찾게 되는 설정 중 하나입니다. 워드프레스 파일을 수정하거나 백업 파일을 내려받아야 하는 상황이 생기면 SSH 명령어보다 FileZilla가 훨씬 편하게 느껴질 수 있습니다. 저 역시 처음에는 터미널만 사용하다가 테마 파일이나 업로드 폴더를 자주 확인하게 되면서 FileZilla를 사용하기 시작했습니다. 문제는 설치보다 접속 설정이었는데, 특히 SSH 키를 잘못 선택하면

위로 스크롤