Структурированные данные для организаций (Organization)

Блок знаний о продавце в результатах поиска Google
Блок знаний о продавце в результатах поиска Google

Добавление структурированных данных для организаций на главную страницу вашего сайта предоставит Google больше сведений о вашей компании и позволит выделить ее в результатах поиска. Одни свойства (такие как iso6523 и naics) позволяют отличить вашу организацию от остальных, другие (такие как logo) могут влиять на визуальные элементы в результатах Поиска, например на ваш блок знаний и отображаемый логотип. Если вы продавец, то можете добавить больше сведений в блок знаний о продавце и профиль бренда, например правила возврата, адрес или контактную информацию. Обязательных свойств нет. Добавляйте те, которые подходят для вашей организации.

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 as many recommended properties that apply to your web page. There are no required properties; instead, add the properties that apply to your content. 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.

Примеры

Organization

Ознакомьтесь с примером реализации структурированных данных для организаций в коде JSON-LD.


<html>
  <head>
    <title>About Us</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Organization",
      "url": "https://www.example.com",
      "sameAs": ["https://example.net/profile/example1234", "https://example.org/example1234"],
      "logo": "https://www.example.com/images/logo.png",
      "name": "Example Corporation",
      "description": "The example corporation is well-known for producing high-quality widgets",
      "email": "contact@example.com",
      "telephone": "+47-99-999-9999",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Rue Improbable 99",
        "addressLocality": "Paris",
        "addressCountry": "FR",
        "addressRegion": "Ile-de-France",
        "postalCode": "75001"
      },
      "vatID": "FR12345678901",
      "iso6523Code": "0199:724500PMK2A2M1SQQ228"
    }
    </script>
  </head>
  <body>
  </body>
</html>

Тип OnlineStore (подтип Organization) с правилами возврата

Ниже приведен пример структурированных данных на основе кода JSON-LD, которые предназначены для интернет-магазина с правилами возврата.

Дополнительные примеры и подробные сведения о стандартных правилах возврата на уровне продавца можно найти в отдельной документации о структурированных данных для правил возврата.

<html>
  <head>
    <title>About Us</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "OnlineStore",
      "name": "Example Online Store",
      "url": "https://www.example.com",
      "sameAs": ["https://example.net/profile/example12", "https://example.org/@example34"],
      "logo": "https://www.example.com/assets/images/logo.png",
      "contactPoint": {
        "contactType": "Customer Service",
        "email": "support@example.com",
        "telephone": "+47-99-999-9900"
      },
      "vatID": "FR12345678901",
      "iso6523Code": "0199:724500PMK2A2M1SQQ228",
      "hasMerchantReturnPolicy": {
        "@type": "MerchantReturnPolicy",
        "applicableCountry": ["FR", "CH"],
        "returnPolicyCountry": "FR",
        "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
        "merchantReturnDays": 60,
        "returnMethod": "https://schema.org/ReturnByMail",
        "returnFees": "https://schema.org/FreeReturn",
        "refundType": "https://schema.org/FullRefund"
      }
      // Other Organization-level properties
      // ...
    }
    </script>
  </head>
  <body>
  </body>
</html>

Тип OnlineStore (подтип Organization) с программой лояльности

Ниже приведен пример структурированных данных на основе кода JSON-LD, которые предназначены для интернет-магазина с двухуровневой программой лояльности.

Более подробные сведения можно найти в документации о программах лояльности.

