1. 서치콘솔에 홈페이지 등록
구글 검색 시스템에서 내가 작성한 블로그 글이 누락되지 않도록 하려면 구글 서치 콘솔
에 홈페이지를 등록해야 합니다.
구글 서치 콘솔에 접속 합니다.
속성 추가 버튼을 눌러서 내 홈페이지를 등록 합니다. 도메인을 구매하여 DNS 정보가 있다면 도메인(신규)
옵션을 선택합니다. 이 블로그 처럼 Netlify, rbind.io 등 직접 구매하지 않은 도메인으로 DNS 관리 정보가 없는 경우는 URL 접두어
옵션에서 홈페이지 주소를 입력 합니다.
2. 사이트맵 제출
(1) 사이트맵 생성하기
Quarto 블로그는 자동으로 사이트맵을 생성해주지 않기 때문에, yaml에 사이트맵을 추가하는 옵션을 넣어 주어야 합니다.
수정해야 하는 파일은 _quarto.yml
입니다.
이 블로그 사이트를 예시로 설명 드리겠습니다. 아래에는 이 블로그를 만들기 위한 _quarto.yml
파일 중 일부를 발췌해서 보여 드리고 있습니다.
---
project:
type: website
website:
title: "Mindful Analytics"
---
_quarto.yml
파일에 다음과 같이 2줄을 추가해서 sitemap
을 만들 수 있습니다.
website 옵션 아래 site-url: “내 웹사이트 주소”를 추가합니다.
site-path: “/”는 사이트맵이 생성될 경로를 의미합니다.
아래 옵션으로 추가되는 파일은 _site
폴더 안에 sitemap.xml
파일입니다. 해당 xml 파일은 site-path에서 “/”다음에 넣으라고 지정했기 때문에 홈페이지주소/사이트맵 형태로 추가됩니다. 이 블로그의 사이트맵은 다음 위치에 있습니다. https://seheeopark.rbind.io/sitemap.xml
---
project:
type: website
website:
title: "Mindful Analytics"
1 site-url: "https://seheeopark.rbind.io"
2 site-path: "/"
---
- 1
- 사이트 주소를 입력합니다.
- 2
- 사이트맵이 생성될 경로를 지정합니다.
사이트맵을 만드는 yaml을 저장한 다음 블로그를 새로 render 해야 sitemap.xml
파일이 생성됩니다. _site
폴더 안에 sitemap.xml
파일을 확인해서 최신 홈페이지 구성으로 사이트맵이 잘 생성되었는지 확인할 수 있습니다.
(2) 사이트맵 제출하기
내 홈페이지가 등록된 구글 서치콘솔의 색인생성 > Sitemaps 메뉴에서 사이트맵을 추가합니다. 사이트맵이 위치한 경로는 Quarto yaml에서 지정한 경로와 동일합니다. 사이트맵 등록 방법은 다음 동영상을 참고해 주세요.
3. 메타설명 추가
Quarto 블로그는 metadata
를 추가하여 블로그 글의 검색 엔진 최적화를 할 수 있습니다. 가장 손쉽게 구글 서치 엔진에 정보를 제공하는 방법은 각 블로그 포스팅 마다 description
을 추가하는 것 입니다.
description
은 블로그 글의 요약된 정보를 의미합니다. 구글 검색 시스템은 html 메타정보에서 description
을 우선 읽어 들여, 사용자에게 찾는 정보에 근접한 페이지를 노출합니다. 따라서 이 description
을 블로그 글을 정확히 요약하여 전달하도록 작성함으로써 검색 상위 노출 효과를 노릴 수 있습니다.
구글에서는 우수한 메타 설명을 만드는 권장사항을 다음과 같이 제시하고 있습니다.
- 각 페이지마다 고유한 설명을 작성합니다.
- 페이지의 주요 내용을 요약합니다.
더 자세한 구글 권장사항은 여기에서 확인할 수 있습니다.
이 블로그 글의 description
은 다음과 같이 추가되어 있습니다.
---
title: "Quarto 블로그 SEO 최적화"
description: "Quarto로 만드는 블로그 구글 검색 상위 노출을 위한 SEO 최적화를 위해 서치콘솔 등록, 사이트맵 제출, 메타설명 추가 방법을 다룹니다."
---
여러분이 열심히 작성한 Quarto 블로그가 구글 검색에 누락되지 않도록, 오늘 소개해 드린 3가지 SEO 세팅은 꼭 신경써서 등록하시길 바랍니다.