google_cse

Google CSE 모듈을 이용해서 해당 사이트의 구글 검색 결과를 임베이드해보자

웹 생태계는 끊임없이 변한다. 그 와중에,
구글 검색 결과를 사이트에 접목하는 과거의 자료를 갱신하게 되었다. (드루팔8 기준)

애드센스를 이용하지 않고 아래 주소에서 바로 자바스크립트를 생성, Google CSE모듈에 해당 커스텀 검색엔진 아이디만 넣으면 바로 작동하는 형태이다.


1. 우선 관리자 계정으로 Google CSE 모듈을 설치/활성화한다.
https://www.drupal.org/project/google_cse
의존성 관계로 Search 모듈도 활성화해야 한다.

2. admin/config/search/pages 메뉴에 가서, Search Page Type항목에서 Google CSE Search를 하나 추가한다.
추가된 항목을 검색 Defaults로 설정한다. 해당 Google CSE Search에서 수정을 눌러
Google Custom Search Engine 항목에 값을 입력할 준비를 한다.

3. https://cse.google.com/cse/all 로 가서 해당 사이트를 등록하고 Google Custom Search Engine ID 를 발급받는다.
해당 사이트의 도메인을 입력하는 것을 잊지말자.
다 설정하고 나면 자바스크립트 코드를 보여준다. 전체를 복사해 둘 필요는 없다.
검색 엔진 ID라는 것만 복사해 두자. 형태는
00숫자숫자들4167401숫자숫자들2:영숫자문자들의 포맷일 것이다.

4. 다시 드루팔 사이트의 구글 CSE 관리화면(단계2의 화면)으로 와서, 자세히 보기 »

Google CSE 모듈을 이용해서 해당 사이트의 구글 검색 결과를 임베이드해보자 (2010년도 기준, AdSense이용 방식)

아래 글은 다소 오래된 글로, 최신 정보는
http://palpal.org/node/502
Google CSE 모듈을 이용해서 해당 사이트의 구글 검색 결과를 임베이드해보자 (2011년 기준)
을 참고하기 바랍니다.

최신 정보로 가기

--------------------------------------------------------------------

Google CSE는 Google Custom Search Engine의 약자로 그 기능 중 일부는,
구글 검색한 결과를 해당 사이트 내부의 페이지에 커스터마이징, 임베이드가 가능케 한다.
사용 가능하기까지 다소 주의 사항이 필요하니 기록해 둔다.

말보다는 직접 예를 보여주는 것이 좋을 듯 하다.
Google CSE 예제

이러한 기능을 드루팔에서 구현해 주는 모듈이
http://drupal.org/project/google_cse
이다.

모듈을 설치/활성화 후에, 관리자 권한으로
admin/settings/google_cse 자세히 보기 »

내용묶음