{{ summary.score if summary.score is not none else "–" }}
SEO Score
{{ summary.issues_total }}
Issues total
{{ severities.high }}
High severity
{{ severities.medium }}
Medium severity
{{ summary.fixes_total }}
Auto-fixes
Top Actions
{% if top_actions %}
#
Issue
URL
Priority
Effort
Impact
{% for a in top_actions[:15] %}
{{ loop.index }}
{{ a.title }} {{ a.description or '' }}
{{ (a.affected_url or a.keyword or '-')|truncate(50) }}
{{ a.priority or a.severity or 'low' }}
{{ a.effort_hours or '–' }} h
{{ a.impact_score or '–' }}
{% endfor %}
{% else %}
Keine Issues erkannt.
{% endif %}
Lighthouse / PageSpeed
{% if summary.agents.analyzer and ctx.agent_results.analyzer.metrics.pagespeed is defined %}
{% for psi in ctx.agent_results.analyzer.metrics.pagespeed %}
{{ psi.url }} ({{ psi.strategy }})
{{ psi.performance_score }}
Performance
{{ psi.seo_score or '–' }}
SEO
{{ psi.accessibility_score or '–' }}
A11y
{{ psi.best_practices_score or '–' }}
Best Practices
{{ psi.lcp_display or '–' }}
LCP
{{ psi.cls_display or '–' }}
CLS
{{ psi.tbt_display or '–' }}
TBT
{% endfor %}
{% else %}
PageSpeed Insights nicht verfügbar (API-Limit oder kein Key konfiguriert). Setze pagespeed.api_key in source_config.
{% endif %}
GEO Score (Generative Engine Optimization)
{% if ctx.agent_results.get("geo_audit") and ctx.agent_results.geo_audit.get("page_scores") %}
{{ ctx.agent_results.geo_audit.avg_geo_score }}
GEO Score (0–100)
{{ ctx.agent_results.geo_audit.pages_analyzed }}
Pages analyzed
{{ ctx.agent_results.geo_audit.issues|length }}
GEO Issues
GEO Score per Page
URL
GEO Score
{% for url, score in ctx.agent_results.geo_audit.page_scores.items() %}
{{ url|truncate(60) }}
{{ score }}
{% endfor %}
{% else %}
GEO Audit nicht verfügbar. Modul aktivieren für AI-Search-Readiness-Analyse.
{% endif %}
E-E-A-T Score
{% if ctx.agent_results.get("eeat") and ctx.agent_results.eeat.get("score") is not none %}
{{ ctx.agent_results.eeat.score }}
E-E-A-T Score (0–100)
{% set s = ctx.agent_results.eeat.signals %}
{{ "Yes" if s.impressum else "No" }}
Impressum
{{ "Yes" if s.datenschutz else "No" }}
Datenschutz
{{ "Yes" if s.org_schema else "No" }}
Org Schema
{{ "Yes" if s.author_schema else "No" }}
Author Schema
{{ s.total_articles or 0 }}
Articles found
{{ s.articles_with_author or 0 }}
With author
{% else %}
E-E-A-T Analyse nicht verfügbar.
{% endif %}
Topical Authority Cluster Map
{% if ctx.agent_results.get("topical_authority") and ctx.agent_results.topical_authority is iterable and ctx.agent_results.topical_authority|length > 0 %}
Cluster
Pillar Page
Pages
Coverage
Authority
Cannibalization
{% for cluster in ctx.agent_results.topical_authority %}
{{ cluster.topic_label }}
{{ (cluster.pillar_url or '–')|truncate(40) }}
{{ cluster.cluster_urls|length }}
{{ cluster.coverage_score }}%
{{ cluster.authority_score }}
{% if cluster.cannibalization_risk %}
Risk
{% else %}
OK
{% endif %}
{% endfor %}
{% else %}
Keine Topic Clusters erkannt. Topical Authority Modul aktivieren oder mehr Seiten crawlen.
{% endif %}
Delta View (Änderungen seit letztem Audit)
{% if ctx.agent_results.get("delta") and ctx.agent_results.delta.previous_audit_id %}
{% set d = ctx.agent_results.delta %}