34ml/filament-seo

SEO package for Filament Admin Panel
1,549 9
Install
composer require 34ml/filament-seo
Latest Version:v3.0
PHP:^8.3
Laravel:11 · 12 · 13
License:MIT
Last Updated:Jul 21, 2026
Links: GitHub  ·  Packagist
Maintainer: admin34ML

SEO field for filament admin panel

SEOFieldHeader

  • This package is a convenient helper for using the laravel-seo package with Filament Admin and Forms , please check it for more information about how to set up the SEO logic in your project.

  • It provides a simple component that returns a Filament field group for any language you want to modify the title, description, keywords, follow type fields of the SEO model.

  • It automatically takes care of getting and saving all the data to the seo relationship, and you can thus use it anywhere, without additional configuration!

FieldExample

Installation

You can install the package via composer:

composer require 34ml/filament-seo

You need to publish the config file where you can specify the languages you want to use:

php artisan vendor:publish --tag="filament-seo-config"

The config file will look like this:

<?php

return [
    'locales' => [ //Add your locales here
        'en',
        'ar',
        'fr',
    ],
];

You need also to publish the migration file to create the seo table from the laravel-seo package:

php artisan vendor:publish --tag="seo-migrations"
php artisan migrate

Usage

  • Sample usage in filament forms:
use _34ml\SEO\SEOField;

public static function form(Form $form): Form
{
    return $form->schema([
        ...SEOField::make(),
       // Your other fields
    ]);
}
  • You can add callbacks to add any additional fields you want to the SEO field group:
use _34ml\SEO\SEOField;

public static function form(Form $form): Form
{
    return $form->schema([
        ...SEOField::make(
            callbacks: function() {
                return $this->collapsible(),
            }
        ),
       // Your other fields
    ]);
}

Credits

License

The MIT License (MIT). Please see License File for more information.

Related Packages

rankbeam/laravel-seo-filament

Laravel SEO package for Filament 4 and 5 - a complete editor with Google and soc...

1,248 0
rayzenai/url-manager

Laravel URL management package with Filament integration for SEO-friendly URLs,...

5,996 0
3x1io/filament-sitemap

Site Settings Like title, description, profile and Sitemap Generator

2,241 15
exa2040/laravel-seo

A SEO extension for your laravel project.

12 0
seo
littleboy130491/seo-suite

SEO Suite for FilamentPHP: Easily integrate and manage SEO features in your Fila...

2,446 0

Version History

Version Released PHP License
v3.0 ^8.3 MIT
2.3.4 ^8.0 | ^8.1 | ^8.2 MIT
v2.3.3 ^8.3 MIT
v2.3.2 ^8.0 | ^8.1 | ^8.2 MIT
v2.3.1 ^8.0 | ^8.1 | ^8.2 MIT