웹 사이트 다운타임이란 무엇이며 이것이 SEO에 미치는 영향은 무엇입니까?

게시 됨: 2022-12-13

어느 날 아침에 일어나 맛있는 커피를 한 모금 마시고 노트북을 열어 사이트를 살펴보니 갑자기…

모든 웹마스터는 어느 시점에서 웹사이트 다운타임의 형태로 SEO 악몽에 직면해야 합니다.

웹사이트가 다운되면 Google에서 페이지를 하나씩 처벌하기 전에 신속하게 조치를 취해야 합니다.

문제는 가동 중지 시간이 SEO 노력에 정확히 어떤 영향을 미칠 것인가입니다.

따라서 이 기사에서는 다음을 살펴보겠습니다.

  • 웹 사이트 다운타임이 정확히 무엇인지(및 가능한 원인)
  • SEO에 어떤 영향을 미칩니 까?
  • 웹 사이트 다운타임 동안 수행할 작업(최상의 SEO 사례)

더 이상 고민하지 않고 이 악몽 같은 주제에 대해 자세히 살펴보겠습니다.

웹 사이트 다운타임이란 무엇입니까?

웹 사이트 다운타임(또는 중단)은 특정 기술 문제로 인해 사용자가 사이트에 완전히 또는 부분적으로 액세스할 수 없는 기간입니다.

다운타임 기간 동안 일반 웹사이트 방문자가 볼 수 있는 내용은 다음과 같습니다.

다운타임 HTTP 500 상태 예

중단 기간에 따라 "다운"된 웹사이트는 유기적 트래픽이 급격히 감소하거나 순위가 떨어지 거나 Google 색인에서 제거될 수도 있습니다.

사이트가 "다운"되는 원인은 무엇입니까?

소프트웨어 문제, 인적 오류, 서버 문제 등 웹 사이트에 다운타임이 발생하는 데는 여러 가지 이유가 있습니다.

가동 중지 시간의 몇 가지 일반적인 원인을 간단히 살펴보겠습니다.

1. 인간의 실수

솔직히 말해서 사람들은 항상 실수를 합니다.

웹 사이트 중단의 가장 일반적인 원인 중 하나는 오작동하는 기능을 구현하거나 전체 웹 사이트를 다운시킬 수 있는 실수로 버튼을 클릭하는 등 사람의 실수입니다.

Veriflow에서 수행한 데이터 조사에 따르면 사이트 중단의 75% – 97%는 인적 오류(교육 부족, 시간 압박 또는 단순히 스트레스의 양)로 인해 발생할 수 있습니다.

인간의 실수로 인한 다운타임은 다소 실망스러운 경험일 수 있지만 (보통) 해결하기 가장 쉬운 문제이기도 합니다.

2. 호스팅 및 하드웨어 문제

웹 호스팅은 사이트가 존재하는 장소이자 웹 사이트 다운타임의 또 다른 일반적인 원인입니다.

요즘 꽤 쉽게 (합리적인 가격으로) 괜찮은 호스팅 서비스를 받을 수 있지만 항상 완벽할 것이라는 의미는 아닙니다.

예를 들어, 호스팅 서버에서 예기치 않은 엄청난 트래픽 급증이 발생하여 페이지 속도가 느려지거나 전체 웹 사이트가 다운될 수 있습니다.

3. 취약한 보안

불행히도 웹 사이트 공격은 여전히 ​​증가하고 있으며 사이트 중단의 일반적인 원인입니다.

어떤 이유로든 보호되지 않은 웹사이트는 DDoS(분산 서비스 거부) 공격, 해킹, 바이러스 감염 또는 기타 악의적인 전략을 통해 사이버 범죄자의 악의적인 공격에 의해 쉽게 중단될 수 있습니다.

예를 들어 DDoS 공격은 엄청난 양의 요청으로 서버에 과부하를 가하는 것만으로 가장 큰 웹사이트도 제거할 수 있습니다.

