컴퓨터 / Computer

Google Custom Search Engine 붙이기

내 웹 사이트에 구글 검색을 붙일 수 있다면?



Generic laptop shows a browser window, highlighting a programmable search input box. 




보통 웹 서비스를 운영할때 기술적으로 잘 아는 사람이 있다면 별도 검색엔진(Nutch 등)을 붙여서 쓸 것이다. 기본적으로 사이트 검색은 SQL Query 를 이용한다. 구축하기가 편하지만 트래픽이 많고 자료가 많으면 매번 Query를 DB 서버에 던져야 하니 점점 더 속도 저하가 크게 된다. 이런때에 별도 검색 엔진을 붙이면 좋은데, 그게 또 기술적으로 쉽지 않다. 이에, "구글"이 그 고민을 덜어줄 방법을 내 놓았다. 예전에는 설정하기가 복잡했는데, 최근에는 "코드" 수정없이 집어 넣기만 하면 된다. 


0. 운영중인 웹사이트/블로그가 있을 경우.



1. 구글 CSE 신청하기 


신청은 아래 링크에서 한다.


https://programmablesearchengine.google.com/about/


절차 따라 가면 그리 어렵지 않다.



2. 코드 받기


1에서 신청하면 코드를 받는데 아래와 같다.



 <script async src="https://cse.google.com/cse.js?cx=코드"></script>

<div class="gcse-searchresults-only"></div>


정말 간단하다. 예전엔 참 길었었고 사이트 내에 기록할 곳도 많았다.



3. 코드 넣기


예전보다 훨씬 개선된 부분이 이곳이다. 예전에는 검색어를 입력하는 form도 수정하고 그랬는데 이번에는 "키워드 입력" 들어오는 부분도 신경 쓸 필요없이 "결과" 공간에만 넣으면 된다.


그누보드 기준으로 보자면 예전에는 bbs/search.php  파일을 수정했는데, 그 파일을 수정할 필요없이 skin/search/search.skin.php 파일만 수정하면 된다. 즉 2에서 받은 코드를 화면 출력하는 search.skin.php 파일에 검색 결과 나오는 부분에 넣어주면 된다. 



정말 간단하지 않은가? 





참고 사이트 : http://www.kiss7.kr/db/board.php?bo_table=siteblog&wr_id=8

Comments

(특가) 콧볼 축소 집게 콧대 높이기 콧구멍 줄이기
엔비몬 여성 슬림핏 티셔츠 여자 여름 반팔 라운드넥 캐주얼 반팔티
옆트임 롱 데님 스커트 연청 워싱 앞절개 청치마
여성 페이즐리 올림머리 헤어핀 반묶음 스카프 집게핀
미니 2단 삼각대 카메라 스마트폰 거치대
USB AM-CM 고속충전 케이블 0.5m
자전거 스마트폰 홀더 자전거휴대폰거치대 스마트폰거치대
샤오미호환 미에어2 그레이 헤파필터 공기청정기필터
무타공 면도기 스텐 거치대 걸이
철제 더블 옷장 무타공 튼튼한 스탠드 옷걸이 행거
화장품 수납정리대 파우더룸 메이크업 브러쉬
철제 스탠드 옷걸이 행거 2단 높은 DIY 인테리어 헹거
몽베스트 생수 무라벨 랜덤발송 500ml 40개
검은 고양이 9구 키캡 클리커 랜덤 딸깍이 키보드 장난감 피젯토이 키링
바르는 비트 220ml 소매찌든때 제거
미니 신가드 유소년 축구 정강이보호대 2P 9.5cm

반다이 에그엔젤코코밍 코코밍 스파이 코드네임346
칠성상회
고래상어 대용량 물고기 필통 파우치 상어 고래 귀여운 동물 필통 학용품 필기도구 사무용품 문구
칠성상회

맨위로↑