Q&A

좀 특이한 현상인거 같은데

 

예컨대 어떤 키워드를 검색하려고 했을때 (예: "XETOWN" 등등)

 

게시판에 있는 검색 기능을 사용해서 검색해보면 모든 게시물들이 잘 검색되고

 

따로 달아놓은 구글 맞춤검색으로 검색해봐도 잘 나오는데

 

관리자페이지의 문서(module=admin&act=dispDocumentAdminList) 또는 댓글(module=admin&act=dispCommentAdminList) 페이지로 들어가서 검색해보면 뜨지 않는 글들이 몇개 있습니다.

 

검색 기능 자체가 동작하지 않는건 아닌데, 예컨대 15년도에 쓴 글이 2개 있고, 바로 오늘 쓰여진 글이 있다면, 게시판이나 구글검색으로 검색해보면 저 3개 글이 전부 검색되는데, 관리자페이지에서는 오늘 쓴 글 1개만 검색되고 나머지 2개는 아예 안 보이네요.

 

일단 작성한지 오래 된 글들이 이러한거 같은데 정확한건 아니고, 추측하기로는 저 15년도 게시물의 경우 게시판에서 검색할 때에는 "계속 검색"을 두세번 정도 눌러야 나오는 게시물인데, 혹시 이거 때문에 검색이 안 되는건지 모르겠네요

 

이러한 현상의 원인이나 해결책 아시나요?

 

당연히 관리자 페이지에서 검색하면 모든 게시물이 검색될 줄 알았는데, 검색되지 않는 게시물이 있어서 당황했네요

댓글 2

  • 구글검색은 이미 색인된 것을 검색노출 시켜 주는 검색전용이라 부하걱정없이 색인된 것에서 찾아서 보여줍니다.

    XE는 웹호스팅등 서버 환경이 좋지 않은 모든 사용자를 타겟으로 만들어 굉장히 보수적으로 설계된 부분들이 있는데 그것이 검색입니다.

    XE통함검색도 한번의 쿼리로 검색할 수 있는 양을 제한해 놓고 그 범위를 넘어가면 다시 계속검색을 통해 또한번 검색하고 또 검색하고 하는 방식으로 하고 있습니다.

    그래서 과거글이 설령 정확히 키워드랑 매칭이 된다해도 이를 알고 찾는 이용자가 많지 않다는 결론에 도달하게 되더군요. 그래서 저희는 그냥 통합검색을 구글검색으로 사용합니다.

    관리자가 검색하는 것 또한 비슷한 조건에 걸릴 것으로 생각이 되어지네요. 관리자에게 까지 조건을 걸 필요가 있을지는 의문입니다만....

    일반 사용자가 검색하는 통합검색은 동시에 여러명이 검색작업을 하면 서버에 부하가 많이 걸릴 수 있기 때문이긴 하지만요...
  • @웹지기
    아.. 관리자 페이지에서는 아예 검색에 나오지 않는 다는 질문이군요. 제 댓글은 무시해주세요.