SR
Usage

Basic Overview

Here you can find a basic overview of all core parts of the LLMify plugin


Dashboard

The Dashboard gives you an overview of your LLMify setup. It shows a setup score for the current site and section-level content statistics, so you can quickly see which sections are configured and how many entries have been processed.

Site Settings

Site Settings is where you set default site-wide settings, on a per-site basis. This includes enabling or disabling LLMify for the site, setting the site title and description for llms.txt, and configuring default front matter fields that are inherited by all sections.

You can also turn llms.txt and llms-full.txt off individually per site.

Enable Include Social Links to add a ## Social section with your social profiles to llms.txt and llms-full.txt. If SEOmatic is installed, the link table is prefilled with its "Same As URLs" and keeps following them until you save your own changes.

Content Settings

Content Settings is where you can set default content settings, on a per-section basis.

The list of these content types includes status indicators identifying what's been configured for each one.

It is important to set LLM Title and Description for each content type, as they are used in the llms.txt file to provide context for the LLMs.

Content Settings also lets you override the site-level front matter fields for a specific section.

You can drag rows in the Content Settings list to control the order sections appear in llms.txt and llms-full.txt. The order is stored per site, so multi-site setups can use different orderings.

Entry Settings

LLMify has an LLMify Settings Field that you can add to your Entry Types. You can use this field to override the content settings for each entry, including title source, description source, and front matter fields. You can also exclude individual entries from Markdown generation entirely.

Settings Inheritance

Settings follow a hierarchical inheritance model: Site > Section > Entry. Each level inherits from the one above and can optionally override specific values. For example, front matter fields defined at the site level are inherited by all sections, but a section can override them, and an individual entry can override the section settings.

The sidebar panel on entry and product edit pages shows the current LLMify status for that element:

  • If Markdown has been generated, it shows a link to the generated file and the last update timestamp.
  • If LLMify is disabled at the site, section, or entry level, it shows which setting is responsible with a direct link to the relevant settings page.
  • The Update and Clear buttons let you regenerate or remove Markdown for individual entries.
Note

Button visibility depends on user permissions. Users need the "Generate Markdown" and "Clear Markdown" permissions respectively.

Preview Targets

LLMify registers Markdown preview targets for entries and products. This allows content authors to preview the Markdown output directly from the entry editor using Craft's built-in preview system.

LLMify Utility

The LLMify Utility allows you to manage the Markdown generation process. You can access it in the Craft CMS control panel under Utilities.

You can use this to manually trigger the Markdown generation process for all entries that are enabled for Markdown generation and have the llmify tag in their templates.

How Markdown Generation Works

Whenever an entry is saved, or you trigger a full run from the utility or the console, LLMify adds a job to Craft's queue. The job requests the affected pages from your own site and stores the resulting Markdown.

Two things follow from that:

  • The queue has to run. If your server only processes the queue during web requests, Markdown is regenerated with a delay or not at all on quiet sites. For reliable on-save updates, run a queue daemon or a cron job that executes php craft queue/run regularly.
  • The site has to accept the requests. Craft's offline mode (isSystemLive: false) is handled automatically. If the site sits behind HTTP Basic Auth, set the basicAuthUsername and basicAuthPassword settings.

Pages that cannot be fetched are skipped and logged as warnings in Craft's logs under the llmify category, so a misconfigured environment never fails silently. If the dashboard shows lower coverage than expected, that log is the first place to look.

AI Bot Analytics

When Craft Insights is installed alongside LLMify, a dedicated dashboard for tracking AI crawlers appears in the Insights subnav. You see which bots hit your Markdown, how often, which pages they read most, and whether they arrive via direct Markdown URLs or content-negotiated responses.

Setup details and KPI breakdowns are on the dedicated AI Bot Analytics page.

Permissions

LLMify provides granular user permissions (available with Craft Pro):

PermissionDescription
View DashboardAccess the LLMify dashboard
Edit Content SettingsManage per-section content settings
Edit Site SettingsManage per-site settings
Generate MarkdownTrigger Markdown generation via the sidebar panel or utility
Clear MarkdownClear generated Markdown via the sidebar panel or utility
View Sidebar PanelSee the LLMify sidebar panel on entry and product edit pages

You can assign these permissions to user groups under Settings > Users > User Groups in the Craft control panel.


Copyright © 2026 Samuel Reichör