# Static / site pages SEO — improvement backlog (data-driven)

**Last Updated:** 2026-04-02  
**Purpose:** Suggested follow-ups from the initial static/site data collection wave. **Does not** change live PHP; pick items when prioritizing editorial or technical work.

## Global

| Finding | Suggested action |
|--------|-------------------|
| **Serper PAA** not run without `SERPER_API_KEY` | Set key locally or in secrets; run `python3 v2/scripts/marketing-pages/serper-paa-research.py --page=<id>` per registry page; refresh `data/faq-research.json` |
| **SISTRIX** some portfolio rows show volume 0 | Treat as low-volume or API gap; refine `static-pages-candidate-keywords.json` or rely on per-page `keywords-sistrix.json` + GSC queries |
| **Homepage** aggregates brand + category traffic | Use `KEYWORD_DECISION.md` to separate brand vs category intents; avoid cannibalizing dedicated product URLs |
| **Credit budget** | Log portfolio + per-page runs in `v2/data/blog/sistrix-credits-log.json`; use `--dry-run` when adjusting batches |

## Per-page notes

| page_id | Data status | Suggested improvements |
|---------|--------------|-------------------------|
| homepage | Strong GSC volume on `/` | Title/H1 alignment with category + brand; supporting links to Schichtplan/Zeiterfassung without duplicating feature head terms |
| preise | Solid clicks; good avg position sample | **2026-04:** Data refresh (GSC/GA split, `gsc-queries.json`, portfolio SISTRIX), `target-keywords.json` + `KEYWORD_DECISION.md` aligned to branded demand; FAQs rewritten in `v2/data/pricing-faq.json` (9 items, Standort-Modell, Paketpreise, Add-ons/DATEV); synthesis: `preise/DATA_DRIVEN_SYNTHESIS.md`. Post-deploy: [Rich Results Test](https://search.google.com/test/rich-results) on `https://www.ordio.com/preise`. |
| kunden | Moderate clicks | Social proof / references intent; industry diversity in copy and schema where appropriate |
| ueber-uns | Trust/company queries | Team/mission clarity; lower-volume — prioritize accuracy over keyword stuffing |
| partner | Lower path clicks | Align with partner program positioning (affiliate, provision); internal links from footer/nav |
| demo-vereinbaren | Conversion-focused | Navigational + “Demo” intents; CTA clarity; PAA for objection handling when Serper available |

## Out of scope here

Live meta, FAQ JSON-LD, and `v2/pages/static_*.php` / `landingpage.php` edits — track in product backlog or per-page docs; use [DATA_COLLECTION_STATIC_SITE.md](DATA_COLLECTION_STATIC_SITE.md) artifacts as input.

## Related

- [DATA_COLLECTION_STATIC_SITE.md](DATA_COLLECTION_STATIC_SITE.md)  
- [STATIC_SITE_OPPORTUNITY_LIST.md](STATIC_SITE_OPPORTUNITY_LIST.md)
