iNsights
SEOTechnical SEO

JSON-LD Schema Markup: The Singapore Business Owner's Practical Guide

Schema markup is the language Google and AI engines use to understand your business. Here is a plain-English guide to implementing it correctly for a Singapore company.

InfinitusNow·28 April 2026·9 min read

JSON-LD (JavaScript Object Notation for Linked Data) is a method of encoding structured data in a format that search engines and AI systems can parse reliably. It is the technical backbone of both traditional SEO rich results and modern AEO citation attribution.

Despite being around since 2014, most Singapore business websites still implement it incorrectly — or not at all. This is a significant missed opportunity, and an increasingly critical one as AI-powered search grows.

Why JSON-LD Schema Matters More in 2026

Google's documentation now explicitly states that structured data helps AI systems understand page content. Perplexity and other AI search engines use schema data to extract and attribute facts. Without proper schema, you are asking the AI to guess — and it will often guess wrong, or not guess at all.

The Essential Schema Types for Singapore Businesses

Organization Schema

The foundational entity. Your Organization schema should include: legal name, URL, logo, contact information (telephone, email), address (with Singapore-specific addressCountry: "SG"), social profile URLs (LinkedIn, Facebook), and a clear description of your services. This is the minimum for any Singapore business website.

LocalBusiness Schema

If you have a physical location or serve a specific geographic area in Singapore, LocalBusiness schema (a subtype of Organization) adds geographic signals including opening hours, geo-coordinates, and service area. This is essential for Google Maps visibility and local AI search attribution.

Service Schema

Describe each of your core services as a separate Service entity, linked to your Organization. Include the service name, description, area served (Singapore, or specific regions), and a URL to the service page. This helps AI engines attribute specific capabilities to your brand — not just your general existence.

Article Schema for Blog Content

Every piece of content you publish for AEO purposes should carry Article (or BlogPosting) schema. Include the headline, author, publisher, datePublished, dateModified, and a clear description. This is what gets your content cited as an authoritative source in AI-generated summaries.

FAQ Schema

FAQ schema is the most direct path to AI Overview citation. Structure your FAQ sections as Question and Answer pairs, and mark them up with FAQPage schema. When Google's AI generates an overview for a question you have answered, it will often pull directly from marked-up FAQ content.

Common Implementation Errors

The most frequent mistakes we see on Singapore business websites: using Microdata or RDFa instead of JSON-LD (Google prefers JSON-LD), placing the script in the wrong section of the HTML, using incorrect property names (e.g., "address" instead of "streetAddress" nested inside an "address" PostalAddress object), and failing to validate the markup before deployment.

Validating Your Schema

Google's Rich Results Test (search.google.com/test/rich-results) and Schema.org's validator are both free tools for verifying your implementation. Run every page's JSON-LD through these before publishing. Errors in schema markup can cause Google to ignore the data entirely.

Structured data is not a one-time implementation. As your business evolves, your schema must evolve with it. An annual schema audit should be part of every digital marketing retainer for Singapore businesses in 2026.

Next step

Ready to put this into practice for your business?

We audit your current digital presence and build a prioritized action plan — SEO foundations, AEO schema, and content strategy — tailored to your Singapore business context.