A package containing SEO helpers.
2,640
71
10
Package Data
Maintainer Username: bryantebeek
Maintainer Contact: bryantebeek@gmail.com (Bryan te Beek)
Package Create Date: 2013-07-20
Package Last Update: 2023-03-31
Home Page:
Language: PHP
License: MIT
Last Refreshed: 2024-12-22 15:03:20
Package Statistics
Total Downloads: 2,640
Monthly Downloads: 2
Daily Downloads: 0
Total Stars: 71
Total Watchers: 10
Total Forks: 23
Total Open Issues: 3

Latest Stable Version Total Downloads Build Status

Calotype / SEO

Warning! This package is still in an alpha/beta state.

SEO is a package that provides helpers for some common SEO techniques.

Features

  • Meta tags:

    • Set the meta title and description on the fly.
    • Set the meta title and description by object.
  • Sitemap.xml:

    • Generate a sitemap.xml and add your own entries.
    • Generate entries from one or more objects (lazy-loading is available).
  • Robots.txt:

    • Generate a robots.txt and add your own entries.

Installation

Composer / Packagist

Require the package in your composer.json.

"calotype/seo": "dev-master"

Run composer install or update to download the package.

$ composer update

Providers

Laravel 4

Just register the service provider and the facades in app/config/app.php and you are good to go.

// Service provider
'Calotype\SEO\Providers\SEOServiceProvider',

// Facades (can customize if preferred)
'SEO\Meta'    => 'Calotype\SEO\Facades\Meta',
'SEO\Sitemap' => 'Calotype\SEO\Facades\Sitemap',
'SEO\Robots'  => 'Calotype\SEO\Facades\Robots',