促销活动

本页介绍了如何创建显示在搜索结果顶部的促销活动 在用户搜索特定查询时展示的网页。它假定您 熟悉上下文 注释文件。如果您既会编程,又想自定义 结果摘要的外观,请参阅自定义 您的结果摘要

  1. 概览
  2. 最佳做法
  3. 创建促销活动

概览

某个网页几乎没有其他链接到该网页的网页,或该网页与该网页无关 便会出现在更靠下的结果中。 (如果该网页尚未编入索引,它根本就不会显示在 搜索结果。如需详细了解如何解决缺少结果的问题,请参阅 <ph type="x-smartling-placeholder"></ph> 选择要搜索的网站)。如果调整排名 搜索结果改进查询 仍然没有获得您想要的搜索结果,您可以 创建与查询相关联的促销信息。

借助促销活动,您可以创建自定义结果,直接回答 引导用户查看重要信息,或将他们引导至 但对那些尚未展示在结果页顶部的网页, 相关性。还可以定义触发查询的查询字词 结果。例如,如果您希望将有关羽毛球的网页 会在用户搜索“feisty”时显示 运动”,您可以为羽毛球页面创建宣传。

最佳做法

如果搜索结果既实用又不相关 向用户发送垃圾邮件下面提供的几个窍门供您参考:

  • 请不要创建包含大量触发查询的促销活动, 和结果之间只是顺带而已。

    假设您要创建一个宣传以下内容的促销活动: 关于灾难性宠物的搜索引擎。您创建的查询 包括“猴子”、“灵长类动物”和“类人”。每当用户输入 用户就会看到关于吼猴的宣传内容 会在其搜索结果页中展示。现在,如果您开始添加“jungle”和 “动物园”添加到您宣传的“吼猴”的触发查询列表中, 他们可能是在查找关于地点的信息,而不是 猴子 - 会被你关于吼吼的看似随机的结果所困扰 猴子。

  • 研究搜索字词检索到的结果,并编写查询 相应术语。

    如果搜索字词已经检索到您需要的那类结果, 就无需为其创建促销活动例如,简单的 搜索漫画“Groo” 图书角色,从而获得关于 Groo the Wanderer(流浪者)的相关结果。因此 因此就没必要再为其创建促销活动了另一方面, 术语:流浪者 不检索关于“流浪者 Groo the Wanderer”的搜索结果 页面。这个词更适合用来宣传。

创建促销活动

促销只是一组预定义的查询字词之间的关联 以及指向网页的链接。如果用户输入的搜索字词与以下任一条件完全匹配 您的查询字词,则促销信息会显示在页面顶部。此功能 对于引导用户访问位于 结果列表超出了预期,因为网页尚未编入索引, 指向这些网页的链接很少,或者 Google 的搜索算法不会认为这些链接 直接相关。它对于发布公告和推广 产品、服务、活动和内容。

图 1:搜索“wanderer”在 搜索引擎触发促销活动。

结果页
展示两项促销活动

 

返回页首

创建促销文件

与任何 XML 一样, 文件,那么您可以使用简单的文本编辑器创建和修改促销文件。 只需使用文件扩展名 .xml 保存文本文件(例如 promo_badminton.xml)。

促销活动文件包含促销活动的内容;而是 文件可以控制促销活动的外观和风格。要详细了解 控制宣传的显示,请参见 外观和风格

以下代码描述了一组促销活动:

<Promotions>
  <Promotion id="1"
    queries="wanderer, the wanderer"
    title="Groo the Wanderer"
    url="http://www.groo.com/"
    description="Comedy. American series illustrated by Sergio Aragonés."
    image_url="http://www.newsfromme.com/images5/groo11.jpg" />
  <Promotion id="2"
    queries="pizza,burger,salad"
    title="Dining guide: $q"
    url="http://www.dining.com/$q"
    is_regex="false"
    enabled="true" />
  <Promotion id="3"
    queries="\d{5,5}"
    title="Postalcode lookup: $q"
    url="http://www.postalcode.com/$q"
    image_url="http://www.postalcode.com/icon.jpg"
    is_regex="true"
    enabled="true"
    description="Get the postalcode information quickly" />
  <Promotion id="4"
    queries="iphone(4|4s)"
    title="iphone 4 or iphone 4s"
    url="http://www.buyiphone.com"
    is_regex="true"
    enabled="true" />
