在徵人啟事中加入結構化資料

您可以在自己的徵才網頁中加入 JobPosting 結構化資料,藉此改善求職者的體驗。加入結構化資料後,Google 的搜尋結果就會以特別設計的使用者體驗來呈現您的徵人啟事。您也可以使用第三方徵才網站和 Google 進行整合。

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

對雇主和徵才網站的擁有者而言,這項功能可以帶來多項好處:

  • 搜尋結果更具互動性:如果符合條件,Google 求職服務會顯示您的職缺、您的公司標誌、評論、評分和工作詳細資料。
  • 吸引更多主動積極的求職者:在這項新的使用者體驗中,求職者可以透過地點或工作職稱等多種篩選條件尋找職缺,因此您更可能吸引到真正想要這份工作的求職者。
  • 提升曝光和轉換的機率:求職者可透過新的互動功能來查詢或應徵您的職缺,並點閱您的網站。

如何新增結構化資料

結構化資料是一種標準化格式,作用是提供網頁相關資訊以及將網頁內容分類。如果您是第一次使用結構化資料,請參閱這篇文章進一步瞭解結構化資料的運作方式。

以下簡要說明如何建立、測試及發布結構化資料。如需在網頁中新增結構化資料的逐步指南,請前往結構化資料程式碼研究室

  1. 確認 Googlebot 能夠檢索您的徵才網頁 (網頁未受到 robots.txt 檔案或漫遊器中繼標記保護)。
  2. 確認您的主機負載設定允許經常進行檢索
  3. 如果您的網站上有多個網址代管同一則徵人啟事的副本,請針對每個頁面複本使用標準網址
  4. 加入必要屬性和建議屬性。如要瞭解應在網頁上的何處插入結構化資料,請觀看「JSON-LD 結構化資料:網頁上的插入位置」影片。
  5. 請遵循技術指南徵人啟事內容政策
  6. 使用複合式搜尋結果測試驗證程式碼。 您也可以預覽結構化資料在 Google 搜尋上的外觀。
  7. 部署幾個包含結構化資料的網頁,並使用網址檢查工具測試 Google 轉譯網頁的情形。請確認 Google 可以存取您的網頁,且網頁並未遭到 robots.txt 檔案或 noindex 標記封鎖,也未設有登入規定。如果網頁看起來沒問題,您可以要求 Google 重新檢索您的網址
  8. 透過以下其中一種方式通知 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 時間晚於上次檢索時間的頁面。

範例

標準徵人啟事

以下是採用 JSON-LD 程式碼呈現的個別徵人啟事範例。


