피드로 돌아가기
CryptoWave — SEO & Polish Update
Dev.toDev.to
Frontend

CryptoWave가 canonical 태그 수정과 구조화 데이터 추가로 SEO 관련 GSC 리다이렉트 에러 9건을 해결하고 페이지별 검색 노출을 개선했다

CryptoWave — SEO & Polish Update

a31139027-2026년 3월 30일2intermediate

Context

Cloudflare Pages는 .html 확장자를 URL에서 자동 제거하지만, canonical 태그에는 여전히 .html이 포함되어 있어 Google Search Console에서 모든 페이지에 리다이렉트 에러가 발생했다. 또한 단일 페이지에서 5개 해시 알고리즘을 다루는 구조로 인해 각 알고리즘의 독립적 순위 확보가 어려웠다.

Technical Solution

  • canonical 태그의 .html 확장자를 일괄 제거하고 sitemap.xml도 동기화했다
  • hash.html 단일 페이지를 sha256.html, bcrypt.html로 분리하여 각 페이지에 독립적 title, meta description, canonical URL, JSON-LD schema를 부여했다
  • 10개 도구 페이지에 HowTo 스키마와 FAQ 스키마(3개→6개 이상)를 추가했다
  • utils.js의 RELATED 맵과 단일 JS 함수로 전체 페이지에 Related Tools 섹션을 주입했다
  • .alert--info의 색상을 var(--text-primary) CSS 변수로 변경하여 라이트/다크 모드 호환성을 확보했다
  • emoji favicon을 투명 PNG 앱 아이콘으로 교체하고 og:image 메타태그를 추가했다

Impact

GSC 리다이렉트 에러 9건 해결, 10개 페이지에 HowTo 스키마 적용, 10개 페이지에 6개 이상 FAQ 추가, 34개 페이지에 약 120개 내부 링크 추가, 2개 신규 전용 페이지(sha256, bcrypt) 생성

Key Takeaway

URL 정규화와 구조화 데이터는 검색 노출 최적화의 기본이며, 단일 페이지의 콘텐츠를 독립 페이지로 분리하면 각 주제의 검색 순위 확보에 유리하다


정적 호스팅 환경에서 URL 리다이렉트 동작과 canonical 태그의 일관성을 유지하려면 호스팅 플랫폼별 URL 처리 방식을 확인하고sitemap.xml과 canonical 태그를 반드시 동기화해야 한다

원문 읽기