laravel-aigeo is a Laravel package that brings Generative Engine Optimization (GEO) tooling into Laravel apps. It provides a HasGeoProfile trait for Eloquent models to define structured metadata, a Blade component for injecting JSON-LD into page heads, Artisan commands to generate llms.txt and ai-product-feed.json files for AI crawlers, and a scoring dashboard at /geo that rates models on AI-signal completeness. The goal is to improve how your content surfaces in AI-generated answers from tools like ChatGPT, Gemini, and Perplexity.
Table of contents
# The HasGeoProfile Trait# Injecting JSON-LD with a Blade Component# llms.txt and the AI Product Feed# GEO Scoring DashboardSort: