use json-ld

Doesn't change ?compact=1 so won't break type-ahead