Search by

acseo / sylius-geo-plugin

npotier

Sylius plugin for Generative Engine Optimization (llm.txt + Markdown for AI crawlers).

Package info

github.com/acseo/acseo-sylius-geo-plugin

Homepage

Type:sylius-plugin

pkg:composer/acseo/sylius-geo-plugin

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0


README

CI PHP Sylius Symfony License: MIT By ACSEO Sylius Premium Solution Partner

Generative Engine Optimization for Sylius. The plugin exposes a shop-aware llm.txt index and Markdown representations of catalog pages so AI crawlers can read accurate, public commerce data without guessing from HTML.

Package acseo/sylius-geo-plugin
Requirements PHP 8.2–8.4 (8.3+ for Sylius 2.3), Sylius 2.0–2.3; see compatibility for Symfony combinations
Base Sylius PluginSkeleton

Preview

Sylius GEO llm.txt endpoint

Features

  • llm.txt per channel locale with products, taxons, channel information, and crawler policy.
  • GEO sitemap endpoints for search and AI crawlers.
  • Markdown product pages with description, brand, price, stock, attributes, variants, images, taxons, canonical URL, and optional JSON-LD.
  • Markdown taxon pages with description, subcategories, and canonical URL.
  • HTTP content negotiation on canonical product and taxon URLs.
  • Public Shop API GEO endpoints.
  • HTTP cache headers on public GEO responses: Cache-Control and ETag.
  • Fine-grained configuration for catalog limits, route opt-outs, product exclusions, stock strategy, and price strategy.
  • Symfony events before llm.txt, product Markdown, taxon Markdown, and HTTP response creation.
  • Extension points for custom product, taxon, llm.txt, and CMS sections.
  • Diagnostic and audit commands to explain product, taxon, channel, and locale export state.
  • GitHub Actions CI with Composer validation, PHPUnit, Behat, PHPStan (level max), and ECS across a Sylius/Symfony compatibility matrix.

Quick start

See the installation guide for Composer setup, configuration import, and route registration.

Documentation

About ACSEO

ACSEO — Projets web & mobiles

Developed and maintained by ACSEO, a French web and mobile development agency founded in 2009, with teams in Aix-en-Provence and Montpellier. ACSEO builds Symfony business applications and e-commerce platforms for startups and large companies, with services spanning UI/UX design, development, and DevOps infrastructure.

ACSEO has been a Sylius partner since 2022 and is listed as a Premium Solution Partner in the official Sylius partner directory. This plugin brings ACSEO’s development and SEO/GEO expertise to Sylius catalogs.

For project support or custom development, contact ACSEO.