온페이지 SEO란? 작동 방식과 제대로 하는 방법

온페이지 SEO란? 작동 방식과 제대로 하는 방법

페이지는 색인되어 있고 주제도 맞는데, 여전히 2페이지에 머물러 있습니다. 원인은 페이지 자체에 있는 경우가 많습니다. 모호한 제목, 검색 의도를 빗나간 답변, 대체 텍스트가 없는 이미지 같은 것들이죠.

이 모든 것이 온페이지 SEO이며, 고치는 일은 전부 여러분 손에 달려 있습니다. 아래에서 요소별 체크리스트, 감사 절차, 그리고 AI 개요와 AI 모드로 무엇이 달라지는지 확인하세요.

온페이지 SEO란?

온페이지 SEO는 콘텐츠, 제목, 메타 설명, 헤딩, URL, 이미지, 내부 링크 등 페이지에서 직접 관리할 수 있는 모든 것을 최적화하는 작업입니다. 목표는 검색엔진이 페이지가 무엇에 답하는지 이해하고, 사용자가 검색결과에서 그 페이지를 선택하도록 만드는 것입니다.

2026년에도 여전히 중요합니다. AI 개요와 AI 모드에는 특별한 마크업이 필요 없습니다. Google의 AI 최적화 가이드에 따르면, Search Console에서 사이트가 생성형 AI 기능에 포함되어 있다면 색인되어 스니펫 표시 대상이 되는 페이지는 그대로 자격을 갖춥니다. 같은 작업이 기존 검색결과와 AI 결과 모두에 도움이 됩니다.

온페이지는 함께 작동하는 세 가지 영역 중 하나입니다.

온페이지 SEO오프페이지 SEO테크니컬 SEO
작업 대상각 페이지의 콘텐츠와 HTML다른 사이트에서 오는 신호크롤링과 색인
예시제목, 헤딩, 대체 텍스트, 내부 링크백링크, 브랜드 언급속도, hreflang 태그, robots.txt 파일
관리 주체나 (페이지별)다른 사이트나 (사이트 전체)

품질은 저자 소개, 인용, 내용의 깊이에서도 드러납니다. Google은 이를 E-E-A-T라고 부르며, 그 자체는 순위 요소가 아니라고 밝힙니다.

SEO 팁: 시작하기 전에 각 작업을 단계별로 정리하고 소요 시간까지 적은 SEO 체크리스트를 만들어 두세요. 작업 속도가 빨라지고, 다음 프로젝트에서도 같은 방식을 재사용할 수 있습니다.

모든 페이지에서 최적화할 요소

이 표를 온페이지 SEO 체크리스트로 활용하세요. 각 요소는 아래 섹션에서 설명합니다.

요소할 것하지 말 것
콘텐츠검색 의도에 답하기단어 수를 채우려고 늘리기
title 태그메인 키워드를 앞에, 페이지마다 고유하게제목 재사용
메타 설명고유한 요약여러 페이지에 복사
헤딩구조를 보여 주기키워드 남용
URL짧고 읽기 쉽게 (URL 슬러그 모범 사례)URL 속 키워드로 순위를 기대하기
대체 텍스트이미지를 설명하기비워 두거나 키워드로 채우기
내부 링크내용을 알 수 있는 앵커"여기를 클릭"
canonical 태그중복 페이지를 하나의 버전으로 지정중복 처리에 robots.txt 사용
구조화된 데이터리치 스니펫을 위해 마크업AI를 위한 필수 요건으로 여기기

콘텐츠와 검색 의도

키워드보다 검색 의도가 먼저입니다. 해당 검색어로 이미 순위에 오른 페이지(단계별 방법, 정의, 비교 등)를 살펴보고, 검색자가 원하는 형식을 제공하세요. 의도를 읽는 방법은 검색 의도 가이드에서 설명합니다.

  • 먼저 키워드 리서치를 하고, 페이지당 메인 키워드는 하나로 정합니다.
  • 그 키워드를 title, H1, 첫 몇 줄에 넣습니다.
  • 길이는 검색 의도에 맞춥니다. Google은 정해진 단어 수는 없다고 말합니다.
  • 주제에 필요한 관련 용어(시맨틱 키워드)를 추가합니다.
  • 얇은 콘텐츠가 되지 않도록 각 페이지를 고유하게 유지합니다.

누군가 "워드프레스 대체 텍스트 추가 방법"을 검색했다면, 번호를 매긴 5단계가 답이 되고 2,000단어짜리 에세이는 답이 되지 못합니다. 흔한 실수: 키워드 남용입니다. 글은 읽기 어려워지고, 더 나은 답이 되지도 않습니다.

