인터넷에는 웹사이트의 '마지막 수정일'을 확인하고 싶어 하는 사용자가 생각보다 많습니다. 웹사이트를 분석하거나, 개인적인 목적으로 해당 사이트가 언제 마지막으로 업데이트되었는지 알고 싶은 경우에 유용하게 활용할 수 있습니다.

특정 웹사이트가 언제 수정되었는지 확인하는 방법은 여러 가지가 있습니다. 여기서 말하는 수정/업데이트란 웹사이트 운영자나 개발자가 사이트의 콘텐츠 또는 레이아웃을 변경한 것을 의미합니다. document.lastModified 명령어를 사용하면 즉시 수정 날짜를 확인할 수 있고, 구글 알림(Google Alerts)을 설정해 두면 웹사이트가 업데이트될 때마다 이메일로 알림을 받을 수도 있습니다.
웹사이트 마지막 수정일을 확인하는 다양한 방법
아래는 즉시 날짜를 확인하거나 알림을 설정할 수 있는 대표적인 방법들입니다.
- JavaScript 명령어를 사용하여 즉시 날짜 확인하기
- 웹사이트 분석 후 HTTP 헤더 확인하기
- XML 사이트맵(Sitemap)을 열어 LastModified 날짜 확인하기
- 구글 검색에 추가 파라미터를 입력하여 확인하기
- 인터넷 아카이브(Internet Archive) 활용하기 — 정확한 날짜는 아니지만 대략적인 시점을 파악할 수 있습니다.
- 무료 또는 유료로 서비스를 제공하는 서드파티 도구 활용하기
본격적으로 해결 방법을 살펴보기 전에, 컴퓨터에 크롬(Chrome)이나 파이어폭스(Firefox) 같은 브라우저가 설치되어 있고, 해당 사이트의 정확한 URL을 알고 있다고 가정합니다.
방법 1: document.lastModified 명령어 사용하기
JavaScript에는 모든 웹사이트의 마지막 업데이트 날짜를 확인할 수 있는 간편한 명령어가 있습니다. 실행 방법은 두 가지로, 브라우저 상단의 주소창에서 바로 실행하거나 해당 웹사이트가 열려 있는 상태에서 브라우저 콘솔(Console)을 통해 실행할 수 있습니다. 먼저 주소창을 이용하는 방법부터 살펴보겠습니다.
주소창에서 실행하기
- 분석하려는 웹사이트에 접속한 후, 상단의 주소창을 클릭하고 기존에 입력된 텍스트를 모두 지웁니다.
- 다음 명령어를 직접 타이핑합니다. 복사·붙여넣기로는 작동하지 않는 경우가 종종 있는데, 이는 크롬이 보안상의 이유로 'javascript'라는 키워드를 자동으로 제거하기 때문입니다.
javascript:alert(document.lastModified)
- Enter 키를 누르면 JavaScript 알림 창이 나타나며, 해당 웹사이트가 마지막으로 수정된 날짜를 보여줍니다.
개발자 도구 콘솔에서 실행하기
명령어를 실행하는 또 다른 방법은 웹사이트가 열려 있는 상태에서 브라우저의 콘솔을 이용하는 것입니다. 아래 단계를 따라 해 보세요.
- 웹사이트를 연 상태에서 F12 키 또는 Ctrl + Shift + J 키를 눌러 개발자 도구를 엽니다(다른 브라우저에서도 해당 브라우저의 공식 문서를 참고하면 동일하게 진행할 수 있습니다).
- Console(콘솔) 탭으로 이동한 후, 다음 명령어를 실행합니다.
javascript:alert(document.lastModified)
- 앞선 방법과 마찬가지로 작은 알림 창이 나타나며 웹사이트의 마지막 수정 날짜를 확인할 수 있습니다.

