SEOModule 5: Technical foundationsLesson 12 of 18
Course progress61%

18 min lesson · Updated August 2026

What are structured data and international SEO?

Structured data describes visible page information in a machine-readable vocabulary, while international SEO helps search engines serve the correct language or regional version.

What you will learn

By the end, you will understand:

  • Explain schema and rich-result eligibility
  • Implement structured data without hidden or misleading claims
  • Understand language, regional URLs and hreflang at beginner level

Visual explainer

See the idea clearly.

Structured data labels information that already exists

Structured data is code that identifies entities and properties in a standardized format. Search engines can use it to understand that a page describes a product, article, event, recipe, organization, breadcrumb or another supported type.

Schema.org provides a shared vocabulary. Google documents a smaller set of search features and requirements it supports. Adding a Schema.org type does not mean Google will create a special result for it.

JSON-LD is a common format

JSON-LD places a structured object in a script block, separate from the visible page layout. Microdata and RDFa are other supported formats. Google generally recommends JSON-LD because it is easier to maintain without weaving attributes throughout the HTML.

The markup must match visible content and the specific page. A product page should not claim a five-star rating that visitors cannot see or that combines unrelated businesses. An FAQ schema should not invent questions that do not appear on the page.

Use the most specific truthful type

PagePossible Type
News or educational articleArticle or a suitable subtype
Individual purchasable productProduct with accurate offer details
Breadcrumb trailBreadcrumbList
A real scheduled public eventEvent
Organization informationOrganization
Visible question-and-answer contentFAQPage only when implementation and current eligibility rules fit

Validate syntax and meaning

Google’s Rich Results Test checks eligibility for Google-supported rich results. Schema.org’s validator checks vocabulary and syntax more broadly. Search Console can report some enhancement issues after Google processes pages.

A green validator does not prove the data is true. Review prices, availability, dates, authors, review counts and organization details against the visible page and source systems. Remove properties the business cannot maintain.

International SEO begins with real localized content

A multilingual site provides content in more than one language. A multiregional site targets people in different countries or regions. These needs overlap but are not identical. English pages for the United Kingdom and United Arab Emirates may share a language but differ in services, currency, legal information or delivery.

Use distinct crawlable URLs for each version. Automatically changing all content only from browser language or IP can make versions difficult to share and crawl. Let users switch language or region and remember the choice appropriately.

hreflang connects equivalent language or regional versions

Hreflang annotations tell Google about alternate versions for language and optional region, such as `en`, `en-GB` or `ar-AE`. Each equivalent page should reference itself and its alternatives, and the annotations should agree in both directions.

`x-default` can identify a neutral selector or default page. Hreflang is not a country-ranking command and does not translate content. Incorrect codes, missing return links and pointing to non-equivalent pages are common errors.

Language signals and canonical URLs must agree

Search engines primarily determine language from visible content, not a language meta tag. Avoid placing two complete languages side by side on every page when separate versions would serve users better.

Equivalent language pages are not duplicates that should all canonicalize to one language. Each localized page normally uses a self-referencing canonical and hreflang to connect alternatives. Canonicalizing Arabic to English can tell the engine to consolidate away the Arabic URL.

International planning includes operations

  • Each version serves a real language or regional audience.
  • Translations are reviewed for meaning, terminology and cultural context.
  • URLs are stable and independently crawlable.
  • Currency, delivery, availability, legal and contact information are accurate.
  • Users can switch versions without being trapped by automatic redirects.
  • Canonical and hreflang signals agree.
  • Analytics and Search Console can be segmented by version.

Real-world example

Example: a UAE training company

Example

The company offers English and Arabic versions of the same Dubai course. Each has its own URL, complete translated content, correct direction and local contact details. Both use self-canonicals and reciprocal `en-AE` / `ar-AE` hreflang. Course structured data matches the visible course information. The system does not mark the English page as canonical for the Arabic page.

Try this

Test truth before syntax

Choose one page with structured data. Compare every marked property with visible information. Then test it in the Rich Results Test. For a multilingual site, map three equivalent URLs and verify self-canonical, reciprocal hreflang and user-accessible language switching.

Common questions

Questions beginners ask.

Does schema improve rankings?

Structured data can improve understanding and eligibility for supported presentations, but Google does not describe it as a general ranking boost or guarantee.

What is a rich result?

A search result with enhanced presentation supported for certain content types, such as product details or breadcrumbs. Availability changes by feature and query.

Is FAQ schema still useful?

It can describe visible FAQ content, but Google limits FAQ rich results to certain authoritative government and health sites. Add it for accurate structure, not an assumed visual reward.

Does hreflang translate a page?

No. It only connects existing language or regional alternatives.

Should translated pages canonicalize to the original?

Normally each genuine localized version is self-canonical, with hreflang connecting equivalents.

Do I need a country-code domain?

Not always. Country-code domains provide a strong regional signal but add cost and management. Subdirectories or subdomains can also support international sites.

Can machine translation be published without review?

It may create inaccurate or culturally inappropriate content. Important public material should receive qualified human review and ownership.

Is there special schema for AI Overviews or AI Mode?

Google states there is no special AI schema or additional technical requirement. Existing structured data should match visible content.

Assessment

Check what you understood.

5 questions · instant explanations

1. What is the core job of structured data?
2. A product schema claims a rating that is not visible or supported. What is the problem?
3. What does hreflang do?
4. How should genuine English and Arabic equivalents normally canonicalize?
5. True or false: Google requires special AI Overview schema.

Sources

Primary references.