실제로 인기 있는 맬웨어 방지 소프트웨어 회사인 Norton은 DDoS 공격을 " 인터넷에서 가장 강력한 무기 중 하나 "라고 설명합니다.
이와 같은 웹사이트 공격으로 인해 사이트를 보호할 수 있는 강력한 보안 기능이 그 어느 때보다 필수입니다.

4. 소프트웨어 비호환성

새로운 테마, 플러그인 또는 새로운 소프트웨어를 구현하는 것은 때때로 웹 사이트에서 발생하는 일반적인 관행입니다.

안타깝게도 WP 플러그인 설치와 같은 작은 소프트웨어 구현으로도 실수로 웹 사이트가 오프라인 상태가 될 수 있습니다.

왜요?

음, 소프트웨어 비호환성 때문에 새 코드가 귀하의 웹사이트 코드와 다를 수 있습니다 .

그러나 다음과 같은 간단한 방법을 따르면 이러한 종류의 중단을 쉽게 피할 수 있습니다.

  • 소프트웨어 문서를 읽고 웹사이트와 호환되는지 확인합니다.
  • 가능한 문제 및 문제 해결을 위해 포럼을 방문하고 페이지를 검토합니다.
  • 사이트의 "라이브 버전"에 설치하기 전에 소프트웨어를 테스트하십시오.

다운타임은 SEO에 어떤 영향을 미칩니까?

기간에 따라 가동 중지 기간은 SEO 노력에 상당한 피해 를 줄 수 있습니다. 유기적 트래픽의 막대한 손실, 순위 하락 또는 Google 색인에서 사이트가 제거될 수도 있습니다.

Google은 Googlebot이라는 크롤러를 통해 웹페이지에 대한 데이터를 수집합니다. 크롤러는 링크, 사이트맵 등을 통해 인터넷에서 사용할 수 있는 모든 웹사이트를 방문(및 재방문)하고 콘텐츠를 스캔한 다음 순위 지정을 위해 Google 인덱스에 추가할 수 있습니다.

검색 엔진 작동 방식

Googlebot은 중단된 웹사이트를 방문할 때마다 HTTP 500 상태 코드를 수신합니다. 이 코드는 일부 서버 측 문제로 인해 웹사이트의 콘텐츠를 사용할 수 없음을 나타내는 오류 메시지입니다.

다운타임 기간 - HTTP 상태 코드 예

이와 같은 웹사이트는 크롤러(및 사용자)가 사용할 수 없지만 Googlebot은 쉽게 포기하지 않습니다. 사이트가 다시 온라인 상태이고 실행 중인지 확인하기 위해 나중에 사이트를 다시 방문하려고 시도합니다.

이와 같은 시나리오에서 다운타임이 SEO 노력에 미치는 영향은 처음 몇 시간 동안은 그다지 중요하지 않습니다.

" URL이 HTTP 5xx를 반환하거나 사이트에 연결할 수 없는 경우 다음 날 정도에 다시 시도합니다. 며칠이 지날 때까지 아무 일도 일어나지 않습니다(인덱싱 또는 순위 하락 없음). ” (John Mueller, Google Search Advocate).

그러나 웹사이트의 가동 중지 시간이 길어지면 Google은 해당 페이지의 순위를 낮추기 시작하고 결국에는 해당 페이지를 색인에서 삭제합니다.

Matt Cutts(전 Google 웹스팸 팀장)는 가동 중지 시간이 발생하는 웹사이트를 Google이 어떻게 처리하는지 자세히 설명합니다.

더 긴 가동 중지 기간 동안 정확히 어떤 일이 발생하는지 간단히 살펴보겠습니다.

a) 랭킹 하락

며칠 이상 "오프라인" 상태인 웹사이트는 Google 순위에서 상당한 하락을 경험할 수 있습니다.

분명히 Google은 우발적인 중단이나 계획된 유지 관리에 대해서만 귀하를 처벌하지 않습니다. 웹 사이트 수명 동안 사이트를 크게 변경하거나 단순히 수정하는 경우 때때로 오프라인으로 전환되는 것은 매우 자연스러운 일입니다. 오래 걸리지 않을 예기치 않은 기술 문제:

존 뮬러의 명언 - 랭킹과 다운타임

