sitemap 404 에러 대표 이미지
문제 해결

Sitemap 404 오류가 계속 발생할 때 먼저 확인해야 하는 부분

워드프레스에서 Sitemap 404 오류 해결이 필요한 상황은 생각보다 자주 발생합니다. 특히 Rank Math SEO, LiteSpeed Cache 같은 플러그인을 새로 설치했거나 캐시 설정을 변경한 뒤 구글 서치 콘솔에서 사이트맵 오류가 나타나는 경우가 많습니다. 처음에는 단순히 시간이 지나면 해결될 것 같지만, 실제로 브라우저에서 sitemap 주소를 직접 열었을 때 404 페이지가 나온다면 검색 엔진이 정상적으로 사이트 구조를 읽지 […]

구글 서치 콘솔 /feed/ 중복 페이지 대표 이미지
문제 해결

구글 서치 콘솔 /feed/ 중복 페이지 문제 해결 방법

구글 서치 콘솔 /feed/ 중복 페이지 문제가 계속 증가하면 단순 오류처럼 보여도 실제로는 크롤링 낭비와 색인 혼란으로 이어질 수 있습니다. 특히 워드프레스는 RSS 피드 구조 때문에 /feed/ 주소가 자동 생성되는데, 검색 엔진이 이 주소를 일반 페이지처럼 수집하면 “사용자가 선택한 표준이 없는 중복 페이지” 문제가 발생하기 시작합니다. 처음에는 캐노니컬 태그가 있으니 괜찮다고 생각할 수 있습니다. 하지만

comment-page- 주소 차단 대표 이미지
문제 해결

comment-page- 주소 차단 방법, ‘대체 페이지’ 오류 줄인 해결 과정

comment-page- 주소 차단은 워드프레스 사이트를 운영하다 보면 한 번쯤 확인하게 되는 SEO 문제 중 하나입니다. 특히 구글 서치 콘솔에서 ‘적절한 표준 태그가 포함된 대체 페이지’ 상태가 계속 증가하는 경우, comment-page- 형태의 URL이 원인으로 연결되는 상황이 자주 발생합니다. 저도 구글 서치 콘솔 페이지 색인 항목을 확인하던 중 /comment-page-1/, /comment-page-2/ 같은 주소가 계속 발견되는 것을 확인했습니다. 처음에는

NinjaFirewall 세션 설정 방법 대표 이미지
보안·안정성

NinjaFirewall 세션 설정 방법, PHP Sessions 대신 변경한 이유

NinjaFirewall 세션 설정은 워드프레스 보안 플러그인을 사용하는 환경에서 생각보다 중요한 부분입니다. 특히 OpenLiteSpeed와 LiteSpeed Cache처럼 AJAX 요청과 캐시 재생성이 많은 환경에서는 PHP 세션 잠금 때문에 속도가 느려지는 상황이 발생할 수 있습니다. 저도 NinjaFirewall 세션 설정을 확인하던 중 “You are using PHP sessions” 문구를 발견하면서 세션 처리 방식 차이를 알게 되었습니다. 처음에는 단순 상태 표시라고 생각했지만,

Polylang 치명적인 오류 대표 이미지
문제 해결

Polylang 치명적인 오류, Wpil_Model_Link 충돌 때문에 번역이 멈춘 원인 정리

Polylang 치명적인 오류는 번역 버튼을 눌렀을 때 갑자기 관리자 화면이 멈추거나 “치명적인 오류가 발생했습니다” 메시지가 출력되는 형태로 나타나는 경우가 많습니다. 특히 오래전에 번역했던 게시물만 문제가 발생하고, 최근 글은 정상 동작하는 상황이라면 데이터베이스 충돌 가능성을 먼저 의심해봐야 합니다. 저도 처음에는 Polylang 플러그인 자체 문제라고 생각했습니다. 하지만 로그를 확인해보니 실제 원인은 삭제했던 내부 링크 플러그인의 오래된 데이터였습니다.

Astra 테마 CLS 오류 대표 이미지
문제 해결

Astra 테마 CLS 오류, 사이트 제목 늘어짐 때문에 발생한 원인 정리

Astra 테마 CLS 오류는 PageSpeed Insights에서는 잘 보이지 않는데 Search Console에서는 계속 경고가 발생하는 경우가 많습니다. 특히 LiteSpeed Cache를 강하게 설정한 상태에서 사이트 제목 영역이 흔들리면 CLS 점수가 갑자기 증가하는 현상이 나타날 수 있습니다. 처음에는 이미지 크기 문제나 광고 위치 문제라고 생각하기 쉽지만, 실제로는 사이트 제목 줄바꿈 때문에 레이아웃이 순간적으로 밀리는 경우도 있습니다. 저도 OpenLiteSpeed와

amp 자동 광고 대표 이미지
캐시·성능

AMP 자동 광고 오류, ‘맞춤 자바스크립트는 허용되지 않습니다’ 발생 원인 정리

AMP 자동 광고 오류는 워드프레스에서 AMP 플러그인과 애드센스를 함께 사용하는 경우 자주 발생하는 문제 중 하나입니다. 특히 일반 자동 광고 코드를 그대로 AMP 페이지에 넣었을 때 “맞춤 자바스크립트는 허용되지 않습니다” 오류가 출력되는 경우가 많습니다. 처음에는 단순 광고 문제처럼 보이지만 실제로는 AMP HTML 규칙 위반과 연결됩니다. AMP 페이지는 일반 워드프레스 페이지와 다르게 제한된 스크립트 구조만 허용하기

LiteSpeed Cache 모바일 캐시 대표 이미지
캐시·성능

LiteSpeed Cache 모바일 캐시 설정, AMP 사용 시 왜 충돌이 생길까?

LiteSpeed Cache 모바일 캐시 설정은 AMP를 사용하는 워드프레스 사이트에서 한 번쯤 고민하게 되는 부분입니다. 특히 반응형 테마를 사용하는 상태에서 AMP까지 추가하면 모바일 캐시를 켜야 하는지, 꺼야 하는지 헷갈리는 경우가 많습니다. 처음에는 단순히 속도 문제라고 생각하기 쉽지만 실제로는 캐시 구조, HTML 분리 방식, CSS 최적화 충돌까지 연결되는 경우가 있습니다. 저도 AMP 설정 이후 모바일 화면이 꼬이거나

LiteSpeed Cache ESI 대표 이미지
서버·인프라

LiteSpeed Cache ESI 기능, 블로그에서는 왜 신중해야 할까?

LiteSpeed Cache ESI 기능을 처음 보면 캐시를 더 강하게 적용해서 사이트 속도를 크게 높여주는 옵션처럼 느껴질 수 있습니다. 실제로 로그인 사용자 비중이 높은 커뮤니티나 쇼핑몰에서는 ESI(Edge Side Includes)가 중요한 역할을 하는 경우도 많습니다. 하지만 워드프레스 블로그처럼 대부분의 페이지가 정적으로 유지되는 구조에서는 상황이 조금 다릅니다. 특히 LiteSpeed Cache ESI는 페이지 전체를 한 번에 저장하는 일반 캐시와

위로 스크롤