</Promotions>

促销文件包含一个元素和一个可拥有 多个同级项,如以下层次结构所述:

  • Promotions (仅 1 个) <ph type="x-smartling-placeholder">
      </ph>
    • Promotion(允许多个同级)

每个搜索引擎中最多可以包含 2,000 个置顶结果。您可以为一个搜索引擎上传多个宣传文件。一个账号可以 包含不超过 4 MB 的促销文件,每个文件大小不得超过 500 KB。

返回页首

Promotion 元素的属性

iddescription 和 必须提供image_url

下面是一个 Promotion 元素的示例,该元素完全包含 定义的属性:

<Promotions>   
  <Promotion id="AmericanGraphics0001"
    queries="american born chinese, American Born Chinese, abc, ABC"
    title="American Born Chinese"
    url="http://books.google.com/books?id=vawdZyrDw64C&dq=american+born+
    Chinese+gene+yang"
    description="Graphic novel. First-person account of growing up Asian
    American by Gene Luen Yang."
    image_url="http://146.74.224.231/archives/Gene%20Yang.jpg" />
</Promotions>

下表列出了 Promotion 的属性及其 值。

属性 说明
id

可选。促销活动的唯一标识符。如果您 不使用此属性,可编程搜索引擎会为促销活动创建 ID。

如果您没有通过相应的 ID 来标识促销活动,那么每次上传都会变为 累加;也就是说,每次您上传经过修改的文件时,都会添加新的 而不是替换现有的促销活动宣传 不会被添加为重复项;但如果您将单个 字符,则会作为新的字符添加。如果您想要将 如果促销活动包含已更新的促销活动,则必须先将其删除。

最多可以使用 40 个字母数字字符,包括下划线 ( _)。
queries

定义用户需要搜索的字词 在搜索框中输入内容以触发促销活动。

要触发某个结果,用户的搜索字词必须完全匹配 查询字词(除非您的宣传使用正则表达式,其中 无需完全匹配)。例如,如果您创建了一个查询 包含查询字词的“羽毛球”当用户搜索“羽毛球游戏”时您的 宣传就不会出现。您必须创建一个查询字词“羽毛球” 游戏”以及其他可能的变体。

您可以输入多个查询字词,每个字词不能超过 100 个字符。每个 应以英文逗号分隔。总字符数 不能超过 500 个。
title

促销活动的标题也是一个链接。

标题最多可包含 160 个字符。更新促销活动 并将其替换为用户查询的内容,则添加 $q,如下所示: Postal Code Lookup: $q。如果用户查询 98102 触发此促销活动,可编程搜索引擎会将“$q”替换为 并显示促销标题,如下所示:Postal Code Lookup: 98102

url

标题使用的超链接。它还以链接的形式显示在 。

您希望将用户定向到的网页的网址。更新 包含用户查询内容的网址,添加 $q,如下所示: http://www.example.com/postalcodes/$q。如果用户查询 98102 触发促销活动,可编程搜索引擎将显示主机 输入正常网址的名称 (www.example.com),但点击该网址将耗用 www.example.com/postalcodes/98102
description

可选。促销活动的说明。

HTML 标记会被解释为纯文本,而非格式指令。

说明最多可包含 200 个字符。
image_url

可选。用于宣传的图标或图片。图片可以 来自网络的任何位置。可采用 .gif、.jpeg 和 .png 格式。

40x40 像素的图片也是一个链接。用户点击广告后 将发送到您定义的网址。

要突出显示的图片的网址。
is_regex

可选。如果为 true,则所有查询输入(包括 将被视为单个正则表达式。例如: pizza \d{5,5} 将匹配所有 5 位数邮政编码查询 前面加上字符串“pizza”,例如“pizza 98102”。

默认值为 false
enabled

可选。指明促销活动当前是否进行中。

允许的值为 truefalse。如果未设置, 默认值为 true