하지만 Google도 "인내심을 잃을 수 있다"는 점을 명심하십시오. 검색 엔진이 며칠 후에도 귀하의 페이지를 방문할 수 없는 경우 결국 SERP에서 순위를 해제하고 (잠시 후) 색인 해제 프로세스를 시작합니다.

b) 색인이 생성되지 않은 페이지

크롤링 및 인덱싱은 SEO의 필수 부분입니다. 페이지가 인덱싱되지 않으면 기본적으로 Google(및 사용자)의 눈에는 페이지가 존재하지 않는 것입니다.

그렇기 때문에 중단 시간이 길어지면 모든 웹사이트에 매우 위험할 수 있습니다. Google이 오랜 기간 동안 귀하의 사이트를 다시 온라인 상태로 보지 않으면 사이트가 돌아오지 않는다고 가정하고 Google 색인에서 모든 페이지를 제거합니다.

" 단 몇 주 동안이라도 사이트를 완전히 닫는 것은 Google의 사이트 색인 생성에 부정적인 결과를 초래할 수 있습니다. " (Google 검색 센터)

이와 같은 시나리오에서 다시 온라인에 접속하고 Google 색인으로 돌아가는 것은 기본적으로 처음부터 시작하는 것과 같습니다. 귀하의 웹사이트는 다시 Google에 의해 적절하게 크롤링되고 색인이 생성되어야 하며, SEO 권한을 0부터 구축하고 점차 순위를 향상시켜야 합니다. 새로운 사이트가 그렇듯이.

중단 시간 동안 무엇을 해야 합니까?

우선, 당황하지 마세요!

서비스 중단을 야기한 기술적 문제가 무엇이든 귀하(또는 귀하의 팀)가 솔루션을 찾아 문제를 해결하는 것은 시간 문제입니다.

SEO 관점에서 다운타임 동안 자신에게 물어봐야 할 가장 중요한 질문은 다음과 같습니다.

다시 온라인 상태가 되려면 정확히 얼마나 걸립니까?

귀하의 사이트가 단 몇 분 또는 몇 시간 동안 중단되는 경우(예: 유지 관리로 인해) SEO 측면에서 반드시 조치를 취할 필요는 없습니다.

반면에 웹 사이트 중단이 얼마나 오래 지속될지 모른다면(또는 다시 온라인 상태가 되는 데 오랜 시간이 걸릴 것이 분명한 경우) 이전에 시간을 벌 수 있는 몇 가지 보호 조치를 구현하는 것을 고려할 수 있습니다. Google에서 페이지의 순위를 해제하고 색인을 해제하기 시작합니다.

1. (HTTP) 503 상태 코드 구현

503 HTTP 상태 코드는 예기치 않은 기술적 문제 또는 유지 관리로 인해 사이트를 일시적으로 사용할 수 없음을 나타내는 웹 사이트 헤더의 오류 메시지입니다.

또한 기본적으로 다음과 같이 웹 크롤러(예: Googlebot)에 보내는 메시지 역할을 합니다.

 "죄송합니다. 일시적으로 사이트를 사용할 수 없습니다. 나중에 다시 방문해 주세요."

Google과 같은 검색 엔진은 귀하의 웹사이트가 인터넷에서 영원히 사라지지 않았다는 표시로 503 상태 코드를 고려합니다. 또한 웹사이트 중단이 해결될 때까지 "시간을 벌기" 위한 방법으로 Google 담당자가 권장합니다.

HTTP 503을 구현하면 Google에서 귀하의 페이지를 영구적으로 사용할 수 없는 것으로 간주하기 시작하기 약 일주일 정도 동안 귀하의 웹사이트가 Google에 의해 색인이 해제되는 것을 방지하고 순위를 유지할 수 있습니다.

사이트에 대한 503 상태 코드를 생성하는 방법에 대한 자세한 내용은 이 짧은 기사를 확인하십시오.

