---
title: 'KI-Bereitschaft deiner Website in 5 Minuten prüfen mit claude-rank: Skill-Abo
  #9'
description: claude-rank prüft in einem Befehl, ob GPTBot, ClaudeBot und PerplexityBot
  deine Website finden und zitieren können, und legt fehlende Dateien wie llms.txt
  an.
slug: skill-abo-9-claude-rank
date: '2026-10-05'
author: Gerhard Schröder
tags:
- skill-abo-newsletter
- ki
primary_tag: skill-abo-newsletter
excerpt: Dein robots.txt aus 2019 sperrt vielleicht gerade GPTBot und ClaudeBot aus.
  Ein Befehl in Claude Code zeigt es dir in fünf Minuten, inklusive Fix.
canonical: https://visales.de/skill-abo-9-claude-rank.html
---

- **claude-rank prüft in einem Befehl, ob KI-Crawler wie GPTBot, ClaudeBot und PerplexityBot deine Website finden, crawlen und zitieren können. Fünf Kategorien, 100-Punkte-Skala, automatische Fixes.**
- **Die meisten Websites sperren KI-Crawler unabsichtlich: Ein veraltetes robots.txt oder eine fehlende llms.txt reicht, und ChatGPT findet dich nie. Der Skill findet und behebt beides in Minuten.**
- **Zero Dependencies: kein Node.js, kein npm, kein API-Key. Nur Claude und Standard-Shell-Tools.**

&nbsp;

&nbsp;

<details>
<summary><strong>In der letzten Ausgabe: Vom Vibe-Code zur Struktur oder Wer baut, prüft nicht</strong></summary>

Skill-Abo #8:
**Handover-Dateien und Rollen**

Zwei Chats, die sich nie treffen, eine Datei dazwischen. Mein Weg in fünf Stufen vom Vibe-Code zur Demo vor dem Kundentermin, mit vier Vorlagen zum Kopieren.

