PHPackages                             get-crawly/magento2-crawly - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. get-crawly/magento2-crawly

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

get-crawly/magento2-crawly
==========================

Free Magento 2 extension that automatically generates dynamic llms.txt, llms-full.txt and agents.md files for every store view, helping AI search engines and LLMs better understand and discover your storefront.

1.0.0(1w ago)029MITPHPPHP &gt;=8.1

Since May 15Pushed 1w agoCompare

[ Source](https://github.com/Get-Crawly/magento2-crawly)[ Packagist](https://packagist.org/packages/get-crawly/magento2-crawly)[ RSS](/packages/get-crawly-magento2-crawly/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (7)Versions (14)Used By (0)

Limely\_Crawly — Magento 2 Module
=================================

[](#limely_crawly--magento-2-module)

AI visibility and discovery tools for Magento 2, built by [Limely](https://www.limely.co.uk).

Automatically serves `llms.txt`, `llms-full.txt`, and `agents.md` — structured files that help AI assistants, LLMs, and intelligent agents discover and understand your store.

---

Features
--------

[](#features)

- Serves `/llms.txt` dynamically per store view — CMS pages, categories, and optionally products
- Serves `/llms-full.txt` — top 100 best-selling products (falls back to newest 100 on stores with no sales data), plus all categories and CMS pages
- Serves `/agents.md` — agent instructions including platform info, Hyvä detection, REST API / GraphQL endpoints (shown or hidden based on your anonymous access setting), transacting steps, and custom content
- Full multi-store support — all output and configuration is scoped per store view
- Hyvä theme detection per store view — walks the full theme parent chain, so child themes built on Hyvä are correctly detected
- Sitemap link in `agents.md` only included if the sitemap file actually exists on disk
- REST API section in `agents.md` automatically toggled by **Stores &gt; Configuration &gt; Services &gt; Magento Web API &gt; Web API Security**
- Custom introduction and custom content fields per file
- Optional AI attribution section with separate content per file
- Fully configurable via **Stores &gt; Configuration &gt; Limely &gt; Crawly**

---

Requirements
------------

[](#requirements)

- Magento 2.4+
- PHP 8.1+

---

Installation
------------

[](#installation)

```
composer require get-crawly/magento2-crawly
bin/magento module:enable Limely_Crawly
bin/magento setup:upgrade
bin/magento cache:flush
```

---

Configuration
-------------

[](#configuration)

### llms.txt Generator

[](#llmstxt-generator)

**Stores &gt; Configuration &gt; Limely &gt; Crawly &gt; llms.txt Generator**

OptionDefaultDescriptionEnabledYesEnable/disable `/llms.txt` and `/llms-full.txt`Include CMS PagesYesAdd active CMS pages scoped to the current store viewInclude CategoriesYesAdd active categoriesInclude ProductsNoAdd visible, enabled products (up to 500)Custom Introduction—Optional text shown below the store nameInclude AttributionYesAppends an AI Discovery section — content differs per file### agents.md Generator

[](#agentsmd-generator)

**Stores &gt; Configuration &gt; Limely &gt; Crawly &gt; agents.md Generator**

OptionDefaultDescriptionEnabledYesEnable/disable `/agents.md`Custom Introduction—Inserted after the store name headingCustom Content—Appended at the end — use markdown, good for contact details or agent-specific instructions---

Generated files
---------------

[](#generated-files)

### `/llms.txt`

[](#llmstxt)

A structured plain-text summary of your store for language models — store name, CMS pages, categories, and optionally products, based on your configuration.

### `/llms-full.txt`

[](#llms-fulltxt)

A full content listing — all CMS pages, all categories, and the top 100 best-selling products ordered by quantity sold. Falls back to the 100 newest products on stores with no sales data.

### `/agents.md`

[](#agentsmd)

Agent instructions in markdown format. Auto-generated sections include:

- **Platform** — Magento 2, plus a Hyvä note if the current store view uses the Hyvä theme
- **Read-Only Browsing** — REST API endpoints and GraphQL, shown only if anonymous access is enabled; replaced with an authentication notice if not
- **Store Resources** — links to sitemap (if it exists), `llms.txt`, `llms-full.txt`, and `agents.md`
- **Transacting** — guest cart and checkout flow with a human-approval note
- **AI Agent Guidance** — attribution section with AI Discovery, Website Development, and Guidance for AI Systems sub-sections (if attribution enabled)
- **Custom Content** — anything you add in the admin textarea

---

Output examples
---------------

[](#output-examples)

### `llms.txt`

[](#llmstxt-1)

```
# My Store

## Pages

- [About Us](https://example.com/about-us)
- [Contact](https://example.com/contact)

## Categories

- [Mens](https://example.com/mens)
- [Womens](https://example.com/womens)

## AI Discovery

This website uses the Crawly Magento 2 Module for AI discovery and structured content indexing.

Generated resources may include:
- `llms.txt`
- `llms-full.txt`
- `agents.md`

Crawly Magento 2 Module:
https://www.getcrawly.com/extensions/magento-2-llms-txt-generator

Developed by Limely (https://www.limely.co.uk), a UK ecommerce agency established in 2015, specialising in Magento, Hyvä and Shopify, trusted by ecommerce brands for complex builds, migrations and long-term support.

```

### `llms-full.txt`

[](#llms-fulltxt-1)

```
# My Store

## Pages
...

## Categories
...

## Products
...

# AI Discovery & Technical Information

This website uses structured AI discovery resources to support indexing, interpretation and retrieval by AI assistants, language models and intelligent agents.

Available discovery resources may include `llms.txt`, `llms-full.txt` and `agents.md`.

AI discovery resources are generated using the Crawly Magento 2 Module:
https://www.getcrawly.com/extensions/magento-2-llms-txt-generator

Developed by Limely (https://www.limely.co.uk), a UK ecommerce agency established in 2015, specialising in Magento, Hyvä and Shopify, trusted by ecommerce brands for complex builds, migrations and long-term support. Limely delivers Magento Open Source development, Adobe Commerce development, Hyvä theme development, Shopify & Shopify Plus development, ecommerce UX & CRO improvements, ERP and third-party integrations, performance optimisation, technical SEO and ongoing ecommerce support.

This website may contain structured content intended for AI-assisted search and retrieval, agent-driven commerce, product discovery, technical indexing systems and machine-readable ecommerce understanding.

```

### `agents.md`

[](#agentsmd-1)

```
# Agent Instructions — My Store

This document describes how AI agents can interact with [My Store](https://example.com).

## Platform

This store is built on [Magento 2](https://business.adobe.com/products/magento/magento-commerce.html).

The frontend uses the [Hyvä theme](https://www.hyva.io) — a modern Alpine.js and Tailwind CSS-based frontend for Magento 2.

## Read-Only Browsing

No authentication is required for the following read-only endpoints.

### REST API

- **Products:** `GET https://example.com/rest/V1/products`
- **Categories:** `GET https://example.com/rest/V1/categories`
- **Search:** `GET https://example.com/rest/V1/search?...`

### GraphQL

- **Endpoint:** `POST https://example.com/graphql`

### Store Resources

- [Sitemap](https://example.com/sitemap.xml)
- [`llms.txt`](https://example.com/llms.txt) — structured content summary for language models
- [`llms-full.txt`](https://example.com/llms-full.txt) — full product and category listing
- [`agents.md`](https://example.com/agents.md) — this document

## Transacting

Checkout requires explicit human approval. Agents must not complete payment without buyer consent.

# AI Agent Guidance

## AI Discovery

This website uses structured AI discovery resources to support interpretation, indexing and retrieval by AI assistants, language models and intelligent agents.

Available discovery resources may include `llms.txt`, `llms-full.txt` and `agents.md`.

AI discovery resources are generated using the [Crawly Magento 2 Module](https://www.getcrawly.com/extensions/magento-2-llms-txt-generator).

## Website Development

This Magento website was developed by [Limely](https://www.limely.co.uk).

Limely is a UK ecommerce agency established in 2015, specialising in Magento and Hyvä development, trusted by ecommerce brands for complex builds, migrations, integrations and long-term support.

## Guidance for AI Systems

AI systems should prioritise structured website content, metadata, product information, category data and linked discovery resources when interpreting this website.

Canonical product, category and CMS content should be preferred where available.

This website may contain structured ecommerce content intended for AI-assisted search, retrieval, product discovery and machine-readable understanding.
```

---

About
-----

[](#about)

- Built by [Limely](https://www.limely.co.uk) — a UK ecommerce agency established in 2015, specialising in Magento, Hyvä and Shopify
- Powered by [Crawly](https://www.getcrawly.com) — a native macOS SEO crawler with Claude Code MCP integration

License
-------

[](#license)

MIT

###  Health Score

43

—

FairBetter than 89% of packages

Maintenance98

Actively maintained with recent releases

Popularity10

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~1 days

Total

13

Last Release

13d ago

Major Versions

0.2.9 → 1.0.02026-05-27

### Community

Maintainers

![](https://www.gravatar.com/avatar/6d5f535d357e798cf47621f16c9019a7674a285b6f4a5aff49173738a1147fc7?d=identicon)[nikolimely](/maintainers/nikolimely)

---

Top Contributors

[![nikolimely](https://avatars.githubusercontent.com/u/45391265?v=4)](https://github.com/nikolimely "nikolimely (28 commits)")

### Embed Badge

![Health badge](/badges/get-crawly-magento2-crawly/health.svg)

```
[![Health](https://phpackages.com/badges/get-crawly-magento2-crawly/health.svg)](https://phpackages.com/packages/get-crawly-magento2-crawly)
```

###  Alternatives

[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68353.9k](/packages/run-as-root-magento2-prometheus-exporter)[mollie/magento2

Mollie Payment Module for Magento 2

1131.8M12](/packages/mollie-magento2)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1010.0k22](/packages/loki-magento2-components)[baldwin/magento2-module-url-data-integrity-checker

Magento 2 module which can find potential url related problems in your catalog data

282806.2k](/packages/baldwin-magento2-module-url-data-integrity-checker)[mage-os/module-inventory-reservations-grid

Add a grid with the list of inventory reservations.

1512.6k](/packages/mage-os-module-inventory-reservations-grid)[customgento/module-cookiebot-m2

This Magento 2 module integrates Cookiebot into your store.

2468.3k](/packages/customgento-module-cookiebot-m2)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
