徵人啟事

您可以在自己的徵才網頁中加入徵人啟事結構化資料,以改善使用者的求職體驗。加入結構化資料後,您的徵人啟事就可以顯示在 Google 搜尋結果的特別使用者體驗中。您也可以透過使用第三方徵才網站和 Google 進行整合。對雇主和工作內容網站的擁有者而言,這項功能可以帶來多項好處:

  • 搜尋結果包含在多元化搜尋結果:Google 求職服務會顯示您的職缺、您的公司標誌、評論、評分和工作詳細資料。
  • 吸引更多應聘動機更強烈的求職者:在新的使用者體驗中,求職者可以用多種篩選條件 (例如地點或工作職稱) 尋找職缺,因此您更可能吸引到真正想要這份工作的求職者。
  • 提升發現和轉換的機率:求職者可透過新管道和您的職缺互動以及點閱您的網站。

服務地區

我們很高興能夠將 Google 求職服務推廣至世界各地。目前可使用本服務的地區如下所示。

範例

以下為工作搜尋結果的範例。

搜尋結果中的徵人啟事範例

如以下範例所示,可以在結構化資料測試工具 (SDTT) 中查看使用了 JSON-LD 程式碼的個別徵人啟事:

建立徵人啟事

  1. 確認 Googlebot 能夠檢索您的徵才網頁 (網頁未受到 robots.txt 檔案或漫遊器中繼標記的保護)。
  2. 確認您的主機負載設定允許經常進行檢索
  3. 確認您遵守我們的規範及指南
  4. 在您的網頁中加入徵人啟事結構化資料
  5. 如果同一份徵人啟示在您網站上有透過不同網址代管的多個複本,請為每個頁面複本使用標準網址
  6. 測試及預覽您的結構化資料
  7. 採取下列任一行動以通知 Google
    • 使用 Indexing API 將需要檢索的新網址或已更新內容的網址告訴 Google。
    • 如果您不打算使用 Indexing API,請傳送 GET 要求至下列網址,藉此向 Google 提交新的 Sitemap:
      http://www.google.com/ping?sitemap=location_of_sitemap

      例如:

      http://www.google.com/ping?sitemap=http://www.example.com/sitemap.xml

      我們會擷取整個 Sitemap,並針對 lastmod 時間晚於上次檢索時間的頁面進行重新檢索。

移除徵人啟事

如要移除無效的徵人啟事,請按照下列步驟操作:

  1. 採取下列任一行動,確認該網頁已確實移除:
    • 確認已填入 validThrough 資源,且值為過去的日期。
    • 完全移除頁面 (如果使用者要求存取該頁面,系統會傳回 404 或 410 狀態碼)。
    • 從頁面移除 JobPosting 結構化資料。
  2. 採取下列任一行動以通知 Google:
    • 使用 Indexing API 要求將徵人啟事網址從 Google 搜尋索引中移除。
    • 如果您不打算使用 Indexing API,請傳送 GET 要求至下列網址,藉此向 Google 提交新的 Sitemap:
      http://www.google.com/ping?sitemap=location_of_sitemap

      例如:

      http://www.google.com/ping?sitemap=http://www.example.com/sitemap.xml

      我們會擷取整個 Sitemap,並針對 lastmod 時間晚於上次檢索時間的頁面進行重新檢索。

Google 會在您的徵人啟事中顯示貴公司知識圖譜卡上的標誌圖片。如果您想使用其他標誌,或使用結構化資料指定您想用於貴公司知識圖譜卡片和徵人啟事中的標誌,可以提出變更建議

如果您使用了第三方徵才網站,則可為指定機構提供和其知識圖譜卡中不同的標誌圖片。Google 會在搜尋結果中顯示最適合的標誌,有可能是知識圖譜中的標誌或 hiringOrganization 標誌。標誌資源只能顯示在您的徵才網站中,系統不會將其視為機構的標準標誌。詳情請參閱 hiringOrganization

規範

您必須遵守以下規範及指南,Google 工作搜尋服務才會顯示您的徵人啟事。

