PHPackages                             geooptimizer/php-geo-optimizer - 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. geooptimizer/php-geo-optimizer

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

geooptimizer/php-geo-optimizer
==============================

A PHP library for Generative Engine Optimization (GEO) — llms.txt, Schema.org structured data, and AI search readiness tooling.

v2.2.2(1mo ago)07MITPHPPHP &gt;=7.4CI passing

Since Jul 3Pushed 1mo agoCompare

[ Source](https://github.com/tedrubin80/geolibrary)[ Packagist](https://packagist.org/packages/geooptimizer/php-geo-optimizer)[ Docs](https://geooptimizer.dev)[ RSS](/packages/geooptimizer-php-geo-optimizer/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (6)Dependencies (13)Versions (6)Used By (0)

GeoOptimizer
============

[](#geooptimizer)

[![CI](https://github.com/tedrubin80/geolibrary/actions/workflows/ci.yml/badge.svg)](https://github.com/tedrubin80/geolibrary/actions/workflows/ci.yml)[![Packagist Version](https://camo.githubusercontent.com/e1a56736040ed783933fcb1a213d1ff769fd88e6dc0cbf4b43d36fcb37873cf3/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f67656f6f7074696d697a65722f7068702d67656f2d6f7074696d697a6572)](https://packagist.org/packages/geooptimizer/php-geo-optimizer)[![License: MIT](https://camo.githubusercontent.com/46d4e015c7c740ad75fce0a4584bf6878cfaa5b7812443fad25d38039d2de0e0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f746564727562696e38302f67656f6c696272617279)](https://github.com/tedrubin80/geolibrary/blob/main/LICENSE)[![PHP](https://camo.githubusercontent.com/6cddeda752297024fff29cab053458d2f9f649a03a5ec2938b4cccef1573945d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253345253344372e342d373737626234)](composer.json)

**Generative Engine Optimization (GEO) for PHP** — generate `llms.txt` files, Schema.org structured data, and citation-ready markup so AI search engines (ChatGPT, Claude, Perplexity, Google AI Overviews) can find and cite your site accurately.

- **Website:** [geooptimizer.dev](https://geooptimizer.dev)
- **Repository:** [github.com/tedrubin80/geolibrary](https://github.com/tedrubin80/geolibrary)
- **WordPress plugin:** [Download latest zip](https://github.com/tedrubin80/geolibrary/releases/latest/download/geooptimizer-wordpress-plugin.zip)

What is GEO?
------------

[](#what-is-geo)

Generative Engine Optimization is the practice of structuring web content so AI-powered search systems represent your business correctly. GeoOptimizer handles formatting, industry templates, structured data, and readiness scoring — without requiring deep AI expertise.

Features
--------

[](#features)

- **llms.txt generation** — AI-oriented site summaries following the emerging llms.txt convention
- **Structured data** — Schema.org markup for local business, services, FAQs, and more
- **Content analysis** — GEO readiness scoring with actionable recommendations
- **Industry templates** — Pre-built baselines for 12+ industries
- **Citation tracking** — Monitor mentions across major AI platforms (optional API keys)
- **WordPress plugin** — Admin UI, automatic `llms.txt` endpoint, structured data in `wp_head`
- **Framework integrations** — Laravel service provider, Symfony bundle
- **REST API** — Automation endpoints with optional API key auth and rate limiting
- **Premium WordPress tier** — Dashboard, bulk analysis, and competitor comparison with license key

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

[](#requirements)

- PHP 7.4+ (PHP 8.2+ recommended for development tooling)
- [Composer](https://getcomposer.org/)

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

[](#installation)

### PHP library (Composer)

[](#php-library-composer)

```
composer require geooptimizer/php-geo-optimizer
```

### WordPress plugin

[](#wordpress-plugin)

Download the release zip (includes bundled dependencies):

In wp-admin: **Plugins → Add New → Upload Plugin**, upload the zip, activate, then open **Settings → GEO Optimizer**. The plugin is not on WordPress.org yet.

### From source

[](#from-source)

For local development from this repository:

```
git clone https://github.com/tedrubin80/geolibrary.git
cd geolibrary
composer install
```

Quick start
-----------

[](#quick-start)

```