<html>
  <head>
    <title>About Us</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "OnlineStore",
      "hasMemberProgram": {
        "@type": "MemberProgram",
        "name": "Membership Plus",
        "description": "For frequent shoppers this is our top-rated loyalty program",
        "url": "https://www.example.com/membership-plus",
        "hasTiers": [
          {
            "@type": "MemberProgramTier",
            "@id": "#plus-tier-silver",
            "name": "silver",
            "url": "https://www.example.com/membership-plus-silver",
            "hasTierBenefit": [
              "https://schema.org/TierBenefitLoyaltyPoints"
            ],
            "membershipPointsEarned": 5
          },
          {
            "@type": "MemberProgramTier",
            "@id": "#plus-tier-gold",
            "name": "gold",
            "url": "https://www.example.com/membership-plus-gold",
            "hasTierRequirement":
            {
              "@type": "CreditCard",
              "name": "Example platinum card plus"
            },
            "hasTierBenefit": [
              "https://schema.org/TierBenefitLoyaltyPrice",
              "https://schema.org/TierBenefitLoyaltyPoints"
            ],
            "membershipPointsEarned": 10
          }
        ]
      }
      // Other Organization-level properties
      // ...
    }
    </script>
  </head>
  <body>
  </body>
</html>

Правила

Структурированные данные для Google Поиска должны соответствовать указанным ниже требованиям.

Технические требования

Мы рекомендуем публиковать эту информацию на главной странице или на одной странице, содержащей описание вашей организации, например О компании. Размещать такие сведения на каждой странице сайта не обязательно.

Лучше использовать наиболее точный подтип разметки Organization schema.org, который больше всего подходит вашей организации. Например, для сайта электронной торговли подтип OnlineStore подойдет больше, чем OnlineBusiness. Если ваш сайт относится к местной компании, например ресторану или обычному магазину, укажите информацию о ней, используя наиболее точные подтипы разметки LocalBusiness, и заполните не только поля, рекомендуемые в этом руководстве, но и обязательные и рекомендуемые поля для разметки Local business.

Типы структурированных данных

Google распознает свойства разметки Organization, перечисленные ниже. Чтобы наши системы лучше понимали вашу страницу, добавьте как можно больше рекомендуемых свойств, описывающих ее. Обязательных свойств нет. Добавляйте те, которые подходят для вашей организации.

Рекомендуемые свойства
address

PostalAddress

Физический или почтовый адрес организации, если применимо. Добавьте все свойства, которые применимы для вашей страны. Чем больше свойств вы укажете, тем полезнее для потенциальных клиентов будет страница вашей компании. Если у компании есть отделения в разных городах, регионах или странах, можно указать несколько адресов. Пример:

"address": [{
  "@type": "PostalAddress",
  "streetAddress": "999 W Example St Suite 99 Unit 9",
  "addressLocality": "New York",
  "addressRegion": "NY",
  "postalCode": "10019",
  "addressCountry": "US"
},{
  "streetAddress": "999 Rue due exemple",
  "addressLocality": "Paris",
  "postalCode": "75001",
  "addressCountry": "FR"
}]
address.addressCountry

Text

Страна в почтовом адресе, указанная с помощью двузначного кода в формате ISO 3166-1 alpha-2.

address.addressLocality

Text

Город в почтовом адресе.

address.addressRegion

Text

Регион в почтовом адресе, если применимо. Пример: штат.

address.postalCode

Text

Почтовый индекс в адресе.

address.streetAddress

Text

Полный почтовый адрес организации.

alternateName

Text

Другое узнаваемое название вашей компании, если применимо.

contactPoint

ContactPoint

Информация о том, как пользователям лучше всего обращаться в вашу компанию, если применимо. Укажите все поддерживаемые способы связи, следуя рекомендациям Google. Пример:

"contactPoint": {
  "@type": "ContactPoint",
  "telephone": "+9-999-999-9999",
  "email": "contact@example.com"
}
contactPoint.email

Text

Адрес электронной почты для связи с вашей компанией, если применимо. Если вы используете тип LocalBusiness, введите основной адрес электронной почты на уровне LocalBusiness, а затем с помощью свойства contactPoint укажите остальные способы связи с вашей организацией.

contactPoint.telephone

Text

Номер телефона для связи с вашей компанией, если применимо. Не забудьте указать код страны и код региона. Если вы используете тип LocalBusiness, введите основной номер телефона на уровне LocalBusiness, а затем с помощью свойства contactPoint укажите остальные способы связи с вашей организацией.