참고: 웹 사이트의 여러 상태를 나타내는 여러 유형의 HTTP 상태 코드가 있습니다.

  • HTTP 200 – 기본적으로 사이트의 모든 것이 정상이며 페이지의 콘텐츠가 문제 없이 사용자(및 크롤러)에 제공되어야 함을 의미합니다.
  • HTTP 300 – 3xx 상태 코드는 추천 메시지 역할을 합니다. 페이지가 다른 위치(URL)로 이동할 때 임시 또는 영구 리디렉션에 사용됩니다.
  • HTTP 400 - 이러한 유형의 상태 코드는 클라이언트 측에 문제가 있을 수 있음을 나타냅니다(예: HTTP 404는 페이지가 삭제되었거나 단순히 URL을 잘못 입력했기 때문에 페이지를 표시할 수 없음을 나타냄).
  • HTTP 500 - 웹 사이트가 다운타임으로 인해 서버 측 문제를 나타냅니다.

개별 HTTP 상태 코드, 그 의미 및 사용법에 대해 자세히 알고 싶다면 이 공식 문서를 확인하십시오.

2. 유지 관리 페이지 만들기

유지 관리 페이지(또는 정적 페이지)는 예기치 않은 중단 시간 동안 또는 유지 관리 기간 동안 빈 오류 페이지 대신 표시될 수 있는 임시 자리 표시자입니다.

방문자에게 웹 페이지를 일시적으로 사용할 수 없음을 알리고 다른 위치로 이동할 수 있습니다.

다운타임 정적 페이지

유지 관리 페이지는 들어오는 자연 트래픽을 어느 정도 제어할 수 있습니다 . 웹 사이트 방문자에게 인내심을 갖고 나중에 사이트로 돌아가도록 지시하거나 유용하다고 생각되는 다른 페이지에 대한 링크를 제공할 수 있습니다.

정적 페이지를 만드는 것은 로켓 과학이 아닙니다(약간의 경험이 필요하지만). 자세한 내용은 유지 관리 페이지에 대한 이 빠르고 쉬운 가이드를 확인하십시오.

3. 페이지 재인덱싱 및 최적화(다운타임 후)

웹사이트의 기술적 문제를 해결하고 다시 온라인에 접속하는 것이 문제의 끝이 아닙니다. 다운타임 기간에 따라 사이트의 SEO가 이미 Google 알고리즘에 의해 부정적인 영향을 받았을 수 있습니다 .

이 경우 오프라인 상태에서 사이트에 정확히 어떤 일이 발생했는지 확인하는 것이 좋습니다. 중요한 키워드에 대한 순위가 일부 손실되었는지 또는 페이지가 Google에 의해 색인이 생성되지 않았는지 여부입니다.

빠른 팁: SERPWatcher 와 같은 순위 추적 도구를 사용하는 경우 중요한 키워드에 대한 순위 순위 중 일부를 잃었는지 여부를 빠르게 확인할 수 있습니다.

SERPWatcher에서 추적 중인 키워드 목록을 열고 → 특정 기간(예: 지난 7일 동안)을 선택하고 페이지 순위가 크게 떨어졌는지 여부를 확인할 수 있습니다.

SERPWatcher - 중단 시간 후 키워드 추적 - 예

이렇게 하면 웹 사이트 다운타임 후 순위 위치에 대한 매우 일반적인 개요를 얻을 수 있습니다.

웹사이트가 색인 해제되었는지 여부를 확인하려면 Google Search Console페이지 로 이동하여 서버 오류(5xx) 로 인해 현재 색인이 생성된(또는 생성되지 않은) 페이지를 분석하세요.

가동 중지 시간으로 인해 색인이 생성되지 않은 페이지 수 - 예

이를 통해 웹 사이트 상태에 대한 일반적인 정보를 얻을 수 있으며 중요한 페이지가 여전히 적절하게 인덱싱되어 있는지 확인할 수 있습니다.

중요한 페이지 중 일부가 Google 색인에서 삭제된 경우 Googlebot에게 전체 웹사이트(또는 개별 페이지만)를 다시 크롤링하도록 요청할 수 있습니다.

1. URL 검사 도구를 사용하여 페이지 색인 생성을 수동으로 요청합니다(일부 URL에만 권장됨).

