雇用主の総合評価(EmployerAggregateRating)の構造化データ

サイトで採用企業のユーザーによる評価を公開する場合は、EmployerAggregateRating 構造化データをサイトに追加してください。EmployerAggregateRating とは、採用企業に対する評価を多数のユーザーから集めたものです。EmployerAggregateRating を追加すると、求職者が仕事を選ぶ際に役立つ情報として、採用企業に関する評価を提供できます。また、Google の求人情報エンリッチ検索において、ブランドが検索結果の目立つ位置に表示されるようになります。

検索結果に表示される雇用主の評価の例

JSON-LD コードを使用した EmployerAggregateRating の例を次に示します。


<html>
  <head>
    <title>World's Best Coffee Shop</title>
    <script type="application/ld+json">
    {
      "@context" : "https://schema.org/",
      "@type": "EmployerAggregateRating",
      "itemReviewed": {
        "@type": "Organization",
        "name" : "World's Best Coffee Shop",
        "sameAs" : "https://example.com"
      },
      "ratingValue": 91,
      "bestRating": 100,
      "worstRating": 1,
      "ratingCount" : "10561"
    }
    </script>
  </head>
  <body>
  </body>
</html>

How to add structured data

Structured data is a standardized format for providing information about a page and classifying the page content. If you're new to structured data, you can learn more about how structured data works.

Here's an overview of how to build, test, and release structured data.

  1. Add the required properties. Based on the format you're using, learn where to insert structured data on the page.
  2. Follow the guidelines.
  3. Validate your code using the Rich Results Test and fix any critical errors. Consider also fixing any non-critical issues that may be flagged in the tool, as they can help improve the quality of your structured data (however, this isn't necessary to be eligible for rich results).
  4. Deploy a few pages that include your structured data and use the URL Inspection tool to test how Google sees the page. Be sure that your page is accessible to Google and not blocked by a robots.txt file, the noindex tag, or login requirements. If the page looks okay, you can ask Google to recrawl your URLs.
  5. To keep Google informed of future changes, we recommend that you submit a sitemap. You can automate this with the Search Console Sitemap API.

ガイドライン

求人情報が Google の求人検索で表示されるようにするには、以下のガイドラインに準拠する必要があります。

技術に関するガイドライン

  • EmployerAggregateRating 構造化データを追加したページで、評価がユーザーに表示される状態であることを確認してください。このページに評価コンテンツが含まれていることをユーザーがすぐにわかるようにする必要があります。
  • 提供する評価情報は、なんらかのカテゴリや項目リストに関する情報ではなく、特定の採用企業についての情報とします。たとえば、「最も働きがいのある職場トップ 10」や「テクノロジー企業」は、特定の採用企業を指すものではありません。
  • デフォルトでは、Google はサイトで 5 段階評価(5 が最も高い評価で、1 が最も低い評価)が使われているものと見なしますが、他の評価方法を使用することも可能です。別の評価方法を使う場合は、最高評価と最低評価を指定でき、Google でその評価が 5 段階の星評価に変換されます。

コンテンツ ガイドライン

  • ユーザーが自分自身の評価をサイトに投稿できるようにして、サイトではそうしたユーザーの評価をホストする必要があります。
  • 評価の数は、ユーザーから提供される実際の評価を反映した値でなければなりません。
  • 評価の総得点は、提供された評価から正確に算出する必要があります。

構造化データタイプの定義

ここでは、雇用主の総合評価に関連する構造化データタイプについて説明します。コンテンツがリッチリザルトとして表示されるようにするには、必須プロパティが必要です。

EmployerAggregateRating

EmployerAggregateRating の定義の全文は schema.org/EmployerAggregateRating で確認できます。

Google がサポートするプロパティは、次のとおりです。

必須プロパティ
itemReviewed

Organization

評価対象の組織。itemReviewed プロパティは、評価対象の会社を表す schema.org/Organization を指す必要があります。 次に例を示します。

{
  "@context" : "https://schema.org/",
  "@type": "EmployerAggregateRating",
  "itemReviewed": {
    "@type": "Organization",
    "name" : "World's Best Coffee Shop",
    "sameAs" : "https://www.worlds-best-coffee-shop.example.com"
  }
}
ratingCount

Number

サイトに表示される、採用企業の評価の総数。ratingCount または reviewCount の少なくとも 1 つは必須です。

ratingValue

Number または Text

数字、分数、またはパーセンテージで、アイテムの質の評価を表す数値(例: 「4」、「60%」、「6/10」)。分数やパーセンテージを使用する場合、比率であると認識されます。これは、比の値つまり比率は分数自体またはパーセンテージで表されるためです。数字のデフォルトの尺度は 5 段階評価(1 が最小、5 が最高)です。別の尺度にする場合は、bestRatingworstRating を使用します。

reviewCount

Number

レビューを投稿した人の数。評価が関連付けられているかどうかは関係ありません。ratingCount または reviewCount の少なくとも 1 つは必須です。

推奨プロパティ
bestRating

Number

この評価システムで使用できる最大値。bestRating を省略すると、5 であると見なされます。

worstRating

Number

この評価システムで使用できる最小値。worstRating を省略すると、1 であると見なされます。

Troubleshooting

If you're having trouble implementing or debugging structured data, here are some resources that may help you.

  • If you're using a content management system (CMS) or someone else is taking care of your site, ask them to help you. Make sure to forward any Search Console message that details the issue to them.
  • Google does not guarantee that features that consume structured data will show up in search results. For a list of common reasons why Google may not show your content in a rich result, see the General Structured Data Guidelines.
  • You might have an error in your structured data. Check the list of structured data errors and the Unparsable structured data report.
  • If you received a structured data manual action against your page, the structured data on the page will be ignored (although the page can still appear in Google Search results). To fix structured data issues, use the Manual Actions report.
  • Review the guidelines again to identify if your content isn't compliant with the guidelines. The problem can be caused by either spammy content or spammy markup usage. However, the issue may not be a syntax issue, and so the Rich Results Test won't be able to identify these issues.
  • Troubleshoot missing rich results / drop in total rich results.
  • Allow time for re-crawling and re-indexing. Remember that it may take several days after publishing a page for Google to find and crawl it. For general questions about crawling and indexing, check the Google Search crawling and indexing FAQ.
  • Post a question in the Google Search Central forum.