title 태그

제목은 사용자가 검색결과에서 가장 먼저 읽는 부분입니다. Google은 글자 수 제한을 두지 않고 기기 너비에 맞춰 제목 링크를 자릅니다. Title 태그 검사기로 미리 확인해 보세요.

  • 메인 키워드를 앞부분에 둡니다.
  • 페이지마다 고유하고 내용을 잘 설명하는 제목을 하나씩 씁니다.
  • 메타 설명과 서로 보완되도록 합니다.

흔한 실수: 여러 페이지에 같은 제목을 쓰는 것입니다. 더 많은 예시는 SEO 제목 가이드에서 볼 수 있습니다.

메타 설명

메타 설명은 페이지를 요약하며 스니펫으로 표시될 수 있습니다. Google 문서에 따르면 메타 설명이 영향을 주는 것은 순위가 아니라 클릭입니다. Google은 주로 페이지 콘텐츠로 스니펫을 만들고 메타 설명은 일부 경우에만 사용합니다.

여기에도 길이 제한은 없으며, 스니펫은 기기 너비에 따라 잘립니다. 작성법은 메타 설명 가이드에서 확인하세요.

흔한 실수: 하나의 설명을 여러 페이지에 복사하는 것입니다.

온페이지의 세 부분에 라벨을 붙인 Google 검색결과: 제목 링크는 title 태그에서, URL은 페이지 주소에서, 설명은 대개 메타 설명에서 나온다
검색결과의 각 부분은 어디에서 오는가

헤딩 태그(H1~H6)

헤딩 태그(<h1>부터 <h6>까지)는 페이지를 섹션으로 나누며, 독자는 이를 훑어보고 스크린 리더는 이를 따라 이동합니다. 주제를 밝히는 H1 하나로 시작한 뒤 H2와 H3를 이어 갑니다.

Google은 검색에서 헤딩 순서는 중요하지 않으며 이상적인 개수도 없다고 말합니다. 흔한 실수: 스타일을 위해 헤딩 태그를 쓰거나, 모든 헤딩에 키워드를 억지로 넣는 것입니다.

이 가이드의 헤딩 구조는 다음과 같습니다.

이 가이드의 헤딩 구조: 주제를 나타내는 H1 하나, 주요 섹션의 H2, 체크리스트 섹션 안 각 온페이지 요소의 H3
헤딩 구조: H1 하나, 그다음 H2와 H3

이미지 대체 텍스트

대체 텍스트(alt 텍스트)는 <img> 태그 안에서 이미지를 설명합니다. Google은 컴퓨터 비전과 페이지 콘텐츠를 함께 활용해 이미지를 이해하며, 키워드로 채우면 스팸으로 간주될 수 있습니다.

가장 흔한 누락 중 하나이기도 합니다. SEOcrawl AI가 6개 사이트를 크롤링한 결과(2025년 11월~2026년 10월), 6개 중 4개 사이트에서는 페이지의 83%~99%에 대체 텍스트가 없는 이미지가 있었고, 전체 크롤링한 두 사이트의 6,333페이지 중에서는 17.1%에 나타났습니다.

이미지에 보이는 내용을 설명하세요. 예외적인 경우는 alt 속성 가이드에서 다룹니다.

내부 링크와 사이트 구조

내부 링크는 Google이 페이지를 찾도록 돕고, 흔히 링크 주스라고 부르는 권위를 페이지 사이에 전달합니다. Google은 href가 있는 <a> 요소에서만 링크를 안정적으로 추출합니다.

앵커 텍스트는 링크 대상을 설명해야 합니다. "canonical 태그 가이드"가 "여기를 클릭"보다 훨씬 많은 것을 알려 줍니다.

내비게이션 링크(메뉴, 이동 경로, 푸터)는 사이트의 웹 아키텍처를 만들고, 본문 속 문맥 링크는 관련 주제를 연결합니다.

페이지당 이상적인 링크 수는 없습니다. 독자의 다음 단계에 도움이 되는 곳에 링크하세요. 내부 링크 전략 가이드를 참고하세요.

canonical 태그

중복 콘텐츠는 스팸 정책 위반도 아니고 수동 조치 대상도 아니지만, 크롤링을 낭비합니다. 찾는 방법은 중복 콘텐츠 가이드에서 설명합니다.

rel="canonical" 태그는 어떤 버전을 색인하길 원하는지 Google에 알려 줍니다. 리디렉션과 rel="canonical"은 강한 신호이고, 사이트맵 항목은 약한 신호입니다.

