Diplomatic Embassy & Foreign Consulate Mission Schema Markup (JSON-LD)
Structured data for foreign diplomatic embassies, consulates-general, and consular service missions, detailing visa processing sections, jurisdiction states, emergency citizen assistance, and appointment hours.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "Embassy",
"@id": "https://example.org/diplomatic/consulate-general-ny#mission",
"name": "Consulate General of Japan in New York",
"description": "Official diplomatic consular mission providing Japanese passport services, foreign national visa processing, and consular protection for Japanese citizens in NY, NJ, PA, and CT.",
"url": "https://example.org/japan-consulate-ny",
"telephone": "+1-212-555-0190",
"address": {
"@type": "PostalAddress",
"streetAddress": "299 Park Avenue, 18th Floor",
"addressLocality": "New York",
"addressRegion": "NY",
"postalCode": "10171",
"addressCountry": "US"
},
"areaServed": [
"New York",
"New Jersey",
"Pennsylvania",
"Connecticut"
],
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "09:30",
"closes": "16:00"
}
]
}Typed Properties Specification (6 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| name | Text | Required | Official diplomatic title of the embassy or consulate-general. e.g. Consulate General of Japan in New York |
| address | PostalAddress | Required | Physical street address of the chancery or consular section. e.g. { "@type": "PostalAddress", "streetAddress": "299 Park Avenue...", ... } |
| telephone | Text | Required | Consular switchboard and emergency citizen hotline. e.g. +1-212-555-0190 |
| areaServed | Array<Text> | Required | Consular jurisdiction states or geographical regions serviced by this specific post. e.g. ["New York", "New Jersey", "Pennsylvania", "Connecticut"] |
| openingHoursSpecification | Array<OpeningHoursSpecification> | Required | Public consular window hours for visa intakes and passport pickups. e.g. [{ "@type": "OpeningHoursSpecification", "opens": "09:30", "closes": "16:00" }] |
| url | URL | Recommended | Official diplomatic mission website. e.g. https://example.org/japan-consulate-ny |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying Embassy schema.
Confusing Embassy Chancery (Washington DC) with Regional Consulates
Marking a regional consulate in NYC as the sovereign Embassy confuses international diplomatic protocol and visa jurisdictions.
Use Embassy for primary diplomatic missions and specify consular districts under areaServed.
Missing Consular Jurisdiction State Boundaries
Failing to list specific states under areaServed causes visa applicants in neighboring states to visit the wrong consulate.
Explicitly declare all serviced states in areaServed.
Missing Emergency Citizen Assistance Contact
Foreign nationals in medical or legal crisis need 24/7 emergency citizen numbers in mobile SERPs.
Include dedicated emergency ContactPoint nodes in schema.
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Organization & Identity cluster.
Government Organization & Municipal Agency Schema Markup (JSON-LD)
City Hall & Municipal Government Building Schema Markup (JSON-LD)
Public Library Branch & Community Media Hub Schema Markup (JSON-LD)
Community Center & Cultural Arts Hall Schema Markup (JSON-LD)
Displayed below main page header or above the tool container. • Zero CLS Container