PHPackages                             turahe/seotools - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. turahe/seotools

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

turahe/seotools
===============

SEO Tools for Laravel and Lumen

v1.3.0(10mo ago)01.2kMITPHPPHP ^8.3CI passing

Since Oct 15Pushed 10mo ago1 watchersCompare

[ Source](https://github.com/turahe/seotools)[ Packagist](https://packagist.org/packages/turahe/seotools)[ RSS](/packages/turahe-seotools/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (4)Dependencies (3)Versions (13)Used By (0)

[![We stand with Palestine](https://camo.githubusercontent.com/869d925264990a17d4bf3d27e423daa2f2e538485aab0f2657948ffd0011f5de/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f5361666f75656e65312f737570706f72742d70616c657374696e652d62616e6e6572406d61737465722f62616e6e65722d70726f6a6563742e737667)](https://s.id/standwithpalestine)

[![Latest Stable Version](https://camo.githubusercontent.com/50f8fde8dec9cf78978a3b870cb45575af8b1655193a4d43394f03e4fa307722/687474703a2f2f706f7365722e707567782e6f72672f7475726168652f73656f746f6f6c732f76)](https://packagist.org/packages/turahe/seotools) [![Total Downloads](https://camo.githubusercontent.com/adf1f1ba339dccb40cdd2cc6edc35489a86e9056359efd7415b9788959de3cc0/687474703a2f2f706f7365722e707567782e6f72672f7475726168652f73656f746f6f6c732f646f776e6c6f616473)](https://packagist.org/packages/turahe/seotools) [![Latest Unstable Version](https://camo.githubusercontent.com/717dfe0bc808f10a009d27efcac1b52217e70f5cdca1b0198432fea60e71a042/687474703a2f2f706f7365722e707567782e6f72672f7475726168652f73656f746f6f6c732f762f756e737461626c65)](https://packagist.org/packages/turahe/seotools) [![License](https://camo.githubusercontent.com/6afdd29e4a3390e69544b9595e0f66fdc9fe61e9b8ae4a37d005abfa2f1066b1/687474703a2f2f706f7365722e707567782e6f72672f7475726168652f73656f746f6f6c732f6c6963656e7365)](https://packagist.org/packages/turahe/seotools) [![PHP Version Require](https://camo.githubusercontent.com/4a1a0525d95dc2dd46007770709ff26658c1aade37abbc0410cdd9d15ced0ce0/687474703a2f2f706f7365722e707567782e6f72672f7475726168652f73656f746f6f6c732f726571756972652f706870)](https://packagist.org/packages/turahe/seotools)[![PHP Composer](https://github.com/turahe/seotools/actions/workflows/php.yml/badge.svg)](https://github.com/turahe/seotools/actions/workflows/php.yml)

This package generates valid and useful meta tags straight out-of-the-box, with limited initial configuration, whilst still providing a simple, but powerful API to work with.

Features
--------

[](#features)

- Friendly simple interface
- Easy of set titles and meta tags
- Easy of set metas for [Twitter Cards](https://developer.twitter.com/en/docs/tweets/optimize-with-cards/overview/abouts-cards) and [Open Graph](https://ogp.me/)
- Easy of set for [JSON Linked Data](https://json-ld.org/)

Requirements
------------

[](#requirements)

- PHP 8.3 or higher
- Laravel 11 or 12

Installation
------------

[](#installation)

### 1 - Dependency

[](#1---dependency)

The first step is using composer to install the package and automatically update your `composer.json` file, you can do this by running:

```
composer require turahe/seotools
```

> **Note**: This package supports Laravel 11 and 12. The steps 2 and 3, for providers and aliases, are unnecessary as SEOTools supports Laravel's [Package Discovery](https://laravel.com/docs/packages#package-discovery).

### 2 - Provider

[](#2---provider)

You need to update your application configuration in order to register the package so it can be loaded by Laravel, just update your `config/app.php` file adding the following code at the end of your `'providers'` section:

> `config/app.php`

```
