Uporządkowane dane dotyczące artykułu (Article, NewsArticle, BlogPosting)

Dodanie uporządkowanych danych Article do stron z wiadomościami, blogiem lub artykułem o sporcie może pomóc Google lepiej zrozumieć stronę internetową i wyświetlić tekst tytułu, obrazy oraz datę związaną z artykułem w wynikach wyszukiwania w wyszukiwarce Google i innych usługach (np. w Wiadomościach Google i Asystencie Google). Aby móc korzystać z funkcji Wiadomości Google takich jak Najważniejsze artykuły, nie trzeba spełnić żadnych wymagań związanych ze znacznikami. Możesz jednak dodać Article, aby wyraźnie wskazać Google, o czym są Twoje treści (na przykład, że jest to artykuł z wiadomościami, kto jest autorem, jaki jest tytuł).

Wynik z elementami rozszerzonymi dotyczący artykułu

Przykład

Oto przykład strony z uporządkowanymi danymi Article.

JSON-LD


<html>
  <head>
    <title>Title of a News Article</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "NewsArticle",
      "headline": "Title of a News Article",
      "image": [
        "https://example.com/photos/1x1/photo.jpg",
        "https://example.com/photos/4x3/photo.jpg",
        "https://example.com/photos/16x9/photo.jpg"
       ],
      "datePublished": "2024-01-05T08:00:00+08:00",
      "dateModified": "2024-02-05T09:20:00+08:00",
      "author": [{
          "@type": "Person",
          "name": "Jane Doe",
          "url": "https://example.com/profile/janedoe123"
        },{
          "@type": "Person",
          "name": "John Doe",
          "url": "https://example.com/profile/johndoe123"
      }]
    }
    </script>
  </head>
  <body>
  </body>
</html>

Mikrodane


<html>
  <head>
    <title>Title of a News Article</title>
  </head>
  <body>
    <div itemscope itemtype="https://schema.org/NewsArticle">
      <div itemprop="headline">Title of News Article</div>
      <meta itemprop="image" content="https://example.com/photos/1x1/photo.jpg" />
      <meta itemprop="image" content="https://example.com/photos/4x3/photo.jpg" />
      <img itemprop="image" src="https://example.com/photos/16x9/photo.jpg" />
      <div>
        <span itemprop="datePublished" content="2024-01-05T08:00:00+08:00">
          January 5, 2024 at 8:00am
        </span>
        (last modified
        <span itemprop="dateModified" content="2024-02-05T09:20:00+08:00">
          February 5, 2024 at 9:20am
        </span>
        )
      </div>
      <div>
        by
        <span itemprop="author" itemscope itemtype="https://schema.org/Person">
          <a itemprop="url" href="https://example.com/profile/janedoe123">
            <span itemprop="name">Jane Doe</span>
          </a>
        </span>
        and
        <span itemprop="author" itemscope itemtype="https://schema.org/Person">
          <a itemprop="url" href="https://example.com/profile/johndoe123">
            <span itemprop="name">John Doe</span>
          </a>
        </span>
      </div>
    </div>
  </body>
</html>

如何添加结构化数据

结构化数据是一种提供网页相关信息并对网页内容进行分类的标准化格式。如果您不熟悉结构化数据,可以详细了解结构化数据的运作方式

下面概述了如何构建、测试和发布结构化数据。

  1. 添加尽可能多的适用于您网页的建议属性。没有必需添加的属性,根据您的内容按需添加即可。 根据您使用的格式,了解在网页上的什么位置插入结构化数据
  2. 遵循指南
  3. 使用富媒体搜索结果测试验证您的代码,并修复所有严重错误。此外,您还可以考虑修正该工具中可能会标记的任何非严重问题,因为这些这样有助于提升结构化数据的质量(不过,要使内容能够显示为富媒体搜索结果,并非必须这么做)。
  4. 部署一些包含您的结构化数据的网页,然后使用网址检查工具测试 Google 看到的网页样貌。请确保您的网页可供 Google 访问,不会因 robots.txt 文件、noindex 标记或登录要求而被屏蔽。如果网页看起来没有问题,您可以请求 Google 重新抓取您的网址
  5. 为了让 Google 随时了解日后发生的更改,我们建议您提交站点地图Search Console Sitemap API 可以帮助您自动执行此操作。

