번역서 정보 | 문서 창고 | 자유 게시판 | 방명록

구글 친화적인 검색어 하이라이트 구현 아이디어

류광, 2004/11/08 19:14

DHTML 관련해서 구글을 검색하다가 흥미로운 기능을 보았습니다.

구글로 dom javascript insertBefore 로 검색을 했는데 첫 번째로 걸리는 페이지가 http://www.webmasterworld.com/forum91/2229.htm 였습니다. 이 링크를 여기서 직접 클릭하면 그냥 그 페이지가 나타나지만, 구글 검색 결과 페이지에서 클릭하면 dom, java, insertBefore가 강조되어서 나타납니다.

두 경우 모두 URL 자체는 http://www.webmasterworld.com/forum91/2229.htm입니다. (궁금해서 구글 검색 결과 페이지의 HTML 소스를 들여다 봤는데 특별한 처리는 없었습니다.)

처음에는 신기했는데, 잘 생각해보니 리퍼러(referer)를 이용하면 가능한 일이라는 결론을 내렸습니다. 리퍼러 URL에 URL 인자 q가 있으니 그걸 이용에서 검색어들을 하이라이팅하면 되는 거죠...

꼭 구글이 아니더라도, 검색어가 URL 인자로(즉 GET 메서드로) 전달되는 검색 엔진이라면 어떤 것이라도 적용이 가능할 것입니다.

어쨌든 좋은 아이디어입니다. webmasterworld.com이라는 도메인 이름이 아깝지 않네요.

top

Trackback Address :: http://occamsrazr.net/tt/trackback/54

  1. 바이웅 2004/11/11 00:53 PERMALINKMODIFY/DELETE REPLY

    멋진 아이디어군요.훔...
    잘 활용한다면 더 편리한 기능도 추가할수있을것 같아요.
    해당검색어가 포함된 다른 페이지들의 목록을 보여줄수도 있겠네요.

  2. Trackback 2004/11/22 09:04 PERMALINKMODIFY/DELETE REPLY

    제목: <a href='http://xguru.xcool.net:1360/blog/246.html' target='_tb'><u>구글 친화적인 검색어 하이라이트 구현</u></a>
    내용: 류광님의 글 \"구글 친화적인 검색어 하이라이트 구현 아이디어\"를 보고 제 홈에 적용해 봤습니다. 간단히 말하면.. Google, Daum, Naver, Empas, Yahoo, BlogKorea등의 검색엔진을 통해서 들어오시는 분들의 Referer 주소를 조사하여,
    검색엔진에 입력했던 해당 단어를 제 홈에서도 하이라이팅(Highlighting) 해주는 기능입니다.

  3. 기석 2004/11/22 22:20 PERMALINKMODIFY/DELETE REPLY

    정말 재미있는 아이디어네요 ^^

  4. 류광 2004/11/23 00:33 PERMALINKMODIFY/DELETE REPLY

    아앗 정말로 구현하신 분이 계시네요.. ^^

Write a comment