커스텀 순위

이 페이지에서는 반환된 검색 결과의 순위를 조정하는 방법을 설명합니다. 파악할 수 있습니다.

  1. 개요
  2. 키워드로 실적 개선하기
  3. 라벨이 있는 검색결과 변경
  4. 라벨로 사이트에 태그 지정하기
  5. 라벨의 효과 변경

개요

검색 엔진에 표시할 사이트 목록을 작성했다고 가정해 보겠습니다. 하지만 일부 검색어를 테스트해 보면 검색결과가 완전히 일치하지 않습니다. 할 수 있습니다. 검색어와 가장 관련성이 높다고 생각되는 검색 결과 페이지 상단에 있지 않다는 것을 알 수 있습니다. 또는 잠재적 인센티브를 제공하는 관심 있는 연구 기관이나 자체 웹사이트의 웹페이지 다음과 같은 작업을 할 수 있습니다. 결과를 승격하거나 강등하여 바로잡으세요 프로그래밍 검색 엔진을 사용하면 키워드, 가중치 적용 라벨, 점수라는 3가지 방법으로 결과를 조정합니다. 키워드 및 가중치는 컨텍스트 파일에 정의되어 있고 점수는 annotations 파일에 정의되어 있습니다.

  • 키워드는 검색 결과에서 특정 웹페이지를 특정 주제에 대한 더 많은 검색결과를 얻을 수 있다는 것을 의미합니다. 있습니다.
  • 가중치 적용 라벨은 프로그래밍 검색 엔진에 사이트의 순위를 올리거나 내릴 수 있습니다. 사이트의 승격 또는 강등 정도는 라벨에 적용하는 가중치입니다.
  • 점수는 개별 주석에 적용되며 가중치가 적용된 라벨의 영향을 반전시킬 수 있습니다. 레이어를 하나 더 추가함 순위를 세부적으로 조정할 수 있습니다.

라벨의 가중치와 주석의 점수는 기본 노브와 다이얼입니다. 에 대해 자세히 알아보세요. 둘 다 -1.0에서 +1.0(으)로 다음과 같은 방법으로 사이트의 순위를 올리거나 내릴 수 있습니다. 점수와 가중치에 따라 다이얼을 돌립니다 (값 증가 또는 감소).

광고주가 순위에 대한 영향력이 강하기는 하지만 광고주가 제공하는 제어할 수 있습니다 검색결과를 승격 또는 강등하는 것은 웹페이지 관련성, 키워드 선택, 라벨의 가중치, 주석의 점수 등일 수 있습니다.

맨 위로

키워드로 광고 실적 높이기

키워드를 사용하면 결과를 가장 빠르게 변경할 수 있습니다. 프로그래밍 검색 엔진 부스트 키워드가 포함된 웹페이지 또한 더 많은 검색 결과를 가져올 수도 있습니다. 자세히 알아보세요. 검색결과가 미미하다고 생각되면 키워드를 추가해 보세요. 프로그래밍 검색 엔진은 해당 키워드가 포함된 웹페이지를 강화하지만 키워드가 포함되지 않은 웹페이지의 순위를 내리거나 필터링합니다.

키워드는 사용자의 의도를 검색에 적용하는 방법입니다. 사용할 수 있습니다 예를 들어 요가 검색엔진의 사용자가 '매트'를 검색하면 'Miller Analogy Test'가 아닌 '요가 매트'를 검색한 것입니다. 또는 '집 매트'가 있습니다. 검색엔진의 주안점과 문맥에 대해 생각 사용자의 있습니다. 검색엔진의 예에 나온 '요가' 는 쉽게 찾을 수 없습니다. 너무 광범위하거나 너무 많은 키워드를 사용하지 않습니다. 카테고리입니다. 예: '운동' 및 '동부의 관행' 많은 수의 요가와 관련이 없는 웹페이지 가장 좋은 키워드는 검색 엔진이 다루는 사이트의 콘텐츠

먼저 한 단어로 시작해 보고 있습니다. 결과가 충분하지 않다면 여러 개의 키워드를 사용해 보세요. 다음과 같은 작업을 할 수 있습니다. 따옴표로 묶인 일련의 단어인 구문도 사용할 수 있습니다. (예: "요가 자세") 한 단어로 된 키워드가 더 좋습니다. 프로그래밍 검색 엔진 yoga pose stretch을 '요가', '스트레칭', '포즈'를 선택합니다.

키워드는 서로 독립적이지 않습니다. 함께 작동합니다. 따라서 "요가"라는 키워드를 사용하고 '요가'라는 단어가 포함된 웹페이지 웹페이지 '포즈'가 포함된 '요가'와 '요가'가 모두 포함된 웹페이지는 및 '포즈' 더욱 강력해집니다

예: 키워드

'mat'에 관한 검색 결과 비교하기 프로그래밍 가능한 요가의 두 가지 버전으로 있습니다.

그림 1: 'mat'을 검색한 결과 키워드를 사용하지 않는 검색엔진에서 비롯됨 (전체 결과 집합을 보려면 이미지를 클릭하세요.)

검색엔진의 예
키워드를 사용하지 않는

그림 2: 'mat'이라는 검색어에 대한 결과 검색 엔진에서 검색된 결과가 표시됩니다.

사용자가 검색할 수 있는
요가 키워드 사용

'요가'가 포함된 버전에서 키워드, 해당 키워드가 포함된 웹페이지 결과 페이지에 홍보됩니다.

맨 위로

키워드 만들기

키워드는 100개 이하로 제한하여 원하는 만큼 만들 수 있습니다. 있습니다. 키워드를 만드는 가장 쉬운 방법은 기본사항 섹션의 개요 섹션 이 탭을 사용하여 다른 키워드를 검토하고 각 키워드가 결과 페이지에 미치는 영향을 확인함 만약 결과가 마음에 들지 않는 경우 손쉽게 키워드를 삭제하고 다른 키워드를 사용해 볼 수 있습니다. 있습니다

문맥 파일에 키워드를 생성하려면 CustomSearchEngine 요소의 keywords 속성 키워드 값을 정의합니다. 단일 있습니다. 문구를 따옴표로 묶습니다. 문장 부호나 표시 (") 또는 문자 항목 (")

  <CustomSearchEngine keywords="asana &quot;yoga postures&quot;">
  </CustomSearchEngine>

라벨로 검색결과 변경

검색 결과를 변경하는 또 다른 방법은 라벨을 사용하여 검색결과 순위의 핵심 요소로서 사이트 처리 방법을 결정합니다.

검색엔진 라벨과 상세검색 라벨이라는 두 가지 종류의 라벨을 사용할 수 있습니다. 검색엔진 라벨은 검색에 포함할 사이트를 결정합니다. 사용할 수 있습니다 사용자에게 표시되지 않으며 백그라운드에서 실행됩니다. 따라서 상위 요소는 BackgroundLabels라고 합니다. 상세검색 라벨, 사용자에게 표시되고 링크로 표시됩니다. 상세검색 자세한 내용은 세부 검색 있습니다. 이 페이지에서는 대부분 검색엔진 라벨에 중점을 두지만 모드, 가중치 검색엔진과 상세검색 모두에서 동일한 방식으로 작동합니다. 라벨을 지정합니다

다음 코드는 컨텍스트 파일에 있는 두 종류의 라벨을 보여줍니다.

<!--Search engine labels-->
<BackgroundLabels>
  <Label name="_include_" mode="FILTER"/>
  <Label name="_exclude_" mode="ELIMINATE"/>
<lt;/BackgroundLabels>

<!--Refinement label-->
   <Facet>
      <FacetItem title="Lectures">
         <Label name="lectures" mode="BOOST" weight="0.8">
            <Rewrite>lecture OR lectures</Rewrite>
         </Label>
      </FacetItem>
    </Facet>

