SEO building blocks for Waaseyaa (sitemap, robots.txt, meta tags, JSON-LD, Twig helpers)

Maintainers

Package info

github.com/waaseyaa/seo

pkg:composer/waaseyaa/seo

Transparency log

Statistics

Installs: 1 632

Dependents: 3

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0-alpha.259 2026-07-10 21:31 UTC

This package is auto-updated.

Last update: 2026-07-10 21:38:38 UTC


README

Layer 3 — Services

SEO building blocks for Waaseyaa: sitemap, robots.txt, meta tags, JSON-LD, Twig helpers.

SitemapGenerator produces sitemap.xml from SitemapUrl value objects supplied by entity-type-specific contributors. MetaTagBuilder and JsonLdBuilder emit head metadata from canonical entity data; RobotsTxtGenerator reads access-policy state to decide whether a path should be Disallow-listed for unauthenticated crawlers. Twig helpers expose all of the above to template authors.

Key classes: SitemapGenerator, SitemapUrl, MetaTagBuilder, JsonLdBuilder, RobotsTxtGenerator, SeoServiceProvider.