PDF SEO: 구글이 PDF 파일을 색인하는 방식, 제목·태그·링크·canonical 설정법, HTML 페이지가 더 나은 경우, AI 어시스턴트가 PDF를 읽는 방식을 안내합니다.

이 페이지의 내용
요약
구글은 텍스트가 실제로 선택 가능한 경우 PDF 파일을 색인하고 웹페이지처럼 순위를 매길 수 있습니다(스캔본은 OCR로 읽고, 비밀번호로 보호된 파일은 색인되지 않습니다). PDF를 최적화하려면 메타데이터의 제목을 입력하고, 설명이 담긴 파일 이름을 사용하며, 태그가 붙은 제목으로 구조를 잡고, 링크와 대체 텍스트를 추가하고, 파일을 가볍게 유지하며, HTML 페이지에서 해당 파일로 링크하십시오. 콘텐츠가 트래픽이나 AI 답변에 중요하다면 HTML 페이지로 게시하고, HTTP canonical 헤더로 PDF가 그 페이지를 가리키도록 하십시오.
더 알아보고 싶다면 물어보세요
간단 퀴즈
SEO가 맞습니까? 어떻게 시작해야 합니까?
Sorank가 답변에 잘 맞습니다
귀사의 사이트에서 3일 동안 사용해 보시고 Google, ChatGPT 및 다른 AI에서 귀사의 현재 위치를 확인하십시오.
3일 무료 체험 시작3일 무료, 이후 언제든 해지할 수 있습니다. 90일 성과 미달 시 환불 보장.
PDF SEO는 PDF 파일을 구글에서 찾을 수 있게 하고 AI 어시스턴트가 읽을 수 있게 만드는 일련의 과정입니다. 실제 텍스트, 명확한 제목, 구조, 링크, 그리고 PDF와 HTML 중 어느 버전이 순위에 올라야 하는지에 대한 신중한 판단이 포함됩니다. 구글은 PDF 형식을 색인할 수 있는 파일 형식에 포함하고 있으므로, 백서, 가격표, 사용자 매뉴얼도 트래픽을 가져올 수 있습니다. 반면 자사의 다른 페이지와 경쟁하거나, 스캔 문제나 제목 누락 때문에 보이지 않게 될 수도 있습니다. 이 가이드는 구글이 PDF를 처리하는 방식, 9단계 최적화 체크리스트, HTML 페이지가 더 나은 경우, 그리고 결과를 측정하는 방법을 다룹니다.
네. 구글은 2001년부터 PDF를 색인해 왔습니다. 구글 검색 결과의 PDF에 관한 FAQ에서 구글은 모든 언어의 PDF 텍스트를 색인하며, 이미지로 삽입된 텍스트에는 OCR을 적용할 수 있다고 밝히고 있습니다. 기본 원칙은 간단합니다. 텍스트를 복사해서 붙여넣을 수 있다면 구글이 색인할 수 있습니다. 비밀번호로 보호되거나 암호화된 파일은 제외됩니다.
같은 FAQ는 SEO 담당자들이 자주 묻는 다른 질문에도 답합니다.
파일 크기가 문제가 되는 경우는 드뭅니다. Googlebot 문서(2026년 2월 업데이트)에 따르면 Googlebot은 HTML 파일의 처음 2MB를 크롤링하지만, PDF 파일은 처음 64MB를 크롤링합니다. 검색 결과에서 PDF는 제목 옆에 “PDF” 표시가 붙습니다. 문서가 색인에 있는지 확인하려면 site:yourdomain.kr filetype:pdf를 검색하거나 Search Console에서 URL을 검사하십시오. 색인에 들어가지 않는 페이지에 대한 일반적인 방법은 구글 색인 등록 가이드에 있습니다.
PDF도 순위가 매겨질 수 있지만, HTML 페이지에는 없는 불리한 점으로 시작합니다.
| 기준 | PDF 파일 | HTML 페이지 |
|---|---|---|
| 구글 색인 | 텍스트가 선택 가능하다면 가능 | 가능 |
| 검색 결과에 표시되는 제목 | 제목 메타데이터 또는 파일 이름 | title 태그 |
| 모바일 읽기 | 고정 레이아웃, 확대 필요 | 반응형 |
| 사이트 탐색 | 없음: 방문자가 메뉴에서 벗어남 | 메뉴, 내부 링크, 행동 유도 문구 |
| 구조화된 데이터, meta robots, 링크 속성 | 파일 안에서는 불가능 (HTTP 헤더만 가능) | 가능 |
| 분석 | JavaScript 태그가 없어 조회수 측정이 어려움 | 전체 추적 |
| 업데이트 | 다시 내보내고 업로드 | CMS에서 편집 |
| 가장 적합한 용도 | 다운로드, 인쇄, 서명이 필요한 문서 | 순위에 오르고, 전환되고, 인용되어야 하는 콘텐츠 |
결론은 실용적입니다. PDF는 사람들이 내려받는 문서용으로 두고(제품 사양서, 매뉴얼, 양식, 인쇄용 보고서), 순위에 올리고 싶은 콘텐츠는 웹페이지로 게시하십시오.
참고
순위에 오른 PDF도 방문자를 막다른 길로 보냅니다. 메뉴도, 제품 링크도, 양식도 없기 때문입니다. PDF 중 하나가 이미 Search Console에서 트래픽을 얻고 있다면, 같은 내용에 다운로드 링크를 단 HTML 버전이 보통 전환을 더 잘 만듭니다.
Word, Google Docs 또는 InDesign에서 텍스트 PDF로 내보내십시오. 스캔본만 있다면 OCR을 실행하고(예: Acrobat의 “스캔 및 OCR” 도구) 결과를 확인하십시오. 구글의 OCR은 보조 수단일 뿐이며, 품질이 낮은 스캔은 품질이 낮은 텍스트를 만듭니다. 벡터 윤곽선으로 변환된 텍스트와 장식용 글꼴은 피하십시오.
이것은 PDF에서의 title 태그에 해당합니다. Acrobat에서는 파일 > 속성 > 설명 > 제목 순서로 들어갑니다. 주요 키워드를 앞에 둔 50~60자로 작성하고, 이어서 초기 보기 탭에서 “표시”를 문서 제목으로 설정하면 독자에게도 보입니다. 이것이 없으면 구글은 파일 이름이나 문서의 한 줄을 대신 사용합니다.
파일 이름이 곧 URL이 됩니다. final_v3_2.pdf보다 pdf-seo-checklist.pdf가 낫습니다. 소문자 단어를 하이픈으로 구분해 쓰고, 파일을 업데이트할 때도 같은 URL을 유지해 링크와 순위를 지키십시오.
주제(검색 스니펫에 재사용할 수 있는 한 문장 요약), 작성자, 문서 언어를 입력하십시오(Acrobat에서는 고급 > 읽기 옵션). 키워드 필드는 구글에 알려진 영향이 없으니 짧게 두십시오.
태그가 붙은 PDF에는 스크린 리더, 검색 엔진, AI 도구가 계층 구조를 이해하는 데 사용하는 구조(H1, H2, 단락, 목록, 표)가 들어 있습니다. Word에서 PDF로 저장할 때 “접근성을 위한 문서 구조 태그”를 선택하십시오. Acrobat에서는 접근성 도구로 태그를 자동 추가한 뒤 순서를 수정하십시오. H1은 하나, H2는 논리적으로, 섹션은 짧게 유지하면 독자와 분석 도구 모두에게 도움이 됩니다.
PDF 안에서는 사이트의 관련 페이지로 설명적인 앵커 텍스트를 사용해 링크하십시오. 이런 링크는 신호를 전달하고 독자를 사이트 탐색으로 되돌려 보냅니다. 외부에서는 색인 가능한 HTML 페이지 하나 이상에서 문서를 설명하는 앵커로 PDF에 링크하십시오. 그 앵커는 구글이 표시하는 제목에도 반영됩니다.
태그를 통해 차트와 그림에 대체 텍스트를 추가하십시오(Acrobat: 각 도형에 대체 텍스트 설정). 접근성에 도움이 되고, 검색 엔진과 AI 도구에 시각 자료의 텍스트 버전을 제공합니다. 구글 이미지 검색에 나타나기를 원하는 이미지는 HTML 페이지에서의 이미지 SEO 규칙을 따르는 것이 확실한 방법입니다.
이미지를 압축하고, 필요 없는 내장 글꼴을 제거하고, 웹 빠른 보기(선형화된 PDF)로 저장하십시오. 그러면 파일 전체가 내려받아지기 전에 첫 페이지가 표시됩니다. 2MB 브로슈어는 휴대폰에서 바로 열리지만, 40MB 파일은 방문자가 떠나 버립니다.
색인하고 싶은 PDF는 XML 사이트맵에 포함하고, robots.txt에서 차단하지 마십시오. 또한 HTTP 응답 헤더에서 실수로 붙은 noindex나 잘못된 canonical을 확인하십시오. 그 헤더 하나가 위의 모든 작업을 무효로 만들 수 있습니다.
많은 사이트가 같은 콘텐츠를 두 번 게시합니다. 글과 그 PDF 버전입니다. 구글은 가능하면 한 가지 사본만 제공하라고 권장합니다. 그럴 수 없다면 순위에 올라야 할 버전을 고르고, 아래 두 방법 중 하나로 구글에 알려 주십시오.
방법 1: PDF가 HTML 페이지를 가리키게 하기. PDF는 link 요소를 담을 수 없으므로, canonical 태그는 파일의 HTTP 헤더에 넣습니다. 구글의 중복 URL 통합 문서는 PDF처럼 HTML이 아닌 문서를 위한 이 rel="canonical" HTTP 헤더를 설명합니다. 절대 URL을 사용한 헤더는 다음과 같습니다: Link: <https://www.example.kr/guide/>; rel="canonical". 그러면 순위와 링크가 HTML 페이지로 모입니다.
방법 2: PDF를 색인에서 제외하기. 주문서, 내부 문서, 오래된 버전에는 X-Robots-Tag: noindex 헤더를 보내십시오. 구글의 robots 메타 태그와 X-Robots-Tag 페이지에 서버 규칙이 설명되어 있습니다. Apache에서는 사이트의 모든 PDF에 대해 이렇게 설정합니다: <Files ~ "\.pdf$"> Header set X-Robots-Tag "noindex" </Files>. 이미 색인된 파일은 시간이 지나면 빠집니다. Search Console의 삭제 도구를 쓰면 더 빨리 숨길 수 있습니다. robots.txt와의 차이는 noindex 정의를 참고하십시오.
주의
색인에서 빠지게 하려는 PDF를 robots.txt로 차단하지 마십시오. 구글봇이 파일을 더 이상 가져오지 못해 noindex 헤더를 볼 수 없고, URL이 검색 결과에 계속 남을 수 있습니다. 헤더만 사용하고, 파일이 빠진 뒤에야 robots.txt로 차단하십시오.
양식 뒤에 있는 PDF는 별도의 경우입니다. 구글은 이를 전혀 볼 수 없습니다. 콘텐츠가 트래픽을 끌어야 한다면 공개 요약 페이지를 게시하고, 전체 파일은 양식 뒤에 두십시오. 자세한 내용은 잠금 콘텐츠 가이드에 있습니다.
웹을 탐색하는 AI 어시스턴트도 PDF를 열 수 있지만, 이들은 추출된 텍스트를 단락 단위로 나눈 것을 가지고 작업합니다. 구글을 괴롭히는 약점은 AI에게 더 큰 문제가 됩니다. OCR이 없는 스캔본은 아무것도 얻지 못하고, 2단 레이아웃은 문장을 섞어 버릴 수 있으며, 페이지가 넘어갈 때마다 반복되는 머리글과 바닥글은 단락을 끊습니다. 제목이 없는 60페이지짜리 파일은 정확하게 인용하기 어렵습니다. 또한 AI 크롤러는 내려받을 수 있는 파일보다 HTML 페이지를 더 자주 가져옵니다.
인용되려면 AI 답변을 위한 콘텐츠 최적화의 논리가 적용됩니다. 핵심 콘텐츠를 HTML 페이지에 두고, 상단에는 직접적인 답을, 제목은 질문 형태로, 수치에는 출처를 붙이고, 비교가 필요하면 표를 사용하십시오. 그다음 PDF를 다운로드 파일로 제공하십시오. AI 도구가 페이지에서 무엇을 추출하는지 보려면 웹페이지를 Markdown으로 변환하는 도구로 변환해 보십시오. 텍스트가 깔끔하고 올바른 순서로 나오면 언어 모델이 인용할 수 있습니다.
PDF는 분석 태그를 실행할 수 없으므로 세 가지 출처를 조합하십시오.
Sorank를 쓰면 GEO 및 SEO 대시보드가 Search Console 데이터를 한 화면에 모아 주므로, 노출을 쌓고 있어 HTML 페이지로 만들 가치가 있는 PDF를 찾아낼 수 있습니다.