GSC에서 인덱싱 요청 - 예

2. Google 색인에서 제거된 다수의 URL(또는 전체 웹사이트)에 대한 사이트맵을 제출하세요 . URL을 다시 크롤링(및 재색인 생성)하는 방법에 대한 자세한 내용은 Google 검색 센터의 공식 문서를 확인하세요.

재색인화를 위한 사이트맵 구현 - 예
추가 자료
Google Search Console: SEO 초보자를 위한 간단한 가이드

그러나 재색인 자체가 귀하의 페이지를 SERP의 맨 위로 다시 가져오지는 않는다는 점을 명심하십시오. Google 순위를 높이 려면 기술적인 SEO를 강화하고 훌륭한 사용자 경험을 제공할 뿐만 아니라 높은 웹사이트의 양질의 콘텐츠 .

또는 John Mueller가 공식적으로 언급한 바와 같이:

" 일시적인 색인 하락 후 순위 하락이 저절로 해결될 것이라고 가정하지 마십시오. 이는 해결해야 할 문제이지 기다려야 할 문제가 아닙니다.

가동 중지 기간 이후에 페이지를 개선하고 SEO를 강화할 수 있는 방법에는 여러 가지가 있습니다. 예를 들면 다음과 같습니다.

  • 페이지 속도 향상
  • XML 사이트맵 제공
  • 이미지 최적화
  • 온 페이지 SEO 향상
  • 고품질 콘텐츠 만들기
  • … 그리고 더 많은 것.
추가 자료
SEO 순위 요인은 무엇입니까? (+8개의 확인된 요소 설명)

웹 사이트 다운타임에 대비하는 방법(모범 사례)

a) 모니터링 서비스 활용

웹사이트 모니터링 서비스는 "웹사이트 관리인"과 같습니다 . 웹사이트가 특정 순간에 예기치 않은 중단 시간을 경험할 때 이를 알려줄 수 있습니다.

UptimeRobot 과 같은 모니터링 도구 덕분에 사이트 정전을 유발한 기술적 문제에 즉시 대응하고 문제 해결을 바로 시작할 수 있습니다.

기억하세요: 다운타임과 SEO에 관해서는 시간이 가장 중요합니다.

UptimeRobot은 귀하의 웹사이트를 하루 24시간 모니터링할 수 있습니다 . 근무 중이든, 수면 중이든, 휴가 중이든 관계없이 60초마다 웹사이트를 확인하여 웹사이트가 제대로 작동하는지 또는 알아야 할 기술적 문제가 있는지 확인합니다.

UptimeRobot 모니터링 - 예

기본 설정에 따라 간단한 이메일 메시지, SMS, 음성 통화, 앱 또는 Twitter 알림을 통해 가능한 여러 채널 및 장치를 통해 웹 사이트의 잠재적인 기술 문제에 대한 알림을 신속하게 받을 수 있습니다.

UptimeRobot 알림 유형

웹 사이트 방문자(또는 일반 고객)와 더 잘 소통하기 위해 사용자에게 예기치 않은 중단 또는 계획된 유지 관리에 대해 알릴 수 있는 사용자 지정 상태 페이지를 설정할 수도 있습니다. 이렇게 하면 일반 고객과 신뢰를 구축하고 그들에게 알릴 수 있습니다. 귀하의 웹사이트가 다시 온라인 상태가 될 때까지 계속 지켜봐 주십시오!

UptimeRobot 상태 페이지 - 예

팁: 웹사이트 모니터링 외에도 UptimeRobot은 다음과 같은 몇 가지 흥미로운 기능을 제공합니다.

  • SSL 인증서 모니터링
  • 키워드 기반 모니터링
  • 크론 작업 모니터링
  • 포트 모니터링
  • 핑 모니터링

5분 확인으로 50대의 모니터에 대해 UptimeRobot을 무료로 사용해 볼 수 있습니다(신용 카드 필요 없음).

b) 데이터 백업

백업 서비스 또는 플러그인을 갖는 것은 가동 중지 기간 동안 중요한 보호 측면입니다.

