저희 SEO 파트는 ① 키워드 리서치·의도 분류 → ② 온페이지(title·메타·헤딩·내부링크) → ③ 기술 SEO(색인·robots·sitemap·구조화 데이터) → ④ 코어 웹 바이탈 → ⑤ 구글·네이버 차이 대응 → ⑥ 서치콘솔 측정 순으로 한 사이트를 다듬습니다. '키워드 채워넣기'가 아니라, 검색엔진이 찾고·읽고·색인할 수 있는 구조를 만든 뒤 사람에게 맞는 콘텐츠를 얹는 작업입니다.
핵심 요약
- SEO는 글쓰기가 아니라 순서다 — 키워드·의도 정의 → 온페이지 → 기술 SEO → 속도 → 측정.
- 온페이지의 핵심은 페이지마다 다른 title·메타와 h1→h2 헤딩 계층, 본문 내부 링크다.
- 색인되지 않으면 콘텐츠가 아무리 좋아도 검색에 안 나온다 — robots·sitemap·canonical을 먼저 확인한다.
- 구글은 표준 구조화 데이터·서치콘솔, 네이버는 서치어드바이저 등록이 노출 경로다 — 둘 다 챙긴다.
SEO를 맡으면 가장 먼저 무엇부터 하나요?
글쓰기가 아니라 키워드 리서치와 의도 분류부터 합니다. 고객사가 "우리 서비스 소개를 잘 써 달라"고 해도, 저희는 먼저 사람들이 그 서비스를 찾을 때 검색창에 실제로 뭐라고 치는지를 모읍니다. '인테리어 시공'이 아니라 '아파트 30평 인테리어 비용', '강남 사무실 인테리어 업체'처럼 구체적인 표현이 진짜 검색어입니다.
모은 검색어는 의도로 나눕니다. 정보를 알고 싶은 검색(비용이 궁금하다), 비교·후보를 추리는 검색(업체를 고르는 중이다), 바로 행동하려는 검색(견적·예약을 하려 한다)이 각각 다른 페이지를 필요로 하기 때문입니다. 그다음 어떤 페이지가 어떤 키워드를 맡을지 한 장의 표로 정리합니다. 이 페이지-키워드 매핑이 없으면 여러 페이지가 같은 검색어를 두고 자기들끼리 경쟁해(카니발라이제이션) 둘 다 안 잡힙니다.
저는 모은 검색어를 의도별로 이렇게 한 표에 정리해, 어떤 페이지가 어떤 검색을 맡을지 못 박습니다.
| 검색 의도 | 유형 | 맞는 페이지 |
|---|---|---|
| "○○란" | 정보형 | 가이드·FAQ |
| "○○ 추천" | 탐색형 | 비교·사례 |
| "○○ 신청" | 거래형 | 랜딩·폼 |
이 매핑이 잡혀야 페이지마다 맡은 검색이 또렷해지고, 그 뒤에 비로소 글을 씁니다.
온페이지 SEO에서 실제로 손대는 항목은 무엇인가요?
페이지 안에서 검색엔진이 읽는 신호를 다듬는 단계입니다. 우선순위대로 보면, 첫째 title 태그 — 검색 결과 제목으로 그대로 나오는 한 줄입니다. 페이지마다 다르게, 핵심 키워드를 앞쪽에 둡니다. 둘째 메타 설명 — 제목 밑 두 줄로, 순위에 직접 영향은 적어도 클릭률을 좌우합니다. 셋째 헤딩 구조 — h1은 페이지당 하나, 그 아래 h2·h3로 계층을 잡아 검색엔진이 글의 뼈대를 이해하게 합니다.
넷째 내부 링크 — 본문 안에서 관련 페이지로 연결해, 검색엔진이 사이트를 돌아다니며 중요한 페이지를 파악하게 합니다. 예를 들어 이 글에서도 SEO 서비스 소개와 GEO/AEO 페이지로 연결합니다. 다섯째 이미지 alt 텍스트와 의미 있는 URL입니다. 이 항목들은 화려하지 않지만, 콘텐츠가 검색엔진에 '무엇에 관한 페이지인지' 또렷이 전달되게 하는 기본기입니다.
기술 SEO는 무엇을 점검하나요?
검색엔진이 페이지를 찾고 · 읽고 · 색인하는 경로를 점검하는 단계입니다. 콘텐츠가 아무리 좋아도 색인되지 않으면 검색에 한 줄도 안 나오기 때문에, 저희는 항상 색인 가능 여부부터 확인합니다. robots.txt로 크롤러가 들어와도 되는 범위를 정하고(실수로 전체를 막아 둔 사이트가 의외로 많습니다), sitemap.xml로 색인했으면 하는 페이지 목록을 검색엔진에 제출합니다.
중복 주소는 canonical 태그로 대표 주소를 지정해 정리하고, 페이지의 의미(글·업체·FAQ·이동경로)는 구조화 데이터(JSON-LD @graph)로 명시합니다. 구조화 데이터는 검색 결과에 별점·FAQ 같은 리치 결과로 확장될 수 있고, AI 답변 엔진이 페이지를 이해하는 데도 쓰입니다. 이 색인 토대가 GEO로도 이어지는 부분은 GEO와 SEO는 무엇이 다른가에서 더 다룹니다.
제가 페이지마다 넣는 구조화 데이터는 이런 형태입니다 — 예를 들어 이동경로(BreadcrumbList)는 아래처럼 짧게 시작합니다.
{ "@context":"https://schema.org","@type":"BreadcrumbList",
"itemListElement":[{"@type":"ListItem","position":1,"name":"홈","item":"https://example.com/"}] }이렇게 페이지의 의미를 검색엔진이 오해 없이 읽도록 명시하는 것이 기술 SEO의 마무리입니다.
코어 웹 바이탈은 왜 SEO 작업에 들어가나요?
속도와 사용 경험이 구글의 순위 신호이자 이탈과 직결되기 때문입니다. 구글은 페이지 경험을 세 지표로 봅니다. LCP(주요 콘텐츠가 화면에 뜨는 시간), INP(클릭·입력에 반응하는 속도), CLS(로딩 중 화면이 흔들리는 정도)입니다. 숫자로 보이지만 결국 "들어왔을 때 빨리 뜨고, 눌렀을 때 바로 반응하고, 보던 자리가 안 튄다"는 체감입니다.
실무에서 가장 효과가 큰 것은 이미지 용량 최적화(적정 포맷·크기·지연 로딩), 폰트 로딩 방식 개선, 화면을 막는 스크립트 제거입니다. 검색 순위를 끌어올려 클릭을 받아도, 페이지가 느려 문의 전에 떠나 버리면 SEO의 목적인 전환이 사라집니다. 그래서 속도는 '나중에'가 아니라 작업에 포함합니다.
구글 SEO와 네이버 SEO는 따로 해야 하나요?
기본 원칙(명확한 콘텐츠·빠른 사이트·읽기 쉬운 구조)은 같지만, 노출 경로가 다릅니다. 구글은 표준 구조화 데이터와 sitemap을 읽고 서치콘솔 중심으로 색인합니다. 위에서 정리한 기술 SEO가 대부분 구글에 맞닿아 있습니다. 네이버는 다릅니다. 자체 도구인 서치어드바이저(웹마스터 도구)에 사이트를 등록·소유확인하고 수집을 요청해야 하고, 블로그·플레이스 같은 자사 서비스의 노출 비중이 큽니다.
그래서 저희는 한 사이트에 두 경로를 함께 깝니다. 구글용 기술 SEO를 갖추는 동시에 네이버 서치어드바이저 등록·사이트 확인·수집 요청을 진행하고, 지역 비즈니스라면 네이버 플레이스 정보를 사이트 정보와 일치시킵니다. 한쪽만 하면 국내 고객의 절반을 놓치기 쉽습니다.
작업이 끝나면 효과는 어떻게 확인하나요?
구글 서치콘솔과 네이버 서치어드바이저에서 숫자로 봅니다. 서치콘솔에서는 어떤 검색어로 노출됐는지, 평균 게재순위가 몇 위인지, 노출 대비 클릭(CTR)이 얼마인지, 색인 보고서에서 빠진 페이지가 있는지를 추적합니다. 작업 전후를 같은 기간으로 비교해, 목표 키워드의 노출·순위가 실제로 움직였는지 확인합니다.
저희가 중요하게 보는 건 한 번의 순위가 아니라 추이입니다. SEO는 색인·재평가에 시간이 걸려서, 보통 몇 주에서 몇 달에 걸쳐 변화가 나타납니다. 측정값을 보고 어떤 페이지의 title·내부 링크·콘텐츠를 다시 손볼지 정하는 — 한 번 하고 끝이 아니라 도는 루프입니다. SEO 파트가 어떻게 다른 파트와 한 흐름으로 일하는지는 Findable은 이렇게 일합니다에서 정리했습니다. 지금 사이트의 색인·순위 상태가 궁금하면 무료 진단으로 확인해 드립니다.
단발 SEO vs 구조적 SEO
키워드를 한 번 욱여넣고 끝내는 작업과, 색인 토대 위에 콘텐츠를 얹어 계속 다듬는 작업은 결과가 갈립니다.
| 비교 항목 | 단발 SEO (키워드 채워넣기) | 구조적 SEO (Findable 방식) |
|---|---|---|
| 색인 | robots·sitemap·canonical 점검 없이 게시 — 핵심 페이지가 색인 누락되기도 | 색인 경로부터 확인 후 sitemap 제출 — 검색엔진이 빠짐없이 읽는다 |
| 발견성 | 한 페이지에 키워드 몰아넣어 사이트 안에서 자기들끼리 경쟁 | 페이지-키워드 매핑으로 페이지마다 맡은 검색 의도가 또렷하다 |
| 지속성 | 한 번 작업 후 방치 — 순위 변동을 모른 채 효과가 소멸 | 서치콘솔 추이로 재작업 — 색인·순위를 보며 도는 루프 |
자주 묻는 질문
SEO는 어디서부터 시작하나요?
키워드 리서치와 의도 분류부터 시작합니다. 고객이 실제로 검색창에 치는 표현을 모으고, 그 검색이 정보를 찾으려는 것인지·비교하려는 것인지·바로 문의하려는 것인지로 나눕니다. 의도에 따라 어떤 페이지가 어떤 키워드를 맡을지(페이지-키워드 매핑) 정한 뒤에야 글을 씁니다. 키워드 없이 페이지부터 만들면 어떤 검색에도 또렷이 잡히지 않습니다.
온페이지 SEO에서 가장 먼저 손봐야 할 것은 무엇인가요?
title 태그와 메타 설명입니다. 검색 결과에 그대로 노출되는 한 줄이라 클릭률을 좌우합니다. 페이지마다 다른 title을 쓰고(핵심 키워드를 앞쪽에), 헤딩은 h1 하나에 h2·h3로 계층을 잡으며, 본문 안에서 관련 페이지로 가는 내부 링크를 연결합니다. 이미지에는 alt를 채웁니다.
기술 SEO는 구체적으로 무엇을 점검하나요?
검색엔진이 페이지를 찾고·읽고·색인하는 경로를 점검합니다. robots.txt로 크롤링 허용 범위를 정하고, sitemap.xml로 페이지 목록을 제출하며, canonical로 중복 주소를 정리하고, JSON-LD 구조화 데이터로 페이지 의미를 명시합니다. 색인되지 않으면 콘텐츠가 아무리 좋아도 검색에 나오지 않으므로, 색인 가능 여부를 가장 먼저 확인합니다.
코어 웹 바이탈은 왜 챙기나요?
로딩·반응·화면 안정성을 측정하는 구글의 페이지 경험 지표이고, 순위 신호의 일부이자 사용자 이탈과 직결되기 때문입니다. LCP(주요 콘텐츠 표시 속도), INP(상호작용 반응), CLS(레이아웃 흔들림)를 봅니다. 이미지 용량·폰트 로딩·스크립트 차단을 정리하면 대부분 개선되며, 느린 페이지는 클릭을 받아도 전환 전에 떠납니다.
구글 SEO와 네이버 SEO는 같은가요?
기본 원칙은 같지만 노출 경로가 다릅니다. 구글은 표준 구조화 데이터와 sitemap·서치콘솔 중심으로 색인하고, 네이버는 자체 검색등록(서치어드바이저)·웹마스터 도구와 블로그·플레이스 등 자사 서비스 노출 비중이 큽니다. Findable은 구글용 기술 SEO를 갖추면서 네이버 서치어드바이저 등록·사이트 확인·수집 요청을 함께 진행합니다.
SERP 미리보기
제목·설명 글자수를 확인하세요.
지금 사이트, 검색엔진은 제대로 읽고 있을까요?
현재 사이트(또는 계획)를 알려주시면 색인·키워드·속도·네이버 노출 관점에서 무료로 진단해 드립니다. 영업 전화 없이, 진단 리포트부터.
무료 진단 받기ⓘ 이 글은 Findable SEO 파트가 실제로 적용하는 작업 절차를 1인칭으로 정리한 것입니다. 검색 노출·순위는 알고리즘과 경쟁 상황에 따라 달라지며, 특정 순위·노출을 보장하지 않습니다. 본문에 출처 없는 수치나 날조된 사례는 포함하지 않았습니다.