# Glossary: Schema Markup

Canonical URL: https://grow.prrelite.com/glossary/schema-markup/
Author: Praveen Dharmananda, PRR ELITE (M) SDN. BHD.

## Direct Answer

Schema markup is machine-readable structured code, commonly using Schema.org and JSON-LD, that labels facts already present on a page, such as a business name, service, address, phone number, opening hours or article author. It can clarify page meaning for search engines, but it does not guarantee higher rankings or a rich result.

## What schema markup means

Schema markup is code that describes the meaning of information already present on a page. A business can use it to identify its organisation, a service page can identify its service, and an article can identify its author and publication details. JSON-LD is the format most teams use because it is separate from the page’s presentation.

For a Malaysian business, accurate organisation or local-business details can make the site’s identity easier for automated systems to process. Schema is supporting information, not a substitute for useful content, a crawlable site, or a complete Google Business Profile.

## Practical example

A clinic’s contact page visibly lists its trading name, Petaling Jaya address, phone number and opening hours. Matching `LocalBusiness` data can label those same facts. If the address changes, the visible page and structured data should be updated together.

Validate the implementation with the [Google Rich Results Test](https://search.google.com/test/rich-results) and review the [structured data guidance](https://developers.google.com/search/docs/appearance/structured-data). For broader site work, see our [search engine optimization services](/services/search-engine-optimization/).

## Common mistakes

- Marking up information that is not visible to visitors.
- Choosing a type that does not describe the page.
- Copying outdated examples without checking current requirements.
- Publishing invalid JSON-LD or leaving duplicate, conflicting business details.
- Treating schema as a promise of rankings, rich results or AI citations.

A useful implementation is specific, accurate and maintained when the underlying business information changes. For related context, read the [Answer Engine Optimisation glossary entry](/glossary/answer-engine-optimisation/).
