첨부를 열기 전에 필요한 설명부터 구별하기
PDF나 이미지 첨부에만 중요한 정보가 있다면 파일을 열 수 있는지와 실제 내용을 읽을 수 있는지, 첨부를 열기 전 본문 안내가 충분한지를 함께 점검하는 방식을 제안합니다. 파일명만 보인다는 사실은 필요한 설명이 전달됐다는 판단과 다릅니다. 공개된 실제 자료를 대상으로 어떤 내용을 첨부에만 제공하는지 조사하고 본문에서 보완할 항목을 선정합니다.
Google은 PDF를 색인 생성이 가능한 인코딩된 파일 형식에 포함합니다. 이 유형은 사람이 읽을 수 있는 텍스트를 추출할 때 특정 파서가 필요한 문서라는 설명입니다. 지원 목록에 있다는 사실과 해당 병원의 PDF에서 필요한 설명이 실제로 추출된다는 사실을 구별해야 합니다. 개별 파일을 조사하지 않은 상태에서 모든 첨부가 문제없이 읽힌다고 말할 근거는 아닙니다.
첨부를 열기 전 필요한 조건은 독자가 이 파일을 왜 열어야 하는지 결정할 수 있는 안내입니다. 실제 제공 자료에 맞춰 문서의 주제와 적용 대상을 본문에서 설명하는 편집안을 사용할 수 있습니다. 병원 자료를 받지 못했다면 임의의 준비물이나 이용 조건을 채워 넣지 않습니다. 첨부 제목과 문서가 다루는 범위를 읽고 홈페이지에 공개할 설명을 정하는 업무입니다.
이미지 파일의 발견 방식과 글자 정보
이미지는 HTML과 다른 형식이어서 Google 문서는 이미지 색인을 위한 추가 요구사항이 있다고 설명합니다. 사이트에서 이미지를 찾는 방식과 표시하는 방식도 색인 생성 여부 및 관련 키워드에 영향을 줍니다. 이미지 형식이 지원된다는 안내를 그 안의 모든 글자를 본문과 똑같이 읽는다는 약속으로 확대하지 않습니다. 첨부 이미지의 내용 전달은 별도의 읽기 대상으로 취급합니다.
Google의 파일 형식 문서는 이미지 형식으로 BMP, GIF, JPEG, PNG, WebP, SVG, AVIF를 제시합니다. 중요한 안내를 이미지 첨부로 제공한다면 실제 파일이 어떤 형식인지 조사하는 데 참고할 수 있습니다. 파일을 연결한 페이지의 HTML 형식과 별개로 이미지 자체의 형식을 읽는 조건입니다. 이 지원 목록은 Google에 관한 안내이므로 다른 서비스의 지원 형식까지 동일하다고 판단하지 않습니다.
이미지를 찾는 HTML 조건의 차이
| 이미지 구현 | Google 문서의 조건 | 첨부 이미지 조사 대상 |
|---|---|---|
| img 요소의 src | picture 아래에서도 이미지 발견 가능 | 실제 이미지 URL이 제공되는 속성 |
| CSS 배경 이미지 | Google은 CSS 이미지의 색인을 생성하지 않음 | 배경 표현만으로 제공한 중요한 안내 |
확장자와 서버가 제공한 파일 유형
Google은 파일을 크롤링할 때 반환되는 Content-Type HTTP 헤더에 따라 파일 형식을 결정한다고 설명합니다. 화면에 PDF라고 적힌 연결과 서버가 실제로 제공한 파일의 유형은 구별해 조사할 수 있습니다. 파일 이름을 읽는 업무에 그치지 않고 해당 첨부 주소의 실제 응답을 대조하는 이유입니다. 이 문서는 파일을 판별하는 조건을 설명하며 개별 병원 주소의 정상 응답을 대신 입증하지 않습니다.
첨부 주소를 조사할 때는 홈페이지 안내 페이지와 다운로드 대상 파일을 나눠 읽는 편집안을 사용할 수 있습니다. 안내 페이지가 열렸다는 사실만으로 연결된 파일의 접근 상태를 알 수는 없습니다. 공개 대상으로 정한 첨부가 실제로 제공되는지 조사하고 접근 제한이 있다면 독자가 파일을 열기 전에 알아야 하는 조건인지 판단해야 합니다. 실제 계정 조건이나 오류 응답 없이 접근 실패의 원인을 지목하지 않습니다.
Google은 인코딩된 문서와 일반 텍스트로 저장된 플랫 파일을 나눠 안내합니다. 후자는 마크업 태그를 사용할 수 있지만 콘텐츠 자체는 인코딩되지 않은 일반 텍스트라는 설명입니다. 반면 PDF가 속한 문서 유형은 텍스트 추출에 특정 파서가 필요합니다. 첨부를 웹 본문 안내로 보완할 때 같은 설명이 어떤 형식으로 제공되는지 구별하는 자료입니다. 파일을 연결했다는 사실만으로 내용을 읽는 과정까지 동일하다고 판단하지 않습니다.
관련 본문과 이미지 설명을 함께 제공하기
Google은 캡션과 이미지 제목을 포함한 페이지 콘텐츠에서 이미지 주제의 정보를 추출한다고 설명합니다. 가능한 경우 이미지를 관련 텍스트 근처 및 이미지 주제와 관련된 페이지에 배치하라는 안내도 제시합니다. 병원 첨부 안내에서는 파일을 연결한 위치와 그 주변 설명이 실제 자료의 주제를 설명하는지 조사하는 데 참고할 수 있습니다. 주제와 관계없는 페이지에 파일만 붙인 상태와 구별되는 조건입니다.
이미지의 파일 이름도 Google이 주제를 간단하게 파악하는 데 도움이 됩니다. 문서는 짧되 충분한 설명이 담긴 이름을 권장하며 일반적인 번호 이름을 피하도록 안내합니다. 병원 자료의 실제 주제를 표현하는 이름을 선택하는 편집안에 참고할 수 있습니다. 이름을 바꾼 것만으로 이미지 안에 빠진 설명이 생기지는 않으므로 이 업무는 정보의 식별을 보완하는 범위입니다.
대체 텍스트는 이미지를 설명하는 정보로서 스크린 리더를 쓰거나 낮은 대역폭 연결을 사용하는 사람처럼 이미지를 볼 수 없는 독자의 접근성을 향상합니다. Google도 대체 텍스트와 컴퓨터 비전 알고리즘, 페이지 콘텐츠를 함께 사용해 이미지 주제를 파악한다고 설명합니다. 실제 그림이나 안내의 의미를 설명하는 대체 텍스트를 작성하는 데 참고할 수 있으며 보이지 않는 원내 정보를 만들어 넣는 방식은 아닙니다.
주제 설명에 맞는 대체 텍스트의 범위
대체 텍스트를 작성할 때 Google 문서는 페이지의 맥락에 맞고 유용하며 정보가 풍부한 내용에 중점을 두도록 안내합니다. alt 속성을 키워드로 채우는 방식은 사용자 환경에 나쁜 영향을 주고 스팸 사이트로 간주될 수 있다는 설명도 있습니다. 실제 첨부의 의미를 설명하는 글을 검색 문구의 나열로 바꾸지 않는 조건입니다. 병원명과 여러 진료 항목을 반복한다고 좋은 설명이 되는 것은 아닙니다.
이미지를 링크로 사용하면 그 이미지의 대체 텍스트를 앵커 텍스트로 활용할 수 있다고 Google은 설명합니다. 따라서 독자가 이미지 연결을 통해 어떤 문서로 이동하는지 이해할 수 있는 표현인지도 조사할 수 있습니다. 같은 이미지가 장식인지 문서를 여는 연결인지에 따라 독자가 알아야 하는 역할이 달라지는 판단 조건입니다. 실제 첨부의 목적과 관계없는 표현으로 링크를 설명하지 않는 편집안에 참고할 수 있습니다.
화면에 맞는 이미지와 읽을 수 있는 안내
Google 문서는 srcset 속성으로 화면 크기에 따라 같은 이미지의 서로 다른 버전을 지정할 수 있다고 설명합니다. picture 요소는 같은 이미지의 여러 source 버전을 묶고 기기의 픽셀 밀도나 화면 크기 등에 따라 적절한 이미지를 선택하도록 지원합니다. 중요한 안내를 작은 이미지로 제공할 때 실제 표시 상태를 조사하는 데 참고할 수 있습니다. 이 설명만으로 특정 기기에서 읽기가 충분하다고 판정하지 않습니다.
일부 브라우저와 크롤러는 반응형 이미지에 사용하는 속성을 인식하지 못할 수 있어 Google은 src 속성으로 대체 URL을 제공하도록 권장합니다. picture를 사용할 때도 src가 있는 img 요소를 대체용으로 제공하는 조건입니다. 여러 크기 파일을 준비했다는 사실과 지원하지 않는 환경에서도 기본 이미지를 찾을 수 있다는 사실을 구별하는 자료입니다. 실제 구현의 대체 경로를 조사할 때 사용할 수 있습니다.
이미지는 페이지 크기를 결정하는 큰 요인이어서 로드 속도와 비용에도 영향을 줄 수 있다고 Google은 설명합니다. 중요한 설명이 큰 첨부 이미지로만 제공돼 있다면 독자가 자료를 받기까지의 부담을 함께 조사할 수 있습니다. 반응형 이미지와 최신 이미지 최적화 기법은 빠르고 양질의 사용자 환경을 위한 공식 권장사항입니다. 다만 이 안내를 병원 사이트의 개선 수치나 방문 성과로 바꾸어 쓰지 않습니다.
첨부 이미지의 파일 식별과 재사용
| 조사할 구현 조건 | 공식 문서의 권장사항 | 구별할 대상 |
|---|---|---|
| 파일 형식과 이름 확장자 | 확장자를 실제 이미지 형식과 일치 | 주제를 설명하는 이름과 형식 식별 |
| 여러 페이지에서 같은 이미지 참조 | 동일한 URL로 일관되게 참조 | Google의 이미지 캐시·재사용 조건 |
첨부 안내에 남는 후속 질문
파일 유형으로 검색해 첨부를 찾을 수 있나요?
Google은 filetype: 연산자로 검색결과를 특정 파일 형식이나 확장자로 제한할 수 있다고 설명합니다. 첨부 형식에 한정해 조사할 때 참고할 수 있는 기능이며 특정 병원 파일이 이미 색인됐다는 증거를 대신하지는 않습니다.
Content-Type이 없거나 잘못되면 항상 파일을 읽지 못하나요?
Google은 경우에 따라 파일 확장자를 사용하거나 다른 파서로 다시 파싱할 수 있다고 설명합니다. 잘못된 헤더가 항상 동일한 실패로 이어진다고 단정하지 않는 조건입니다. 이 가능성을 이유로 실제 응답의 파일 유형 조사를 생략하는 뜻도 아닙니다.
SVG도 일반 이미지와 같은 속성으로 설명하나요?
Google의 접근성 안내는 img 요소에는 alt 속성을 추가할 수 있고 인라인 SVG에는 title 요소를 사용할 수 있다고 설명합니다. 같은 그림이더라도 실제 삽입 요소에 맞게 설명을 제공하는 후속 조건입니다.
이미지를 파일 URL 없이 페이지에 포함할 수 있나요?
Google은 src를 Base64로 인코딩한 데이터 URI로 설정해 이미지를 인라인 삽입하는 방법을 안내합니다. HTTP 요청이 줄어들 수 있지만 페이지 크기가 상당히 늘어날 수 있다는 조건도 제시합니다. 파일 요청 수만으로 부담이 줄었다고 판단하지 않는 참고입니다.
빠른 연결에서 잘 보이면 접근성 검사가 끝나나요?
Google은 접근성을 검사하고 느린 네트워크 연결 에뮬레이터로 콘텐츠를 테스트하는 방법을 권장합니다. 빠른 환경에서의 관측을 모든 연결의 읽기 결과로 확대하지 않는 후속 조건입니다. 실제 검사를 하지 않은 상태에서 통과했다고 표시하지 않습니다.