We use cookies for analytics and to serve ads. Accept to enable Google Analytics and AdSense. You can decline to stay opt-out.
Visa and immigration guidance pages with WebPage + Service context, FAQs, and breadcrumb navigation.
Defines the visa info page and its description.
Describes visa or immigration assistance services and provider.
Answers questions about requirements, timelines, and fees.
Provides navigation context for the visa info page.
Ensure every applicable required property is present in your implementation. Nested props reference their parent objects (for example, `offers.priceCurrency`).
Paste as a single script tag. Keep product details, offer data, shipping/returns, and FAQ answers in sync with the page.
[
{
"@context": "https://schema.org",
"@type": "WebPage",
"@id": "https://www.example.com/visas/japan#page",
"name": "Japan Visa Requirements",
"description": "Eligibility, documents, and timelines for Japan tourist visas.",
"url": "https://www.example.com/visas/japan",
"inLanguage": "en",
"dateModified": "2026-03-05"
},
{
"@context": "https://schema.org",
"@type": "Service",
"@id": "https://www.example.com/visas/japan#service",
"name": "Japan Visa Assistance",
"serviceType": "Travel Visa Processing",
"description": "Application review, document prep, and appointment scheduling support.",
"provider": { "@type": "Organization", "name": "GlobePath Travel" },
"areaServed": { "@type": "AdministrativeArea", "name": "United States" },
"offers": {
"@type": "Offer",
"availability": "https://schema.org/InStock",
"url": "https://www.example.com/visas/japan#apply"
}
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How long does processing take?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Processing typically takes 5-10 business days after submitting all required documents."
}
},
{
"@type": "Question",
"name": "What documents are required?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Passport valid for 6+ months, application form, photo, itinerary, and proof of funds."
}
},
{
"@type": "Question",
"name": "Do you handle embassy appointments?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes. We coordinate available appointment times and guide you through the submission process."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.example.com" },
{ "@type": "ListItem", "position": 2, "name": "Visas", "item": "https://www.example.com/visas" },
{ "@type": "ListItem", "position": 3, "name": "Japan", "item": "https://www.example.com/visas/japan" }
]
}
]If your page lists a service fee, include offers.price and offers.priceCurrency. Otherwise, keep offers.url only.
Create separate pages for each traveler type (tourist, business, student) and keep each page's FAQ and Service aligned.