<html>
  <head>
    <title>Software Engineer</title>
    <script type="application/ld+json">
    {
      "@context" : "https://schema.org/",
      "@type" : "JobPosting",
      "title" : "Software Engineer",
      "description" : "<p>Google aspires to be an organization that reflects the globally diverse audience that our products and technology serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas and cultures leads to the creation of better products and services.</p>",
      "identifier": {
        "@type": "PropertyValue",
        "name": "Google",
        "value": "1234567"
      },
      "datePosted" : "2017-01-18",
      "validThrough" : "2017-03-18T00:00",
      "employmentType" : "CONTRACTOR",
      "hiringOrganization" : {
        "@type" : "Organization",
        "name" : "Google",
        "sameAs" : "http://www.google.com",
        "logo" : "http://www.example.com/images/logo.png"
      },
      "jobLocation": {
      "@type": "Place",
        "address": {
        "@type": "PostalAddress",
        "streetAddress": "1600 Amphitheatre Pkwy",
        "addressLocality": ", Mountain View",
        "addressRegion": "CA",
        "postalCode": "94043",
        "addressCountry": "US"
        }
      },
     "baseSalary": {
        "@type": "MonetaryAmount",
        "currency": "USD",
        "value": {
          "@type": "QuantitativeValue",
          "value": 40.00,
          "unitText": "HOUR"
        }
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

在家工作類職缺徵人啟事

以下是採用 JSON-LD 程式碼呈現的在家工作類職缺徵人啟事範例。


<html>
  <head>
    <title>Software Engineer</title>
    <script type="application/ld+json">
    {
      "@context" : "https://schema.org/",
      "@type" : "JobPosting",
      "title" : "Software Engineer",
      "description" : "<p>Google aspires to be an organization that reflects the globally diverse audience that our products and technology serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas and cultures leads to the creation of better products and services.</p>",
      "identifier": {
        "@type": "PropertyValue",
        "name": "Google",
        "value": "1234567"
      },
      "datePosted" : "2017-01-18",
      "validThrough" : "2017-03-18T00:00",
      "applicantLocationRequirements": {
        "@type": "Country",
        "name": "USA"
      },
      "jobLocationType": "TELECOMMUTE",
      "employmentType": "FULL_TIME",
      "hiringOrganization" : {
        "@type" : "Organization",
        "name" : "Google",
        "sameAs" : "http://www.google.com",
        "logo" : "http://www.example.com/images/logo.png"
      },
     "baseSalary": {
        "@type": "MonetaryAmount",
        "currency": "USD",
        "value": {
          "@type": "QuantitativeValue",
          "value": 40.00,
          "unitText": "HOUR"
        }
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

移除徵人啟事

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

  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 時間晚於上次檢索時間的頁面。

為在家工作類職缺加上標記

鑑於近期 COVID-19 對企業和就業情況的影響,Google 發現越來越多求職者有意尋找在家工作和遠距工作的職缺。我們希望提供更輕鬆的方式,以利求職者找到這類相關工作,因此建議您為在家工作類職缺加上結構化資料。

以下說明如何能在 Google 搜尋中顯示在家工作類的職缺:

Google 搜尋結果中的在家工作類職缺徵人啟事範例

您也可以在 Google 搜尋中試用這項功能:

在家工作類職缺

Google 會透過以下三種屬性判讀哪些工作屬於在家工作的職缺:

  • jobLocationType:請使用這項屬性指明這份工作屬於在家工作。
  • applicantLocationRequirements:請使用這項屬性指定職缺允許員工可以在哪些地理位置在家工作。必須指定至少一個國家/地區。
  • jobLocation:請使用這項屬性指定員工的實體工作地點。如果沒有實體工作地點 (例如辦公室或建築工地),則不必使用這項屬性。

以下提供幾個應標記為在家工作類職缺的常見情況:

  • 職缺的工作內容能在家執行,但對於員工的所在地有地理位置上的限制;員工不需要前往實體工作地點或辦公室。這時請使用 applicantLocationRequirementsjobLocationType
    "applicantLocationRequirements": {
      "@type": "Country",
      "name": "USA"
    },
    "jobLocationType": "TELECOMMUTE"
  • 有個職缺可讓員工選擇在密西根州底特律的實體工作場所上班,或是在美國境內的家中工作。這時請使用 jobLocationjobLocationType
    "jobLocation": {
      "@type": "Place",
      "address": {
        "@type": "PostalAddress",
        "addressLocality": "Detroit",
        "addressRegion": "MI",
        "addressCountry": "US"
      }
     },
    "jobLocationType": "TELECOMMUTE"
  • 有個職缺可讓員工在底特律的實體工作場所上班,或是在密西根州或德州境內的家中工作。這時請使用 jobLocationjobLocationTypeapplicantLocationRequirements
    "jobLocation": {
      "@type": "Place",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "555 Clancy St",
        "addressLocality": "Detroit",
        "addressRegion": "MI",
        "postalCode": "48201",
        "addressCountry": "US"
      }
     },
    "applicantLocationRequirements": [{
        "@type": "State",
        "name": "Michigan, USA"
     },{
        "@type": "State",
        "name": "Texas, USA"
     }],
    "jobLocationType": "TELECOMMUTE"

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 求職服務中移除該徵人啟事。

不相關的內容

JobPosting 標記只能用於包含單一徵人啟事的網頁。我們嚴禁將 JobPosting 標記用於任何其他網頁 (包括未列出任何工作的網頁)。

內容不完整

我們嚴禁張貼未提供完整工作說明的徵人啟事。

不實陳述或行為

我們嚴禁任何人企圖透過徵人啟事假冒其他人或組織,或者欺騙、詐騙或誤導他人。這類行為包括謊稱與他人/其他機構有聯盟關係或受其推薦,或是使用多個帳戶來規避我們的政策、逃避封鎖處置,或以其他方式違反 Google 對帳戶設下的限制。

違反政策的例子包括:

  • 以不準確、不實際且不符現況的方式介紹雇主的職缺或工作內容。
  • 徵人啟事中的職缺是假的或者根本不存在。這包括主要目的是收集求職者資訊而非招募求職者的徵人啟事。
  • 在職稱、工作說明和其他詳細資料使用濫填關鍵字手法操控搜尋排名。
  • 提供不符合實際工作地點的不實地點資料。
  • 在未經授權的情況下,代表機構或公司張貼徵人啟事。

粗俗不雅的用語

我們嚴禁徵人啟事使用粗俗不雅或令人反感的言辭。

偽裝成徵人啟事的廣告

我們嚴禁偽裝成徵人啟事的宣傳內容,例如由第三方 (如聯盟計畫) 張貼的內容。

如果 Google 接獲徵人啟事內容可能違法的申訴,我們會依據 Google 搜尋政策處理該徵人啟事。

逾期的徵人啟事

我們嚴禁張貼已逾期的徵人啟事。建議您及時移除網站上逾期的徵人啟事。如果您不想移除這些徵人啟事,就必須確保已填入 validThrough 屬性,且值為過去的日期。這麼做能讓使用者只查看仍在招募期間的徵人啟事。

未說明如何應徵的職缺

我們嚴禁張貼無法應徵的徵人啟事,包括:

  • 用來宣傳活動的徵人啟事,例如邀請參加就業博覽會。
  • 要求登入才能查看工作說明的徵人啟事。使用者必須能在不登入的情況下查看徵人啟事的詳細資料。

收集履歷行為

發布者只能針對職缺收集履歷。我們可能會移除其實沒有在徵人,只想收集求職者資料的徵人啟事。

求職者徵求職缺

徵人啟事必須說明職缺相關資訊,包括任何必備的資格以及其他與求職者有關的資訊。我們嚴禁在徵人啟事中張貼求職者徵求職缺的資訊。

要求使用者付費

我們嚴禁張貼要求求職者付費的徵人啟事。

結構化資料類型定義

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

您的內容必須包含必要的屬性,才能顯示在 Google 搜尋的求職服務中。 您也可以加入建議的屬性,為內容新增更多相關資訊,提供更優質的使用者體驗。

JobPosting

schema.org/JobPosting 內提供 JobPosting 的完整定義。

必要屬性
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 為文章分段。
  • 這項功能可辨識下列 HTML 標記:<p><ul><li>
  • 這項功能無法辨識標頭和字元層級的標記,例如:<h1><strong><em>。 無法辨識的標記不會影響功能格式,您仍可在網頁上放心添加這些標記。
hiringOrganization

Organization

指明提供職缺的機構。應填入公司名稱 (例如 "Starbucks, Inc"),而非招募人才的特定地點 (例如 “商業街上的 Starbucks”)。例如:

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

第三方徵才網站上的標誌

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

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

Place

請說明公司營運的實際地點,也就是員工報到上班的地方 (例如辦公室或其他工作場所),而非徵才地點。請盡可能多加入屬性;您提供的屬性越多,對使用者而言這則徵人啟事就越實用。例如:

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

多個實體工作場所

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

遠距工作機會

如果這份工作允許或要求員工完全以遠距方式工作,請使用 jobLocationType 屬性。如果已使用 applicantLocationRequirements 屬性,就不必加入 jobLocation 屬性。

title

Text

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

"title": "Software Engineer"

最佳做法:

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

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

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

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

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

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

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

DateTime

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

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

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

建議屬性
applicantLocationRequirements

AdministrativeArea

職缺允許員工可以在哪些地理位置在家工作。工作說明中必須清楚指明這份工作適合位於哪些地理位置的求職者。如果這份工作開放一或多個地理位置的求職者應徵,而且允許或要求員工完全以遠距方式工作,我們才建議您使用這項屬性。

以下範例表示這個職缺允許在美國境內任何地點以遠距方式工作:

"applicantLocationRequirements": {
  "@type": "Country",
  "name": "USA"
},
"jobLocationType": "TELECOMMUTE"

以下範例表示這個職缺允許在加拿大境內以遠距方式工作,或在密西根州底特律的實體場所工作:

"jobLocation": {
  "@type": "Place",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "555 Clancy St",
    "addressLocality": "Detroit",
    "addressRegion": "MI",
    "postalCode": "48201",
    "addressCountry": "US"
  }
 },
"applicantLocationRequirements": {
    "@type": "Country",
    "name": "Canada"
 },
"jobLocationType": "TELECOMMUTE"
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"
  }
}
employmentType

