워드프레스에서 문제없이 AMP 제거하기

워드프레스에 AMP 를 적용하는 것은 플러그인과 테마의 AMP 호환성만 지원이 되면 정말 쉽게 할 수 있습니다. AMP를 적용하는 것 보다 AMP를 적용했다가 제거하는 것에 더 주의를 기울여야 합니다.

무턱대고 AMP 플러그인을 비활성화 및 제거를 하면 구글 서치 콘솔에서 보고 되는 404 오류를 만나게 됩니다. 물론 이 것도 그냥 두면 시일이 흘러서 사라지기 하기는 합니다만 그 동안 내 블로그의 구글 노출에 영향을 미치게 됩니다.
워드프레스에서 이런 영향 없이 AMP를 제거하는 방법을 알아보겠습니다.

사실 알고 나면 상당히 쉽고 간단한 방법입니다.
amp 관련 페이지 URL을 non-amp 페이지로 리디렉션을 해주면 됩니다.
웹서버에서 설정하는 방법과 .htaccess를 편집하는 방법이 있습니다만 이 방법은 제외하고 플러그인을 활용한 방법을 적어보겠습니다.

Rant Math SEO 플러그인의 리디렉션 활용

Rant Math SEO 플러그인의 리디렉션 활용

리디렉션 플러그인을 별도로 설치를 해야 합니다만 Rank Math SEO 플러그인을 사용 중이라면 내장된 Redirections 기능을 활용하면 됩니다.

보통 Rank Math SEO 플러그인을 설치 이후 첫 설정을 할 때 이 Redirections 기능은 꺼짐 상태가 기본이기에 위와 같이 Rank Math SEO 플러그인 대시보드에서 켜주어야 합니다.

만약 SEO 플러그인을 Rank Math가 아닌 다른 플러그인을 이용하고 있다면 리디렉션 플러그인을 별도로 설치를 해주면 됩니다.

AMP를 Transitional 모드로 설정을 한 경우

AMP를 Transitional 모드로 설정을 한 경우

워드프레스 공식 AMP 플러그인을 설치 한 이후 Transitional 모드로 설정을 했을 경우입니다.
Transitional 모드로 설정을 하면 AMP URL이 뒤에 /?amp 라고 붙게 됩니다.
참고로 이 블로그도 Transitional 모드로 AMP가 설정되어 있습니다.
https://www.bkfactory.co.kr/?amp 가 이 블로그의 AMP URL 입니다.

위의 이미지와 같이 설정을 해주면 되며, Destination URL은 블로그 주소를 넣어주면 되며 뒤에 /$1 만 붙이면 됩니다.

뒤에 /?amp 라고 주소가 붙었을 경우 별도의 리디렉션을 설정 하지 않아도 됩니다.

AMP를 Reader 모드로 설정한 경우

AMP 리더 모드 비활성화 리디렉션

이번에는 AMP를 Reader 모드로 설정했을 경우 입니다.
아마 거의 이 Reader 모드로 AMP를 설정을 하는 분들이 많을 것입니다.
워드프레스의 공식 AMP 플러그인이 기능이 거의 없어 애드센스 광고도 쉽게 설정할 수 있게 되어 있는 AMP for WP 플러그인으로 AMP를 구성하였다면 Reader 모드로 설정이 됩니다.
개인적으로 AMP for WP 플러그인을 그닥 선호하지는 않습니다만 이용하고 있는 테마나 플러그인이 AMP 호환성을 보유하고 있지 않다면 좋은 선택일 수 있습니다.

이렇게 Reader 모드로 설정을 하면 AMP의 URL이 뒤에 /amp 로 생성이 됩니다.
Trasitional 모드와 설정은 똑 같으며 단지 (.*)\/amp 만 차이가 있습니다.

AMP 플러그인을 비활성화 합니다.

위와 같이 모드에 따른 리디렉션 설정을 Rank Math SEO 플러그인을 통해 한 이후에 AMP 플러그인을 비활성화 합니다.
AMP 플러그인 삭제는 서치 콘솔에서 색인이 사라진 이후에 진행을 합니다.

구글 서치 콘솔의 AMP 항목을 계속 모니터링 합니다.

AMP 비활성화 이후 서치콘솔 색인 확인하기

워드프레스에서 AMP 설정을 해제한 이후 부터는 계속 구글 서치 콘솔의 AMP 항목을 체크해 봐야 합니다. 테스트 결과로는 색인된 AMP URL이 전부 사라지는데 약 2주가 소요가 되었습니다.
초반 AMP를 설정한 이후 색인이 적용되기 까지는 많은 시간이 걸리지 않았는데, 색인에서 제외되는데에는 시간이 제법 걸렸습니다.
물론 이 부분은 블로그나 웹사이트의 방문자수와 조금은 연관이 있을 듯 합니다만 구글에 캐싱되는 AMP URL이 사라지는데 시간이 좀 필요한 것 같습니다.

위와 같이 AMP 색인이 0 으로 확인이 되면 AMP 관련 플러그인을 삭제하면 됩니다.

이렇게 워드프레스에서 AMP를 색인에 영향없이 제거하는 방법에 대해 설명을 해보았습니다.
워드프레스에 AMP를 설정을 하면 SEO에 이점은 있는 것으로 보입니다만 해결해야 할 몇가지 문제가 있는 듯 합니다. 이에 관해서는 추후에 포스팅을 해보도록 하겠습니다.