本頁說明如何建立宣傳活動,以便在使用者搜尋特定查詢時,顯示在結果頁面頂端。我們假設您熟悉結構定義和 註解檔案。如果您可以編寫程式,而想要自訂結果摘要的外觀,請參閱自訂您的結果摘要。
總覽
如果某網頁有其他連結該網頁,或是 Google 搜尋演算法判斷該網頁並不相關,網頁就會顯示在搜尋結果較下方的位置。 (如果網頁尚未建立索引,則完全不會顯示在搜尋結果中。如要進一步瞭解如何修正遺漏的結果,請參閱 選取要搜尋的網站)。如果調整搜尋結果的排名和改善使用者發出的查詢還是無法取得所需的搜尋結果,您可以建立與查詢建立關聯的促銷活動。
促銷活動可讓您建立自訂結果,以便直接回答使用者的查詢、將他們導向重要資訊,或是將使用者導向不在結果網頁頂端,但仍對相關的網頁。使用 Cookie,您也可以定義觸發所建立結果的查詢字詞。舉例來說,如果您希望使用者在搜尋「羽毛運動」時,讓「羽球」的網頁顯示在結果網頁頂端,可以建立「羽球運動」網頁的宣傳活動。
最佳做法
如果搜尋結果不實用或無關,使用者可能會覺得垃圾內容。以下提供幾個訣竅:
- 請勿建立大量觸發查詢,而且這些查詢只會與結果完全相關。
假設您在建立促銷活動時,在搜尋引擎中強調猴子與寵物痛苦的動物。您可以建立包含「猴子」、「靈長動物」和「simian」的查詢。每當使用者輸入您定義的其中一項查詢時,就會在搜尋結果網頁中看到文子猴的升遷。現在,如果您將「叢林」和「動物園」加入行程觸發查詢清單中,這些人可能會搜尋地點相關資訊,而非猴子,那麼使用者可能會隨機看到許多與長子猴子相關的結果,因而被吃掉吃。
- 研究搜尋字詞擷取的結果,並據此擬定查詢字詞。
如果搜尋字詞已擷取到您需要的結果類型,您不需要為其建立促銷活動。舉例來說,如果直接搜尋「Groo」這個漫畫角色,即可取得與《Gru the Wanderer》的高度相關的結果。所以建立促銷活動是非常有趣的做法。反之,使用搜尋字詞「The Wanderer」就不會擷取結果網頁頂端的「Gru the Wanderer」相關結果。這個字詞較適合用於促銷活動。
建立促銷活動
促銷活動只是將一組預先定義的查詢字詞連結至網頁連結。當使用者輸入的搜尋字詞與您的查詢字詞完全相符時,宣傳活動會顯示在頁面頂端。這項功能特別適合用於將使用者導向搜尋結果清單中更下方的網頁,因為這些網頁尚未建立索引、只有極少數指向這些連結的連結,或是 Google 的搜尋演算法不會將這類連結視為直接相關。此外,當您發布公告,以及宣傳您希望使用者發掘的產品、服務、活動和內容時,使用這個功能也十分實用。
圖 1:在漫畫的搜尋引擎中搜尋「Wender」時,會觸發促銷活動。
建立置頂查詢檔案
就像任何 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 個)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。 如果不以 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 。 |