[Jekyll] minimal-mistakes에서 google search engine 등록하기
google search engine 등록 방법
Blog 내에서 검색 기능을 켤 수 있습니다. 해당 검색은 내 blog 내에서만 하는 것이며, 블로그 자료 검색 기능을 위해 사용 합니다.
이를 제공하는 몇가지 solution이 있는 것 같은데, 저는 Google CSE(Custom Search Engine)을 이용해 검색 기능을 enable했습니다.
How to enable Google CSE
Google CSE 등록하기
- 아래 site에 접속
https://programmablesearchengine.google.com/about/
-
“Get started” 선택
-
“검색할 사이트”와 “검색 엔진 이름” 입력 및 “언어” 선택 후 “만들기” 선택
-
“코드 가져오기” 선택
-
아래 검은색 박스에 있는 코드 번호 copy
_config.yml 수정
아래와 같이 _config.yml을 수정합니다.
search : true # true, false (default)
search_full_content : # true, false (default)
search_provider : "google" # lunr (default), algolia, google
algolia:
application_id : # YOUR_APPLICATION_ID
index_name : # YOUR_INDEX_NAME
search_only_api_key : # YOUR_SEARCH_ONLY_API_KEY
powered_by : # true (default), false
google:
search_engine_id : "MY SEARCH ENGINE ID" # YOUR_SEARCH_ENGINE_ID
instant_search : false # false (default), true
- search: true
- search_provider: “google”
- search_engine_id: 위 5번 과정에 있는 코드 번호 입력
Reference
- minimal mistakes guide - https://mmistakes.github.io/minimal-mistakes/docs/configuration/#google-custom-search-engine
Leave a comment