워드프레스 404 페이지 커스텀 하는 방법
워드프레스 404 페이지 관리해 주는 플러그인을 사용하는 방법과 테마 404 페이지를 코드수정하는 방법이 있는데 오늘 2가지에 대해 간략하게 알아보겠습니다.
글 목차
워드프레스 404 페이지 플러그인
가장 많이 사용하는 플러그인이라 해서 다운받아서 설치해 봤습니다.
플러그인 링크 >>
플러그인 활성화 후 설정페이지 모습입니다.
드롭다운 메뉴에서 샘플페이지를 선택 후 아래 edit page를 클릭하면 예제 페이지를 편집 할 수 있습니다.
예제 페이지를 편집 하는 모습입니다.
제목에 쩜(.) 만 찍었습니다. 404 페이지에 타이틀이 그래도 나와서 보기가 안좋아 그냥 심플하게 쩜만 찍었습니다. 무슨 말인지 해보면 알거에요. ^^
2초후 home 으로 강제이동
위와 같이 404페이지를 만들었지만 하단의 Go Home을 클릭해야 첫페이지로 이동하기 때문에 에러페이지 발견 후 바로 창을 닫아 버리는 페이지 이탈자들을 막을 수 없습니다. 방문자 체류시간을 늘려야 구글 SEO에 좋기 때문에 방문을 생각한 것이 바로 404페이지 잠시 보여준 후 강제로 첫페이지로 이동시키는 소스를 추가 해 봤습니다.
첫페이지로 왔다가 관심있는 포스트가 있으면 좀더 있다가 갈거구 아니면 어쩔 수 없이 그냥 떠나겠죠? 안하는 것보다는 좋을 것 같아 시도 해봤습니다. 강제이동 소스는 여기 >> 를 참고 했습니다. 하지만 스크립트 사용을 자제하는 것이 SEO에 좋다고 해서 메타태그를 이용해봤습니다.
그렇게 해서 최종 현재 사용하고 있는 소스는 아래와 같습니다.
워드프레스는 소스를 넣으면 실제 작동을 해버려서 아래 코드를 사용할때 content=”2000″ 에서 숫자 2000을 몇초 후 페이지 강제 이동 시킬것인지에 해당하는 숫자로 변경해 주면 됩니다. 저 같은 경우는 2초 후 이동시키기 위해 숫자 2를 넣었습니다.
“404 Not Found”
페이지를 표시할 수 없습니다
워드프레스 404 페이지 수정하기
이 방법은 원본 파일을 수정하는 것이라 권장하지는 않습니다. 제가 사용하고 있는 generatepress 테마 기준으로 설명 하면 아래와 같습니다. 경고성 문구 보이시죠? 왠만하면 하지 말랍니다. ^^
404.php 파일 선택 후 기존 원본 코드를 모두 삭제후 아래의 코드를 넣으면 404 에러페이지 발견시 블로그 첫페이지로 강제 이동시킵니다.
※ 반드시 원본 파일은 백업 후 적용하기 바랍니다.
마무리
워드프레스 관련 정보를 기록형으로 포스팅 하고 있습니다. 배울점이 너무 많은 워드프레스 같네요.
좀더 다양한 정보는 워드프레스 카테고리 참고 하세요.