description

Text

Подробные сведения о вашей организации, если применимо.

duns

Text

Номер DUNS вашей организации (Organization) в универсальной системе нумерации данных компании Dun & Bradstreet. Вместо этого номера лучше использовать поле iso6523Code с префиксом 0060:.

email

Text

Адрес электронной почты для связи с вашей компанией, если применимо.

foundingDate

Date

Дата основания организации (Organization), указанная в формате ISO 8601, если применимо.

globalLocationNumber

Text

Глобальный номер местонахождения, назначенный организацией GS1 вашей компании (Organization), если применимо.

hasMerchantReturnPolicy

Повторно используемое свойство MerchantReturnPolicy

Правила возврата вашей организации (Organization), если применимо. С более подробными сведениями об обязательных и рекомендуемых свойствах структурированных данных типа MerchantReturnPolicy можно ознакомиться в материале о структурированных данных для правил возврата.

hasMemberProgram

Повторно используемое свойство MemberProgram

Действующая в вашей организации программа лояльности (если она есть). С более подробными сведениями об обязательных и рекомендуемых свойствах структурированных данных типа MemberProgram можно ознакомиться в материале о структурированных данных для программы лояльности.

iso6523Code

Text

Идентификатор ISO 6523 организации, если применимо. Первая часть идентификатора ISO 6523 – это международный указатель системы кодирования (ICD), который определяет используемую схему идентификации, а вторая – сам идентификатор организации. Рекомендуем отделить международный указатель системы кодирования от идентификатора двоеточием (U+003A). К распространенным значениям международного указателя системы кодирования относятся:

  • 0060: универсальная система нумерации данных (Data Universal Numbering System, DUNS) компании Dun & Bradstreet;
  • 0088: глобальный номер местонахождения (Global Location Number, GLN) от организации GS1;
  • 0199: код идентификации юридических лиц (Legal Entity Identifier, LEI).
legalName

Text

Официальное полное название организации (Organization), если оно применимо и отличается от варианта в свойстве name.

leiCode

Text

Идентификатор организации (Organization) по стандарту ISO 17442, если применимо. Вместо этого идентификатора лучше использовать поле iso6523Code с префиксом 0199:.

naics

Text

Код североамериканской системы классификации индустрий (North American Industry Classification System, NAICS) для вашей организации (Organization), если применимо.

name

Text

Название организации. Используйте те же свойства name и alternateName, что и для названия сайта.

numberOfEmployees

QuantitativeValue

Количество сотрудников в вашей организации (Organization), если применимо.

Пример с точным количеством сотрудников:

"numberOfEmployees": {
  "@type": "QuantitativeValue",
  "value": 2056
}

Пример с количеством сотрудников, указанным в рамках интервала:

"numberOfEmployees": {
  "@type": "QuantitativeValue",
  "minValue": 100,
  "maxValue": 999
}
sameAs

URL

URL страницы на другом сайте с дополнительными сведениями о вашей организации, если применимо. Например, это может быть URL страницы профиля вашей организации в социальной сети или на сайте с отзывами. Вы можете указать несколько URL, используя свойство sameAs.

taxID

Text

Идентификационный номер налогоплательщика вашей организации (Organization), если применимо. Значение taxID должно соответствовать компании, указанной вами в поле address.

telephone

Text

Номер телефона компании, когда это основной способ связи, если применимо. Не забудьте указать код страны и код региона.

url

URL

URL сайта организации, если применимо. Это поможет Google точно определить вашу организацию.

vatID

Text

Код налога на добавленную стоимость, присвоенный вашей организации (Organization), если применимо для нее и вашей страны. Это значимый сигнал доверия для пользователей. В частности, по этому коду вашу организацию можно найти в общедоступных реестрах плательщиков НДС.

Устранение неполадок

Если у вас возникли трудности с добавлением или отладкой структурированных данных, вам помогут ресурсы и сведения, доступные по приведенным ниже ссылкам.