Wytyczne

Przestrzegaj tych wskazówek, by uporządkowane dane kwalifikowały się do wyświetlenia w wynikach wyszukiwania Google.

Wskazówki techniczne

  • W przypadku artykułów o rozbudowanej zawartości link rel=canonical powinien kierować do każdej strony lub całości artykułu (a nie do pierwszej strony rozbudowanego materiału). Dowiedz się więcej o wyborze strony kanonicznej.
  • Jeśli dostęp do Twojej witryny wymaga subskrypcji lub rejestracji, spróbuj dodać uporządkowane dane opisujące treści płatne lub dostępne w ramach subskrypcji.

Definicje typów uporządkowanych danych

Aby pomóc Google w lepszym poznaniu treści strony, umieść w niej jak najwięcej właściwości zalecanych. Nie są wymagane żadne właściwości. Dodaj właściwości pasujące do Twoich treści.

Obiekty Article

Obiekty Article muszą być oparte na jednym z tych typów schema.org: Article, NewsArticle, BlogPosting.

Właściwości obsługiwane przez Google:

Właściwości zalecane
author

Person lub Organization

Autor artykułu. Aby pomóc Google w lepszym rozpoznawaniu autorów w różnych funkcjach, postępuj zgodnie ze sprawdzonymi metodami dodawania znaczników autora.

author.name

Text

Imię i nazwisko autora.

author.url

URL

Link do strony internetowej, która jednoznacznie wskazuje autora artykułu. Może to być na przykład profil autora w mediach społecznościowych czy strona z informacjami o autorze lub z biografią.

Jeśli adres URL prowadzi do strony profilu wewnętrznego, zalecamy oznaczenie autora za pomocą uporządkowanych danych strony profilu.

dateModified

DateTime

Data i godzina ostatniej modyfikacji artykułu podana w formacie ISO 8601. Zalecamy podanie informacji o strefie czasowej. W przeciwnym razie domyślnie zastosujemy strefę czasową używaną przez Googlebota.

Właściwość dateModified stosuj, jeśli chcesz podać Google dokładniejsze informacje o dacie. Test wyników z elementami rozszerzonymi nie wyświetla ostrzeżenia w przypadku tej właściwości, ponieważ jest ona zalecana tylko wtedy, gdy uznasz, że ma zastosowanie do Twojej witryny.

datePublished

DateTime

Data i godzina pierwszej publikacji artykułu podana w formacie ISO 8601. Zalecamy podanie informacji o strefie czasowej. W przeciwnym razie domyślnie zastosujemy strefę czasową używaną przez Googlebota.

Właściwość datePublished stosuj, jeśli chcesz podać Google dokładniejsze informacje o dacie. Test wyników z elementami rozszerzonymi nie wyświetla ostrzeżenia w przypadku tej właściwości, ponieważ jest ona zalecana tylko wtedy, gdy uznasz, że ma zastosowanie do Twojej witryny.

headline

Text

Tytuł artykułu. Rozważ użycie zwięzłego tytułu, ponieważ na niektórych urządzeniach długie tytuły mogą zostać obcięte.

image

Powtórzone pole ImageObject lub URL

Adres URL obrazu symbolizującego artykuł. Używaj obrazów, które pasują do artykułu, a nie logo czy napisów.

Dodatkowe wytyczne dotyczące obrazów:

  • Na każdej stronie musi się znajdować co najmniej jeden obraz (niezależnie od tego, czy są do niego dodane znaczniki). Google wybierze obraz najlepiej pasujący do wyników wyszukiwania pod względem rozdzielczości i współczynnika proporcji.
  • Adresy URL obrazów muszą być dostępne do pobrania i zindeksowania. Aby sprawdzić, czy Google może uzyskać dostęp do Twoich adresów URL, użyj narzędzia do sprawdzania adresów URL.
  • Obrazy muszą symbolizować treści objęte znacznikami.
  • Pliki graficzne muszą być w formacie obsługiwanym przez Grafikę Google.
  • Najlepsze efekty zapewni użycie wielu obrazów o wysokiej rozdzielczości (o iloczynie szerokości i wysokości wynoszącym co najmniej 50 tys. pikseli) i tych formatach obrazu: 16:9, 4:3 i 1:1.

