# SEO & GEO Analyzer

> Was der SEO & GEO Analyzer kann, für wen er gedacht ist und wie die 19 Analyse-Module zusammenspielen — der Einstieg zu Manual, Beispielen und Tipps.

Source: https://www.jpkc.com/db/tools/seo/

## Ein Tool für SEO, GEO und Technik-Check

Der [SEO & GEO Analyzer](https://www.jpkc.com/tools/seo/) prüft eine einzelne URL und beantwortet dir drei Fragen auf einmal: Wie gut ist die Seite klassisch für Suchmaschinen optimiert (SEO)? Wie gut ist sie auf KI-Systeme und generative Suche vorbereitet (GEO/KI-Readiness)? Und stimmt die Technik darunter — von HTTPS über die HTTP-Header bis zur Performance?

Du fügst eine Adresse ein, klickst auf **Analyze**, und bekommst einen mehrteiligen Bericht zurück: zwei Scores, dazu detaillierte Auswertungen pro Bereich. Es wird immer genau eine Seite pro Durchlauf analysiert — kein Crawl über die ganze Domain, sondern ein scharfer Blick auf eine konkrete URL.

Gedacht ist das Tool für alle, die an Websites arbeiten: **Entwicklerinnen und Entwickler**, die einen schnellen Technik- und Header-Check brauchen; **SEO- und Content-Leute**, die Titel, Meta-Daten, Überschriften-Struktur und strukturierte Daten beurteilen wollen; und **Agenturen**, die einer Kundin oder einem Kunden in einem Termin nachvollziehbar zeigen möchten, wo eine Seite steht. Alles läuft im Browser, ohne Account und ohne Installation.

## Zwei Scores: SEO und GEO

Der Analyzer berechnet **zwei voneinander unabhängige Bewertungen**, beide normiert auf eine Skala von **0 bis 100** und jeweils als runde Anzeige (Gauge) dargestellt:

- **SEO-Score** — die klassische On-Page- und Technik-Optimierung: HTTPS und SSL, Statuscode und Redirects, Titel und Meta-Description, Überschriften-Hierarchie, Canonical, Indexierbarkeit, Open-Graph- und Twitter-/X-Daten, Performance und ein paar Barrierefreiheits- und Content-Signale.
- **GEO-Score** — die KI-Readiness, also wie gut die Seite von generativen Systemen erfasst und zitiert werden kann: strukturierte Daten, `llms.txt`, KI-Crawler-Regeln, saubere Überschriften-Struktur und maschinenlesbare Auszeichnung.

Beide Scores entstehen nach demselben Prinzip: Eine Reihe gewichteter Einzelprüfungen wird aufaddiert und am Ende als Prozentwert ausgegeben. Jede Prüfung trägt den Status `pass`, `partial` oder `fail` (beim GEO-Score gibt es zusätzlich rein informative `info`-Hinweise, die den Score nicht verändern). Zur schnellen Einordnung gibt es **Bewertungsbänder**: Die Gauge färbt sich ab 80 Punkten grün, ab 50 gelb und darunter rot, und es gibt zusätzlich eine Schulnoten-artige Buchstabenbewertung von A bis F. Welche Prüfung wie viel zählt, steht im Detail im Manual — hier reicht: zwei Zahlen, zwei Blickrichtungen.

## Was der Analyzer prüft — auf einen Blick

Der Bericht ist in Tabs gegliedert. Insgesamt deckt er rund 20 Prüfbereiche ab, die sich thematisch so gruppieren:

- **Überblick** — ein Dashboard mit Status, beiden Scores, HTTP-Version, Seitengröße, TTFB, Redirect-Anzahl, den wichtigsten On-Page-Werten sowie einer Liste der gefundenen Probleme und Warnungen.
- **Technik** — *HTTP Headers* (Response-Header), *SSL / Security* (Zertifikat, Aussteller, Gültigkeit, Restlaufzeit, SANs, Chain, Algorithmus), *Redirects* (die Weiterleitungskette Hop für Hop) und *Performance* (Timing, render-blockierende Ressourcen, Resource-Hints, Skripte und Styles).
- **On-Page-SEO** — *Meta Tags* (Titel, Description, Canonical, Robots, Viewport, Charset, Sprache, OG, Twitter, hreflang, Überschriften), *Links* (jeder `<a>` mit extern/nofollow-Kennung), *Images* (src, alt, Größen), *Structured Data* (JSON-LD-Blöcke), *Content Analysis* (Wort-, Absatz- und Satzzahlen, Lesbarkeit nach Flesch, Listen, Tabellen) und *Semantic HTML* (semantische Landmarks).
- **Social** — *Social Preview* mit gerenderten Vorschaukarten für Open Graph und Twitter/X.
- **Barrierefreiheit** — *Accessibility* mit Landmarks, Skip-Links, leeren Links und Buttons, Formularfeldern und fehlenden Labels, ARIA-Rollen und `tabindex`, Tabellen mit Caption und `<th>`.
- **Crawling** — *Robots Analysis*: Inhalt der `robots.txt`, Allow-/Disallow-Regeln, Sitemaps und KI-Crawler-Regeln.
- **Weiteres** — *Source Code* (der rohe HTML-Quelltext in einem Editor), ein **SEO Guide** und ein **GEO Guide** als ausführliche Nachschlage-Inhalte sowie **Export / Import**, um eine Analyse als JSON zu sichern, wieder einzulesen oder eine der drei Demo-Datensätze zu laden.

### Der GEO-Teil: KI-Readiness

Was den Analyzer von einem reinen SEO-Checker unterscheidet, ist die eigene GEO-Auswertung. Sie schaut gezielt auf die Signale, die für generative Suche und KI-Zitierbarkeit zählen:

- **`llms.txt`** wird abgerufen und nicht nur auf Vorhandensein, sondern auch auf eine **gültige Struktur** geprüft.
- **KI-Crawler-Check**: Die `robots.txt` wird gegen neun namentlich bekannte Bots geprüft — darunter GPTBot, ChatGPT-User, OAI-SearchBot, Google-Extended, Claude-Web, ClaudeBot, anthropic-ai, PerplexityBot und CCBot.
- **`Content-Signal`** aus `robots.txt` oder HTTP-Header wird ausgewertet (rein informativ) und meldet einen Konflikt, wenn die Signale KI willkommen heißen, die Robots-Regeln KI-Crawler aber blockieren.
- **Markdown-Alternates**: Ein `<link rel="alternate" type="text/markdown">` wird als KI-freundliche Extraktions-Hilfe positiv gewertet.
- **Schema-Signale**: Vielfalt der JSON-LD-Typen, FAQ-Schema sowie Autor-/Organisations-Schema fließen als E-E-A-T- und Zitierbarkeits-Signale in den GEO-Score ein.

Im **GEO Guide** ordnet das Tool das Ganze ein — inklusive der Frage, was Googles KI-Suche tatsächlich braucht und warum `llms.txt` und Schema für andere Engines wie Perplexity, ChatGPT oder Claude weiterhin sinnvoll bleiben.

## Serverseitiger Abruf, Analyse im Browser

Architektonisch ist der Analyzer ein Hybrid, und das ist bewusst so: Die Zielseite wird **serverseitig über den JPKCom-Proxy** abgerufen (ein direkter Abruf aus deinem Browser scheitert sonst an CORS). Die eigentliche Analyse passiert anschließend **lokal in deinem Browser** — das HTML wird per `DOMParser` zerlegt, ausgewertet und bewertet. Die analysierte Seite sieht also einen Request vom JPKCom-Server, nicht von dir; interne und private Adressen werden serverseitig blockiert. Wie der Proxy genau arbeitet und welche Grenzen (Timeouts, maximale Größe) gelten, steht im Manual.

## Jetzt ausprobieren

**[→ SEO & GEO Analyzer öffnen](https://www.jpkc.com/tools/seo/)** — URL einfügen, *Analyze* klicken, Bericht lesen. Ohne Account, kostenlos, direkt im Browser. Wenn du erstmal sehen willst, wie das aussieht, laden die drei Demo-Datensätze (perfekt, kaputt, leer) im Export/Import-Tab fertige Beispiel-Analysen.

## Verwandte JPKCom-Tools

Der Analyzer findet Lücken — diese Tools helfen dir, sie zu schließen:

- **[Meta-Tags-Generator](https://www.jpkc.com/db/tools/meta-tags/)** — saubere Titel, Descriptions und Open-Graph-/Twitter-Daten erzeugen, die der Analyzer dann grün abnimmt.
- **[robots.txt & Sitemap](https://www.jpkc.com/db/tools/robots-sitemap/)** — Crawling-Regeln und Sitemap-Einträge bauen, die im *Robots Analysis*-Tab geprüft werden.
- **[llms.txt-Generator](https://www.jpkc.com/db/tools/llms/)** — eine strukturell gültige `llms.txt` erstellen, die direkt in den GEO-Score einzahlt.

---

Tiefer geht es auf den Unterseiten: das **[Manual](https://www.jpkc.com/db/tools/seo/manual/)** mit der vollständigen Funktionsbeschreibung und allen Score-Gewichtungen, **[Beispiele](https://www.jpkc.com/db/tools/seo/examples/)** aus der Praxis und gesammelte **[Tipps & Tricks](https://www.jpkc.com/db/tools/seo/tips/)**.