Text

聘僱類型,例如:

"employmentType": "CONTRACTOR"

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

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

您可以加入多個 employmentType 屬性。例如:

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

PropertyValue

聘僱機構的職缺專屬 ID。

例如:

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

Text

如果這份工作允許或要求員工完全以遠距方式工作 (在家中或自行選擇地點),請使用 TELECOMMUTE 值設定這個屬性。 除了加入 jobLocationType 屬性外,工作說明也必須清楚指明員工可以完全以遠距方式工作。如果員工可以完全遠距工作,請務必使用 jobLocationType 屬性。

規定

  • 只有讓員工完全以遠距方式工作的職缺才能標示為 TELECOMMUTE。如果職缺只允許員工偶爾在家工作、把遠距工作當做是可協調的福利,或是有其他並非完全遠距工作的安排,則請勿使用這項標示。屬於「零工經濟」性質的職缺不一定是遠距工作機會。
  • 您必須使用 applicantLocationRequirements (建議做法) 或 jobLocation 的國家/地區預設值 (如果求職者也可以選擇在實體場所工作),針對求職者的工作所在地指定至少一個國家/地區。如果遠距工作不包含 applicantLocationRequirements,Google 就會對 jobLocation 指定國家/地區中的所有求職者顯示這個職缺。

以下範例表示員工可以在位於亞利桑那州土桑的工作場所上班,或是在美國境內以遠距方式工作。

