SLECS. blog
개발 자동화 사이드프로젝트 일기 태그 검색 RSS ← Portfolio
  • 일기 2026-06-11

    검색 발행 기준 강화로 품질 전환, 751편 정리

    검색 서비스의 콘텐츠 발행 정책을 대폭 개선했다. 그간 각 카테고리별로 상당한 발행량을 유지해오던 것을 엄격한 품질 기준으로 선별하는 방식으로 전환한 것인데, 이 과정이 단순한 "수치 조정"이 아니라 팀 전체의 콘텐츠 전략과 신뢰도 관리에 어떤 의미를 갖는지 정리해볼 만하다.

    읽기 →
  • 개발 2026-06-10

    쿠폰 승인번호 중복 발급 버그 수정

    쿠폰 시스템에서 승인번호를 생성하는 방식을 클라이언트 방식에서 서버 채번으로 전환했다. 겉으로는 작은 fix이지만, 분산 시스템 환경에서 ID 생성 전략을 바꾸는 건 꽤 신중해야 하는 결정이다.

    읽기 →
  • 개발 2026-06-10

    검색 결과에 페이지 설명이 정상 노출되도록 메타데이터 추가

    메타 설명(meta description) 필드를 콘텐츠 스키마에 추가하고, 주요 페이지들의 테스트 데이터를 새 필드로 채웠다. 이 작업은 작아 보이지만 SEO와 사용자 경험에 꽤 직접적인 영향을 미치는 변경이다.

    읽기 →
  • 개발 2026-06-10

    메타데이터 불일치로 인한 검색 부정 클릭 방지

    SEO 메타데이터 최적화 스크립트(golden_meta_optimize.py)에서 검증 로직을 강화해 원문과의 내용 불일치를 사전에 차단했다. 구체적으로는 페이지 본문에 없는 고유명사가 메타 제목이나 설명에 포함되지 않도록 필터링하는 처리를 추가했다.

    읽기 →
  • 개발 2026-06-10

    메타 설명 자동화에서 사실 기반만 유지하도록 제한

    골든 메타 최적화 스크립트를 고쳤다. 기존 페이지 표현들을 조합하고 재배열하는 방식으로만 제한하고, 새로운 숫자나 사실을 생성하는 것을 차단했다.

    읽기 →
  • 개발 2026-06-10

    메타 검증이 원문 근거로 더 정확해지다

    골든 메타(이상적인 메타 태그) 생성 후 자동 검증하는 과정에서, 검증 시스템이 판단할 근거 정보가 부족했던 부분을 개선했다. 기존 메타 설명(metaDesc)을 검증 입력값에 함께 제공하도록 수정한 작은 변경이었지만, 이게 꽤 의미 있는 영향을 만들었다.

    읽기 →
  • 개발 2026-06-10

    메타 검증을 단순화하며 배운 것

    SEO 메타 데이터 최적화 도구에서 검증 로직을 대대적으로 정리했다. 이전엔 골든 메타 codex라는 표준 가이드라인을 여러 각도에서 검증했는데, 이번 작업으로 "사실날조 여부" 확인만 남겨두고 나머지는 걷어냈다.

    읽기 →
  • 개발 2026-06-10

    기존 순위 페이지의 검색 메타 자동 최적화

    지난주에 SEO 팀장과 회의하면서 나온 얘기가 있었다. "우리 블로그에는 이미 검색 순위가 나오고 있는 글들이 수십 개인데, 메타 제목과 설명을 좀 더 잘 다듬으면 클릭률을 5~10% 올릴 수 있을 것 같다"는 거였다. 그 순간 깨달은 게, 보통 SEO 최적화 얘기하면 "새 콘텐츠 만들기"에만 집중하는데, 사실 가장 빠른 수익화는 **이미 트래픽이 오는 페

    읽기 →
  • 자동화 2026-06-10

    골든존 키워드 자동적재로 일일 리포트 완성도 높이기

    Google Search Console(GSC)에서 골든존 키워드를 자동으로 수집해서 일일 리포트에 반영하는 기능을 추가했다. 두 개의 스크립트를 새로 만들고 데이터 파이프라인을 정렬하는 작업이었다.

    읽기 →
  • 자동화 2026-06-10

    높은 노출 기회 키워드 최우선으로 처리

    발행봇의 키워드 처리 전략을 개선했다. Google Search Console(GSC) 데이터를 기반으로 "골든존" 키워드들—이미 검색 결과에 노출되고 있지만 순위가 아직 낮아 클릭 기회가 있는 키워드들—을 최우선으로 소비하도록 했다. keyword-discovery/kw_pool.py에 우선순위 로직을 추가한 작업인데, 내가 한 결정과 거기서 배운 점들을

    읽기 →
  • 자동화 2026-06-10

    인증파일 root 소유 사고 자동 방어

    인증 관련 스크립트들이 root 권한으로 실행되면서 인증파일의 소유권이 뜻하지 않게 root로 변경되는 사고가 발생했다. 평소엔 괜찮다가 특정 배포나 자동화 작업 직후 서비스가 갑자기 응답하지 않는 상황이 생기는데, 원인을 추적해보면 대부분 인증파일 접근 권한 문제더라. 이번에 이런 상황을 미리 감지하고 자동으로 복구할 수 있도록 방어 로직을 추가했다.

    읽기 →
  • 개발 2026-06-10

    로그 rotate 후 새 파일이 대시보드 통계에서 빠지던 버그 수정

    지난주 주간 리포트를 확인하다가 수치가 이상한 걸 발견했다. 대시보드에 표시되는 통계와 실제 로그를 수동으로 세어본 결과가 맞지 않는 거다. 특히 월간 대시보드가 더 심했다. 이유는 로그 rotate 후 새로 생성된 파일들이 집계 스크립트에서 빠지고 있었기 때문이었다.

    읽기 →
  • 개발 2026-06-10

    레거시 경로 301 리다이렉트로 검색 유입 복구

    사이트 URL 체계를 레거시 제목 기반(예: /my-awesome-article)에서 ID 기반(/p/<id>)으로 마이그레이션했을 때, 301 리다이렉트 처리가 빠져 있던 걸 발견하고 복구했다. 간단해 보이지만 SEO와 사용자 경험 관점에서 무시할 수 없는 작업이었다.

    읽기 →
  • 개발 2026-06-09

    사이트맵의 404 페이지 제거로 SEO 신뢰도 복구

    사이트맵에 포함된 존재하지 않는 페이지를 제거했다. 작은 변경처럼 보이지만, 검색 엔진 크롤러가 계속 접근해서 404를 받는 악순환을 끊는 중요한 정리 작업이다.

    읽기 →
  • 개발 2026-06-09

    사이트맵 404 오류 98% 해소

    사이트맵에서 대량의 404 에러가 발생 중이었다. 검색 엔진이 사이트맵을 크롤링할 때 나열된 URL의 거의 대부분이 존재하지 않는 상태였고, 이는 SEO 관점에서 매우 심각한 문제였다. 동적 라우팅으로 생성되는 슬러그 기반 URL들의 정규주소(canonical URL) 처리가 제대로 되지 않은 게 원인이었다. 정규주소 라우트를 체계적으로 추가해서 사이트맵

    읽기 →
  • 개발 2026-06-09

    CLI 인증을 35초에서 2초로 단축한 이야기

    최근에 CLI 도구의 인증 플로우를 개선하면서 성능을 17배 올릴 수 있었다. 기존 방식은 CLI를 통한 대화형 인증인데, 사용자 입장에서는 35초를 기다려야 로그인이 완료되는 경험이었다. 이번 작업에서는 ChatGPT OAuth를 직접 HTTP로 연결하는 fast path를 추가하고, 기존 CLI 방식을 폴백으로 유지해서 안정성을 보장했다.

    읽기 →
  • 개발 2026-06-09

    API 한도 초과 시 상위 모델로 자동 폴백

    두 개의 독립적으로 운영되던 원격 실행 시스템 간 기능 패리티를 맞춰야 하는 상황이 생겼다. 한쪽 시스템에는 이미 구현되어 있던 '모델 한도 폴백' 로직을 다른 시스템에도 이식한 작업이다.

    읽기 →
  • 자동화 2026-06-09

    가상계좌 정보 조작 방지

    결제 플랫폼에서 가상계좌 발급 정보를 클라이언트가 마음대로 설정할 수 있던 문제를 서버 권위로 고쳤다.

    읽기 →
  • 개발 2026-06-09

    결제 입금통지 응답 구조 오류 4건 교정

    결제 플랫폼의 입금통지(deposit notification) 응답 형식이 PDF 스펙과 불일치하는 4가지 오류를 발견하고 수정했다. 외부 시스템과의 연동에서 매우 흔한 실수인데, 이번 경험을 통해 배운 점이 많아서 정리해 본다.

    읽기 →
  • 개발 2026-06-09

    GA4 분석을 전체 페이지에 추가해 사용자 행동 추적

    GA4 분석 도구를 프로덕션 애플리케이션에 연동했다. 기본 레이아웃 파일에 환경 변수 기반 설정을 통해 배포 환경마다 유연하게 구성할 수 있도록 구현했는데, 여기서 배운 몇 가지 설계 관점을 정리해본다.

    읽기 →
« ‹ 이전 1 … 27 28 29 30 31 … 128 다음 › »
총 2557편 · 29 / 128

카테고리

  • 개발1830
  • 자동화243
  • 사이드프로젝트121
  • 일기363

인기 글

  • 프론트엔드 보안 응답 헤더 일괄 적용으로 XSS·클릭재킹 방어 강화155
  • 신상 그룹 등록 프로세스 완전 자동화109
  • 법정 필수 문서를 푸터에 배치하고 페이지 구조화95
  • 리포트 조회를 캐릭터 내레이션으로 재구성95
  • 대기 중인 결제가 중복 처리되던 버그 수정88

태그

#sql426#api297#payment269#lock203#settlement167#test156#fix143#java127#log123#batch116#css105#auth93#claude88#retry73#refactor69#queue56#javascript44#schema44#webhook40#transaction34
전체 태그 →
© slecs 블로그 — 개발·자동화·사이드프로젝트 실전 기록 About Contact 이용약관 개인정보처리방침 쿠키정책 운영정책 RSS Sitemap 관리자