Skip to content

About

No description, website, or topics provided.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

kirby-plugin-seo

Een Kirby CMS-plugin voor het toevoegen van basis-SEO-data en het genereren van een sitemap.



✨ Features

  • Genereert automatisch een sitemap van alle Kirby-pagina's.
  • Stel SEO-waarden in op siteniveau en definieer standaardwaarden wanneer een veld niet ingevuld is op paginaniveau.
  • Voegt SEO-velden toe op paginaniveau.

⚠️ Requirements

  • Kirby 5+
  • PHP >= 8.3

Instalatie

Docker

Laat de plugin in je docker image draaien en zet enkel de pagina's die je wilt aanpassen of bijcreëren (zie project structuur) in je project zelf.

ARG KIRBY_PLUGIN_SEO_BRANCH=main
RUN wget --no-verbose "https://github.com/libis/kirby-plugin-seo/archive/${KIRBY_PLUGIN_SEO_BRANCH}.zip" -O /var/www/html/site/plugins/seo.zip \
    && unzip -q /var/www/html/site/plugins/seo.zip -d /var/www/html/site/plugins/ \
    && rm /var/www/html/site/plugins/seo.zip \
    && mv /var/www/html/site/plugins/kirby-plugin-seo-${KIRBY_PLUGIN_SEO_BRANCH} /var/www/html/site/plugins/seo \
    && chown -R www-data:www-data /var/www/html/site/plugins/seo

Manually

  1. Download of clone deze repository.
  2. Plaats de plugin in de map:

Opties

Soms wil je niet alle pagina's opnemen in de sitemap. Je kunt templates opgeven die uitgesloten moeten worden.

Config.php:

'libis.seo' => [
    'noindexTemplates' => [
        'templateA',
        'templateB',
        'templateC',
    ],
],

Configuratie

Om deze plugin correct te laten werken, moet je enkele configuraties toevoegen.

Voeg toe aan site.yml:

tabs:
  seo: seo-site

Voeg toe aan elke blueprint waarvoor je SEO-data wilt beheren:

tabs:
  seo: seo-page

Voeg toe in de van je website:

<?php snippet('seo') ?>

Gebruik

Sitemap

De sitemap is bereikbaar via: https://jouwdomein.be/sitemap.txt


SEO data

De SEO-meta-informatie wordt automatisch toegevoegd aan de van elke pagina. Je kunt dit controleren via 'Paginabron weergeven' in je browser.

About

No description, website, or topics provided.

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages