На этой странице описано, как настроить рейтинг результатов поиска, возвращаемых вашими поисковыми системами.
- Обзор
- Повышение результатов с помощью ключевых слов
- Изменение результатов поиска с помощью ярлыков
- Маркировка сайтов ярлыками
- Модулирование эффектов меток
Обзор
Предположим, вы составили список сайтов, которые должна охватить ваша поисковая система, но когда вы проверяете некоторые запросы, результаты поиска не совсем соответствуют тому, что вы имели в виду. Результаты, которые, по вашему мнению, наиболее релевантны запросу, не находятся в верхней части страницы. Или, возможно, вы хотите отдать предпочтение веб-страницам вашего любимого исследовательского учреждения или собственному сайту. Вы можете исправить это, повышая или понижая результаты. Программируемая поисковая система позволяет настраивать результаты тремя способами: ключевыми словами, взвешенными метками и оценками. Ключевые слова и веса определяются в файле контекста , а оценки определяются в файле аннотаций .
- Ключевые слова — это быстрый способ повысить рейтинг определенных веб-страниц в результатах поиска и получить больше результатов поиска по определенной теме.
- Взвешенные метки сообщают Программируемой поисковой системе, следует ли исключить, повысить или понизить рейтинг сайта. Насколько сайт будет продвигаться или понижаться, зависит от веса, который вы применяете к ярлыкам.
- Оценки , которые применяются к отдельным аннотациям, смягчают или обращают вспять влияние взвешенных меток. Они добавляют еще один уровень детализации к точной настройке рейтинга.
Вес в метках и баллы в аннотациях являются основными регуляторами и регуляторами для изменения рейтинга результатов поиска. Оба имеют значения в диапазоне от -1.0
до +1.0
. Вы можете продвигать и понижать рейтинг сайтов, поворачивая циферблаты (увеличивая или уменьшая значения) с оценками и весами.
Вы имеете сильное влияние на рейтинг, но не имеете абсолютного контроля над результатами. Повышение или понижение результатов зависит от многих параметров, включая релевантность веб-страницы, выбор ключевых слов, вес меток, оценки в аннотациях и т. д.
Повышение результатов с помощью ключевых слов
Ключевые слова — это самый быстрый способ изменить результаты. Программируемая поисковая система увеличивает количество веб-страниц, содержащих ваши ключевые слова. Он также может получить дополнительные результаты поиска по этой теме. Поэтому, если результаты вашего поиска кажутся ничтожными, попробуйте добавить ключевые слова. Хотя программируемая поисковая система повышает рейтинг веб-страниц, содержащих эти ключевые слова, она не понижает и не отфильтровывает веб-страницы, которые не содержат этих ключевых слов.
Ключевые слова — это способ применить намерения ваших пользователей к поисковой системе. Например, когда пользователи поисковой системы по йоге ищут «коврик», они на самом деле ищут «коврик для йоги», а не «Тест по аналогии Миллера» или «домашние коврики». Подумайте об основной направленности вашей поисковой системы и контексте поисковых запросов ваших пользователей. В нашем примере с поисковой системой «йога» будет очевидным ключевым словом. Не используйте слишком широкие ключевые слова или охватывающие слишком много категорий. Например, по словам «упражнения» и «восточные практики» можно получить множество веб-страниц, не имеющих ничего общего с йогой. Лучшие ключевые слова описывают содержание сайтов, которые охватывает ваша поисковая система.
Начните с одного слова и посмотрите, сможете ли вы получить желаемые результаты. Если вы не получаете достаточно результатов, попробуйте использовать несколько ключевых слов. Вы также можете использовать фразы, которые представляют собой последовательность слов, заключенных в кавычки (например, «поза йоги»), но лучше использовать ключевые слова из одного слова. Программируемая поисковая система интерпретирует yoga pose stretch
как три ключевых слова: «йога», «растяжка» и «поза».
Ключевые слова не являются независимыми друг от друга; они работают вместе. Таким образом, если у вас есть ключевые слова «йога» и «поза», веб-страницы, содержащие слова «йога» и веб-страницы, содержащие «поза», повышаются, но веб-страницы, содержащие слова «йога» и «поза», повышаются еще больше.
Пример: Ключевые слова
Давайте сравним результаты поиска по слову «коврик» в двух версиях программируемой поисковой системы по йоге.
Рисунок 1. Результаты по поисковому запросу «mat» поисковой системы, не использующей ключевые слова. (Чтобы просмотреть весь набор результатов, щелкните изображение.)
Рисунок 2. Результаты по поисковому запросу «коврик» из поисковой системы с ключевым словом «йога».
В версии с ключевым словом «йога» веб-страницы, содержащие это ключевое слово, продвигаются на странице результатов.
Создание ключевых слов
Вы можете создать столько ключевых слов, сколько захотите, но их длина не превышает 100 символов. Самый простой способ создать ключевые слова — через раздел «Основные сведения» на странице «Обзор» панели управления. Вы можете использовать эту вкладку для экспериментов, пробуя разные ключевые слова и проверяя их влияние на странице результатов. Если вам не нравятся результаты, вы можете легко удалить ключевое слово и попробовать другое.
Если вы хотите создать ключевые слова в своем контекстном файле, вы можете использовать атрибут keywords
элемента CustomSearchEngine
для определения значений ключевых слов. Отделяйте ключевые слова друг от друга одним пробелом. Заключайте фразы в кавычки; вы можете использовать либо знак препинания ( "
), либо символьный объект ( "
).
<CustomSearchEngine keywords="asana "yoga postures""> </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"
). (Вы можете изменить режим включенной метки с «ФИЛЬТР» на «БУСТ» после создания программируемой поисковой системы).
Использование меток
Чтобы использовать метки поисковых систем, выполните следующие действия:
- В файле контекста создайте или переопределите метки поисковой системы.
- Определите имя метки. Вы можете принять имя, созданное панелью управления, или определить свое собственное.
- Определите режим .
- Необязательный . Определите веса .
- В файле аннотаций пометьте сайты метками.
Пример: файл контекста с метками
Ниже приведен усеченный пример файла контекста с метками поисковой системы.
<CustomSearchEngine keywords="climate "global warming" "greenhouse gases""> <Title>RealClimate</Title> <Description>"Climate change"</Description> <Context> <BackgroundLabels> <Label name="_include_" mode="FILTER"/> <Label name="_exclude_" mode="ELIMINATE"/> </BackgroundLabels> </Context> </CustomSearchEngine>
Определение режима метки
Будет ли сайт повышен, понижен или исключен, зависит от метки поисковой системы, с которой он связан. Ярлык поисковой системы может иметь следующие режимы:
Примечание. Следите за заглавными буквами. Для обозначения режимов используйте заглавные буквы.
Режим | Делает ли следующее... | Используйте этот режим, если... |
---|---|---|
ELIMINATE | Исключает сайты, отмеченные этим ярлыком, из вашей поисковой системы. | Вы хотите исключить веб-страницы, которые имеют высокий рейтинг в поиске Google, но не очень хороши для вашей аудитории. Например, если вы создаете поисковую систему для научных исследований хомяков, вы можете использовать метки с режимом |
FILTER | Включает только сайты, отмеченные этим ярлыком, и исключает все остальное. | Вы хотите, чтобы поисковая система выполняла поиск только по вашему сайту, дочерним сайтам или сайтам, посвященным определенной теме. Поскольку охват таких поисковых систем ограничен несколькими сайтами, вы можете более точно контролировать рейтинг результатов поиска. Изменение порядка результатов поиска с помощью весов обсуждается в следующем разделе . Например, если вы хотите создать поисковую систему только для своего веб-сайта, пометьте один сайт меткой с режимом |
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 . Он агрессивно продвигает сайт. |
Пример: код для оценки
В следующем примере у нас есть три сайта, помеченные одной и той же меткой поисковой системы. Однако эффекты метки неодинаковы на трех разных сайтах, поскольку каждая аннотация имеет разную оценку, и метка применяется с разной интенсивностью.
<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
имеют небольшое преимущество перед другими сайтами.