웹 에이전시 & SEO

Kayzen Web

에이전시의 사이트는 첫 번째 레퍼런스입니다. 고객 사이트보다 더 엄격하게 감사합니다.

연도
2026
제작 기간
지속적 개선
기술 스택
React · Vite · Tailwind · TypeScript · Vercel
  • 전략
  • 디자인 시스템
  • 개발
  • SEO
  • 접근성
  • 카피라이팅
https://www.kayzen-lyon.com/
Kayzen Web 웹사이트 메인 페이지 — 웹 에이전시 & SEO, Kayzen Web 제작
Lighthouse 접근성
100/100
Lighthouse SEO
100/100
개 경로를 빌드 시 사전 렌더링
79
개 프로젝트, 각각 사례 연구로 문서화
37
출발점

해결해야 했던 과제.

배경

kayzen-lyon.com은 에이전시의 쇼윈도입니다. 사전 렌더링된 79개 경로에는 서비스 페이지 21개, 지역 페이지 4개, 공개 요금표, 변경 이력, 기술 스택 페이지, 공개 디자인 시스템이 포함됩니다.

제약

웹 에이전시는 포트폴리오보다 먼저 자기 사이트로 평가받습니다. 평범한 성능 점수, 부족한 명도 대비, 유효하지 않은 구조화 데이터 같은 사소한 결함도 불리한 증거가 됩니다. 그래서 사이트는 까다로운 잠재 고객의 기술적 점검을 견뎌야 했습니다.

해법

다른 에이전시들이 숨기는 것을 공개했습니다. 요금, 기술 스택, 디자인 시스템, 그리고 사이트 자체에 적용한 수정 사항을 나열한 변경 이력. 투명성은 두 가지 역할을 합니다. 잠재 고객을 안심시키고, 우리 스스로 수준을 지키게 만듭니다.

주장이 아닌 측정

납품 시점에 측정한 점수.

운영 중인 사이트의 Lighthouse 점수입니다. 있는 그대로 공개합니다. 낮은 점수가 있으면 그 원인과 개선 계획을 아래에 적어 두었으며, 감추지 않습니다.

PageSpeed
87
성능: 100점 만점에 87점
100
접근성: 100점 만점에 100점
100
권장사항: 100점 만점에 100점
100
검색엔진 최적화: 100점 만점에 100점
디자인 & 아트 디렉션

모든 선택에는 이유가 있습니다.

  1. 문서화된 공개 디자인 시스템

    색상 토큰, 유연한 타이포그래피 스케일, 네 단계의 그림자, 단일한 세로 리듬. /design-system 페이지에서 이를 공개합니다. 눈에 보이는 시스템은 어긋나지 않는 시스템입니다.

  2. 모든 명도 대비를 측정

    모든 색 조합을 계산했습니다. 입력 필드 테두리는 3:1에 도달하고, 포커스 링은 색이 있는 버튼 위에서도 보이도록 행동 유도 색상과 분리했으며, 텍스트 그라데이션은 단색으로 대체했습니다.

  3. 등장 애니메이션만

    로딩 표시기 외에는 무한 반복 애니메이션이 없습니다. 상시적인 GPU 비용, 배터리 소모, 전정 기관의 불편 때문입니다. 시스템의 동작 줄이기 설정을 엄격히 따릅니다.

프로젝트 색상 팔레트

  • 네이비

    #1F3B61

    제목, 구조

  • 테라코타

    #B7481F

    행동 유도 — 흰 배경에서 5.3:1

  • 화이트

    #FFFFFF

    페이지 표면

  • 쿨 그레이

    #F8FAFC

    교차 섹션

타이포그래피 체계

제목용 서체

Outfit 800

본문용 서체

Plus Jakarta Sans 400

자체 호스팅한 두 가변 서체 패밀리를 font-display: optional로 제공합니다. 로딩 중 레이아웃 이동이 전혀 없습니다.

엔지니어링

보이지 않는 곳의 기술.

  • React
  • Vite
  • Tailwind
  • TypeScript
  • Vercel
  1. 빌드 시 모든 경로를 사전 렌더링

    SPA는 모든 URL에 같은 HTML을 제공하므로, JavaScript를 실행하지 않는 로봇에게는 페이지별 메타데이터가 보이지 않습니다. 사전 렌더링 스크립트가 모든 경로를 방문해 제목, description, canonical, Open Graph, JSON-LD를 갖춘 완전한 HTML 파일을 씁니다.

  2. 결함이 있으면 통과를 거부하는 빌드

    경로에 메타데이터가 없거나, 404 페이지가 noindex를 잃거나, 이미지가 1440px을 넘거나, CSP가 오래되었거나, “작성 필요” 표시가 생성된 HTML에 남으면 빌드가 실패합니다. 안전장치가 주의력보다 낫습니다.

  3. 경로별 코드 분할

    홈을 포함해 모든 페이지가 별도의 청크입니다. 법적 고지 페이지가 홈의 애니메이션 라이브러리를 내려받을 이유는 없습니다.

검색엔진 최적화

사이트가 검색되는 방식.

  1. 의도마다 하나의 입구

    서비스 페이지 17개와 지역 페이지 4개가 각각 서로 다른 검색어를 겨냥합니다. 어느 것도 다른 페이지의 키워드만 바꾼 변형이 아니라, 서로 다른 콘텐츠입니다.

  2. 일관된 구조화 데이터

    Organization, LocalBusiness, ProfessionalService, WebSite, WebPage, BreadcrumbList가 모두 @id로 연결되어 있습니다. 서로 모순되는 중복은 제거했습니다. 한 URL에 경쟁하는 브레드크럼 두 개는 없는 것보다 낫긴 하지만, 아주 조금 나을 뿐입니다.

  3. 자체 부여 평점 없음

    aggregateRating을 제거했습니다. 기업이 스스로 매긴 평점은 Google 가이드라인에서 금지하며, 수동 조치를 받을 위험이 있습니다. 도메인을 잃느니 별점을 잃는 편을 택합니다.

웹 접근성

누구나 사용할 수 있도록.

2025년 6월부터 유럽 접근성법(European Accessibility Act)에 따라 상당수 온라인 서비스에 디지털 접근성이 의무화되었습니다. 저희는 사후 보완이 아니라 설계 단계에서부터 접근성을 다룹니다.

  1. Lighthouse 100/100, 그리고 수동 감사

    본문 바로가기 링크, 경로가 바뀔 때마다 이동하고 안내되는 포커스, 44px 터치 영역, 그리고 전용 패널에서 제공하는 고대비 모드, OLED 모드, 난독증 친화 폰트.

사이트 구조

납품한 결과물.

  • 홈
  • 서비스 페이지 17개
  • 지역 페이지 4개
  • 포트폴리오와 사례 연구 37건
  • 요금, 지원 제도, 퀴즈, 상담 예약
  • 기술 스택, 디자인 시스템, 변경 이력
  • 법률 페이지
방법론

프로젝트 진행 과정.

  1. 디자인 시스템

    토큰, 명도 대비, 타이포그래피 스케일, 그림자.

  2. 콘텐츠

    서비스 17개, 지역 4곳, 공개 요금.

  3. 테크니컬 SEO

    사전 렌더링, 구조화 데이터, 사이트맵, 빌드 안전장치.

  4. 지속적 개선

    공개 변경 이력에 기록되는 연속 감사.

질문

자주 받는 질문.

잠재 고객이 가장 먼저 찾는 것은 대략적인 금액인데, 어디에서도 찾을 수 없기 때문입니다. 요금을 공개하면 양쪽 모두 예산이 맞지 않는 문의를 걸러 낼 수 있고, 첫 미팅이 협상이 아니라 프로젝트에 관한 논의가 됩니다.

사이트는 결코 완성되지 않으며, 수정 기록이 어떤 말보다 사이트가 관리되고 있음을 잘 증명하기 때문입니다. 그것이 바로 우리가 유지보수로 제공하는 일이기도 합니다.

같은 수준의 기준을, 귀하의 사이트에도.

현재 사이트 무료 진단, 24시간 이내 견적, 그리고 방금 읽으신 것과 같은 서면 분석을 제공합니다. 3회 무이자 분할 결제가 가능하며, 이용 가능한 지역 지원금은 계약 전에 확인합니다.

공유