구글 애드센스 검색엔진 광고단위 사용법

website 를 운영하다보면, 내 컨텐츠를 검색할 검색창을 추가하고 싶을 것이다. 포스팅은 점점 쌓여만 가고 처음에는 쉽게 찾았던 컨텐츠를 오랜시간 넘기면서 보고 있다면, 검색창을 추가할 때가 된 것이다. hugo 에서 제안하는 검색기능은 여러가지가 있긴한데, 대부분 낯선 라이브러리들이어서 좀 읽어보다 포기했다.

그러다 애드센스에서 검색엔진을 제공 하던게 떠올랐다. 어짜피 사이트에 수익을 발생시킬 수 있도록 애드센스를 연결해놨기 때문에, 애드센스내 있는 검색엔진 광고를 이용해보기로 했다. 검색창을 디자인 할 수 있도록 여러 옵션이 주어지는데, 디폴트인 경우 아래 그림과 같다.

애드센스 검색엔진 광고단위 만들기

애드센스에 로그인하고, 광고단위에서 검색엔진을 클릭한다.

특정 사이트내 콘텐츠만 검색할 것이기 때문에 선택한 사이트만을 선택해서 웹주소를 입력한다. 광고단위 이름을 입력하고 만들기 버튼을 클릭하면 끝이다.

그러면 아래와 같이 광고를 삽입할 수 있는 스크립트가 생성이 되는데, 해당 스크립트를 html body 태그내에 위치시키면 된다. 프로그래밍 검색 제어판을 이용하여 여러 설정값을 조정할 수 있다. 한번 둘러보시길 바란다.

해당 소스를 잘 입력해서 현재 이 사이트에 적용한 검색창 팝업이다. 성공적으로 작동한다.

#gsc.tab=0 제거하기

근데 문제가 생겼다. 웹사이트에 적용하고나니, 웹주소 뒤에 #gsc.tab=0 라는 문자열이 계속 붙어서 나왔다. 분명 애드센스 검색엔진 광고단위를 사용하면서 생겨난 문제였기 때문에 바로 구굴링을 해서 원인을 찾아봤다.

역시 이 검색창을 추가하면서 생긴 문제였고, 특정 기능을 꺼주면 사라진다는 것을 확인했다. 아까 프로그래밍 검색 제어판으로 들어가보면 아래의 페이지가 나온다. 검색결과 탐색 기록 기능을 꺼주면 #gsc.tab=0 라는 문자열이 웹주소에서 제거될 것이다.


더 보면 좋을 글들