처음 을 만드는 경우 프로그래밍 검색 엔진을 실행하면 프로그래밍 검색 엔진에서 두 개의 검색 엔진 라벨에 추가할 수 있습니다. 라벨에는 뉴런들이 표시되는 방식을 처리해야 합니다. 둘 중 하나는 (mode="ELIMINATE") 중 하나(포함) (mode="FILTER"). (포함 라벨의 모드를 변경하여 출처: 'FILTER' '부스트' 프로그래밍 검색 엔진을 만든 후).

맨 위로

라벨 사용

검색엔진 라벨을 사용하려면 다음 단계를 따르세요.

  1. 컨텍스트 파일에서 검색엔진 라벨을 만들거나 재정의합니다.
    1. 라벨 이름을 정의합니다. 다음을 통해 생성된 이름을 사용할 수 있습니다. 직접 정의할 수도 있습니다.
    2. 모드를 정의합니다.
    3. 선택사항. 가중치를 정의합니다.
  2. 주석 파일에서 라벨로 사이트에 태그를 지정합니다.

예: 라벨이 있는 컨텍스트 파일

다음은 검색엔진이 포함된 컨텍스트 파일의 잘린 예입니다. 라벨을 지정합니다

<CustomSearchEngine keywords="climate &quot;global warming&quot; &quot;greenhouse gases&quot;">
  <Title>RealClimate</Title>
  <Description>"Climate change"</Description>
  <Context>
    <BackgroundLabels>
      <Label name="_include_" mode="FILTER"/>
      <Label name="_exclude_" mode="ELIMINATE"/>
    </BackgroundLabels>
  </Context>
</CustomSearchEngine>

맨 위로

라벨 모드 정의

사이트의 순위는 검색엔진에 따라 결정됩니다. 라벨을 지정합니다. 검색엔진 라벨에는 다음이 포함될 수 있습니다. 모드:

참고: 대소문자를 따르세요. 대문자 사용 문자를 나타냅니다.

모드 다음을 실행합니다. 다음과 같은 경우 이 모드를 사용하세요.
ELIMINATE 이 라벨로 태그가 지정된 사이트를 검색엔진에서 제외합니다.

Google 검색에서 순위가 높은 웹페이지를 제외하려고 합니다. 독자층에게 그다지 좋지는 않습니다

예를 들어 과학 연구에 대한 검색엔진을 만든다면 햄스터를 연구하려면 ELIMINATE 모드로 라벨을 사용합니다. 애완동물 돌봄 정보, 춤 관련 정보가 포함된 고순위 사이트는 제외 성가신 목소리로 노래를 부르고 연주해야 합니다.

FILTER 이 라벨로 태그가 추가된 사이트만 포함하고 모든 사이트 제외 그렇지 않은 경우

검색엔진에서 제휴 사이트만 검색하도록 하려는 경우 특정 주제를 다루는 사이트 또는 특정 주제를 다루는 사이트를 만들 수 있습니다.

이러한 검색엔진의 범위는 소수의 검색 순위를 더욱 정교하게 관리할 수 있습니다. 있습니다. 가중치를 사용하여 검색 결과의 순서 변경에 대해 설명함 다음 섹션에 나와 있습니다.

예를 들어 내 웹사이트 전용 검색엔진을 만들고 싶다면 FILTER 라벨이 지정된 라벨로 태그가 추가된 단일 사이트가 있음 있습니다. 검색결과에는 웹사이트의 페이지만 포함되며 있습니다.

BOOST 검색엔진의 모든 웹사이트를 포함하지만 승격 또는 강등합니다. 개의 사이트가 표시됩니다. 사이트의 승격 또는 강등 정도는 가중치를 할당합니다. 일부 사이트를 강조하지만 일부 사이트는 강조하지 않는 광범위한 검색엔진을 원하는 경우 다른 사이트를 완전히 제외할 수 있습니다.

예를 들어, 범위가 넓은 검색엔진을 만들고 싶지만 자신이 운영 중인 웹사이트 (최고의 웹사이트)를 사용하고 있습니다. 라벨을 사용하세요. BOOST 모드를 사용합니다.

맨 위로

가중치 적용 라벨 만들기

