Large language models and search engines rely primarily on structured data—not your plain text—to understand “what this page sells, at what price, and who published it”. Pick a type, fill all fields, then paste the generated <script> into the page <head> inside.
with * indicates required fields. Fields marked with ? Optional.
—
1 · Dataset missing license and distribution — AI won’t trust it.A dataset with only name + description tells AI “something exists”, but not whether or how it can be used.license and distribution.contentUrl It is a prerequisite for trust.
2 · URL must be absolute."url": "/pricing" is invalid data and must be https://…。
3 · SPA pages must be server-rendered.Crawlers don’t execute JS. When we added content to a Vue site, we learned: adding it in JS alone is useless — it must also appear in the pre-rendered HTML snapshot, otherwise crawlers fetch an empty shell.
4 · Selecting the wrong type is equivalent to providing nothing.Mark the API service as ArticleAI will treat it as an article and will never answer "How much does this service cost?"