"jobLocation": {
  "@type": "Place",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Tucson",
    "addressRegion": "AZ",
    "addressCountry": "US"
  }
 },
"jobLocationType": "TELECOMMUTE"

疑難排解

如果您無法順利導入結構化資料,請參考下列資源。

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

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

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

修正問題

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

內容與結構化資料不符

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

修正問題

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

逾期職缺仍未下架

問題發生原因:即使職缺已逾期,使用者還是可以透過 Google 的求職服務存取網頁。通常這是下列原因所致:

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

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

修正問題

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

缺少應徵選項

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

修正問題

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

標誌錯誤

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

修正問題

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

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

工作地點缺漏或是錯誤

問題發生原因:Googlebot 無法判讀您為 jobLocationaddressLocalityaddressRegion 屬性指定的值。Google 嘗試將位置資訊與實際地點進行比對,但所提供的資訊不是缺漏就是有誤。

修正問題

  1. 確認結構化資料的內容包含 jobLocationaddressLocalityaddressRegion 的值 (視地點不同而異,因為並非每個地點屬性都適用)。
  2. 驗證位置修正結果:
    1. 開啟複合式搜尋結果測試
    2. 在「擷取網址」方塊中輸入徵人啟事網址。
    3. 按一下 [驗證]
    4. 按一下 [預覽]。

      成功:複合式搜尋結果測試可在 Google 搜尋預覽工具中顯示正確的工作地點。

      再試一次:複合式搜尋結果測試在原本 Google 搜尋預覽工具應呈現工作地點的位置上,顯示了「False」。請確認您提供的工作地點為實際存在的地點。

服務地區

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