안녕하세요.

  저는 현재 부업으로 애드센스(티스토리 블로그 + 워드프레스 블로그)를 운영하고 있는

  40대 직장인(중소기업)입니다.

 

  기본적인 html 코팅정도만 할 수 있는 일반초보자여서,

  일단, 질문드리는 주제에 무식하다는 전제를 깔고 말씀드리오니 질문에 오류가 있더라도

  감안하셔서 봐주시길 양해부탁드립니다

 

  제가 근무하는 직장이 경매회사여서

  개인적으로 운영하는 블로그는 "경매", "창업", "부동산", "대출" 분야의 글을 쓰고 있고,

  총 3개의 블로그와 워드프레스 블로그를 3년정도 운영하고 있고, 작년보다 많이 줄기는 했지만

  현재 월 1,000$ 정도 수입이 있습니다. (3개 다 합쳐서이고, 사업자 신고는 아직 안했습니다)

   

  추가적으로 1개의 사이트(구글 사이트)를 더 운영하려 보다가

  "http://livesearch.kr/search" 라는 스크립트 검색어 자동완성 기능을 제공하는 사이트(?) 유형을 

  보게 되었습니다.

 

   예를 들면 네이버에서 "경락잔금대출" 이라고 치면

   해당사이트 글이 웹사이트 영역에서 떠서 글의 제목을 클릭하면 

   아래와 같이 내가 조회한 검색어에 대한 자체 스크립트 검색결과를 보여주고 있습니다.

   http://livesearch.kr/search/?q=%EA%B2%BD%EB%9D%BD%EC%9E%94%EA%B8%88%EB%8C%80%EC%B6%9C

 

   위의 조회 결과 첫화면에 뜨는 내용들은 모두 애드센스 광고들입니다.

   저 애드센스 광고들을 클릭하면 해당 사이트로 이동하게 되고,

   수익은 본 사이트 운영자 광고수익으로 발생하게 됩니다.

 

   소스코드를 봤는데, 크게 내용이 많거나 복잡해 보이지는 않았는데(1page 화면 구성이라서요)

   이런 사이트를 만들려면 어떤 제작도구로 어떤식으로 만들어야 하는지 궁금해서 여쭤봅니다.

 

   물론 제가 직접 만들수 없을것 같아 대략적으로 제작기간과 비용정도만 알면

   제작의뢰를 드릴 목적이고요.

 

   너무 전문지식없이 초보자 입장에서 질문드려서 죄송합니다.

  • ?
    검색엔진 api를 쓰신다면 훨씬 간단해지고, 이 경우에는 프론트엔드에서 api를 받아와서 보여주는 식으로 구성할수 있습니다.
    하지만 자동수집후 직접 검색엔진을 구현하실려면 좀 복잡할것 같네요.
    엘라스틱 서치, 파이썬 뷰티풀수프로 구현할수 있을것 같습니다
  • ? ?
    도토리묵님! 안녕하세요
    답변주셔서 너무너무 감사드립니다.
    혹시 실례지만 작업개발 의뢰도 받으시는지요?
    만약, 작업개발 의뢰는 받지 않으신다면 답변주신것만으로도 너무 감사드립니다.(별도로 알아보겠습니다.)

    만약, 작업개발 의뢰도 받으신다면 말씀하신 2가지 작업방식

    ① 검색엔진 API 를 통한 구현방식
    ② 자동수집 후 직접 검색엔진을 통한 구현방식

    에 따른 대략적인 비용과 구현기간, 그리고 의뢰자가 수행해야하는 부분
    (db구축, 도메인/호스팅 준비 기타 등등)을 말씀해주시면,
    제가 찾아뵙고, 미팅도 하고 싶습니다.
  • ? ?
    아쉽게도 제가 배우는 입장이라, 의뢰는 받지 않습니다.
    죄송합니다.ㅠ
  • ? ?
    답변주신것만으로도 감사합니다.^^
  • ?
    원하는 기능이
    1. 자동완성
    2.구글 검색으로 검색 가능 이게 필요한건가요...?
  • ? ?
    안녕하세요.
    제가 위에서 잠깐 언급드렸듯이, 개발자가 아니라 일반인입니다.
    그래서 개발자분들 처럼 딱딱 어떤 범위의 어떤 기능까지 이렇게
    개발자가 이해하기 쉽게 설명을 못드리는 점 죄송합니다.(몰라서 그렇습니다.)

    일단 일반인이 말하는 방식으로 말씀드리면 위에 말씀드린
    "스크립트 검색어 자동완성 기능을 제공하는 사이트" 개발 전체를 의뢰드리고 싶습니다.
    물론 화면UI 와 화면내 어떤 기능들이 구현해야하는지는 말씀을 드려야 하는데
    위의 " "http://livesearch.kr/search" 사이트와 동일한 UI, 프레임, 동일기능 이면 됩니다.
    추가할 기능도 없습니다.

    제가 가진 도메인에 저런 기능을 가진 사이트를 운영하고 싶고,
    거기에 저의 애드센스 코드를 넣고 운영하고 싶습니다.
  • ? profile
    브라우저에 뜬 모습만 보고는 유추는 할 수 있겠지만 내부에서 어떻게 저런 결과를 만들어 냈는지는 알수가 없습니다.
    겉모습, UI는 겉으로 보이기에 따라갈수 있겠지만 내부에서 돌아가는 기능은 겉모습만 가지고 알수가 없습니다.
    같은 결과물을 내놓기까지 방법은 엄청 많고, 개발자마다 선호하는 방법도 다르고, 아는 것도 다 다릅니다.
    개발자가 만능은 아닙니다.
    이는 기획의 영역입니다.
    물론 개발자가 기획까지도 가능할수 있겠죠.
    하지만 어디까지나 가능할수도 있다라는 것입니다.

    기획은 개발을 몰라도 가능합니다.
    언급하신 사이트는 상단에 검색(을 가장한... 사이트 내부에서는 검색이 안되죠.)영역을 제외하면 크게 5부분으로 이루어져 있습니다.

    1. 구글의 검색 결과를 가져와서 그대로 보여주는 부분
    이 부분은 별 문제가 없습니다. 구글에서 기능을 제공하거든요.

    2. 기타 등등의 애드센스 등의 광고 부분
    광고는 검수만 통과하면 달수 있으니 큰 문제가 안된다고 봅니다.

    3, 4, 5. 블로그, 카페, 웹문서
    여기가 핵심입니다.
    도토리묵님이 말씀하신 것처럼 서버에 검색엔진을 넣어서 자체적으로 검색용 DB를 수집해서 보여줄수도 있고
    사람이 수작업으로 어떤 결과물을 db에 넣어서 보여줄수도 있습니다.
    수작업으로 하게 되면 키워드를 제한적으로 운영할수도 있겠네요.
    어떻게 만드느냐에 따라서 비용과 시간이 천차만별이 될수 있습니다.
    경우에 따라서 이부분은 해당사이트 검색 결과가 아니어도 상관없습니다.
    텍스트의 양만 채워주는 역할을 하는 것이라서요. 링크도 안걸려 있잖아요.
    해당 키워드와 관련있는 텍스트를 어떻게 채워주느냐. 이게 기획의 핵심이라고 할수 있습니다.
  • profile ?
    안녕하세요 DoubleU님!

    전문가들 모임방에서 무식한 질문을 던졌는데
    무식한 사람도 이해할 수 있도록 길게 풀어서 설명해주셔서 너무 감사합니다.
    최소한의 기획 개념은 가지고 질문을 드렸어야 했는데,
    개념이 없어서 몰라서 위와 같이 여쭙게 됐습니다. 죄송합니다. 그리고 알게 해주셔서 감사합니다.
    이제 다시 한번 개념을 좀 갖고서 말씀을 좀 드려보겠습니다.

    1번 이했습니다.
    (그 구글 API를 이용해서 크게 어렵지 않게 하신다는 말씀으로 이해했습니다. 물론 전 못하지만요)

    2번도 제가 이미 애드센스 승인을 받아놓은 도메인을 여러개 가지고 있어
    말씀하신대로 광고검수 필요없이 바로 광고를 띄을 수 있는 상황입니다.

    3,4,5번은 사실 말씀하신 답변을 100% 이해를 못했습니다. 설명이 부족해서가 아니고
    제가 개념자체가 없어서 그런것 같습니다.
    서버에 검색엔진을 넣어서 보여준다던지, 사람이 수작업으로 어떤 결과물을 DB에 넣어
    보여준다든지 등의 어떤식이라는 대충 감은 옵니다만
    실질적으로 DB구현을 위해 제가 어떤식으로 작업을 해놔야 하는지
    예를 들면 엑셀파일을 만들어 특정 검색 키워드별 인덱스(색인) 맵핑 시트를
    다 만들어서 드리면 업로드를 계속 해나간다던지..그런 개념이 안서지만,,,충분히 이해했습니다.

    말씀하신 것처럼 3,4,5번은 링크도 텍스트 양만 채워주는 역할이라
    사실 수익에는 도움이 안되지만, 네이버포탈에서 검색상위 노출 시에는
    검색키워드에 부합하는 일정량의 텍스트를 가지고 있어야 하기때문에
    부수적으로 넣어져서 보이지게된 DB같습니다.

    만약 우리 개발자님께서 말씀하신대로
    해당 키워드와 관련있는 텍스트를 엑셀파일이던 DB화 시키는 것은
    제가 운영하고 싶은 키워드에서는 다 가능합니다.

    예를 들면 "경매절차" 이라는 검색키워드가 있을때
    같이 보여질 연관키워드 수십, 수백가지나
    관련 추천사이트 목록같은건 제가 DB로 이미 가지고 있거나 쉽게 만들 수 있습니다.

    어찌됐던 이런 기획을 하더라도 개발구현 방식은
    전문가이신 개발자님과 협의를 해야할 것 같습니다.
    (어떻게 구현해 달라는 요구사항과 DB구축만 할줄알지, 원리나 방법은 몰라서요)

    혹시 DoubleU님께서도 개발의뢰를 따로 받으신다면
    제가 일단 기획한 내용을 토대로 대략적인 비용과 기간, 그리고 의뢰자가 수행해야하는 부분에
    대해서 제가 찾아뵙고, 미팅도 하고 싶습니다.
  • ? profile
    말씀하신 사이트의 블로그영역을 보면 올라온지 얼마안된 네이버블로그의 것도 가지고 오더군요.
    서버에 검색엔진을 넣어서 db에 결과를 넣어서 운영하는 것은 가성비가 맞지 않을 것입니다.
    그렇다면 어딘가에 있는 결과물을 그때 그때 가져오는 것이라고 봅니다.
    네이버 검색 영역에서는 rss같은 것(블로그에 rss라고 적혀있는 부분을 클릭해보면 xml로 된 텍스트가 나옵니다.)을 지원하지는 않으니 해당 키워드로 검색한 네이버의 결과(html)를 크롤링( https://m.blog.naver.com/potter777777/220605598446 )해서 그것을 재가공해서 보여주는 것이 아닐까 싶습니다.
    매번 이것을 수행하면 네이버로부터 차단을 당할수도 있을테니 크롤링한 결과를 db에 저장해놓고 가져올것 같기도 합니다.
    예를 들면 어떤 키워드로 검색 요청이 들어왔을때 한시간이내에 db에 저장된 결과가 없으면 새로 크롤링을 하고, db에 저장된게 있으면 그것을 보여주는... 뭐 이런 방법을 생각해볼 수 있겠죠. 이렇게 하면 적당히 최신자료가 나오고, 네이버의 의심도 벗어날수 있을테니까요.
    이는 어디까지나 예를 든 것입니다.

    요정도 아이디어면 네이버를 크롤링해온다 정도만 해결되면 페이지를 그럭 저럭 만들수 있게 됩니다.
    물론 제가 최선의 방법이 아닐수 있습니다.
    짧게 생각한 것이니까요.
    타운내에서도 크롤링관련 개발을 하시는 분이 계시니 찾아보시면 될 것 같습니다.
    전 크롤링 관련해서 개발해본적이 없습니다`
  • profile ?
    DoubleU님! 답변 감사드립니다.
    남에게 베푸시는 친절함처럼 일과 가정에 성공과 행운이 함께하시길 기원합니다.
  • profile

    1.구글맞춤검색입니다. html 페이지로 구현이 가능하구요.
    2.아마도 네이버검색 api 로 검색어에 대한 결과를 받아 출력해 주는 것일 겁니다.

    둘다 구글,네이버 에서 제공하는 것을 이용한 것이며

    굳이 이런 사이트를 만드는것에 큰 기대를 하지 않으시는게.. 저는 구글검색 부분만 만들어 운영해 본적있지만 해당 사이트로 찾아와 검색하는 사람이 없습니다.

    참고로 저는 개발자가 아니라 의뢰나 그런 것은 받지 않구요.

    저희는 저희 사이트 내부 문서 검색용으로 1번 구글 맞춤 검색을 사용하고 있습니다.

  • profile ?
    운영자님! 안녕하세요. 답변감사합니다.
    운영자님까지 답변주실 줄은 몰랐습니다.
    오늘 가입했어서 활발히 활동하고 싶지만, 아는 것이 없어서 질문도 답변도 못하고,
    눈팅만 할 것 같습니다. 이런 좋은 사이트 만들어 주셔서 감사합니다.
  • ? profile
    저 여기 운영자 아닌데요. 웹지기 라는 의미는 웹을 돌보는 사람이라는 뜻 입니다. 저는 저희 사이트를 돌보고 관리하는 관리자라 웹지기라는 닉네임을 씁니다. 여기 주인장이라고 언급한 적이 어디에도 없습니다. 대단한 오해를 하시네요.
  • profile profile
    네이버검색api가 있나요?
    오호..... 그럼 크롤링도 필요없이.. 그냥 만들면 되는 것이군요...
  • profile profile
    네. 있어요~
  • profile ?
    압! 실례했습니다. 닉네임만 보고 운영자님인줄 착각했습니다.