분석 결과 PDF에서만 다루는 주제에 검색 수요가 있다면, SEO 기사 생성기가 그 주제를 구글과 AI 답변에 최적화된 웹페이지로 바꾸고, autopilot으로 여러분의 사이트에 게시합니다. 요금제는 요금 페이지에 있으며, 3일 무료 체험이 가능합니다.
구글은 실제 텍스트가 있고, 제목이 채워져 있고, 파일 이름이 명확하고, 태그와 링크가 있으며, 크기가 적당한 PDF를 색인하고 순위를 매깁니다. 이는 사람들이 내려받는 문서에 해당합니다. 트래픽, 잠재 고객, AI 인용을 가져와야 하는 콘텐츠라면 순위에 올라야 할 버전은 HTML 페이지이며, PDF는 canonical 헤더로 그 페이지와 연결된 다운로드 파일이어야 합니다. Search Console에서 이미 노출을 얻고 있는 PDF 목록부터 만드십시오. 그것이 가장 빠른 성과입니다.
아니요. 구글은 선택 가능한 텍스트가 있는 PDF를 색인하고 웹페이지처럼 순위를 매깁니다. PDF의 한계는 다른 데 있습니다. 사이트 탐색이 없고, 모바일에서 읽기 불편하며, 구조화된 데이터가 없고, 트래픽을 측정하기 어렵습니다. 다운로드용 문서에는 PDF를, 순위에 올라 전환되어야 하는 콘텐츠에는 HTML 페이지를 사용하십시오.
구글은 이미지로 삽입된 텍스트에 OCR을 적용할 수 있지만, 결과는 스캔 품질에 달려 있습니다. 확실한 방법은 게시 전에 직접 OCR을 실행하고, 텍스트를 복사해 붙여넣을 수 있는지 확인하는 것입니다. 비밀번호로 보호되거나 암호화된 PDF는 색인되지 않습니다.
서버에서 X-Robots-Tag: noindex HTTP 헤더를 설정해 파일과 함께 제공하십시오. 구글봇이 헤더를 볼 수 있도록 크롤링 가능한 상태로 두면, URL은 시간이 지나면서 색인에서 빠집니다. 더 빠른 결과를 원하면 Google Search Console의 삭제 도구에도 URL을 제출하십시오.
먼저 Sorank를 경험한 사람들
