WordPress에서 '404 오류 - 페이지를 찾을 수 없음'을 수정하는 방법
게시 됨: 2022-03-01- 404 오류의 의미는 무엇입니까?
- 404 오류 페이지를 수정해야 합니까?
- 사이트에서 깨진 페이지를 식별하는 방법
- '404 오류 - 페이지를 찾을 수 없음'을 수정하는 방법
- 전체 404 홈페이지로 리디렉션
- 사용자 지정 404 오류 페이지 사용
- 마지막 단어
간단히 말해서 404 오류는 웹 사이트에 깨진 페이지가 있음을 의미합니다. 그리고 이 오류가 발생하는 즉시 수정하는 것이 중요합니다. 그렇지 않으면 사이트 방문자와 신뢰를 잃을 위험이 있을 뿐만 아니라 Google과 같은 검색 엔진이 페이지의 색인을 해제할 수 있습니다.
이 튜토리얼에서는 WordPress 사이트에 중점을 둘 것입니다. WordPress는 동적 콘텐츠 관리 시스템이기 때문에 사고가 발생하기 쉽습니다.
즉, 플러그인을 추가하거나 비활성화하면 불필요한 페이지가 생성될 수 있습니다. 그리고 대부분의 경우 이러한 페이지는 영구 링크 구조를 갖습니다. 그러나 연결된 콘텐츠가 없기 때문에 해당 페이지는 페이지를 찾을 수 없음 오류를 반환합니다.
404 오류의 의미는 무엇입니까?
웹 사이트 방문자가 존재하지 않는 페이지에 액세스하려고 하면 404 오류 메시지가 반환됩니다. 이것은 방문자가 잘못된 URL 주소를 입력했기 때문에 발생할 수 있습니다. 그러나 경우에 따라 사이트에 일부 콘텐츠가 누락되어 페이지를 찾을 수 없음 오류가 나타날 수 있습니다.
공정하게 말하면 404 오류가 나타날 수 있는 몇 가지 이유가 있습니다.
- 사이트 방문자가 잘못된 URL을 입력했습니다. (예: website.com/blog가 아닌 website.com/blog)
- 귀하의 웹사이트 구조(퍼머링크)가 변경되었습니다.
- 오류를 반환하는 URL이 이동 또는 삭제되었습니다.
- 웹사이트 호스팅에 오류가 발생하여 웹사이트에 액세스할 수 없습니다.
- 플러그인 또는 테마가 존재하지 않는 페이지와 링크를 생성했습니다. (이것은 WordPress 사용자에게만 해당됩니다.)
그리고 다른 이유가 있을 수 있지만 위에서 언급한 것들이 가장 흔한 것입니다.
404 오류 페이지를 수정해야 합니까?
흥미로운 질문입니다. 두 가지 방법이 있으며 일부는 301 리디렉션으로 모든 404 오류 페이지를 리디렉션하는 것을 선호합니다. 다른 사람들이 사용자 정의 404 Not Found 페이지를 만드는 동안 방문자에게 깨진 페이지에 도착했음을 알립니다. 개인적으로 리디렉션을 선호합니다.
내 사이트에 깨진 페이지를 남겨두는 수고를 덜어줍니다. 그러나 더 중요한 것은 모든 트래픽을 내 블로그 홈페이지로 전달하는 데 도움이 된다는 것입니다.
그럼에도 불구하고 404 페이지를 수정해야 하는 이유는 다음과 같습니다.
- Google은 깨진 페이지를 신뢰할 수 없는 사이트로 해석하여 도메인 이름의 권위를 평가절하할 수 있습니다. 즉, SEO에 좋지 않습니다.
- 누군가가 추천을 통해 귀하의 웹사이트를 방문하고 깨진 페이지에 도달하면 이는 즉각적인 위험 신호이며 귀하의 브랜드에 대해 회의적인 사고를 조장합니다.
- 404페이지를 남겨둔다는 것은 백링크 값을 홈페이지로 다시 전달하지 않는다는 의미입니다.
이것이 그것의 일반적인 요지입니다. 이제 404 오류가 무엇인지, 수정하는 것이 좋은 이유를 알았으므로 사이트를 분석하여 잠재적으로 깨진 페이지를 찾아낼 방법이 필요합니다.
사이트에서 깨진 페이지를 식별하는 방법
사이트에서 404 페이지를 찾을 수 없는 페이지를 식별하는 방법에는 여러 가지가 있습니다. 첫 번째는 그러한 오류가 발생할 때마다입니다. 또는 사용자가 깨진 페이지를 방문하여 이에 대해 알릴 수 있습니다. 그러나 이 접근 방식은 전체 그림을 제공하지 않습니다. 모르는 페이지가 깨졌을 수 있습니다.
따라서 깨진 페이지를 식별하는 보다 효율적인 방법은 도구를 사용하는 것입니다. 그리고 우리가 사용할 수 있는 그러한 도구는 꽤 많습니다. 개인적으로 추천하는 몇 가지는 다음과 같습니다.
- 구글 서치 콘솔. 어느 쪽이든 Google의 웹마스터 도구를 사용해야 합니다. 이 도구의 좋은 점은 페이지에 문제가 있을 때마다 자동으로 알려준다는 것입니다. 예를 들어 404 오류를 반환합니다.
- 아레프. 이것은 디지털 마케터에게 가장 인기 있는 SEO 도구 중 하나입니다. 그리고 최근에 Ahrefs는 사이트 소유자에게 웹마스터 도구를 무료로 제공합니다. 사이트 소유자임을 확인할 수 있으면 페이지에 대한 무료 감사를 수행할 수 있습니다.
- 닥터링크체크. 이 도구를 사용하면 사이트에서 최대 1,500개의 링크를 확인할 수 있습니다. URL을 입력하기만 하면 도구가 작동합니다. 소규모 웹사이트에 이상적입니다.
간단한 Google 쿼리는 유사한 도구에 대해 상당히 많은 결과를 반환합니다.

'404 오류 - 페이지를 찾을 수 없음'을 수정하는 방법
따라서 튜토리얼의 이 섹션에서는 깨진 링크와 페이지를 수정하기 위한 특정 솔루션에 중점을 둘 것입니다. 그리고 일부 수정 사항은 WordPress에만 해당될 수 있지만 실제로는 다른 CMS 웹 사이트에서도 잘 작동합니다.
전체 404 홈페이지로 리디렉션

모든 깨진 페이지 문제를 해결하는 가장 효율적인 방법은 301 리디렉션 플러그인을 사용하는 것입니다. 내가 몇 년 동안 사용해 온 가장 좋아하는 플러그인은 이 플러그인입니다. 다운로드하여 WordPress 대시보드에서 직접 활성화할 수도 있습니다.
301 리디렉션이란 무엇입니까?가장 기본적인 용어로 301 HTTP 상태는 브라우저가 페이지를 다른 곳으로 영구적으로 리디렉션하도록 지시합니다. URL 구조(permalink)가 변경될 때마다 페이지를 리디렉션하는 데 가장 자주 사용됩니다. 백링크 권한을 유지하는 데 도움이 되므로 404 오류에도 사용됩니다.
그리고 플러그인은 깨진 모든 페이지를 특정 URL로 리디렉션하는 옵션을 제공합니다. 제 경우에는 이 URL이 귀하의 홈페이지에 있어야 합니다.
플러그인의 대시보드는 총 몇 개의 URL이 리디렉션되었는지에 대한 보고서도 제공합니다. 그리고 귀하의 사이트에서 손상된 페이지의 최신 로그를 보여줍니다. 이 플러그인만 사용하면 깨진 페이지에 대한 걱정을 완전히 없앨 수 있습니다.
사용자 지정 404 오류 페이지 사용

드문 경우지만 404 페이지에 실제 템플릿을 사용하고 싶을 수도 있습니다. 특히 이것은 전자 상거래 또는 SaaS 목적으로도 사이트를 사용하는 WordPress 사용자에게 유용합니다. 이러한 경우 사용자에게 끊어진 링크에 도달했음을 알리는 것은 올바른 방향으로 안내하는 데 도움이 될 수 있습니다. 그리고 잠재적인 리드를 놓치는 것을 방지하십시오.
Custom 404 Pro와 같은 플러그인을 사용하여 시작할 수 있습니다. 이 플러그인을 사용하면 모든 깨진 페이지에 사용할 사용자 지정 404 오류 페이지를 지정할 수 있습니다. 즉, 사용자 정의 오류 페이지를 직접 디자인할 수 있습니다. 그런 다음 플러그인을 사용하여 모든 깨진 페이지가 해당 특정 템플릿으로 리디렉션되는지 확인합니다.
다른 방법은 .htaccess 파일을 편집하는 것입니다.
- 사용자 지정 404 페이지를 디자인하고 게시합니다. 미리 만들어진 템플릿을 사용하거나 페이지 빌더로 직접 만드십시오. 그것은 당신에게 달려 있습니다.
- 404 페이지의 URL을 저장한 다음 WordPress 사이트의 파일 디렉토리에 액세스합니다. 이것은 호스팅 제공업체에 고유합니다. 제 경우에는 WordPress가 /var/www/html/ 디렉토리에 설치되어 있고 .htaccess 파일은 /var/www/html/.htaccess 에서 찾을 수 있습니다. WP 파일 관리자 플러그인을 설치하여 WordPress 대시보드 자체에서 직접 이 파일에 액세스할 수도 있습니다.
- .htaccess 파일을 열고 아래 표시된 코드를 추가합니다. 그런 다음 저장하고 닫습니다.
사용자 지정 404 페이지를 표시하는 코드는 다음과 같습니다.
ErrorDocument 404 /page-not-found # Using the ErrorDocument property to redirect 404 errors to a custom page
/page-not-found 영구 링크는 디자인하고 게시한 사용자 지정 404 페이지를 가리켜야 합니다. 아주 간단합니다. 그리고 무엇보다도 이 방법을 사용하면 원하는 모든 종류의 404 페이지 템플릿을 사용할 수 있습니다.
마지막 단어
보시다시피, 문제를 직접 해결하는 것은 매우 쉽습니다. 문제가 발생하는 경우 알려주시면 기꺼이 도와드리겠습니다. 앞서 언급했듯이 선호하는 것은 단순히 301 리디렉션을 사용하여 페이지를 리디렉션하는 것입니다. 새로운 깨진 페이지가 표시되는지 자주 확인해야 하는 번거로움을 덜어줍니다.