그누보드7 SEO 메타데이터 파이프라인
그누보드7 SEO 메타데이터 파이프라인
최근 그누보드(v7.0.0-BETA.7) 기반 프로젝트를 운영하면서,
locale 기반 SEO metadata pipeline이 실제 Google 검색 결과에 반영되는 상태를 확인했습니다.
site: 검색 연산자(site:https://your_site.com)로 검색해보니,
locale에 따라 서로 다른 title과 description이 검색 결과에 노출되고 있었습니다.
예를 들면:
-
한국어 결과
-
"글리터 프로젝트 허브"
-
-
영어 결과
-
"Glitter Project Hub"
-
형태로 표시되고 있었습니다.
내부 흐름을 추적해보니 대략 다음 구조로 연결되고 있었습니다.
TranslationEngine
→ locale resolve
→ SeoMetaResolver
→ UserTemplateComposer
→ SSR meta output
→ crawlable HTML
→ Google indexing
특히 흥미로웠던 부분은:
-
locale별 title
-
locale별 description
-
SSR 기반 meta 출력
구조가 실제 검색 결과에 반영되고 있었다는 점입니다.
즉 단순 클라이언트 사이드 번역이 아니라,
검색엔진이 수집 가능한 HTML 단계에서 locale별 metadata가 출력되고 있는 상태였습니다.
현재 단계에서는:
-
locale 기반 metadata pipeline
-
SSR SEO 구조
-
crawlable HTML 기반 meta 출력
등이 실제 프로젝트 환경에서 동작하는 것을 확인한 셈이라 꽤 인상적이었습니다.
그누보드7 내부의 SEO / translation / render 흐름이 이전보다 훨씬 현대적인 방향으로 구성되고 있다는 느낌을 받아 기록 차원에서 남겨봅니다.