리뉴얼·이전 · 공식 문서

홈페이지 페이지 삭제, 404 410 301 고르는 기준

비슷한 내용의 대체 페이지가 있으면 301 로 보내고, 없으면 404 나 410 을 냅니다. 구글은 429 를 뺀 4xx 를 모두 같게 처리하므로 404 와 410 중 서버에서 내기 쉬운 쪽을 고르면 됩니다.

끝난 이벤트, 단종된 상품, 오래된 공지처럼 홈페이지에는 지울 페이지가 계속 생깁니다. 파일을 지우는 것과 검색에서 깔끔하게 빠지는 것은 다른 일입니다.

검색엔진은 지운 URL을 다시 찾아와 상태 코드를 봅니다. 그 응답을 무엇으로 낼지 정하면 유입을 살릴 페이지와 내릴 페이지가 갈립니다.

발견 01

404 와 410 은 구글에서 같게 처리되고, 둘 다 색인에서 URL을 지웁니다

All 4xx errors, except 429, are treated the same: Google crawlers inform the next processing system that the content doesn't exist. In the case of Google Search, the indexing pipeline removes the URL from the index if it was previously indexed. The crawling frequency gradually decreases.

429 를 뺀 모든 4xx 오류는 똑같이 처리한다. 크롤러는 다음 처리 단계에 콘텐츠가 없다고 알린다. 구글 검색에서는 이미 색인된 URL이면 색인에서 지운다. 크롤링 빈도는 차츰 줄어든다.

Google Crawling Infrastructure 「How HTTP status codes affect Google's crawlers」

그래서 404 와 410 의 차이로 고민할 일은 적습니다. 웹 서버나 제작 환경에서 바로 낼 수 있는 쪽을 고릅니다.

네이버 서치어드바이저 「HTTP 규약」 응답코드 표에는 404 가 「존재하지 않는 페이지에 접근했을 경우」로 적혀 있고 410 줄은 없습니다. 네이버까지 생각하면 404 가 무난합니다.

발견 02

지울 페이지는 대체 페이지가 있는지에 따라 5가지 상황으로 응답을 고릅니다

지울 페이지의 상황낼 응답공식 문서 원문
내용을 다른 URL로 옮겼거나, 확실한 대체 페이지가 있음301 로 대체 페이지에 보냅니다If your page has moved or has a clear replacement on your site, return a 301 (permanent redirect) to redirect the user. You removed a page and you want to send users to a new page.페이지를 옮겼거나 사이트에 확실한 대체 페이지가 있으면 301(영구 리디렉션)로 사용자를 보낸다. 리디렉션을 쓰는 경우 중 하나는 페이지를 지우고 사용자를 새 페이지로 보내고 싶을 때다.
비슷한 내용의 대체 페이지가 없음404 나 410 을 냅니다If you removed the page and there's no replacement page on your site with similar content, return a 404 (not found) or 410 (gone) response (status) code for the page. These status codes indicate to search engines that the page doesn't exist and you don't want search engines to index the page.페이지를 지웠고 사이트에 비슷한 내용의 대체 페이지가 없으면 404(찾을 수 없음)나 410(없어짐)을 낸다. 이 상태 코드는 페이지가 없고 색인하지 말라는 뜻을 검색엔진에 알린다.
맞춤 「찾을 수 없는 페이지」 화면을 보여 줌화면은 꾸미되 상태 코드는 404 로 둡니다Custom 404 pages are created solely for users. Since these pages are useless from a search engine's perspective, make sure the server returns a 404 HTTP status code to prevent having the pages indexed.맞춤 404 페이지는 사용자만을 위한 것이다. 검색엔진에는 쓸모가 없으므로, 색인되지 않게 서버가 404 상태 코드를 내는지 확인한다.
대체 페이지가 없는데 홈으로 모두 보내고 싶음홈으로 몰아 보내지 않고 404 나 410 을 냅니다Don't redirect many old URLs to one irrelevant single URL destination, such as the home page of the new site. This can confuse users and might be treated as a soft 404 error.옛 URL 여러 개를 새 사이트 홈페이지처럼 관련 없는 URL 하나로 리디렉션하지 말라. 사용자를 혼란스럽게 하고 soft 404 오류로 처리될 수 있다.
검색 결과에서 급히 내려야 함404·410 과 함께 삭제 도구를 씁니다(약 6개월 유지)For quick removals, use the Removals tool to remove a page hosted on your site from Google's search results within a day. Requests made in the Removals tool last for about 6 months.빨리 지우려면 삭제 도구로 하루 안에 구글 검색 결과에서 페이지를 내린다. 삭제 도구 요청은 약 6개월 유지된다.
원문은 구글 「Troubleshoot Google Search crawling errors」, 「Redirects and Google Search」, 「How to move a site」, 「Remove a page hosted on your site from Google」입니다.

기준은 「방문자가 찾던 내용이 다른 페이지에 있는가」 하나입니다. 있으면 301, 없으면 404 나 410 입니다.

「없는 페이지」 화면을 200 으로 내면 소프트 404 로 잡힙니다(원문: If the content suggests an error for Google Search, an empty page or an error message, Search Console will show a soft 404 error.) 301 설정 방법은 「리다이렉트 설정」 편, 삭제 도구는 「구글 색인 삭제」 편에 자세히 적었습니다.

