Skip to content

JSON LD Structured Data

iRaziul edited this page Mar 22, 2026 · 1 revision

JSON-LD Structured Data

Use SeoKit::jsonld() for schema markup.

Custom Schema

SeoKit::jsonld()->add([
    '@context' => 'https://schema.org',
    '@type' => 'Event',
    'name' => 'SeoKit Launch Webinar',
]);

Built-In Helpers

SeoKit includes:

  • website()
  • organization()
  • person()
  • article()
  • blogPosting()
  • product()
  • localBusiness()

Common Examples

SeoKit::jsonld()->website([
    'url' => config('app.url'),
    'name' => config('app.name'),
]);

SeoKit::jsonld()->organization([
    'name' => config('app.name'),
    'url' => config('app.url'),
    'logo' => asset('images/logo.png'),
]);
SeoKit::jsonld()->article([
    'headline' => $post->title,
    'description' => $post->excerpt,
    'image' => $post->featured_image,
]);

Clone this wiki locally