Semantic Trip

Travel stories from the Web: Travel + Leisure, Australia.com, Wikivoyage, Condé Nast Traveler.

Questions

Schema.org

Abstractions

Travel Itinerary in JSON-LD Format

Conclusion

Appendix A — Reusable Code

{
"@context": "http://schema.org",
"@type": "TouristTrip",
"name": "NUCLEAR AND UFO STORIES AROUND SANTA FE",
"description": "Santa Fe Institute of Complex Systems. First nuclear explosion site. Los Alamos. Roswell UFO Incident.",
"subTrip": [
{
"@type": "TouristTrip",
"name": "DAY 1-3",
"description": "3 nights",
"itinerary": [
{
"@type": "TouristDestination",
"name": "Santa Fe, New Mexico",
"url": "https://en.wikipedia.org/wiki/Santa_Fe,_New_Mexico",
"includesAttraction": [
{
"@type": "TouristAttraction",
"name": "Palace of the Governors",
"url": "https://en.wikipedia.org/wiki/Palace_of_the_Governors"
},
{
"@type": "TouristAttraction",
"name": "Cathedral Basilica of St. Francis of Assisi (Santa Fe)",
"url": "https://en.wikipedia.org/wiki/Cathedral_Basilica_of_St._Francis_of_Assisi_(Santa_Fe)"
},
{
"@type": "TouristAttraction",
"name": "Sangre de Cristo Mountains",
"url": "https://en.wikipedia.org/wiki/Sangre_de_Cristo_Mountains"
},
{
"@type": "TouristAttraction",
"name": "SITE Santa Fe",
"url": "https://en.wikipedia.org/wiki/SITE_Santa_Fe"
},
{
"@type": "TouristAttraction",
"name": "New Mexico Museum of Art",
"url": "https://en.wikipedia.org/wiki/New_Mexico_Museum_of_Art"
},
{
"@type": "TouristAttraction",
"name": "Meow Wolf",
"url": "https://en.wikipedia.org/wiki/Meow_Wolf"
},
{
"@type": "TouristAttraction",
"name": "Santa Fe Institute",
"url": "https://en.wikipedia.org/wiki/Santa_Fe_Institute"
},
{
"@type": "TouristAttraction",
"name": "Jean Cocteau Cinema",
"url": "https://en.wikipedia.org/wiki/Jean_Cocteau_Cinema"
},
{
"@type": "TouristAttraction",
"name": "Museum of Indian Arts and Culture",
"url": "https://en.wikipedia.org/wiki/Museum_of_Indian_Arts_and_Culture"
},
{
"@type": "TouristAttraction",
"name": "Hyde Memorial State Park",
"url": "https://en.wikipedia.org/wiki/Hyde_Memorial_State_Park"
},
{
"@type": "TouristAttraction",
"name": "Loretto Chapel",
"url": "https://en.wikipedia.org/wiki/Loretto_Chapel"
},
{
"@type": "TouristAttraction",
"name": "Lensic Theater",
"url": "https://en.wikipedia.org/wiki/Lensic_Theater"
},
{
"@type": "TouristAttraction",
"name": "Barrio De Analco Historic District",
"url": "https://en.wikipedia.org/wiki/Barrio_De_Analco_Historic_District"
}
]
}
]
},
{
"@type": "TouristTrip",
"name": "DAY 4-5",
"description": "2 nights",
"itinerary": [
{
"@type": "TouristDestination",
"name": "Trinity (nuclear test)",
"url": "https://en.wikipedia.org/wiki/Trinity_(nuclear_test)"
},
{
"@type": "TouristDestination",
"name": "Roswell, New Mexico",
"url": "https://en.wikipedia.org/wiki/Roswell,_New_Mexico",
"includesAttraction": [
{
"@type": "TouristAttraction",
"name": "New Mexico Military Institute",
"url": "https://en.wikipedia.org/wiki/New_Mexico_Military_Institute"
},
{
"@type": "TouristAttraction",
"name": "Salt Creek Wilderness",
"url": "https://en.wikipedia.org/wiki/Salt_Creek_Wilderness"
},
{
"@type": "TouristAttraction",
"name": "Walker Air Force Base",
"url": "https://en.wikipedia.org/wiki/Walker_Air_Force_Base"
},
{
"@type": "TouristAttraction",
"name": "Roswell Museum and Art Center",
"url": "https://en.wikipedia.org/wiki/Roswell_Museum_and_Art_Center"
},
{
"@type": "TouristAttraction",
"name": "International UFO Museum and Research Center",
"url": "https://en.wikipedia.org/wiki/International_UFO_Museum_and_Research_Center"
}
]
}
]
},
{
"@type": "TouristTrip",
"name": "DAY 6",
"description": "1 night",
"itinerary": [
{
"@type": "TouristDestination",
"name": "Roswell, New Mexico",
"url": "https://en.wikipedia.org/wiki/Trinity_(nuclear_test)",
"description": "continue ½ day in Roswell, New Mexico"
},
{
"@type": "TouristDestination",
"name": "Roswell UFO incident",
"url": "https://en.wikipedia.org/wiki/Roswell_UFO_incident"
},
{
"@type": "TouristDestination",
"name": "Chimayo, New Mexico",
"url": "https://en.wikipedia.org/wiki/Chimayo,_New_Mexico"
}
]
},
{
"@type": "TouristTrip",
"name": "DAY 7",
"description": "1 night",
"itinerary": [
{
"@type": "TouristDestination",
"name": "Chimayo, New Mexico",
"url": "https://en.wikipedia.org/wiki/Chimayo,_New_Mexico",
"description": "continue ½ day in Chimayo, New Mexico"
},
{
"@type": "TouristDestination",
"name": "Cordova, New Mexico",
"url": "https://en.wikipedia.org/wiki/Cordova,_New_Mexico"
},
{
"@type": "TouristDestination",
"name": "Peñasco, New Mexico",
"url": "https://en.wikipedia.org/wiki/Pe%C3%B1asco,_New_Mexico"
}
]
},
{
"@type": "TouristTrip",
"name": "DAY 8",
"description": "1 night",
"itinerary": [
{
"@type": "TouristDestination",
"name": "Los Alamos, New Mexico",
"url": "https://en.wikipedia.org/wiki/Los_Alamos,_New_Mexico",
"includesAttraction": [
{
"@type": "TouristAttraction",
"name": "Los Alamos National Laboratory",
"url": "https://en.wikipedia.org/wiki/Los_Alamos_National_Laboratory"
},
{
"@type": "TouristAttraction",
"name": "Bradbury Science Museum",
"url": "https://en.wikipedia.org/wiki/Bradbury_Science_Museum"
},
{
"@type": "TouristAttraction",
"name": "Los Alamos Neutron Science Center",
"url": "https://en.wikipedia.org/wiki/Los_Alamos_Neutron_Science_Center"
},
{
"@type": "TouristAttraction",
"name": "Los Alamos Ranch School",
"url": "https://en.wikipedia.org/wiki/Los_Alamos_Ranch_School"
},
{
"@type": "TouristAttraction",
"name": "Los Alamos Historical Museum",
"url": "https://en.wikipedia.org/wiki/Los_Alamos_Historical_Museum"
}
]
}
]
},
{
"@type": "TouristTrip",
"name": "DAY 9-10",
"description": "1 night",
"itinerary": [
{
"@type": "TouristDestination",
"name": "Santa Fe, New Mexico",
"url": "https://en.wikipedia.org/wiki/Santa_Fe,_New_Mexico",
"description": "Relax & Departure"
}
]
}
]
}

Appendix B — Testing Tool

Google Structured Data Testing Tool

--

--

--

geek travel

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Kotlin Syntax Part II — when did this switch happen?

Building a CI/CD pipeline for a Spark project using Github Actions, SBT and AWS S3 — Part 1

How To Handle Exceptions In Julia

If you are a tech Savy Then You Must Read These Books

Ethereum 2.0 Development Update #41 — Prysmatic Labs

Flutter Grows Up!

FILTER CONDITIONS WITH ON CLAUSE VERSUS WHERE CLAUSE IN POSTGRESQL

Joy Of Fighting Fears

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Curiosio

Curiosio

geek travel

More from Medium

IoT Layer Architecture

OpenMLDB-based Paper Published in VLDB 2021: Optimizing In-memory Database Engine for AI-powered…

Building the Edge in Europe