Hostwinds 블로그
에 대한 검색 결과:
HTTP 상태 코드는 서버가 보낸 짧은 메시지로, 요청의 성공 또는 실패에 대해 브라우저에 알리기 위해 브라우저에 알려줍니다.이 중 4XX 시리즈는 클라이언트 오류를 처리 하며이 시리즈 내에서 410 상태 코드는 웹 컨텐츠 관리에만 해당됩니다.
410 상태 코드 또는 "410 Gone" - 요청 된 리소스가 영구적으로 제거되었음을 의미합니다. 웹 서버.404 상태 코드 (페이지가 반환 될 수 있음을 나타내는)와 달리 410 상태 코드는 웹 브라우저와 검색 엔진 모두에 대한 명확한 신호입니다.
410 상태 코드에 대해 이해해야 할 가장 중요한 사항 중 하나는 검색 엔진에 페이지 크롤링 및 인덱싱을 중지하도록 지시한다는 것입니다.따라서 페이지가 더 이상 관련이 없거나 웹 사이트에 어떤 가치가 있는지 확실하지 않은 경우에만 사용해야합니다.
410 상태 코드는 유용하지만 다른 상태 코드를 사용하는 것이 더 적절한 몇 가지 상황이 있습니다.
410 및 404 상태 코드는 페이지를 사용할 수 없음을 나타냅니다.그만큼 404 상태 코드 URL의 링크가 깨진 링크 또는 오타로 인해 페이지를 일시적으로 사용할 수 없을 수 있습니다.검색 엔진은이 페이지가 돌아올 것이라고 생각합니다.
반면, 410 상태 코드는 검색 엔진과 사용자에게 페이지가 영구적으로 사라지고 돌아 오지 않는다고 알려줍니다.잘못된 상태 코드를 사용하면 비효율적 인 크롤링과 검색 순위가 감소 할 수 있기 때문에이 차이는 SEO에게 매우 중요합니다.
올바른 코드를 사용하면 검색 엔진이 사이트를 올바르게 처리 할 수 있도록합니다. 404는 여전히 크롤러가 확인할 수 있지만 410은 중지라고 지시합니다.
410 상태 코드를 설정하는 것은 간단합니다.Apache 및 Nginx 웹 서버를 사용 하여이 작업을 수행하는 방법을 살펴 보겠습니다.다른 웹 서버에서 구현하는 것은 비슷해야합니다.
.htaccess 파일에 다음 명령을 입력하십시오.
RewriteRule ^old-page$ - [L,R=410]
이것은 서버에 URL을 알려줍니다 '오래된 페이지' 사라졌고 410 상태를 반환해야합니다.
Nginx 웹 서버에서 다음 명령은 서버 블록으로 이동합니다.
server {
listen 80;
server_name example.com;
location /old-page {
return 410;
}
location /another-removed-page {
return 410;
}
# Other locations and server settings...
}
이 구성에서 요청이 작성되었습니다 '/옛날 페이지' 과 '/또 다른 압수 한 페이지' 410 상태를 반환합니다.
올바르게 사용하면 410 상태 코드는 사이트 관리 및 올바른 SEO 신호를 보내는 훌륭한 도구가 될 수 있습니다. 검색 엔진은 활성적이고 관련 페이지에 집중할 수 있으며 깨끗하고 크롤링 가능하며 사용자 친화적 인 사이트를 유지할 수 있습니다.
작성자 Hostwinds Team / 구월 5, 2024