技術規範

  • 盡可能將結構化資料放在資訊最為詳細的分葉頁面。請勿將結構化資料加入用於顯示職缺清單的頁面 (例如搜尋結果頁面);結構化資料應套用至描述單一職缺和顯示相關詳細資料的特定頁面。
  • 請為您想宣傳的每則徵人啟事都加上 JobPosting 資源。結構化資料應該會出現在工作說明的頁面上,供求職者在瀏覽器中閱讀。
  • 在您的徵人啟事網頁中,大多數資源應該都只會出現一次,除非說明特別指出可以多次加入資源。
  • 如果您選擇使用 Sitemap 來告訴 Google 徵人啟事網址的變更,請遵守 Sitemap 通用規範。除此之外,徵人啟事網址也必須符合下列 Sitemap 規範。

    • 確認 Googlebot 可以存取 Sitemap 中的網址。請確認您在 Sitemap 中加入的網址不會受阻於防火牆,robots.txt 檔案也不會禁止 Googlebot 存取這些網址。
    • 盡可能為 <lastmod> (Sitemap)、<pubDate> (RSS) 或 <updated> (Atom) 值提供正確的時間,以便指出頁面新增或變更的時間。這個值應為網址所指向內容最後異動的時間。請務必提供正確的時間值;檢索頻寬有限,有了正確的時間值,我們就不必重新檢索未變更的頁面。如果 Google 必須檢索您的網頁很多次,您伺服器的負荷便會加重。
    • Sitemap 中不要包含搜尋結果網頁、清單網頁或其他動態網頁。
    • Sitemap 中的網址應包含每則徵人啟事的標準網頁

內容規範

  • 必須提供含有效資訊的徵人啟事,以便求職者直接在網路上應徵公司或機構的開放職缺。
  • 徵人啟事必須向應徵者如實呈現聘僱機構資訊和未來的工作內容。
  • 如果 Google 接獲工作資訊內容可能違法的申訴 (例如商標或版權擁有者舉報有工作資訊在未獲得允許的情況下使用了他們的內容),我們會依據移除政策進行處理。
  • 請勿使用粗穢不雅或令人反感的言辭。

結構化資料類型定義

本節說明和徵人啟事相關的結構化資料類型。

如要讓搜尋結果顯示您的徵人啟事,您的結構化資料必須包含必要的資源。如徵人啟事未填寫必填欄位,便不會顯示在多元化搜尋結果中。您也可以加入我們建議的資源,以便為您的結構化資料添加更多資訊,打造出更優質的使用者體驗。

您可以使用結構化資料測試工具 (SDTT) 驗證及預覽您的結構化資料

JobPosting

JobPosting 的完整定義列於 schema.org/JobPosting

資源
@context

必要

@context 設定為 "http://schema.org/"。

@type

必要

@type 設定為 "JobPosting",例如:

"@type": "JobPosting"
baseSalary

MonetaryAmount (建議)

雇主提供的工作實際底薪 (非預估薪酬)。

對於 QuantitativeValueunitText,請使用下列其中一個值 (區分大小寫):

  • "HOUR"
  • "DAY"
  • "WEEK"
  • "MONTH"
  • "YEAR"

例如:

"baseSalary": {
  "@type": "MonetaryAmount",
  "currency": "USD",
  "value": {
    "@type": "QuantitativeValue",
    "value": 40.00,
    "unitText": "HOUR"
  }
}

如要指明薪酬範圍,請定義 minValuemaxValue,不要只提供一個 value。例如:

"baseSalary": {
  "@type": "MonetaryAmount",
  "currency": "USD",
  "value": {
    "@type": "QuantitativeValue",
    "minValue": 40.00,
    "maxValue": 50.00,
    "unitText": "HOUR"
  }
}
datePosted

Date (必要)

使用 ISO 8601 格式提供雇主最初張貼此職缺的日期,例如:"2017-01-24" 或 "2017-01-24T19:33:17+00:00"。

"datePosted": "2016-02-18"
description

Text (必要)

以 HTML 格式提供職缺的完整說明。

description 應提供職缺的完整說明,包含工作職責、資格認證、技能、工作時間、必要學經歷。description 不得與 title 相同。

其他規範:

  • 您必須以 HTML 格式提供說明。
  • 使用 <br><p>\n 為文章分段。
  • 有效標記包含 <p><ul><li> 和標題 <h1><h5>
  • 您也可以使用字元層級的格式設定標記,例如 <strong><em>
employmentType

Text (建議)

聘僱類型,例如:

"employmentType": "CONTRACTOR"

請使用下列一或多個值 (區分大小寫):

  • "FULL_TIME"
  • "PART_TIME"
  • "CONTRACTOR"
  • "TEMPORARY"
  • "INTERN"
  • "VOLUNTEER"
  • "PER_DIEM"
  • "OTHER"

您可以加入多個 employmentType 資源,例如:

"employmentType": ["FULL_TIME", "CONTRACTOR"]
hiringOrganization

Organization (必要)

指明提供職缺的機構。這裡應填入公司名稱,例如 “Starbucks, Inc”,不要加入招募人才的特定地點,例如 “Starbucks on Main Street” (商業街上的 Starbucks)。例如:

