diff --git a/docs/ADSENSE_READINESS.md b/docs/ADSENSE_READINESS.md index 7fd907a..867efc9 100644 --- a/docs/ADSENSE_READINESS.md +++ b/docs/ADSENSE_READINESS.md @@ -28,7 +28,7 @@ Diese Checkliste hilft, YourPart vor und nach der AdSense-Anmeldung policy-siche ## 4) Technische Anforderungen -- [x] AdSense Script einmalig im `head` eingebunden (`frontend/public/index.html`). +- [x] AdSense Script wird nur auf freigegebenen Content-Routen dynamisch in den `head` geladen. - [ ] `ads.txt` unter `https://www.your-part.de/ads.txt` erreichbar. - [x] AdSlot-ID ist gesetzt (`VITE_ADSENSE_HEADER_SLOT`). - [x] In Produktion wird nur mit echter Slot-ID ausgeliefert. @@ -69,16 +69,17 @@ Diese Checkliste hilft, YourPart vor und nach der AdSense-Anmeldung policy-siche ## Projekt-Hinweise fuer aktuellen Stand - Header-Slot ist bereits eingebaut in `frontend/src/components/AppHeader.vue`. -- Script ist in `frontend/public/index.html` eingebunden. +- Script wird in `frontend/src/components/AppHeader.vue` nur auf freigegebenen Content-Routen geladen. - `ads.txt` liegt unter `frontend/public/ads.txt`. - Der Header-Slot wird aktuell nur auf inhaltlich staerkeren Routen angezeigt und benoetigt `VITE_ADSENSE_HEADER_SLOT`. +- Oeffentliche Ratgeberseiten liegen unter `/ratgeber/...` und sind in `frontend/public/sitemap.xml` eingetragen. ## Ergebnis dieser Pruefung (heute) ### Erfuellt - Footer verlinkt `Impressum`, `Datenschutz`, `Kontakt` global (`frontend/src/components/AppFooter.vue`). -- AdSense Script ist im Head eingebunden (`frontend/public/index.html`). +- AdSense Script wird kontrolliert im Head eingebunden (`frontend/src/components/AppHeader.vue`). - `ads.txt` ist im Repo vorhanden (`frontend/public/ads.txt`). - Header-Ad ist zwischen Logo und Sprachwahl und route-gebunden eingebaut (`frontend/src/components/AppHeader.vue`). - Slot-Init ist gegen mehrfaches Push abgesichert (`adInitialized`-Guard). diff --git a/frontend/index.html b/frontend/index.html index 7428540..93a5525 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -5,7 +5,7 @@