사이트를 포함, 홍보 또는 제외하는 라벨이 있으면 가중치를 포괄적 라벨에 추가합니다. 가중치를 사용하면 라벨 자체에서 태그된 사이트의 순위 올리기 또는 내리기 가중치 값의 범위는 -1.0에서 +1.0(으)로 가중치 범위는 더욱 세밀하게 관리할 수 있게 되었습니다. 라벨에 양수 가중치는 사이트를 강조합니다. 가중치가 음수이면 강조하지 않습니다.

다음 코드는 가중치가 적용된 라벨을 보여줍니다.

<BackgroundLabels>
  <Label name="_include_" mode="FILTER" weight="0.65"/>
  <Label name="_exclude_" mode="ELIMINATE"/>
</BackgroundLabels>

가중치가 정의되지 않은 부스트 및 필터 라벨(예: 프로그래밍 검색 엔진에 의해 생성되며 기본 가중치는 +0.7입니다. 따라서 생성된 라벨의 기능을 강화하여 사이트를 홍보하거나 값을 +0.7보다 큰 값으로 변경합니다. 이 값을 기본 값보다 낮게 설정하면 라벨에 대한 라벨의 부스팅 효과가 약화되고 사이트 순위입니다. 반대로 가중치에 음의 가중치를 해당 라벨은 사이트의 순위를 내리거나 억제합니다. 접근 시 -1.0, 사이트의 순위를 높이기가 점점 더 어려워지고 있습니다. 표시됩니다. -1.0에서는 순위가 높은 사이트도 시간이 필요합니다

다음 표는 모드에 따라 결과가 조정되는 방식을 보여줍니다. 지정할 수 있습니다.

모드 무게 효과
BOOST +1.0 사이트를 대폭 홍보합니다. 하지만 그렇다고 해서 항상 상위 검색결과에 표시되거나 개의 사이트가 제외됩니다. 모드를 FILTER 일부 검색 결과도 표시되지 않는 경우에도 결과가 표시될 수 있습니다. 다음과 일치: 라벨을 지정합니다. 또한 검색어와 훨씬 더 관련성이 높은 결과를 검색 가능성이 높은 사용자에게 매우 선호되지만 관련성이 없는 사이트보다 우선하는 것이 좋습니다.

사이트에 과도한 가중치가 적용된 라벨을 다른 모든 결과를 제외하고 최상위 결과여야 하는 경우 부스트 라벨이 아닌 필터 라벨을 사용합니다.

BOOST -1.0 사이트 순위를 크게 떨어뜨립니다. 모드를 설정하는 것과는 다릅니다. ELIMINATE에게 보다 관련성 높은 결과를 제공할 수 있습니다. 계속 표시됩니다. 이 사이트는 높은 순위를 차지하기 위한 업스트림 전투를 치를 수 있지만 완전히 차단되지 않았습니다.
BOOST 정의되지 않음 가중치를 정의하지 않는 경우 (예: <Label name="standard" mode="BOOST"/>) +0.7의 암시적 가중치입니다.
FILTER +1.0 선택한 사이트에 대규모 프로모션을 제공합니다. 모드가 FILTER 명령어를 사용하면 프로그래밍 검색 엔진이 라벨을 지정합니다. 그래서 선택한 사이트 중에서 사용자 검색어와 관련이 없는 사이트가 없는 경우 표시됩니다.
FILTER -1.0 선택한 사이트를 결과에서 효과적으로 차단합니다. 마치 제거 라벨을 사용하여 사이트에 태그를 지정한 것입니다.
FILTER 정의되지 않음 가중치를 정의하지 않는 경우 (예: <Label name="standard" mode="FILTER"/>) +0.7의 암시적 가중치입니다.
ELIMINATE 무게 없음 사이트를 차단합니다. 라벨과 일치하는 사이트는 표시되지 않습니다. 모두 제거 라벨이 있으면 표시됩니다. 이런 현상은 필터 유형의 검색엔진에서 발생할 가능성이 더 높기 때문에 부스트 유형의 검색엔진이 아니라

다양한 가중치의 라벨을 여러 개 만들어 사이트에 알 수 있습니다. 예를 들어 강력하게 추천하는 라벨을 만들 수 은(는) 다른 사이트와 약간만 홍보하는 사이트를 홍보하는 광고주 원하는 만큼 만들 수 있는 가중치가 적용된 라벨을 원하는 대로 적용할 수 있지만, 관리할 수 있습니다 보다 세부적인 수준으로 사이트 순위를 관리하는 더 좋은 방법은 점수를 매길 수 있습니다. 이에 대해서는 다음 섹션에서 설명합니다.

맨 위로

라벨로 사이트에 태그하기

라벨을 정의하고 나면 라벨을 사용하여 사이트에 태그를 지정할 수 있습니다. 각 주석에 여러 개의 라벨을 지정할 수 있습니다. 즉, 같은 사이트를 다른 검색엔진에서는 검색 순위가 달라질 수 있습니다.

<Annotations>
  <Annotation about="webcast.berkeley.edu/*" score="1">
    <Label name="cse_university_boost_highest"/>
    <Label name="cse_bicycles_exclude"/>
    <Label name="cse_hamsters_filter"/>
  </Annotation>
</Annotations>

맨 위로

라벨의 효과 변경

점수를 통해 라벨의 영향을 조정할 수 있습니다. 침적을 완화하거나 역전시킬 수 있음 라벨이 특정 사이트에 미치는 영향 다음의 score 속성 Annotation 요소의 값은 -1.0 ~1.0 점수가 0점이면 사이트 순위에 대한 라벨의 영향 1점 전체 영향력을 적용합니다. 점수가 -1이면 사용할 수 있습니다. 0~1 또는 -1 사이의 값 0 (예: 0.55)는 영향을 줄 수 있습니다. 주석에 점수를 할당하지 않으면 맞춤 검색은 사이트에 라벨의 모든 효과를 적용합니다. 마치 여러분이 1의 점수를 할당했습니다.

다음 표는 점수의 영향을 어떻게 조정할 수 있는지 라벨:

모드 무게 점수 효과
모두 모두 없음 주석에 1.0 점수를 부여하는 것과 같습니다. 라벨 전액이 사이트에 적용됩니다.
BOOST +1.0 -1.0 BOOST 라벨을 반대로 하여 -1.0의 가중치 사이트 순위를 적극적으로 낮춥니다.
BOOST -1.0 -1.0 BOOST 라벨을 반대로 하여 +1.0의 가중치 적극적으로 사이트를 홍보합니다.
FILTER +1.0 -1.0 ELIMINATE 라벨로 사이트에 태그를 추가하는 것과 같습니다. 그것은 사이트를 완전히 제외합니다.
FILTER -1.0 -1.0 FILTER 라벨을 반대로 하여 +1.0의 가중치 적극적으로 사이트를 홍보합니다.
ELIMINATE 무게 없음 -1.0 ELIMINATE 라벨을 필터로 변환하는 것과 같음 점수가 +1.0인 라벨입니다. 적극적으로 홍보하여 사이트

예: 점수 코드

다음 예에는 동일한 검색어로 태그가 추가된 3개의 사이트가 있습니다. 확인할 수 있습니다 그러나 세 가지 모델에서 라벨의 효과가 균일하지 않습니다. 사이트마다 다른 사이트에 광고를 게재하는 데 서로 다른 강도로 나뉩니다.

<Annotations>
    
  <Annotation about="*.edu/*" score="0.0001">
    <Label name="vision_label"/>
  </Annotation>

  <Annotation about="*.ucsd.edu/*" score="0.7">
    <Label name="vision_label"/>
  </Annotation>

  <Annotation about="*.vision.ucsd.edu/*" score="1">
    <Label name="vision_label"/>
  </Annotation>

</Annotations>

세 주석 모두에 vision_label 태그가 있지만 프로그래밍 검색 엔진에서는 점수에 따라 사용자를 다르게 취급합니다. 다음의 검색결과 vision.ucsd.edu은 매우 선호됩니다. ucsd.edu 의 항목이 대체로 선호됩니다. 및 최상위 수준 .edu개의 도메인이 다른 사이트보다 약간 더 우수합니다.

맨 위로