워드프레스에는 다양한 무료 및 유료 SEO 플러그인이 있습니다. 보통 Yoast SEO, Rank Math, AIO SEO 중에서 마음에 드는 SEO 플러그인을 사용하면 무난할 것 같습니다. 무료 버전의 경우 Rank Math가 Yoast SEO보다 더 많은 기능을 제공합니다.
Yoast SEO를 사용하는 경우 Rank Math로 이동하는 것이 가능합니다. Yoast SEO 데이터를 Rank Math로 이전한 후에 Yoast SEO 데이터를 삭제할 수 있습니다.
Rank Math로 변경 후 Yoast SEO 데이터 삭제하기
Rank Math로 Yoast SEO 데이터를 옮긴 후에 Yoast SEO 데이터를 삭제할 수 있습니다. 먼저는 백업 플러그인을 사용하여 DB(데이터베이스)를 백업하는 것이 좋습니다.
UpdraftPlus로 백업할 때 DB만 선택하여 백업할 수 있습니다.
Yoast SEO에서 Rank Math로 데이터 임포트를 완료한 후에 Rank Math의 도구를 사용하여 Yoast SEO의 데이터를 삭제할 수 있습니다.
워드프레스 관리자 페이지 » Rank Math 검색엔진 최적화 » 상태 및 도구 » 가져오기 및 내보내기 탭을 선택합니다.
아래로 스크롤하여 기타 플러그인 섹션으로 이동합니다.
Yoast SEO 데이터베이스가 남아 있는 상태라면 위의 그림과 같이 Yoast SEO 항목들이 표시될 것입니다. 청소(Clean) 버튼을 클릭하면 데이터가 모두 삭제됩니다.
데이터베이스에서 Yoast SEO 관련 테이블 모두 삭제하기
위의 조치를 취한 후에 DB에 접속하여 Yoast SEO 관련 테이블이 있는지 체크해보시기 바랍니다. 수동으로 Yoast SEO 테이블을 삭제하려는 경우 다음과 같은 SQL 쿼리 명령을 시도해볼 수 있습니다.
DROP TABLE IF EXISTS wp_yoast_indexable;
DROP TABLE IF EXISTS wp_yoast_indexable_hierarchy;
DROP TABLE IF EXISTS wp_yoast_migrations;
DROP TABLE IF EXISTS wp_yoast_primary_term;
DROP TABLE IF EXISTS wp_yoast_prominent_words;
DROP TABLE IF EXISTS wp_yoast_seo_links;
DROP TABLE IF EXISTS wp_yoast_seo_meta;
DB 접속 방법은 웹호스팅에 따라 조금씩 다를 수 있습니다. 카페24를 이용하는 경우 phpMyAdmin을 설치한 후에 상기 명령을 실행할 수 있습니다. (작업을 수행하기 전에 반드시 DB를 백업하시기 바랍니다!!!)
클라우드웨이즈(Cloudways)의 경우 애플리케이션 관리 페이지에서 Launch Database Manager 버튼을 클릭하여 디비에 접속할 수 있습니다.
wp_yoast_prominent_words 테이블은 Yoast SEO 프리미엄에만 해당합니다. if exists는 테이블이 없을 경우 에러를 방지하기 위한 것입니다.
그리고 이 글의 "phpMyAdmin을 통해 Yoast SEO 데이터 삭제하기" 부분에 제시된 SQL 쿼리를 실행하면 wp_postmeta 테이블에서 Yoast SEO 관련 데이터가 모두 삭제될 것입니다.
데이터베이스 관리자 툴에서 SQL 쿼리를 실행하기 전에 DB를 백업하는 것이 안전합니다. 디비 작업은 되돌릴 수 없습니다!!!
DB 최적화하기
Yoast SEO 데이터를 삭제한 후에 DB 최적화를 수행하는 것도 고려할 수 있습니다. WP Sweep과 같은 플러그인을 사용하여 디비 최적화를 실행할 수 있습니다.
클라우드웨이즈를 이용하는 경우에는 Breeze 캐시 플러그인에 내장된 데이터베이스 최적화 도구를 사용할 수 있습니다.
설정 » Breeze » DATABASE OPTIONS로 이동하여 원하는 항목만 선택하여 최적화하거나 Clean All 스위치를 활성화하여 모든 항목을 청소(Clean)할 수 있습니다.
데이터베이스 최적화를 수행하기 전에 DB를 백업하는 것이 안전합니다. DB 최적화 후에 사이트에 문제가 발생하면 백업한 디비를 사용하여 복구할 수 있습니다.
댓글 남기기