→ [Skill-Abo #8 lesen](https://visales.de/skill-abo-8-wer-baut-prueft-nicht.html)

</details>

<details>
<summary><strong>Zuletzt bei Visual Sales: Produktkonfigurator vs. Angebotskonfigurator</strong></summary>

Drei Abteilungen, ein Wort, drei verschiedene Systeme gemeint: Marketing will Variantenvisualisierung, Vertrieb braucht Preislogik, Konstruktion ein Regelwerk. Der Unterschied zwischen Produktkonfigurator (zeigt gültige Varianten, unverbindlich) und Angebotskonfigurator (erzeugt ein verbindliches Angebot mit Preisen & Lieferzeiten) entscheidet, welches System du wirklich brauchst. Inklusive Checkliste: Steckt euer Regelwerk im System, in Excel oder im Kopf eines einzelnen Vertrieblers?

→ [Artikel lesen](https://visales.de/produktkonfigurator-angebotskonfigurator-unterschied.html)

</details>

&nbsp;

Du optimierst seit Jahren deine Website für Google. Dann kommen ChatGPT, Perplexity und Gemini, und dein `robots.txt` aus 2019 sperrt GPTBot, ClaudeBot und PerplexityBot aus. Damals kannte sie noch niemand.

Das ist keine Theorie. Es ist der häufigste Befund, wenn ich Websites auf KI-Bereitschaft prüfe.

`claude-rank` von Ozan Orhan macht genau diesen Check mit einem Slash-Command in Claude Code, plus vier weitere Kategorien. Claude Code ist das Werkzeug, mit dem Claude im Terminal arbeitet: Du tippst einen Befehl, Claude liest deine Website und liefert den Report.

Der Skill passt in mein Skill-Pack [SkillCMS](https://visales.de/skillcms-workflow-vom-impuls-zur-reichweite.html), mit dem ich Artikel schreibe, rendere, veröffentliche und verteile. Dort ist er das Audit-Werkzeug: Er prüft, ob die Grundlagen stimmen, bevor ich Inhalte optimiere.

## Was prüft claude-rank an deiner Website?

`/rank` führt einen strukturierten Audit in fünf Kategorien durch, jede auf einer 100-Punkte-Skala:

**AI Crawler Access (30% Gewichtung):** Das Herzstück. Der Skill prüft `robots.txt` auf geblockte KI-Bots, ob `llms.txt` existiert und welche X-Robots-Header gesetzt sind. Bei einer F-Note ist deine Website für KI-Suche faktisch unsichtbar.

**Content Citability (20%):** Kann eine KI die Seite zitieren? Der Skill prüft Title, Meta-Description, H1, Wortanzahl, Autorsignale und E-E-A-T. ChatGPT zitiert keine anonymen Platzhalter.

**Technical SEO (20%):** HTTPS, Canonical, Sitemap, Open Graph und Noindex. Beim Noindex prüft der Skill, ob es Absicht oder Versehen ist. Standard, aber oft unsauber.

**Structured Data (10%):** JSON-LD, passende Typen, gefüllte Pflichtfelder. KI-Systeme lesen Schema.org-Markup direkt, ohne die Seite zu crawlen.

**Security & Performance (20%):** HSTS, CSP, X-Frame-Options, Viewport, responsive Bilder, interne Links. Für GEO zählt das nur am Rand, fließt aber in die Note ein.

Das Ergebnis ist ein Report mit Note (A bis F) und konkreten Problemen. Im `fix`-Modus erzeugt der Skill die Korrekturen gleich mit.

## claude-rank installieren und starten

```bash
# Per Einzeiler
curl -fsSL https://raw.githubusercontent.com/ozanorhn/claude-rank/main/install.sh | bash

# Manuell
mkdir -p ~/.claude/skills/rank
curl -fsSL https://raw.githubusercontent.com/ozanorhn/claude-rank/main/skills/rank/SKILL.md \
  -o ~/.claude/skills/rank/SKILL.md
```

Danach Claude Code neu starten (oder kurz warten, Skills laden live nach). Erste Abfrage: `/rank https://deine-website.de`

## claude-rank Befehle: Audit, Fix und llms.txt

```bash
# Vollständiger Audit
/rank https://visales.de

# Nur Top-3-Probleme und Noten
/rank https://visales.de quick

# Scan und fehlende Dateien automatisch anlegen
/rank https://visales.de fix

# llms.txt prüfen oder erzeugen
/rank https://visales.de llms

# JSON-LD Schema erkennen und erzeugen
/rank https://visales.de schema

# Nur Bereitschaft für KI-Suchmaschinen
/rank https://visales.de geo
```

Das `geo`-Subkommando fragt nur eines: Können ChatGPT, Perplexity, Gemini und Copilot deine Seite als Quelle nutzen?

**Lieber prüfen lassen, als selbst im Terminal zu arbeiten?** Schreib uns über die [Kontaktseite](https://visales.de/kontakt.html). Wir klären, was bei deiner Website fehlt und wie wir es lösen. Wie wir Websites für Menschen und KI-Systeme bauen, steht unter [Websites mit KI-Sichtbarkeit](https://visales.de/website-ki-sichtbarkeit.html).

## Beispiel-Report: So liest du die Noten

Die Werte sind ein Beispiel zur Illustration:

| Kategorie | Punkte | Note | Befunde |
|---|---|---|---|
| AI Crawler Access | 45 | F | 2 kritisch, 1 hoch |
| Content Citability | 72 | C | 1 hoch, 2 mittel |
| Technical SEO | 88 | B | 0 kritisch, 1 mittel |
| Structured Data | 60 | D | 1 hoch, 2 niedrig |
| Security & Performance | 55 | F | 2 hoch, 1 mittel |
| **Gesamt** | **63** | **D** | |

**Kritisch:**

- GPTBot ist in der robots.txt geblockt: Block entfernen.
- ClaudeBot ist in der robots.txt geblockt: Block entfernen.

**Hoch:**

- llms.txt fehlt: `/rank fix` ausführen.
- JSON-LD Schema fehlt: `/rank schema` ausführen.

Ein F bei AI Crawler Access bedeutet: ChatGPT sieht diese Website nicht. Zwei Einträge in der `robots.txt` ändern das.

## Mein Take: Erst die Tür prüfen, dann die Inhalte

`claude-rank` ist die Diagnose. Der Skill sagt dir, ob die Tür offen ist. Ob jemand hindurchkommt und deinen Namen kennt, ist eine andere Ebene: Dafür brauchen KI-Systeme Inhalte, die sie als Autorität zitieren können. Das zeigt dir erst ein GEO-Audit.

Warum das jetzt zählt: Der [Google AI Mode](https://visales.de/google-ai-mode-aendert-suche-visales-website-anpassen.html) verändert die Suche grundlegend, und ich habe aufgeschrieben, welche acht Punkte wir an visales.de angehen. Was ein KI-Agent auf einer B2B-Website lesen, qualifizieren und anfragen darf, steht in [agents.md: Was B2B-Websites vom Shopify-KI-Shopping lernen können](https://visales.de/agents-md-b2b-website-shopify-ki-shopping.html).

Meine Reihenfolge: zuerst die Grundlagen mit claude-rank prüfen, dann die Inhalte optimieren. Wie ich das angehe, steht in drei Artikeln: [Was deine Website KI-Sprachmodellen sagt](https://visales.de/was-deine-website-ki-sprachmodellen-sagt-und-warum-das-kunftig-wichtig-wird.html) (strukturiertes Angebot an KI-Systeme statt stilles Blockieren), [Grounding Pages](https://visales.de/ki-daten.html) (maschinenlesbare Definitionen, wer und was wir genau sind) und [die drei Zugänge einer Website](https://visales.de/website-zukunft-ki-agent-2d-openusd.html).

<details>
<summary><strong>Warum kein Node.js und kein npm?</strong></summary>

Die Neufassung von claude-rank läuft auf reinen Shell-Befehlen plus Claude. Das ursprüngliche Projekt gleichen Namens brauchte Node 18+, eine npm-Installation und ein eigenes Plugin-Format: zu viel Reibung für ein Audit-Tool.

Jetzt gibt es kein `package.json`, kein `node_modules` und keine Versionskonflikte. Installieren, fertig, laufen.

Das ist auch konzeptionell interessant: Ein Skill, der prüft, ob deine Website für KI bereit ist, sollte selbst keine überflüssigen Abhängigkeiten haben.

</details>

<details>
<summary><strong>Was ist llms.txt?</strong></summary>

`llms.txt` ist eine Konvention, ähnlich wie `robots.txt`. Die Datei sagt KI-Systemen: Wer sind wir, was bieten wir, welche Seiten sind besonders relevant? Sie ist kein offizieller Standard, aber ChatGPT, Perplexity und andere LLM-Crawler lesen sie zunehmend.

claude-rank prüft, ob die Datei existiert, und erzeugt sie im `fix`-Modus direkt, basierend auf dem, was der Skill über die Website findet.

Für viSales.de haben wir sie bereits angelegt: [visales.de/llms.txt](https://visales.de/llms.txt).

</details>

Der Skill ist MIT-lizenziert, liegt auf [GitHub](https://github.com/ozanorhn/claude-rank) und hat keine externen Abhängigkeiten.

Viele Grüße aus Bochum,

Gerhard Schröder

PS: Mein Tipp: Beschäftige dich auf jeden Fall einmal mit der Sichtbarkeit deiner eigenen Website für KI. Der Einstieg mit `/rank` dauert nur fünf Minuten.
