저널 ·

없는 페이지가 보여 주는 것

ipe.rest 에 없는 주소로 오면 작은 파일 하나가 나옵니다. 없다고 분명히 말하고, 집으로 가는 길을 주고, 검색엔진에는 목록에 올리지 말라고 부탁합니다.

이 페이지를 보려고 계획하는 사람은 없습니다. 그래서 오히려 살펴볼 만합니다. 수치는 2026년 11월 12일에 파일 자체와 배포 테스트에서 가져왔습니다.

파일 하나

이 페이지는 사이트 루트의 404.html 이며 4,355바이트입니다. GitHub Pages 는 페이지가 없는 주소마다 이 파일을 보여 줍니다. 스타일은 파일 안에 있고, 스크립트도 이미지도 바깥 링크도 내려받을 글꼴 파일도 없습니다. 글자는 기기에 이미 있는 글꼴을 씁니다.

평범한 말

제목은 Page not found 입니다. 그 아래 한 문장은 페이지가 옮겨졌거나 주소를 잘못 쳤을 수 있다고 말합니다. 이어서 링크가 둘, ipe() 홈과 저널입니다. 무엇을 찾으려 했는지 짐작하려 들지 않습니다.

열두 개 언어

그 아래에는 우리의 12개 언어마다 한 줄씩 있는 목록이 있습니다. 각 줄은 그 언어로 페이지를 찾을 수 없다고 말하고, 그 언어의 홈과 저널로 이어집니다. 영어를 읽지 못해도 빠져나갈 수 있습니다. 페이지 자체는 영어이고, 각 줄에는 그 언어의 코드가 표시되어 있습니다.

검색용이 아니다

이 페이지는 noindex, follow 로 표시되어 있습니다. 목록에는 올리지 말고 링크는 따라가라는 뜻입니다. canonical 도 hreflang 태그도 없습니다. 오류 페이지가 정식 주소를 자처하면 검색엔진만 헷갈립니다.

밝게와 어둡게

색은 기기의 다크 모드 설정에 따라 바뀌고, 두 주요 링크에는 키보드용 포커스 윤곽선이 있습니다. 제목은 화면 너비에 따라 커지고 줄어들며, 좁은 화면에서는 버튼이 다음 줄로 넘어갑니다.

확인하는 방법

배포 테스트는 이 파일을 읽어서 noindex, follow 로 표시되어 있는지, canonical 과 hreflang 태그가 없는지, 홈과 영어 저널과 루트로 가는 링크가 있는지를 확인합니다. 작은 휴대폰에서 제대로 보이는지는 다른 페이지처럼 눈으로 확인합니다.

ipe(); // not here, but home is

없는 페이지에 닿은 방문자는 이미 작은 걸림돌을 만난 셈입니다. 페이지는 도와주고, 그다음에는 비켜서야 합니다.

← 전체 글