> ## Documentation Index
> Fetch the complete documentation index at: https://docs.filarank.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> SEO toolkit for Filament — live scoring, readability analysis, SERP preview, head tag rendering, redirect management, site-wide health reports and many more.

FilaRank is an SEO toolkit for [Filament](https://filamentphp.com) that brings live scoring, readability analysis, SERP previews, head tag rendering, redirect management, and site-wide health reports straight into your admin panel.

<Card title="Installation" icon="rocket" href="/quickstart">
  Install FilaRank and run the interactive installer.
</Card>

<Card title="Usage" icon="puzzle-piece" href="/usage">
  Wire up your models, forms, tables, and frontend tags.
</Card>

## Features

* **19 analysis checks** across two groups:
  * **SEO** — title length, keyword in title / meta description / slug / first paragraph / subheadings, keyword density (with stuffing detection), content length, internal links, outbound links, image alt text.
  * **Readability** — Flesch Reading Ease, sentence length distribution, paragraph length, passive voice, transition words, subheading distribution, repeated consecutive sentence openings.
* **Live analysis in the form** — results re-render as the editor types (debounced), with traffic-light indicators and an overall 0–100 score.
* **Google SERP snippet preview** with truncation, exactly where the editor needs it.
* **`SeoScoreColumn`** — a sortable red/amber/green badge for any Filament table.
* **Persisted scores** — recalculated automatically whenever the parent model is saved, so table badges never need a live re-analysis.
* **`<x-filarank::tags />`** — one component that renders `<title>`, meta description, robots, canonical, Open Graph, Twitter Cards and JSON-LD with sensible site-wide fallbacks.
* **Framework-free analysis engine** — `src/Analysis` and `src/Support` have zero Laravel dependencies, so the engine is trivially unit-testable and reusable outside Filament.
* **Interactive installer** — `php artisan filarank:install` publishes assets, migrates, and wires the trait, form section, and score column into the models and resources you pick, with a `--dry-run` mode.
* Fully translatable, publishable views, configurable checks.

<Tip>
  **Admin features:** [redirect manager](/redirect-manager) with 404 capture, an SEO Health dashboard ([cannibalization](/cannibalization), [orphaned content & internal linking](/internal-linking), [under-linked cornerstones](/cornerstone-content)), [multiple focus keyphrases](/multiple-keywords), and [per-language readability packs](/language-packs) (English + Dutch included).
</Tip>

## Requirements

* PHP 8.2+
* Laravel 11 / 12
* Filament v4
