本页介绍了如何创建显示在搜索结果顶部的促销活动 在用户搜索特定查询时展示的网页。它假定您 熟悉上下文和 注释文件。如果您既会编程,又想自定义 结果摘要的外观,请参阅自定义 您的结果摘要。
概览
某个网页几乎没有其他链接到该网页的网页,或该网页与该网页无关 便会出现在更靠下的结果中。 (如果该网页尚未编入索引,它根本就不会显示在 搜索结果。如需详细了解如何解决缺少结果的问题,请参阅 <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
元素的属性
除 id
、description
和
必须提供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 个字符。更新促销活动
并将其替换为用户查询的内容,则添加 |
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 |
可选。如果为 |
默认值为 false 。 |
enabled |
可选。指明促销活动当前是否进行中。 |
允许的值为 true 或 false 。如果未设置,
默认值为 true 。 |