Skip to content

Laravel 11–13 · PHP 8.2–8.4

The headless SEO engine for Laravel

Typed, Git-native metadata resolution, a linked JSON-LD schema graph and XML sitemaps in a free MIT core — rendered the same in Blade, Inertia or a JSON API.

$ composer require rankbeam/laravel-seo
  • Free MIT core
  • No runtime license check
  • No telemetry
v3.11.1rankbeam/laravel-seoFree · MIT
v2.30.0rankbeam/laravel-seo-proCommercial
v1.5.0rankbeam/laravel-seo-filamentFree · Filament 4–5
Laravel 11–13RequiresPHP 8.2–8.4

The free core

SEO as part of the application, not a separate admin product

Defaults live in config/seo.php and your code — version-controlled, code-reviewed, reproducible across environments. No click-through wizard to redo per install.

  • Typed, layered resolution

    Six precedence layers resolve into one typed SEOData object. Null never overwrites a lower layer, so every page renders something sensible.

    How resolution works →
  • One directive renders the head

    @seo($post) emits title, description, canonical, robots, Open Graph, Twitter Cards and JSON-LD — XSS-hardened.

    Blade guide →
  • Linked JSON-LD schema graph

    Organization, WebSite and WebPage nodes cross-linked via stable @id values, plus builders for Article, Product, Breadcrumb, FAQ and LocalBusiness.

    Schema graph →
  • Sitemap registry

    Register named sitemap sources from models, closures or URL lists. The package writes the files and serves them for you.

    Sitemap registry →
resources/views/posts/show.blade.php
<!DOCTYPE html>
<html>
<head>
    @seo($post)
</head>
Title, description, canonical, robots, Open Graph, Twitter Cards and JSON-LD.

Proof

Tested, and quiet by default

632tests, free core
1,392tests, Pro engine
117tests, Filament UI
Zerotelemetry, ever

Blade is browser-proven; Inertia (Vue/React/Svelte) and Livewire are tested against a shared rendering contract. Counts are passing tests: the core also skips 4, Pro skips 3.

Install to a fully-rendered <head> in five minutes

rankbeam/laravel-seo is released under the MIT License.