검색 결과에 게시글이 없는데 구글 검색에는 나옵니다

안녕하세요,

https://community.exalate.com에서 'logger.info’로 검색하면 결과가 전혀 나오지 않는데, 구글 검색 옵션(결과: logger.info site:https://community.exalate.com/)을 사용하면 많은 결과가 나옵니다.

원인이 무엇일 수 있을까요?

감사합니다

왜냐하면 logger.info라는 용어가 사용되지 않았기 때문인가요? 하지만 log.info는 찾을 수 있습니다.

아, 그렇군요. 좋은 지적이네요.

디스코urses 검색에서 어떤 기능을 기대할 수 있을까요?
문서가 작성되어 있나요?

이 AI 대화에 도움이 될까요?

Discourse의 고급 검색 기능 탐색 AI

Jagster:

Discourse의 검색은 어떻게 작동하나요?

DiscourseHelper:

검색

검색 내용: Discourse의 검색 기능이 어떻게 작동하는지, 검색 필터링 및 옵션과 같은 기능을 포함하여

읽기

읽음: 효과적인 콘텐츠 검색

Discourse의 검색 기능은 매우 강력하며, 모든 토론 포럼에서 검색 결과를 정교하게 하기 위해 여러 필터, 옵션 및 고급 기법을 제공합니다. 작동 방식 개요는 다음과 같습니다:

검색 필터

  1. 콘텐츠 필터:

    • in:personal-direct: 두 사용자 간의 개인 메시지 내 게시물을 필터링합니다.
    • in:all: 공개 주제와 개인 메시지 모두의 게시물을 필터링합니다.
    • in:tagged / in:untagged: 태그가 있거나 없는 주제에서 게시물을 필터링합니다.
  2. 날짜 필터:

    • before:YYYY-MM-DD / after:YYYY-MM-DD: 특정 날짜 이전 또는 이후에 생성된 게시물을 필터링합니다.
  3. 게시물 및 조회수 필터:

    • min_posts:X: 최소 'X’개의 게시물을 가진 주제를 필터링합니다.
    • min_views:X: 최소 'X’회의 조회수를 가진 주제를 필터링합니다.
  4. 사용자별 필터:

    • @username / user:username: 특정 사용자의 게시물을 필터링합니다.
    • personal_messages:username: 사용자의 모든 개인 메시지를 볼 수 있는 관리자 전용 필터입니다.
  5. 카테고리 및 태그 필터:

    • category:category1,category2: 지정된 카테고리의 게시물을 반환합니다.
    • tags:tag1,tag2: 특정 태그가 지정된 주제에서 게시물을 반환합니다.
  6. 상태 필터:

    • status:open / status:closed: 열려 있거나 닫힌 주제에서 게시물을 필터링합니다.

검색 구문

  • 정확한 단어: 정확한 용어를 검색하려면 공백과 함께 이중 인용 부호를 사용하십시오. 예: " word ".
  • 필터 결합: status:open category:support after:2023-01-01과 같이 하나의 검색 쿼리에 여러 필터를 결합할 수 있습니다.

정렬 옵션

  • 결과는 다음과 같은 다양한 기준으로 정렬할 수 있습니다:
    • order:latest: 최신부터 가장 오래된 순서대로.
    • order:likes: 좋아요 수 기준으로 정렬.

플러그인 전용 필터

  • Discourse는 플러그인이 추가 필터를 추가할 수 있도록 허용합니다. 예를 들어:
    • Solved 플러그인: status:solved는 해결된 주제를 필터링합니다.
    • Topic Voting 플러그인: order:votes는 투표 수 기준으로 결과를 정렬합니다.

Discourse 검색을 효과적으로 사용하는 방법에 대한 자세한 가이드는 효과적인 콘텐츠 검색 튜토리얼을 참조할 수 있습니다.

이러한 철저한 접근 방식은 사용자가 콘텐츠의 정밀도를 높여 검색 및 필터링할 수 있도록 하여 관련 토론이나 정보를 효율적으로 찾는 데 도움이 됩니다.

Jagster:

검색은 검색어를 어떻게 사용하나요?

DiscourseHelper:

검색

검색 내용: Discourse가 검색 알고리즘에서 스템밍과 같은 변환을 포함하여 검색어를 어떻게 처리하는지

읽기

읽음: 효과적인 콘텐츠 검색

Discourse에서 검색어 처리는 검색 기능을 향상시키기 위해 다양한 기법을 활용하여 상당히 정교합니다. 검색어가 사용되고 처리되는 방식의 개요는 다음과 같습니다:

검색어 처리

  1. 스텀밍 (Stemming):

    • Discourse는 Stemming이라고 알려진 기법을 사용합니다. 이는 단어를 그 뿌리 형태로 줄이는 것을 포함합니다. 이는 검색 내에서 관련 단어를 찾는 데 유용합니다(예: "run"을 검색하면 “running” 또는 "runs"도 반환됨).
  2. 정확한 단어 검색:

    • 스템밍 없이 정확한 용어를 검색해야 하는 경우, 단어를 공백과 이중 인용 부호로 묶을 수 있습니다. 예를 들어, " term "를 사용하면 관련 변형 없이 해당 용어에 대한 결과만 반환되도록 보장합니다.
  3. 검색 구문 및 필터:

    • 특정 사용자 메시지, 태그, 카테고리, 날짜 등을 위한 필터를 포함하여 검색을 정교하게 하기 위해 다양한 구문을 사용할 수 있습니다.
    • 필터 결합 예시:
      • @username in:watching after:2023-01-01은 2023년 1월 1일 이후에 생성된 감시 중인 주제에서 해당 사용자의 게시물을 검색합니다.
  4. 사용자 지정 검색 필터:

    • Discourse는 사용자 생성 콘텐츠(@username), 주제 상태(status:open), 콘텐츠 유형(in:wiki, with:images)과 같은 서로 다른 기준을 결합하여 복잡한 검색 쿼리를 허용합니다.
  5. 검색 순서:

    • order:latest와 같은 order 구문을 사용하여 최신부터 가장 오래된 순서로 정렬하는 등, 최신 게시물, 조회수, 좋아요 수와 같은 속성으로 결과를 정렬할 수 있습니다.
  6. 검색 대안:

    • 실험적인 필터 기능은 문서에 설명된 다양한 필터 유형에 맞춰 사용자가 주제 목록을 직접 정교하게 할 수 있도록 합니다.

더 자세한 가이드는 Discourse Meta의 효과적인 콘텐츠 검색 팁을 확인해 보세요. 이 리소스는 이러한 개념을 설명하고 고급 검색 기법을 적용하는 방법에 대한 예를 제공합니다.

그래도 …

'About’를 검색하면 Discourse 검색에서는 아무 결과도 나오지 않지만, 사이트에서 Google 검색을 하면 결과가 충분히 나옵니다… :thinking:

여기(meta.discourse)에서도 확인해 봤는데, 비슷한 현상이 나타납니다…

"about"은 스탑워드입니다

좋아요, 정말 감사합니다