발견 03

지운 뒤 정리까지 7단계이고, 서치 콘솔의 404 는 지운 URL이면 정상입니다

순서하는 일
1지울 URL 목록을 만들고, URL마다 비슷한 내용의 대체 페이지가 있는지 적습니다
2대체 페이지가 있는 URL은 301 짝을 걸고, 없는 URL은 404 나 410 을 내게 합니다
3맞춤 404 화면이 실제로 404 상태 코드를 내는지 확인합니다
4메뉴·본문·푸터의 내부 링크에서 지운 URL을 걷습니다
5사이트맵에서 지운 URL을 빼고 다시 제출합니다
6검색 결과에서 급히 내려야 하는 URL만 삭제 도구에 넣습니다
7curl -I 와 URL 검사 도구로 응답을 확인하고, 서치 콘솔의 404 는 지운 URL이면 그대로 둡니다
순서는 원문의 조건(301·404 선택, 사이트맵, 깨진 링크, 삭제 도구)을 작업 순서로 묶은 편집 판단입니다.

지운 URL이 내부 링크와 사이트맵에 남아 있으면 크롤러가 계속 찾아옵니다. 404 가 깨진 내부 링크에서 생긴 것이면 그 링크를 고칩니다.

It's not possible, worthwhile, or even desirable to fix all 404 errors on your site, and often 404 is the correct thing to return (for example, if the page is truly gone without a replacement).

사이트의 404 를 모두 고치는 것은 불가능하고 그럴 가치도 없으며 바람직하지도 않습니다. 대체 페이지 없이 정말 없어진 페이지라면 404 가 올바른 응답인 경우가 많습니다.

Search Console Help 「Crawl Stats report」
Including URLs in your sitemaps that you don't want to appear in Search.

검색에 나오지 않기를 바라는 URL을 사이트맵에 넣는 것(피할 일).

Google Search Central 「Troubleshoot Google Search crawling errors」

발견 04

같은 삭제라도 B2B·B2C·B2G 는 301 로 살릴 페이지가 다릅니다

예시 ① 단종 모델 페이지를 지우는 장비 제조사 사이트(B2B)

후속 모델이 있는 단종 페이지는 후속 모델 페이지로 301 을 겁니다. 후속 모델이 없으면 404 를 내고, 부품·자료 문의 경로는 맞춤 404 화면에 둡니다.

예시 ② 품절·단종 상품을 정리하는 쇼핑몰(B2C)

다시 들어올 상품은 지우지 않고 품절로 둡니다. 영구 단종 상품은 같은 상품군의 대체 상품이 뚜렷할 때만 301, 아니면 404 입니다.

예시 ③ 끝난 공고를 정리하는 공공기관 누리집(B2G)

기간이 끝난 공고를 지운다면 404 를 냅니다. 같은 사업의 다음 해 공고가 있으면 그 공고로 301 을 거는 것이 방문자에게 도움이 됩니다.

그럼 이번에 지울 페이지는 어떤 순서로 처리하나요?

  1. 지울 URL을 표로 뽑고 칸 하나에 대체 페이지 URL을, 없으면 「없음」을 적습니다.
  2. 대체 페이지가 있는 줄은 301, 「없음」인 줄은 404 나 410 으로 설정합니다.
  3. 맞춤 404 화면의 상태 코드를 curl -I 로 확인합니다.
  4. 내부 링크와 사이트맵에서 지운 URL을 걷고 사이트맵을 다시 제출합니다.
  5. 급히 내려야 하는 URL만 삭제 도구에 넣고, 몇 주 뒤 URL 검사 도구로 색인 상태를 봅니다.

조사 방법

  • Google Crawling Infrastructure 「How HTTP status codes affect Google's crawlers」 (문서 수정일 2026-02-04) · 최종 확인일 2026-10-25 · https://developers.google.com/crawling/docs/troubleshooting/http-status-codes
  • Google Search Central 「Troubleshoot Google Search crawling errors」 (문서 수정일 2025-12-18) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/troubleshoot-crawling-errors
  • Google Search Central 「Redirects and Google Search」 (문서 수정일 2026-04-14) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/301-redirects
  • Google Search Central 「How to move a site」 (문서 수정일 2026-08-20) · 최종 확인일 2026-10-18 · https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes
  • Google Search Central 「Remove a page hosted on your site from Google」 (문서 수정일 2025-12-10) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/remove-information
  • Search Console Help 「Crawl Stats report」 · 최종 확인일 2026-10-25 · https://support.google.com/webmasters/answer/9679690
  • 네이버 서치어드바이저 「HTTP 규약(Protocol)」 · 최종 확인일 2026-10-25 · https://searchadvisor.naver.com/guide/seo-basic-http
  • 상황 5가지와 7단계는 위 문서들이 페이지 삭제·리디렉션·소프트 404 에 적은 것을 묶은 것입니다. 묶는 방식은 편집 판단입니다.
  • 예시 ①②③은 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관의 사례가 아닙니다.
  • 원문은 영어판(hl=en)이고, 도구 이름(삭제 도구·URL 검사 도구)은 같은 문서 한국어판(hl=ko) 표기를 따랐습니다.