Przykład:

"image": [
  "https://example.com/photos/1x1/photo.jpg",
  "https://example.com/photos/4x3/photo.jpg",
  "https://example.com/photos/16x9/photo.jpg"
]

Sprawdzone metody dotyczące znaczników autora

Aby pomóc Google w lepszym rozpoznawaniu i prezentowaniu autorów treści, podczas określania autorów w znacznikach korzystaj z tych sprawdzonych metod:

Sprawdzone metody dotyczące znaczników autora

Uwzględnij w znacznikach wszystkich autorów

Upewnij się, że wszyscy autorzy przedstawiani jako autorzy na stronie internetowej są również uwzględnieni w znacznikach.

Określanie kilku autorów

Aby wskazać kilku autorów, umieść każdego w osobnym polu author:

"author": [
  {"name": "Willow Lane"},
  {"name": "Regula Felix"}
]

Nie podawaj kilku autorów w tym samym polu author:

"author": {
  "name": "Willow Lane, Regula Felix"
}

Użyj dodatkowych pól

Aby ułatwić Google rozpoznanie autora treści, koniecznie używaj właściwości type i url (lub sameAs). Używaj prawidłowych adresów URL we właściwościach url lub sameAs.

Jeśli na przykład autorem jest osoba, możesz dodać link do strony autora zawierającej informacje na jego temat.

"author": [
  {
    "@type": "Person",
    "name": "Willow Lane",
    "url": "https://www.example.com/staff/willow_lane"
  }
]

Jeśli autor jest organizacją, możesz podać link do strony głównej tej organizacji.

"author":
  [
    {
      "@type":"Organization",
      "name": "Some News Agency",
      "url": "https://www.example.com/"
  }
]

We właściwości author.name podawaj tylko imię i nazwisko autora

We właściwości author.name określ tylko imię i nazwisko autora. Nie dodawaj żadnych innych informacji, w szczególności tych:

  • Nazwa wydawcy. Zamiast tego użyj właściwości publisher.
  • Stanowisko służbowe autora. Jeśli chcesz wskazać te informacje, użyj odpowiedniej właściwości (jobTitle).
  • Grzecznościowy prefiks lub sufiks. Jeśli chcesz określić te informacje, użyj odpowiedniej właściwości (honorificPrefix lub honorificSuffix).
  • Słowa wprowadzające (na przykład nie dodawaj słów typu „wysłane przez”).
"author":
  [
    {
      "name": "Echidna Jones",
      "honorificPrefix": "Dr",
      "jobTitle": "Editor in Chief"
    }
  ],
"publisher":
  [
    {
      "name": "Bugs Daily"
    }
  ]
}

Użyj odpowiedniej właściwości Type

Używaj typu Person dla osób i typu Organization dla organizacji. Nie używaj typu Thing ani nieprawidłowego typu (np. typu Organization dla osoby).

W tym przykładzie zastosowano sprawdzone metody dotyczące znaczników autora:

"author":
  [
    {
      "@type": "Person",
      "name": "Willow Lane",
      "jobTitle": "Journalist",
      "url": "https://www.example.com/staff/willow-lane"
    },
    {
      "@type": "Person",
      "name": "Echidna Jones",
      "jobTitle": "Editor in Chief",
      "url": "https://www.example.com/staff/echidna-jones"
    }
  ],
"publisher":
  {
    "name": "The Daily Bug",
    "url": "https://www.example.com"
  },
  // + Other fields related to the article...
}

Rozwiązywanie problemów

Jeśli masz problem z zastosowaniem lub debugowaniem uporządkowanych danych, skorzystaj z tych rozwiązań: