Avia
🌤️ Baku 22°C | 1 USD = 1.70 ₼ 1 EUR = 1.95 ₼ 1 RUB = 2.013 ₼ 1 GEL = 0.65 ₼ 1 TRY = 0.035 ₼ 1 UAH = 0.038 ₼ 1 AED = 0.46 ₼ (CBAR 18.09.2026)
Navi.az
Business Navigator of Azerbaijan
AZ RU EN
← Back to blog

What to Watch Out for When Implementing Schema.org Markup to Improve On-Page SEO

19.09.2026

Schema.org markup will not push a site to the top by itself. What it does is help search engines understand what a page is about, and sometimes it earns a rich result. It is worth implementing, but with a few rules in mind that people often forget.

Choose JSON-LD

There are three formats: Microdata, RDFa and JSON-LD. Google recommends JSON-LD, and in practice it is more convenient: the block of code lives separately from the page layout, so it is easier to edit and test. It is usually placed in a script tag in the head or at the end of the page.

Mark up only what is visible on the page

This is the main rule. If your markup states a rating, price or reviews that users cannot see on the page, a search engine may treat it as manipulation and drop your rich results. Faking reviews in markup can lead to manual actions.

Types most websites need

  • Organization or LocalBusiness: name, address, phone, social profiles.
  • BreadcrumbList: breadcrumbs in search results.
  • Article or BlogPosting: for articles, with publication date and author.
  • Product and Offer: for online stores, with price and availability.

FAQPage markup has been shown in search results far less often in recent years, so do not count on it as a guaranteed snippet upgrade.

How to test it

Use Google's Rich Results Test and the Schema.org validator. The first shows whether a page is eligible for rich results, the second checks syntax and types. After publishing, watch the enhancement reports in Search Console: warnings and errors appear there for real pages.

Common mistakes

  • Markup copied from another site together with its name and address.
  • Outdated data: the price or opening hours changed, but the code did not.
  • Duplicates: a CMS plugin adds one set of markup and a second one is pasted by hand.
  • Required fields are empty, so the type is not considered valid.

Markup is only one part of technical optimization. The rest is listed in the article about technical site audits, and if you are new to the topic, start with SEO basics for beginners.

Frequently asked questions

Does structured data affect rankings?

Google does not state a direct ranking effect. But markup helps it understand the page and can improve how the snippet looks, and so the click-through rate.

Can I hand this over to a specialist?

Yes, especially if your site has many page types. Work like this is done, for example, by the SEO optimization team in Baku.