"hiringOrganization": {
  "@type": "Organization",
  "name": "MagsRUs Wheel Company",
  "sameAs": "http://www.magsruswheelcompany.com"
}

第三方徵才網站上的標誌

如果您使用了第三方徵才網站,可以為指定機構提供和其知識圖譜卡中不同的標誌圖片。如想要求為聘僱機構使用其他標誌,請在 hiringOrganizaion 陣列中加入標誌資源。請務必遵守標誌圖片規範公司標誌規範。例如:

"hiringOrganization": {
  "@type": "Organization",
  "name": "MagsRUs Wheel Company",
  "sameAs": "http://www.magsruswheelcompany.com",
  "logo": "http://www.example.com/images/logo.png"
}
identifier

PropertyValue (建議)

聘僱機構的職缺專屬 ID。

例如:

"identifier": {
  "@type": "PropertyValue",
  "name": "MagsRUs Wheel Company",
  "value": "1234567"
}
jobLocation

Place (必要)

請說明員工之後的主要工作地點,而非徵才地點。請盡可能多加入欄位;您提供的資源越多,對使用者而言這則徵人啟事就越實用。例如:

"jobLocation": {
  "@type": "Place",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "555 Clancy St",
    "addressLocality": "Detroit",
    "addressRegion": "MI",
    "postalCode": "48201",
    "addressCountry": "US"
  }
}

如果這份工作有多個工作地點,請在陣列中加入多個 jobLocation 資源。Google 會根據求職者的查詢內容顯示最適合的地點。

如果這份工作能讓員工完全在家中遠距工作,請在 additionalProperty 欄位加入 TELECOMMUTE 值,例如:

"jobLocation": {
  "@type": "Place",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "555 Clancy St",
    "addressLocality": "Detroit",
    "addressRegion": "MI",
    "postalCode": "48201" ,
    "addressCountry": "US"
  },
  "additionalProperty": {
    "@type": "PropertyValue",
    "value": "TELECOMMUTE"
  }
}
title

Text (必要)

工作職稱 (而非徵人啟事的標題),如 "Software Engineer" (軟體工程師) 或 "Barista" (咖啡店店員)。例如:

"title": "Software Engineer"

最佳做法:

  • 這個欄位只能填入工作職稱。
  • 請勿在 title 欄位加入工作代碼、地址、日期、薪酬或公司名稱。

    不建議的填寫方式:立即應徵 IT 工作 -位於布加勒斯特,會說「法語」

    建議填寫方式:市場專員,會說法語

  • 提供簡短清楚的職稱。
  • 不要使用太多特殊字元,例如「!」和「*」。濫用特殊字元可能會導致系統將您的結構化資料視為垃圾資訊結構化標記。數字和「/」、「-」等字元則可以接受。

    不建議的填寫方式:***倉庫徵人中!!搭公車可抵達!!***

    建議填寫方式:負責出貨及收貨的倉庫助理

  • 請勿用 name 代替 titletitlename 這兩個資源無法相互替換。
  • 第三方徵才網站請不要為了遵從上述規範而修改職稱,以免導致職稱無法讀取。請填入雇主提供的職稱。
validThrough

DateTime (必要)

ISO 8601 格式加入徵人啟事的過期日期,如 "2017-02-24" 或 "2017-02-24T19:33:17+00:00"。例如:

"validThrough": "2017-03-18T00:00"

如果徵人啟事沒有時間限制,或者您不知道這份工作何時過期,請不要加入這項資源。如果在到期日之前為職缺找到了合適的人才,請移除徵人啟事

疑難排解

如果在「工作機會」多元化搜尋結果中找不到您的徵人啟事,或是您因 Search Console 中出現垃圾資訊結構化標記而遭到專人介入處理,可以嘗試按照下列常見問題說明來解決問題。 如果仍然無法解決問題,請務必詳讀我們的指南

結構化資料刊登在錯誤頁面上

error 問題發生原因:工作資訊頁面 (此頁面是內含一或多則徵人啟事的搜尋結果網頁) 出現 JobPosting 結構化資料。JobPosting 結構化資料只能刊登在徵人啟事頁面 (此頁面並非搜尋結果網頁,且只含單一職缺)。您可能已收到 Search Console 寄來的郵件:「違反結構化資料政策 - 工作資訊頁面不得包含個別職缺的結構化資料」。

done 解決問題

  1. 從工作資訊頁面移除 JobPosting 結構化資料。JobPosting 結構化資料只能刊登在單一徵人啟事專用頁面上。
  2. 問題解決後,您就可以提交網站重審要求

