In one sentence
Structured data means writing the contents of a web page not just as "a visual presentation for humans," but separately as "meaning for machines (AI)."
What does this look like in practice?
Suppose a restaurant page says "Tokyo Station Mae Ramen Yokocho, hours 11:00-23:00."
In plain HTML, the AI only sees "a blob of text." It can't tell whether "Tokyo Station Mae" is a store name or a place name, or whether "11:00-23:00" is the business hours or a wait time.
Add structured data: