Hugo 사이트 google 검색결과 제목 수정

hugo로 블로그를 운영중에 있지만, 아래처럼 구글 검색결과에 - - 이렇게 표시가 되는 게 보였다. 글을 쓰기만 했지 내글이 어떻게 검색되는지 몰랐다. 중간에 2번 대시가 나오는게 이상해서 hugo layout 을 오랜만에 살펴보기로 했다.

head.html

테마는 Beautiful Hugo 를 사용하고 있다. 블로그 제목은 <head> 태그안에 <title> 에 셋팅되는데, hugo layout 상에는 /partials/head.html 에 관련 로직이 있었다.

<!-- /layouts/partials/head.html 변경전 -->
{{ if .IsHome }}
    {{- with .Site.Params.homeTitle }}
      <title>{{ . }}</title>
    {{- end }}
  {{ else }}
    {{- with ($.Scratch.Get "Title") }}
      <title>{{ . }} - {{ $.Site.Params.homeTitle }}</title>
    {{- end }}
{{ end }}

뒤에 쓸데 없는 - {{ $.Site.Params.homeTitle }}를 삭제했다.

<!-- /layouts/partials/head.html 변경후 -->
{{ if .IsHome }}
    {{- with .Site.Params.homeTitle }}
      <title>{{ . }}</title>
    {{- end }}
  {{ else }}
    {{- with ($.Scratch.Get "Title") }}
      <title>{{ . }}</title>
    {{- end }}
{{ end }}

변경전 블로그 제목.

변경후 블로그 제목이다. 쓸데 없는 공백 및 대시(dash) 문자가 없어졌다.

hugo 

더 보면 좋을 글들