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

Seotools Laravel Package

artesaos/seotools

SEOTools adds SEO helpers to Laravel and Lumen: set page titles and meta tags, manage Open Graph and Twitter Card data, and generate JSON-LD structured data. Simple API, easy configuration, works with Laravel package discovery.

View on GitHub
Deep Wiki
Context7
v1.4.1
v1.4.0

What's Changed

New Contributors

Full Changelog: https://github.com/artesaos/seotools/compare/v1.3.2...v1.4.0

v1.3.2

What's Changed

New Contributors

Full Changelog: https://github.com/artesaos/seotools/compare/v1.3.1...v1.3.2

v1.3.1

What's Changed

New Contributors

Full Changelog: https://github.com/artesaos/seotools/compare/v1.3.0...v1.3.1

v1.2.0

What's Changed

New Contributors

Full Changelog: https://github.com/artesaos/seotools/compare/v1.1.0...v1.2.0

v1.1.0

No break changes, just a minor release for Laravel 10 support.

What's Changed

Full Changelog: https://github.com/artesaos/seotools/compare/v1.0.0...v1.1.0

v1.0.0

This major version does not break anything, just prevent any possible problem from #287 changes.

What's Changed

New Contributors

Full Changelog: https://github.com/artesaos/seotools/compare/v0.23.0...v1.0.0

v0.23.0

Thanks to @J-Brk and @elegasoft

What's Changed

New Contributors

Full Changelog: https://github.com/artesaos/seotools/compare/v0.22.1...v0.23.0

v0.22.1
  • JsonLdMulti - Remove requirement for 2 items #276 - Thanks to @J-Brk
v0.22.0

Thanks to @gbuckingham89 #267

v0.21.0
v0.20.2
  • add ability to use Url::current() as default canonical via config #255

Thanks to @brentmullen

v0.20.1
  • #249 #247 : XSS in canonical tag
  • #244 #245 : isEmpty Url check
  • #248 update method hints in JsonLd facades

Thanks to @J-Brk , @rajakhoury and @brentmullen

v0.20.0
  • Fix JSON-LD returns escaped URL's #236 by @xf039
  • Fix OpenGraph generate tags from array #74 #233 #217 bt @Ali-Shaikh
  • Use PHP 8 on travis tests
v0.19.1

#229 Added support self object in values for JsonLd

v0.19.0

#223 by @naszybko

v0.18.0

Fix and improves

  • #203 Fix cyrillic symbols by @vlados
  • #216 add JsonLd alias in composer.json @joke2k
  • #192 Fix testcases @slavarazum
  • #197 Add possibility to generate few JsonLd Group @yepzy
v0.17.2

#200 Open Redirect Vulnerability by @jnbn

v0.17.1

Fix and improviments

#193 Fix #183: Ability to override Open Graph Url, if default url set to false #206 Add Norton safeweb to webmaster tags list #212 Remove usage of helper function array_forget

v0.17.0

Laravel 7 Support

#210 Add support for "illuminate/*" (Laravel)

v0.16.0
PR Autor Fix
#181 Support Laravel 6.0, @madeITBelgium #178
#178 Add class="notranslate" to meta tag @peterangelov #139
#176 Add 'missing features' docs @klimov-paul #17, #18, #75
#175 Add facades PHPDoc @klimov-paul
#174 Add class PHPDoc @klimov-paul
#173 Add logo to readme @klimov-paul
#166 JsonLd default URL generation @klimov-paul #165
#162 Change licence file to markdown @klimov-paul
v0.15.0
v0.14.0
v0.13.0

Thanks for the PRs. #126 Update readme for Twitter setImage @sbtsrbayer #127 Update the keys for place to match og documentation @swilla #132 Add basic support for setting meta robots @peterangelov

v0.12.2
v0.12.1
v0.12.0
v0.11.1

BC

  • Drop support to PHP 5.x

NEW

  • Add auto discovery #97
v0.10.0
  • #78
v0.9.2

Changelog

General Fixes typo Minor bugs and improved code

  • Metags (thanks @biptaste )
    • setCanonical
    • getCanonical
    • setPrev
    • getPrev
    • setNext
    • getNext
    • addAlternateLanguage
    • addAlternateLanguages
    • getAlternateLanguages

Default canonical value (thanks for @mauri870 ) Buugfix #58 (thanks for @edbizarro )

v0.8.2

Changelog

  • seotools
    • getTitle
  • metatags (thanks for @georgeboot )
    • setTitle $appendDefault
    • setDefaultTitle
  • opengraph (thanks for @mcnub)
    • article
    • profile
    • book
    • music
    • video
    • audio

TODO

  • tests in opengraph
v0.7.4

Optimizations, TypoFix and BugsFix.

Typofix: SetTitleSeperator to SetTitleSeparator

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