內容與結構化資料不符

error 問題發生原因:頁面上的內容與頁面的結構化資料不相符。舉例來說,頁面上的職稱與 title 資源所列的值不相符。此外,也可能是垃圾資訊內容,包括誘騙點擊的標題和說明、不實職缺,或是與實際工作內容有所出入的徵人啟事。如需實際範例的完整清單,請參閱我們的內容指南中的範例說明。您可能已收到 Search Console 寄來的郵件:「違反結構化資料政策 - 系統發現頁面上的內容與頁面的結構化資料不同」。

done 解決問題

  1. 確認結構化資料與頁面上的實際內容相符,且與刊登的職缺內容名實相符,同時又不會誤導使用者。
  2. 使用 Google 模擬器,確認可在轉譯頁面 (Googlebot 所見頁面) 中看見職缺內容。
  3. 問題解決後,您就可以提交網站重審要求

逾期職缺仍未下架

error 問題發生原因:即使該職缺已經逾期,使用者仍可在「工作機會」多元化搜尋結果中存取相關頁面。發生這類問題通常會有以下幾個原因:

  • 未輸入 validThrough 資源,或是未將值設為過去的日期。
  • 未將該網頁關閉。
  • 系統將徵人啟事的應徵選項流程導向已逾期的徵人啟事頁面。
  • 即使職缺已逾期,該頁面仍內含 JobPosting 結構化資料。

您可能已收到 Search Console 寄來的郵件:「違反結構化資料政策 - 已逾期的職缺內含 JobPosting 結構化資料」。

done 解決問題

  1. 採取下列任一行動,將逾期的徵人啟事移除:
    • 確認已填入 validThrough 資源,且值為過去的日期。
    • 完全移除頁面 (如果使用者要求存取該頁面,系統會傳回 404 或 410 狀態碼)。
    • 從頁面移除 JobPosting 結構化資料。
  2. 使用 Indexing API 通知 Google。 如果您不打算使用 Indexing API,請傳送 GET 要求至下列網址,藉此向 Google 提交新的 Sitemap:
    http://www.google.com/ping?sitemap=location_of_sitemap
  3. 問題解決後,您就可以提交網站重審要求

缺少應徵選項

error 問題發生原因:使用者沒有辦法應徵徵人啟事頁面上的職缺。您可能已收到 Search Console 寄來的郵件:「違反結構化資料政策 - 無法在職缺網頁上提交應徵要求」。

done 解決問題

  1. 確認使用者可以正常應徵網頁上的職缺。
  2. 問題解決後,您就可以提交網站重審要求

標誌錯誤

error 問題發生原因:您的網站沒有知識圖譜,或是知識圖譜上顯示的網站標誌錯誤。Google 會在您的徵人啟事中顯示貴公司知識圖譜卡上的標誌圖片。如要進一步瞭解 Google 如何選取您的標誌,請參閱更新貴公司的標誌

done 解決問題

解決問題的方式有以下兩種:

  • 確認您指定內含 hiringOrganization.logo 資源的標誌正確。 與直接更新知識圖譜的做法相比,更新結構化資料會更有效率,而且不需要知識圖譜驗證。
  • 提出知識圖譜修改建議 更新您的知識圖譜,雖然更新時間會比較長,但可讓您更能掌控貴機構出現在 Google 搜尋結果中的各項顯示設定。如果您必須立即修正這個標誌問題,請新增 hiringOrganization.logo 資源。

工作地點缺漏或是錯誤

error 問題發生原因:Googlebot 無法判讀您為 jobLocationaddressLocalityaddressRegion 資源指定的值。Google 嘗試將位置資訊與實際位置進行比對,但所提供的資訊不是出現缺漏就是輸入錯誤。

done 解決問題

  1. 確認結構化資料的內容包含 jobLocationaddressLocalityaddressRegion 的值 (視地點不同而異,並非所有位置資源均以此為標準)。
  2. 驗證位置修正結果:
    1. 開啟結構化資料測試工具 (SDTT)
    2. 在「擷取網址」欄位中輸入徵人啟事網址。
    3. 按一下 [驗證]
    4. 按一下 [預覽]。

      成功:結構化資料測試工具 (SDTT) 可在 Google 搜尋預覽工具中顯示正確的工作地點。

      再試一次:結構化資料測試工具 (SDTT) 在原本 Google 搜尋預覽工具應呈現工作地點的位置上,顯示了「False」。確認位置為實際所在位置。

傳送您對下列選項的寶貴意見...

這個網頁