Франкфуртско студио за многоезични дигитални присъствия +49 69 95209894 [email protected] Пн–Пт 9–17 ч. Клиентска зона →
БългарскиBG

Валута

Сумите в чуждестранна валута са незадължителни ориентировъчни стойности; фактурирането се извършва в евро.

2026-01-14 · Редакция Baduno · 7 blog.readMin · Блог и знания

Структурирани данни: Schema.org обяснено разбираемо

Машиночетимите допълнителни информации превръщат резултатите от търсенето в богати резултати с оценки, често задавани въпроси и фирмени данни. Ето как работи.

Какво представляват структурираните данни

Невидими JSON блокове в изходния код описват какво има на страницата: това е фирма с този адрес, това е статия с тази дата, това са често задавани въпроси с тези въпроси. Търсачките не трябва да гадаят – те четат.

Златни телени кубчета, подредени

Какво носи

Право на разширени изобразявания (откъси от често задавани въпроси, хлебни трохи, панел на организация), по-добро разбиране на връзките и по-чисти записи в графа на знанието. Не е турбо за класиране – но повече площ и доверие в резултатите от търсенето.

Най-важните типове за фирми

Organization с регистрационни данни, WebSite, Service или Product с Offer, Article за специализирани статии, FAQPage и BreadcrumbList. За многоезичие важи: всяка езикова версия носи свое собствено, преведено маркиране.

Не забравяйте да валидирате

Тестът за богати резултати показва какво чете Google, валидаторът на схема проверява синтаксиса. Грешното маркиране е по-лошо от липсата на такова – струва доверие и в краен случай разширеното изобразяване.

Структурирани данни и hreflang: Перфектно взаимодействие за многоезични страници

Често срещан източник на грешки при многоезичните уебсайтове е непоследователното използване на структурирани данни и hreflang тагове. Докато hreflang сигнализира на търсачките за езиковите и регионалните алтернативи на дадена страница, структурираните данни разкриват типа на съдържанието. И двете са независими едно от друго, но се допълват: Една немска продуктова страница трябва да има hreflang таг, сочещ към английската версия, а също така в блока със структурирани данни да маркира същия продуктов ID с различни оферти и езици. Важно: Всяка езикова версия получава свой собствен JSON-LD блок с подходящи стойности – в противен случай възникват противоречия. Тестът за богати резултати на Google често показва грешки, ако например организацията в немската версия съдържа английски адрес. Затова след всяко пускане на нов език проверявайте и двата вида маркиране паралелно.

Поддръжка и актуализация: Кой поддържа данните?

Структурираните данни не са еднократен проект. При промяна на цени, работно време или продуктови детайли, JSON-LD блоковете трябва да бъдат актуализирани. В идеалния случай системата за управление на съдържанието поема динамичното попълване. Ако тази автоматизация липсва, е необходим ясен отговорник в екипа – например редактор за данни за статии и често задавани въпроси, разработчик за организационни данни. Избягвайте информационни сили: остарял телефонен номер в Organization блока вреди на доверието. Планирайте тримесечни прегледи на всички структурирани данни, най-малкото преди всеки голям рестарт. Полезен е централен табло, показващ всички маркирани страници и техния статус на валидиране.

Създаване и проверка на структурирани данни с помощта на ИИ

Съвременните ИИ инструменти могат автоматично да генерират JSON-LD от неструктуриран текст – например за страници с често задавани въпроси или статии. Това ускорява работата, но носи рискове: ИИ често пропуска контекстуални нюанси (напр. грешна цена или остаряла дата). Затова проверката от роден говорител редактор е незаменима. Използвайте ИИ за чернова, след това оставете човек да валидира стойностите. Също така при многоезични страници ИИ помага с преводи на структурираните данни, но hreflang таговете и езиково специфичните ID-та трябва да бъдат зададени ръчно. Проверен подход: ИИ създава английския стандартен блок, местен редактор коригира и допълва полетата, специфични за страната.

Машиночетимите допълнителни информации превръщат резултатите от търсенето в богати резултати с оценки, често задавани въпроси и фирмени данни. Ето как работи.

Маркиране на динамично съдържание: често задавани въпроси, отзиви и продукти

Особено често грешки възникват при динамично съдържание. Страниците с често задавани въпроси трябва да имат отделен JSON-LD запис за всеки въпрос – а не целият списък като един обект Question. При отзивите скалата за оценка трябва да бъде коректно зададена (напр. bestRating и worstRating). Продуктовите страници с варианти изискват AggregateOffer блокове с цялата информация за цени и наличност. Използвайте шаблони в CMS, които автоматично генерират правилните типове. Тествайте всяка динамична страница поотделно в Rich-Results-Test, тъй като грешките стават видими едва при конкретни стойности. Често срещана грешка: използване на 'Review' вместо 'AggregateRating' за средна оценка.

Комбиниране на няколко типа Schema.org на една страница

