Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Seo Laravel Package

ralphjsmit/laravel-seo

Out-of-the-box SEO for Laravel models: automatically generates title, meta, OpenGraph, Twitter, structured data, robots, alternates and favicon tags. Store per-model SEO or derive it dynamically, then render everything with a simple seo()->for($model) call.

View on GitHub
Deep Wiki
Context7
1.8.1
  • Feat: Inertia V3 support by @Pr4w in #111.
1.8.0
1.7.3
1.7.2
  • Fix: support closure-based middleware
1.7.1
  • Fix: instantiating TwitterCardTags with image and no fallback image specified in #100 by @SOD96.
1.7.0
  • Feat: Laravel 12 support
1.6.7
  • Fix: prevent Livewire from injecting morph markers into tag view.
1.6.6
  • Fix: incorrect Blade closing [@unless](https://github.com/unless) tag.
1.6.5
  • Feat: automatic detection of Inertia routes and addition of inertia attribute to <title> tag in #89by @touqeershafi.
1.6.4
  • Fix: do not check for image file existence if path is url.
1.6.3
  • Fix: potential preventAccessingMissingAttributes() exception if someone had old database migration.
1.6.2
  • Fix: do also not escape image URLs for OpenGraph and Twitter.
1.6.1
  • Fix: duplicate Twitter cards issue (#83).
  • Fix: image URL escaping (#84).
1.6.0
  • Feat: add support for alternate links in (#78)
  • Feat: fluent support for FaqPage schema (#77)
  • Feat: refactor JSON+LD schema & allow any type of custom schema (#81)
1.5.1
  • Fix: inconsistency with escaping.
1.5.0
  • Laravel 11 compatibility.
1.4.5
  • Update: make article datePublished and dateModified optional, since it's only recommended properties.
1.4.4
  • Fix: issue with Livewire morph markers.
1.4.3
  • Allow overriding custom OpenGraph titles in #53.
1.4.2
  • Fix locale casing in cases of locales like en_US.
1.4.1
  • Add support for immutable timestamps in #43 by @standaniels
1.4.0
  • Add support for custom canonical urls in #35 by @richdynamix
1.3.0
  • Add Laravel 10 support in #30
1.2.2
  • Add down() method to migration.
1.2.1

– Fix issue with incorrect key in ArticleSchema.

1.2.0

– Add full support for robots tags in #19 by @camya.

1.1.0

– Support passing SEOData directly from the controller to the layout file.

1.0.4

– Fix: remove accidental dump().

1.0.3

– Feat: support use of models without the related SEO-model in the database (#5).

1.0.2

– Fix: OpenGraph specification – Fix: using the ->imageMeta with a custom override URL.

1.0.1

– Fix incorrect import #9.

1.0.0
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport