NEW CASE
Antana

We create digital solutions that work for businesses


Give us a call +38 (066) 35-14-529

Let's take the first step towards your website — write to us

Close
Tools

Schema.org Generator

JSON-LD structured data for a rich snippet.

JSON-LD

    

Paste the code into <head> or just before the closing </body>. Only mark up what genuinely exists on the page — Google removes rich results for the whole site over invented data. You can verify the result in the Rich Results Test.

What structured data gives you

Google reads the text but cannot always tell a price from a phone number. Structured data spells it out.

Star ratings in results Rating and review count right in the listing. It lifts click-through noticeably without moving position.
Price and availability For products Google shows the price and stock status. People decide before they even click.
Questions and answers FAQ markup expands answers inside the result, taking more space and pushing competitors down.
Breadcrumbs Instead of a long URL the result shows a readable path: Home → Services → Development.
Business details Address, phone and opening hours help Google connect the site with local listings.

Why Google drops your markup

Data does not match the page The markup says 500, the page says 900. That counts as deception and the rich result is removed entirely.
Reviews that do not exist Rating markup on a page with no reviews is the most common trigger for a manual action.
Marking up everything Tagging every paragraph as a separate entity does not help. Markup should describe what is actually there.
Syntax errors One stray comma in the JSON and Google ignores the block completely. Validate after every change.

Adding markup to your site

1 Pick the type Service for a service, Product for a product, Article for a post. One type per page — do not mix.
2 Fill in the fields Take values straight from the page. If data is missing, leave the field out rather than invent it.
3 Insert the code The JSON-LD block goes in <head> or before the closing <body>. The position does not matter.
4 Validate with Google The Rich Results Test shows errors and exactly how the page will appear in search.

FAQ

What does structured data do and does it raise rankings?
It does not raise rankings directly — Google has confirmed this repeatedly. What it changes is how your result looks: star ratings, expandable questions, price, date, breadcrumbs instead of a bare URL. Such a listing stands out from its neighbours, so you get more clicks at the same position. The gain is in CTR, not in ranking.
Where do I paste the code and can I use several types on one page?
Paste it into the head section or just before the closing body tag — Google reads both. Several types on one page are perfectly acceptable and often desirable: an article sensibly carries Article, BreadcrumbList and FAQPage at once, provided the text really contains a questions block. Just add several separate scripts one after another.
What happens if I mark up something that is not on the page?
It violates the guidelines, and the penalty stings: Google removes rich results not from one page but from the entire site, sometimes for months. The classic cases are star ratings with no real reviews, or FAQ markup where the page has no visible questions block. The rule is simple: everything in the markup must be visible to the user on the page itself.
Telegram Viber Call us