데이터를 백업하면 웹 사이트를 가장 최근(그리고 안정적인) 상태로 빠르게 복원하고 가장 중요한 페이지를 최대한 빨리 온라인 상태로 되돌릴 수 있습니다.

웹 사이트를 백업하는 방법에는 여러 가지가 있습니다.

WordPress를 사용하는 경우 공식 WordPress 지침에 따라 사이트와 데이터베이스를 백업할 수 있습니다.

그 외에도 다음과 같은 인기 있는 백업 플러그인 중 하나를 사용하는 것을 고려할 수 있습니다.

  • 업드래프트플러스
  • 제트팩
  • WP 타임캡슐

이와 같은 플러그인을 사용하면 웹 사이트 콘텐츠를 복원하고 신속하게 정상 궤도로 되돌릴 수 있습니다.

c) 신뢰할 수 있는 호스팅 사용(CDN 사용)

웹 호스팅은 웹사이트의 안정성과 신뢰성에 중요한 역할을 합니다 . 예를 들어 호스팅 계획에 제한된 대역폭이나 방문자 수와 함께 제공되는 경우 웹사이트가 처음으로 중단되는 것은 시간 문제일 수 있습니다.

로딩 속도나 최대 고유 방문자 수와 같은 것이 중요한 기능이지만 다음과 같은 것도 포함하는 호스팅 서비스를 확실히 살펴봐야 합니다.

  • 서버 캐싱
  • 빠르고 큰 SSD 스토리지
  • SSL 인증서
  • NGINX
  • 좋은 기술 지원
  • PHP 7.3, 7.4 또는 8

이러한 기능을 모두 활용하지 못할 수도 있지만 웹 사이트 충돌을 방지하려면 일부 기능이 반드시 필요합니다.

그 외에도 다운타임 기간 동안 사이트를 캐시하고 사용할 수 있는 다양한 위치에 있는 물리적 서버 네트워크인 CDN(Content Delivery Network) 설정을 고려해야 합니다 .

CDN이 간단히 작동하는 방식은 다음과 같습니다(GTMetrix 제공).

어떻게-cdn-작동

출처: 지티메트릭스

기본 서버 중 하나가 다운될 때마다(정지 위험 발생) CDN 네트워크의 다른 서버가 웹사이트를 인계받아 중단 시간 없이 사용자(및 검색 엔진)에 콘텐츠를 제공할 수 있습니다.

CDN은 또한 웹 사이트와 방문자 사이의 물리적 간격을 줄여 전체 사이트 속도를 크게 높일 수 있습니다.

팁: CDN을 설정하려면 약간의 경험이 필요할 수 있지만 이 기능을 직접 구현하는 것이 가능할 수 있습니다.

웹사이트에 CDN 서비스를 구현하는 방법에 대해 자세히 알아보려면 Cloudflare CDN 구현에 대한 이 단계별 가이드를 확인하세요.

어떻게 해야 할지 확실하지 않은 경우 전문가에게 문의할 수 있습니다 . 결국에는 일회성 설정입니다.

d) 웹사이트 보안 향상

웹 사이트에서 보호 조치를 구현하는 것은 반드시 고려해야 하는 "필수" 기능입니다. 지금은 그 어느 때보다도 그렇습니다.

악의적인 공격으로부터 데이터를 100% 보호하는 확실한 방법은 없지만 최소한 보호 소프트웨어를 구현하는 것입니다.

다음과 같이 악의적인 중단, 바이러스 또는 DDoS 공격에 대한 사이트 보호로 사용할 수 있는 괜찮은 플러그인이 많이 있습니다.

  • Jetpack Scan – 자동화된 스캔을 수행하고 모든 보안 위협에 대한 수정 사항을 제공하는 간편한 도구입니다.
  • Wordfence – 보안 방화벽 및 맬웨어 검사를 제공하는 인기 있는 WP 플러그인입니다.
  • WPScan – 보안 검사를 수행하고 가능한 다양한 웹 사이트 취약성에 대해 알려주는 무료 WordPress 보안 플러그인입니다.
추가 자료
WordPress SEO: 초보자를 위한 자세한 단계별 안내