중복 처리에 robots.txt를 쓰지 마세요. Google은 차단된 URL을 콘텐츠 없이 색인할 수 있습니다. 다른 URL을 가리키는 canonical이 항상 오류는 아니므로 Canonical 태그 검사기로 확인하세요.

추천 글: canonical 태그란? 의미와 사용법

페이지 경험: Core Web Vitals, 모바일, HTTPS

페이지 경험은 대부분 테크니컬 SEO의 영역이지만, 최적화하는 모든 페이지에 영향을 줍니다. Google은 Core Web Vitals를 순위에 사용하지만, 단일한 페이지 경험 신호는 없으며 좋은 점수가 순위를 보장하지도 않습니다.

모바일과 데스크톱 각각에서 방문의 75%가 세 가지 기준을 모두 충족하면 통과입니다.

Core Web Vitals 기준값: LCP는 2.5초 이하면 좋음, 4초 초과면 나쁨. INP는 200밀리초 이하면 좋음, 500밀리초 초과면 나쁨. CLS는 0.1 이하면 좋음, 0.25 초과면 나쁨. 방문의 75번째 백분위수로 측정
Core Web Vitals 기준값

속도는 2018년 7월 속도 업데이트 이후 모바일 검색에 반영되고 있으며, 이 업데이트는 가장 느린 페이지에만 영향을 줍니다.

추천 글: WPO 가이드: 웹사이트 속도 최적화 방법

Google은 2023년 10월 모바일 우선 색인으로의 전환을 완료했으므로, 페이지의 모바일 버전을 읽습니다.

모바일 친화성 테스트가 종료되었으니 모바일 사용성은 Chrome Lighthouse로 확인하세요. HTTPS도 순위 신호이지만, Google은 2014년에 이를 매우 가벼운 신호라고 했습니다.

온페이지 SEO 감사하는 방법

온페이지 감사는 각 페이지를 체크리스트와 대조하고, 수정 사항을 영향도 순으로 정리하는 작업입니다.

  1. 사이트 감사 도구로 사이트를 크롤링해 누락된 제목, 설명, H1, 대체 텍스트, canonical을 목록으로 만듭니다.
  2. Search Console에서 이미 노출을 얻고 있는 페이지를 찾습니다(Google Search Console 가이드 참고).
  3. 해당 페이지의 제목과 메타 설명을 SERP 시뮬레이터로 검토합니다.
  4. canonical을 확인하고 스키마 검사기로 구조화된 데이터를 검증합니다.
  5. 주요 템플릿에서 Lighthouse를 실행합니다.
  6. 각 수정 사항을 영향도 대비 노력 매트릭스에 배치하고, 영향도는 높고 노력은 적은 것부터 시작합니다.

감사에서 네 가지 문제가 발견되었다고 가정해 봅시다.

노력 적음노력 많음
영향도 높음노출이 있는 페이지의 중복 제목 다시 쓰기얇은 페이지를 검색 의도에 맞게 다시 쓰기
영향도 낮음오래된 글에 대체 텍스트 추가오래된 글의 헤딩 구조 재정비

온페이지를 넘어선 전체 절차는 SEO 감사 가이드를 참고하세요.

AI 개요와 AI 모드에서 온페이지 SEO는 어떻게 작동하나요?

기존 검색결과와 같은 방식입니다. 색인되어 스니펫 표시 대상이 되는 페이지는 특별한 마크업 없이도 출처가 될 수 있습니다.

출처를 고를 때 Google의 AI 기능은 검색 색인을 바탕으로 답변을 구성하고, 관련된 여러 검색을 동시에 실행합니다(쿼리 팬아웃). 2026년 7월 10일에 업데이트된 생성형 AI 기능 가이드는 하지 않아도 되는 다섯 가지를 꼽습니다.

  • llms.txt 파일이나 AI 전용 특수 마크업
  • 콘텐츠를 잘게 쪼개기
  • AI를 위해 페이지 다시 쓰기
  • 진정성 없는 언급 쫓기
  • 구조화된 데이터에 집착하기

같은 가이드에 따르면 가장 중요한 것은 흔한 정보가 아닌 고유한 콘텐츠입니다. 더 자세한 내용은 AI 개요 순위 요소 가이드에서 다룹니다.

2026년 8월 31일부터 모든 사이트에 공개된 Search Console의 생성형 AI 실적 보고서는 AI 개요와 AI 모드의 노출수를 페이지, 국가, 날짜, 기기별로 보여 줍니다. Google 밖에서의 언급을 추적하려면 AI 트래커를 사용하세요.