На една страница можете да маркирате паралелно няколко типа Schema.org, стига да описват различни аспекти на съдържанието. Например страница с продукт може да съдържа едновременно Product блок (с цена, наличност), Organization блок (за производителя) и Review блок (за отзиви). Важно е всеки тип да бъде в отделен JSON-LD скрипт или да бъде последователно свързан чрез @id. Пример: Product блокът препраща към Organization блока с "brand": {"@id": "#organisation"}. Избягвайте противоречиви данни – например различни адреси в Organization и LocalBusiness блоковете. Всеки тип трябва да бъде маркиран коректно и на съответния език: френска страница получава френски стойности във всички блокове. Използвайте CMS за модулно управление на типовете, за да не се налага ръчна корекция на всеки блок. Проверете в Rich-Results теста дали всички блокове се приемат – някои тестове показват само първия блок. Чистото комбиниране на няколко типа увеличава шансовете за богати резултати като карусел, продуктови кутии или панел на организацията.

Работа с @id и препратки за свързани данни

Schema.org позволява обектите да бъдат реферирани чрез @id, като по този начин се избягват излишни данни. Вместо да повтаряте цялата организация на всяка страница, дефинирайте централен Organization блок с уникално @id (например "https://beispiel.de/#firma") и препращайте в други блокове чрез "@id": "https://beispiel.de/#firma". Това е особено полезно при многоезични уебсайтове: организацията остава същата, само езиково-специфичните полета като „name“ или „description“ се различават. Уверете се, че @id е последователна във всички езикови версии – същият URI за немски, английски и т.н. Препратките могат да се използват и за автори на статии, марки на продукти или рецензии. Проверете чрез Schema-validator дали всички @id препратки са разрешими. Грешка: ако реферираният @id не е дефиниран в същия изходен код на страницата или на друга страница, валидацията пропада. Затова съхранявайте централни обекти или в глобален файл (напр. organisation.json) и го включвайте чрез JavaScript, или използвайте CMS за динамично включване. Чистата @id структура улеснява търсачките да свързват информация и подобрява консистентността в Knowledge Graph.

Правилно маркиране на BreadcrumbList: Съвети и клопки

Маркирането на BreadcrumbList може да изглежда просто, но на практика често се допускат грешки, които застрашават успеха на rich snippets. Правилната имплементация започва с разбирането на йерархията: всеки елемент в списъка се нуждае от обект ItemListElement, който от своя страна съдържа обект ListItem. От решаващо значение е свойството position: то номерира елементите във възходящ ред, започвайки с 1 за началната страница. Избягвайте да пропускате началната страница – дори и да не се показва във видимия breadcrumb, тя трябва да присъства в структурираните данни. Често допускана грешка е използването на абсолютни URL адреси без отчитане на езиковата версия: уверете се, че URL адресът в breadcrumb сочи към правилния езиков вариант, например /de/produkte вместо /en/products. Наименованието на елементите също трябва да бъде специфично за езика – 'Startseite' на немски, 'Home' на английски. Използвайте полето name за визуализирания текст и избягвайте съкращения, които търсачките биха могли да разберат погрешно. След имплементацията тествайте всеки път с Rich Results Test, тъй като при динамично генерирани breadcrumb лесно се разменят позиции или се създават дублирани записи. Имайте предвид, че Google показва максимум десет елемента – по-кратка и точна навигация е за предпочитане пред прекалено дълга.

Вложени обекти и референции: @id и @context

Сложните структурирани данни често използват свързване на няколко типа чрез @id референции. Типичен пример е страница на продукт, която съдържа както Offer, така и Review. Вместо да поставяте всички данни в монолитен блок, по-чисто е да дефинирате отделни блокове с уникални @id стойности и след това да ги реферирате. Стойността @id трябва да бъде уникална в рамките на страницата и целия домейн – идеално е да използвате абсолютния URL адрес на обекта с фрагмент като #product-1. Избягвайте общи ID-та като #produkt, тъй като те могат да доведат до конфликти при множество страници. Друг важен аспект е @context: по подразбиране се използва речникът на Schema.org, но за собствени разширения може да се посочи собствен контекст. Внимавайте одобрени разширения като health-lifesci или bib да не попаднат случайно в търговски страници. При многоезични страници @id референциите трябва да са езиково специфични: немската продуктова страница реферира немската Offer ID, а не английската. Полезна техника е използването на @reverse за обратни връзки, например когато Product сочи към Organization, но Organization няма директен списък с всички продукти. Тествайте такива вериги в Schema Validator, тъй като дори липсващо двоеточие води до грешка при валидиране. Отделете достатъчно време за отстраняване на грешки при реферирани обекти – те са чест източник на проблеми в мащабни имплементации.

blog.faqT

Мога ли да добавя структурирани данни и след това на стари страници?

Да, структурираните данни могат да бъдат добавени по всяко време. Уверете се, че всички данни са актуални. Използвайте теста за богати резултати на Google, за да проверите правилното изпълнение. При много страници се препоръчва поетапен подход според типа съдържание.

Колко често трябва да се актуализират структурираните данни?

Винаги, когато се променят основните данни (цени, работно време, детайли за продукти). Планирайте поне една тримесечна цялостна проверка. Динамичните системи могат да попълват данните автоматично – това намалява усилията за актуализиране и грешките.

Поискайте оферта без задължение

Отговор в рамките на 24 часа в работни дни.

Немска GmbHРегистров съд Франкфурт на Майн · HRB 111727
Регистриран D-U-N-S®315030052
Обработка, съответстваща на GDPRХостинг в Германия
Фиксирани цени с писмена гаранция за доставка