매칭 서비스를 운영하는 사이트로, 사이트 전체의 검색 노출 기반을 한 번에 정비할 필요가 있었습니다.
매칭 서비스는 검색엔진과 잠재 사용자 양쪽에 '신뢰'라는 신호를 어떻게 보내느냐가 결정적입니다. 단순 정보를 찾는 게 아니라 자기 시간과 사적 정보를 맡기는 서비스이기 때문에, 사이트의 운영 주체·서비스 범위·후기·연락처 같은 신뢰 신호가 검색엔진에 명확하게 전달되어야 자연 유입이 생깁니다. 이 사이트는 운영 자체는 안정적이었지만, 검색엔진 입장에서 보면 그 신뢰 신호를 거의 받지 못하고 있는 상태였어요.
처음 사이트 진단을 했을 때 발견한 문제는 한 가지가 아니라 여러 영역에 걸쳐 있었습니다. 페이지마다 메타 정보가 누락되거나 일관되지 않았고, Organization·LocalBusiness 같은 사업 주체 정보를 알려주는 구조화 데이터가 전혀 적용되어 있지 않았어요. 사이트맵은 한참 전 버전이었고, robots.txt에는 임시 페이지가 차단되지 않은 채로 남아 있었습니다. Search Console에는 등록조차 되어 있지 않은 상태였고요. 즉, 검색엔진이 이 사이트를 한 번도 제대로 들여다본 적이 없는 거나 마찬가지였습니다.
이런 경우 한두 군데만 손봐서는 효과가 안 납니다. 메타만 정리해도 사이트맵이 엉망이면 색인이 안 들어오고, 사이트맵을 정리해도 메타가 누락이면 검색 결과 클릭률이 안 나오고, 둘 다 정리해도 Search Console이 없으면 변화를 측정할 수 없어요. 그래서 처음부터 '사이트 전체 SEO 기본기를 한 번에 다시 잡는다'는 방향으로 작업 범위를 잡고 들어갔습니다.
작업은 4개 영역으로 나눠서 단계적으로 진행했어요.
첫째, 페이지별 메타 정비. 메인·서비스 소개·매칭 절차·요금·후기·문의 6개 핵심 페이지의 타이틀·메타 디스크립션·OG 메타를 모두 통일된 템플릿으로 다시 작성했습니다. 매칭 서비스 특성상 '소개팅', '매칭', '연애 컨설팅' 같은 키워드가 페이지 의도에 맞게 분배되도록 매핑했어요.
둘째, 구조화 데이터 적용. Organization JSON-LD에 사업체 정보·전화번호·주소·SNS 링크를 sameAs로 연결해 검색엔진과 AI에 사업 주체를 명확히 알렸습니다. 매칭 서비스는 Service 스키마도 활용 가능해서, 서비스 종류·제공 지역·가격대를 구조화 데이터로 추가했어요. 후기 페이지에는 Review·AggregateRating 스키마를 적용해 별점이 검색 결과에 노출될 수 있는 자격을 만들었고, 페이지 경로를 따라가는 BreadcrumbList도 추가했습니다.
셋째, 인덱싱 정책 정비. 사이트맵을 최신 페이지 구조 기준으로 다시 생성하고, robots.txt에서 admin·draft·매칭 진행 중인 사용자 페이지 같은 비공개 영역을 차단했습니다. canonical 태그도 페이지마다 자기 자신을 가리키도록 명시해서 중복 색인 가능성을 차단했어요.
넷째, Search Console 등록·검증·색인 요청. 도메인 소유권 검증을 마치고 사이트맵을 제출한 뒤 주요 페이지에 색인 요청을 넣었습니다. 이 시점부터 클라이언트가 색인 상태와 검색 노출 변화를 직접 확인할 수 있는 환경이 만들어진 거예요.
작업 후 직접 확인 가능한 변화는 분명했습니다. 6개 핵심 페이지의 메타 일관성이 확보됐고, 4종의 JSON-LD 스키마가 검증 도구를 통과했고, 사이트맵에 공개 페이지만 정확히 포함됐고, Search Console에서 색인 진행 상황을 실시간으로 모니터링할 수 있게 됐습니다. 매칭 서비스라는 업종 특성상 '신뢰 신호'가 가장 중요한데, 이 작업으로 검색엔진이 이 사이트를 '확인된 사업체가 운영하는 매칭 서비스'로 인식할 수 있는 토대가 마련됐어요.
매칭 서비스는 콘텐츠 발행이 빈번하지 않은 편이라, 한 번 잡아둔 SEO 구조가 오래 누적됩니다. 그래서 이런 1회성 정비가 가장 효과적인 업종 중 하나예요.
작업 결과 포인트
- 01전체 페이지 메타 일관성 확보
- 02구조화 데이터·사이트맵 정비
- 03검색엔진 등록·검증 완료
- 04콘텐츠 인식 흐름 안정화
확인된 문제
- 페이지별 메타 정보 누락 및 불일치
- 구조화 데이터 미적용
- 사이트맵·robots 정비 부족
- 검색엔진이 사이트 구조를 정확하게 인식하지 못함
진행한 작업
- 전체 페이지 타이틀·메타 디스크립션 정비
- Organization·BreadcrumbList 등 구조화 데이터 적용
- 사이트맵 재생성 및 robots.txt 정비
- Search Console 등록·검증 및 색인 요청
- OG 태그·SNS 공유 메타 정리
- 전반적인 콘텐츠 인식 구조 점검
구체 수정 내역
- 메타 템플릿6개 핵심 페이지 타이틀·메타 단일 템플릿으로 통일각 페이지가 다른 검색 의도를 담당하면서도 사이트 전체 톤은 일관되도록.
- head Organization JSON-LD사업체 정보·전화·주소·SNS sameAs 포함하여 footer에 삽입검색엔진과 AI에 사업 주체를 명확히 알리기 위해. 매칭 서비스의 핵심 신뢰 신호.
- head Service JSON-LD서비스 종류·areaServed·offers 포함이 사이트가 '어떤 서비스를' '어디서' 제공하는지를 구조화된 형태로 명시.
- 후기 페이지Review·AggregateRating 스키마 적용검색 결과에 별점 리치 노출 자격 활성화.
- 전 페이지BreadcrumbList JSON-LD + canonical 자기 지정검색엔진이 사이트 구조를 이해 + 중복 색인 가능성 차단.
- robots.txt / sitemap.xml비공개·임시 페이지 Disallow + 공개 페이지만 sitemap 포함크롤 효율 + 정확한 색인 요청 대상 전달.
- Search Console도메인 등록·검증·사이트맵 제출·색인 요청변화를 측정할 수 없으면 SEO 작업 자체가 의미가 약해짐.
비포·애프터
| 항목 | Before | After |
|---|---|---|
| 핵심 페이지 메타 일관성 | 6개 페이지 모두 형식 제각각 | 단일 템플릿 적용, 키워드 의도 분리 |
| Organization JSON-LD | 미적용 | 사업체 정보·연락처·SNS sameAs 포함 |
| Service JSON-LD | 미적용 | 서비스 종류·제공 지역·가격대 포함 |
| Review·AggregateRating | 미적용 | 후기 페이지 적용, 별점 노출 자격 활성화 |
| BreadcrumbList | 미적용 | 전 페이지 경로 자동 생성 |
| 사이트맵 | 구버전, 비공개 페이지 혼재 | 최신 구조, 공개 페이지만 |
| Search Console | 미등록 | 등록·검증·색인 요청 완료 |
진행 타임라인
- 010주차 · 진단
- 사이트 전 페이지 메타·스키마·인덱싱·SC 4개 영역 점검
- 신뢰 신호 부재 영역 우선순위 정리
- 한 번에 전체를 잡는 방향으로 작업 범위 확정
- 021~2주차 · 메타·키워드 정비
- 6개 핵심 페이지 타이틀·메타 단일 템플릿 적용
- OG·Twitter 카드 메타 통일
- 키워드 매핑: 소개팅·매칭·연애 컨설팅 의도 분리
- 032~3주차 · 구조화 데이터
- Organization JSON-LD (sameAs로 SNS 연결)
- Service JSON-LD (서비스 종류·지역·가격대)
- Review·AggregateRating (후기 페이지)
- BreadcrumbList (전 페이지 경로)
- 구조화 데이터 검증 도구로 4종 모두 통과 확인
검색엔진과 AI에 사업 주체·서비스·후기 신호가 명시적으로 전달
- 044주차 · 인덱싱·Search Console
- 사이트맵 재생성·robots.txt 정비
- canonical 태그 전 페이지 자기 자신 지정
- Search Console 등록·도메인 검증·사이트맵 제출
- 주요 페이지 색인 요청
색인 상태·검색 노출 변화를 클라이언트가 직접 모니터링 가능한 환경
요약
- 사이트 전체 SEO 기반 정비
- 검색엔진 구조 인식 안정화
- 장기 운영을 위한 기본기 확보
클라이언트 리뷰
넘 감사해요~ 꼼꼼한 작업 좋습니다!
- 결과물 만족도5.0
- 친절한 상담5.0
- 신속한 대응5.0
비슷한 작업이 필요하시면 무료 진단부터 시작하시거나 직접 문의 주세요.