방법 2: sitemap.xml 활용하기
사이트맵(Sitemap)은 웹사이트 운영자가 검색엔진 크롤러에게 크롤링 가능한 URL을 알려주는 역할을 합니다. 또한 사이트맵에는 페이지가 마지막으로 업데이트된 시점(lastmod)이나 업데이트 빈도(frequency) 같은 추가 정보를 함께 담을 수 있습니다. 이 정보를 활용해 마지막 업데이트 날짜를 추출해 보겠습니다.
참고: 모든 웹페이지가 사이트맵에 마지막 수정일을 기록하고 있는 것은 아닙니다. 만약 정보를 찾을 수 없다면 아래에 소개된 다른 방법을 이용하세요.
- 확인하려는 웹사이트에 접속합니다.
- 주소창에 입력된 웹 주소 뒤에 다음 경로를 덧붙여 입력합니다.
/sitemap_index.xml
예를 들면 다음과 같습니다.
Before: appuals.com After: appuals.com/sitemap_index.xml
- 그러면 해당 웹사이트가 보유한 모든 사이트맵 목록과 함께 마지막 수정 날짜가 표 형태로 나타납니다.

참고: 이 방법은 항상 정확한 정보를 제공하지는 않지만, 대략적인 업데이트 시점을 파악하는 데 충분히 유용합니다.
방법 3: Archive.org(웨이백 머신) 활용하기
웹사이트의 마지막 수정 시점을 짐작할 수 있는 또 다른 유용한 방법은 인터넷 아카이브(Internet Archive)를 확인하는 것입니다. 흔히 '웨이백 머신(Wayback Machine)'이라고 불리는 이 서비스는 웹사이트가 마지막으로 업데이트된 시점이나 현재 자주 업데이트되고 있는지를 대략적으로 파악할 수 있게 해 줍니다. 다만 JavaScript 명령어처럼 '정확한' 수정 날짜를 알려주지는 않으며, 어느 정도의 추정치를 제공한다는 점을 기억하세요.
아카이브의 원리는 간단합니다. 다양한 웹사이트와 그 콘텐츠를 주기적으로 스크린샷으로 저장하여 시간순으로 보관하는 것입니다. 따라서 메타데이터를 확인하거나 과거에 저장된 사본을 열어볼 수 있습니다.
- 인터넷 아카이브 공식 웹사이트에 접속한 후, 상단 검색창에 https를 포함한 웹사이트 주소를 함께 입력합니다.
- 그러면 메타데이터가 표시되어 마지막 업데이트 날짜를 짐작할 수 있으며, 저장된 웹사이트(archived websites) 옵션을 선택해 과거 버전을 직접 열어볼 수도 있습니다.

방법 4: 구글 알림(Google Alerts) 설정하기
웹사이트가 운영자나 개발자에 의해 업데이트될 때 즉시 알림을 받고 싶다면 구글 알림(Google Alerts)을 이용해 보세요. 구글 알림은 콘텐츠 변화를 감지해 사용자에게 알려주는 서비스로, 구글 크롤러가 해당 웹사이트를 크롤링하면서 새로운 콘텐츠가 추가된 것을 발견하면, 구글 알림에 등록된 사용자의 이메일 주소로 알림 메일을 발송합니다. 단, 이 방법은 마지막 수정일 자체를 알려주지는 않으며, 앞으로 수정이 발생했을 때 알림을 받을 수 있는 기능이라는 점에 유의하세요.
- 구글 알림 공식 웹사이트에 접속합니다. 로그인을 요구받을 수 있으니 미리 구글 계정에 로그인해 두는 것이 좋습니다.
- 이제 웹사이트에 대한 알림을 생성합니다. 상단 검색창에 웹사이트 주소를 입력한 후 알림 만들기(Create Alert)를 클릭합니다.

- 옵션 표시(Show options)를 클릭하면 기본 설정을 세부적으로 조정할 수도 있습니다. 알림을 생성하면 이후 웹사이트가 업데이트될 때마다 아래와 같은 이메일을 받게 됩니다. 더 이상 필요하지 않으면 구글 알림 설정에서 언제든 해당 알림을 삭제할 수 있습니다.
