🚀 A new era: Kirby 4 Get to know
Skip to content

SEO

All-in-one toolkit for implementing SEO & Meta best practices in your Kirby site. Get a customizable, turnkey SEO solution in seconds.

Features

  • 🔎 All-in-one SEO and meta solution
  • 🪜 The Meta Cascade: Intelligently merge meta data from multiple sources
  • 🎛 Completely configurable: Disable features you don't need
  • 💻 Simple Panel UI with previews for Google, Twitter, Facebook & Co.
  • 📮 Schema.org (JSON-LD) support with fluent classes
  • 🤖 Automatic Robots rule generation, based on page status
  • 📝 Sitemap generation with multi-lang support

Get started

Read the documentation to get started with Kirby SEO.

Support the project

This plugin is provided free of charge & published under the permissive MIT License. If you use it in a commercial project, please consider to sponsor me on GitHub to support further development and continued maintenance of Kirby SEO.

License

MIT License
Copyright © 2023-2024 Tobias Möritz

Related plugins

<html <?= $site->langAttr() ?>>
  <head>
    <meta charset="utf-8">
    <?= $page->htmlhead() ?>
  </head>
  ...

HTMLHead

by Bruno Meilick

Add a best-practice HTML head element to your templates, extendable with snippets
  • K3
  • K4
return [
    'bnomei.robots-txt' => [
        'content' => '...'
    ]
];

Robots.txt

by Bruno Meilick

Manage the robots.txt from Kirby's config file
  • K3
  • K4

Seobility – Keyword check

by Bruno Meilick

Plugin to use the free and paid API of Seobility.net like the keyword check
  • K3
  • K4
<?php snippet('jsonld') ?>

Structured data

by Christian Fickinger

Advanced SEO for structured data to organize and connect microdata based on JSON Linked Data format (JSON-LD).
  • K3
  • K4

MetaKnight

by diesdas.digital

Win every SEO fight. MetaKnight is a handy SEO plugin for the flat-file CMS Kirby. It has mighty powers.
  • K3

Meta

by Fabian Michael

All-in-one solution to all of your SEO/OpenGraph/JSON-LD/sitemap.xml needs.
  • K3
<?php snippet('seo/meta') ?>

SEO

by Hash&Salt

A small plugin for generating meta data using shared controllers and field data. Also creates Facebook Opengraph and Twitter social sharing …
  • K3
<?php snippet('seo/meta') ?>

SEO

by Hash&Salt

A small plugin for generating meta data using shared controllers and field data. Also creates Facebook Opengraph and Twitter social sharing …
  • K4
<?= $site
    ->schema('LocalBusiness')
    ->name('Hash&Salt')
    ->email('email@example.com')
?>

Schema

by Hash&Salt

Easily generate JSON schema for any kind of structured data in the RDFa specification.
  • K3

Multilanguage XML Sitemap

by Isaac Bordons

Multilingual (or not) XML Sitemap generator. Options for Ignore/Include and Images
  • K3
  • K4

SERP Preview

by Johann Schopplich

Panel plugin for search engine result page previews
  • K4
assets/favicon/favicon.png

Favicon

by Moritz Ebeling

Favicon with minimal setup
  • K3
  • K4
<html>
  <head>
    <meta charset="utf-8">
    <?= $page->metaTags() ?>
  </head>
  ...

Meta Tags

by wearejust

HTML meta tags generator that supports Open Graph, Twitter Cards, and JSON Linked Data out of the box
  • K3
  • K4

Other plugins by Tobias Möritz