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

Додавання структурованих даних для організацій на головну сторінку вашого сайту надасть Google більше відомостей про вашу компанію та дозволить виділити її в результатах пошуку. Деякі властивості (такі як iso6523 і naics) дозволяють відрізнити вашу організацію від інших, а інші (такі як logo) можуть впливати на візуальні елементи в результатах Пошуку, наприклад на ваш блок знань та відображуваний логотип. Якщо ви продавець, то можете додати більше відомостей у блок знань про продавця та профіль бренду, наприклад правила повернення, адресу або контактну інформацію. Обов’язкових властивостей немає. Додавайте ті, які підходять для вашої організації.

Структуровані дані — стандартизований формат, який дозволяє надавати пошуковим системам інформацію про сторінку та класифікувати її вміст. Детальніше про принципи роботи структурованих даних…

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

  1. Додайте якомога більше рекомендованих властивостей. Обов’язкових властивостей не існує — додайте ті, які відповідають представленому на сторінці контенту. Дізнайтеся, у яких частинах сторінки потрібно розміщувати структуровані дані обраного вами формату.
  2. Дотримуйтесь рекомендацій.
  3. Перевірте свій код за допомогою інструменту перевірки розширених результатів. Якщо будуть виявлені критичні помилки, усуньте їх. Ми також рекомендуємо усунути некритичні помилки, зазначені в інструменті. Так ви підвищите якість структурованих даних, хоча розширені результати будуть працювати і без цього.
  4. Опублікуйте сторінку й за допомогою інструменту перевірки URL з’ясуйте, як вона виглядає для робота Googlebot. Переконайтеся, що доступ Google до сторінки не заблоковано файлом robots.txt або метатегом noindex і авторизація на ній не потрібна. Якщо все в порядку, то запросіть повторне сканування ваших URL.
  5. Надішліть нам файл Sitemap, щоб інформувати нас про зміни на сайті. Надсилання такого файлу можна автоматизувати за допомогою Search Console Sitemap API.

Ознайомтеся з прикладом реалізації структурованих даних для організацій у коді 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>

Нижче наведено приклад структурованих даних на основі коду 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",
        "hasShippingService": [
          {
            "@type": "ShippingService",
            "name": "shipping to CH and FR",
            "description": "Shipping to CH 5% of order value, shipping to FR always free",
            "fulfillmentType": "FulfillmentTypeDelivery",
            "shippingConditions": [
              {
                "@type": "ShippingConditions",
                "shippingOrigin": {
                  "@type": "DefinedRegion",
                  "addressCountry": "FR"
                },
                "shippingDestination": {
                  "@type": "DefinedRegion",
                  "addressCountry": "CH"
                },
                "shippingRate": {
                  "@type": "ShippingRateSettings",
                  "orderPercentage": "0.05"
                }
              },
              {
                "@type": "ShippingConditions",
                "shippingOrigin": {
                  "@type": "DefinedRegion",
                  "addressCountry": "FR"
                },
                "shippingDestination": {
                  "@type": "DefinedRegion",
                  "addressCountry": "FR"
                },
                "shippingRate": {
                  "@type": "MonetaryAmount",
                  "value": "0",
                  "currency": "EUR"
                }
              }
            ]
          }
        ],
        "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>

Структуровані дані для Пошуку 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 можна ознайомитися в матеріалі про структуровані дані для програми лояльності.

hasShippingService

Властивість, що використовується повторно ShippingService

Правила доставки вашої організації (Organization), якщо застосовно. З детальнішими відомостями про обов’язкові та необов’язкові властивості структурованих даних типу ShippingService можна ознайомитися в матеріалі про структуровані дані для правил доставки.

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), якщо застосовується для неї та вашої країни. Це важливий сигнал довіри для користувачів. Зокрема, за цим кодом вашу організацію можна знайти в загальнодоступних реєстрах платників ПДВ.

Якщо у вас виникли труднощі з додаванням або налагодженням структурованих даних, вам допоможуть ресурси та інформація, доступні за наведеними нижче посиланнями.