# Einkommensteuer Rechner SEO Audit

**Last Updated:** 2026-02-11

## Overview

Comprehensive SEO/AEO/GEO optimization audit and implementation for the Einkommensteuer Rechner page (`/tools/einkommensteuer-rechner`). Changes align with tools-pages patterns, content writing best practices, and design system consistency.

## SISTRIX Keyword Research

**Run:** 2026-02-11  
**Credits used:** 100  
**Input:** `docs/content/tools/einkommensteuer-keywords.json` (20 keywords)  
**Output:** `docs/content/tools/einkommensteuer-sistrix.json`

### Top Keywords by Volume

| Keyword | Volume | Competition | Clicks |
|---------|--------|-------------|--------|
| einkommensteuer rechner | 25,100 | 54 | 21,500 |
| steuersatz tabelle | 8,650 | 49 | 7,450 |
| lohnsteuer berechnen | 7,200 | 51 | 6,150 |
| kirchensteuer berechnen | 3,850 | 45 | 3,300 |
| steuersatz berechnen | 3,300 | 48 | 2,800 |
| einkommensteuer berechnen | 2,550 | 47 | 2,150 |
| zu versteuerndes einkommen berechnen | 1,300 | 38 | 1,100 |
| einkommensteuer freibetrag | 1,100 | 40 | 900 |
| steuerklasse berechnen | 1,050 | 42 | 900 |
| grenzsteuersatz berechnen | 1,050 | 40 | 900 |
| nettoeinkommen berechnen | 1,050 | 42 | 900 |
| einkommensteuer rentner | 950 | 42 | 800 |
| grundfreibetrag 2026 | 650 | 0 | 550 |
| einkommensteuer grundtabelle | 550 | 37 | 450 |
| einkommensteuer tabelle | 500 | 36 | 400 |

### Script Usage

```bash
php v2/scripts/tools/collect-tools-keywords-sistrix.php \
  --input=docs/content/tools/einkommensteuer-keywords.json \
  --output=docs/content/tools/einkommensteuer-sistrix.json
```

## Content Changes

### Section 1: Wie funktioniert der Einkommensteuer Rechner?

- **Vier → Drei Modi:** Corrected "Vier Berechnungsmodi" to "Drei Modi" (Berechnung, Steuersatz-Tabelle, Vergleich).
- **AI tells reduced:** Varied sentence structure; removed repetitive "Der Rechner zeigt dir sofort"; simplified phrasing.
- **Erweiterte Optionen:** Clarified that advanced options are within the Berechnung tab, not a separate mode.

### Section 2: Was wird bei der Einkommensteuer berechnet?

- **Freibeträge box:** Renamed to "Freibeträge und Abzüge" for clarity.
- **Werbungskosten-Pauschale:** Clarified label (mind. 1.230 €).
- **Zusätzliche Abgaben:** Shortened; removed redundant phrasing.

### Section 3: Für wen ist der Rechner geeignet?

- **Condensed copy:** Shorter intro and card descriptions.
- **Steuerplanung:** More concise; removed repeated "Nutze den Rechner" phrasing.

## Content Block Improvements (2026-02-11)

### Keyword Integration

SISTRIX keywords integrated into content blocks:

| Keyword | Section |
|---------|---------|
| zu versteuerndes einkommen berechnen | Section 2 intro |
| grundfreibetrag 2026, einkommensteuer freibetrag | Freibeträge box |
| steuersatz berechnen, steuersatz tabelle, einkommensteuer grundtabelle | Steuersätze box |
| grenzsteuersatz berechnen | Steuersätze box |
| solidaritätszuschlag berechnen, kirchensteuer berechnen | Zusätzliche Abgaben |
| lohnsteuer berechnen, nettoeinkommen berechnen | Section 1 |
| steuerklasse berechnen | Section 3 Angestellte |
| einkommensteuer selbstständige | Section 3 Selbstständige |
| einkommensteuer rentner | Section 3 Rentner |
| einkommensteuer tabelle, steuersatz tabelle | Section 4 (new) |

### New Content

- **Section 1:** H3 subsections (Eingabe, Ergebnis, Export); internal link to Brutto-Netto-Rechner
- **Section 2:** Sonderausgaben-Pauschbetrag 36€; Solidaritätszuschlag-Freigrenzen; Konkrete Berechnungsbeispiele (30k, 50k, 75k, 100k €)
- **Section 3:** Expanded audience cards; internal link; callout "Wichtig: Der Rechner gibt eine Schätzung"
- **Section 4 (new):** Einkommensteuer Tabelle 2026 H2
- **CTA:** Tool-specific "Steuerplanung und Lohnabrechnung mit Ordio"
- **AI meta tags:** citation-format, tool-purpose, tool-benefits, target-audience

### Word Count

- **Before:** ~261 words (content blocks)
- **After:** ~941 words (audit 2026-02-11, after formula breakdowns, collapsible examples, summary table)

### Internal Links (Content Blocks)

- **3 links:** Brutto-Netto-Rechner (Section 1, Section 3 Angestellte, Section 2 Brutto-Beispiel)

## Design Changes

### Tax Table

- **Gradient removed:** Replaced `linear-gradient(to right, #eff6ff, #eef2ff)` with solid `#eff6ff` + `box-shadow` per tools-pages-core-design.mdc (no-gradient rule).

### Tab Navigation

- **Ordio standard:** Migrated from custom `bg-gray-100 rounded-xl` to `ordio-tabs` and `ordio-tab` classes from tools-pages.css.
- **Active state:** Uses `:class="{ 'active': mode === 'basic' }"` pattern.

## FAQ Changes

### Merged Duplicates (20 → 17 FAQs)

| Removed | Kept | Reason |
|---------|------|--------|
| Wie berechne ich die Höhe der Einkommensteuer? | (duplicate of faq-12) | Near-identical to "Wie wird die Höhe ... berechnet?" |
| Wie viel Prozent Einkommensteuer zahle ich? | Wie viel Prozent Einkommensteuer muss ich zahlen? (faq-3) | Same intent |
| Wie kann ich meinen Steuersatz berechnen? | Wie kann ich meinen persönlichen Steuersatz berechnen? (faq-2) | Same intent |

### FAQ IDs Renumbered

After merges, FAQs renumbered sequentially 1–17 (IDs 1–12, 14–18 in HTML; schema has 17 entries matching HTML order).

### Schema Sync

- **FAQPage schema:** Removed 3 duplicate entries; updated all answers to match HTML exactly (word-for-word).
- **Plain text:** Schema answers use plain text only (no HTML links); e.g. "Brutto-Netto-Rechner" instead of `<a href="...">` links.
- **Validation:** Schema JSON is valid; recommend manual check via [Google Rich Results Test](https://search.google.com/test/rich-results).

## Internal Links

- **2 internal links** in FAQs (per tools-pages-faq.mdc): Brutto-Netto-Rechner in faq-7 (3000€ brutto) and faq-9 (Lohnsteuer).
- **2 internal links** in content blocks: Brutto-Netto-Rechner (Section 1, Section 3 Angestellte).
- Schema uses plain text "Brutto-Netto-Rechner" without href.

## Validation Checklist

- [x] SISTRIX report generated and analyzed
- [x] No duplicate/redundant FAQs
- [x] Design: no gradients; ordio-tabs used
- [x] Schema: FAQPage + HowTo valid JSON
- [x] Meta tags correct (2026, non-redundant)
- [x] 2 internal links in FAQs
- [ ] Manual: Validate schema with Google Rich Results Test
- [ ] Manual: GSC export for `/tools/einkommensteuer-rechner` when available

## Files Modified

- `v2/pages/tools_einkommensteuer_rechner.php` – Content, design, FAQs, schema
- `v2/scripts/tools/collect-tools-keywords-sistrix.php` – Added `--input` option

## Files Created

- `docs/content/tools/einkommensteuer-keywords.json` – 20 keywords for SISTRIX
- `docs/content/tools/einkommensteuer-sistrix.json` – SISTRIX results
- `v2/scripts/tools/audit-tools-content-blocks.py` – Content block audit script (2026-02-11)
- `.cursor/rules/tools-pages-content-blocks.mdc` – Content block SEO patterns (2026-02-11)

## Related

- [einkommensteuer-rechner-documentation.md](../../guides/tools-pages/einkommensteuer-rechner-documentation.md)
- [tools-pages-faq.mdc](../../../.cursor/rules/tools-pages-faq.mdc)
- [tools-pages-core-design.mdc](../../../.cursor/rules/tools-pages-core-design.mdc)
- [AI_CONTENT_AVOIDANCE_GUIDE.md](../AI_CONTENT_AVOIDANCE_GUIDE.md)