온페이지 SEO 자주 묻는 질문

체크리스트를 마친 뒤 자주 나오는 두 가지 질문입니다.

SEO의 네 가지 유형은 무엇인가요?

흔히 꼽는 네 가지 유형은 온페이지 SEO, 오프페이지 SEO, 테크니컬 SEO, 로컬 SEO입니다. 로컬 SEO는 위 표에서 빠진 유형으로, 지도 검색결과나 비즈니스 프로필처럼 특정 지역과 관련된 검색에서의 노출을 다룹니다. 네 가지는 서로 겹칩니다. SEOcrawl AI의 SEO 감사는 canonical을 점검하는 같은 크롤링에서 제목, H1, 대체 텍스트 누락 같은 온페이지 문제도 함께 보고하며, 느린 템플릿은 온페이지에서 최적화한 모든 페이지의 발목을 잡습니다.

ChatGPT로 SEO를 할 수 있나요?

ChatGPT는 제목, 메타 설명, 개요 초안을 작성할 수 있지만, 그 자체로는 크롤링 데이터나 Search Console 데이터를 볼 수 없어 어떤 페이지에 문제가 있는지, 어떤 페이지가 이미 노출을 얻고 있는지 알지 못합니다. SEOcrawl AI MCP 서버는 85개의 SEO 및 GEO(생성형 엔진 최적화, AI 답변에서의 가시성) 도구를 ChatGPT, Claude, Cursor, Claude Code에 연결해 어시스턴트가 그 데이터를 활용해 작업할 수 있게 합니다.

한 페이지부터 시작하세요

이미 노출을 얻고 있는 페이지부터 시작하세요. 순위가 움직일 가능성이 가장 큰 페이지들입니다. 그리고 영향도 순으로 수정하세요.

SEOcrawl AI는 이 작업의 양쪽을 모두 다룹니다. SEO 감사는 모든 페이지를 크롤링해 Audit Health Score를 제공하고, AI 트래커는 ChatGPT, Claude, Gemini, Perplexity, Copilot에서 브랜드를 추적합니다. SEOcrawl AI로 페이지를 감사해 보세요.

출처

Google에서 SEOcrawl AI 더 보기

선호 출처로 선택하면 Google 주요 뉴스에서 저희 글을 더 자주 볼 수 있습니다.

선호 출처로 추가

저자: David Kaufmann

David Kaufmann

지난 10년 넘게 SEO에 완전히 빠져 살아왔습니다 — 솔직히 다른 길을 가고 싶지도 않았어요.

제 커리어가 한 단계 도약한 것은 인터넷 전체에서 방문자가 가장 많은 100개 사이트 중 하나인 Chess.com에서 시니어 SEO 스페셜리스트로 일했을 때입니다. 수백만 페이지, 수십 개 언어, 그리고 가장 경쟁이 치열한 SERP 중 하나에서 일한 경험은 어떤 강의나 자격증도 가르쳐주지 못하는 것들을 알려주었습니다. 이 경험은 진정으로 훌륭한 SEO가 어떤 모습이어야 하는지에 대한 제 관점을 완전히 바꾸어 놓았고, 이후 제가 만든 모든 것의 기초가 되었습니다.

이 경험을 바탕으로 SEO Alive를 창업했습니다 — 오가닉 성장에 진심인 브랜드를 위한 에이전시입니다. 우리는 대시보드와 월간 리포트를 파는 것이 목표가 아닙니다. 실제로 결과를 움직이는 전략을 만들어, 클래식 SEO의 최고와 흥미진진한 새로운 Generative Engine Optimization(GEO) 세계를 결합합니다 — 여러분의 브랜드가 Google의 파란 링크뿐 아니라 ChatGPT, Perplexity, Google AI Overviews가 매일 수백만 명에게 전달하는 AI 생성 답변 안에도 노출되도록 합니다.

그리고 이 두 세계를 제대로 다루는 도구를 찾을 수 없어서 직접 만들었습니다 — SEOcrawl AI입니다. 랭킹, 기술 감사, 백링크 모니터링, 크롤 건전성, AI 브랜드 가시성 추적을 한 곳에서 통합하는 엔터프라이즈 SEO 인텔리전스 플랫폼이죠. 항상 존재하기를 바랐던 바로 그 플랫폼입니다.

→ David님의 모든 글 읽기
더 많은 글: David Kaufmann

이 저자의 더 많은 콘텐츠를 만나보세요