From 05efbb99107ae805f65e462739454743bae018d9 Mon Sep 17 00:00:00 2001 From: Timo Knuth Date: Mon, 27 Apr 2026 22:23:33 +0200 Subject: [PATCH] SEO --- google-ads-keywords.md | 241 ++++++ greenlens-promo/AGENTS.md | 58 ++ greenlens-promo/CLAUDE.md | 73 ++ greenlens-promo/DESIGN.md | 53 ++ greenlens-promo/SCRIPT.md | 11 + greenlens-promo/STORYBOARD.md | 86 ++ greenlens-promo/assets/ai-analysis.png | Bin 0 -> 59488 bytes greenlens-promo/assets/favicon.svg | 4 + greenlens-promo/assets/figma-cursors.svg | 30 + greenlens-promo/assets/figma-logo-pieces.svg | 15 + greenlens-promo/assets/figma-logo-pills.svg | 6 + greenlens-promo/assets/greenlens.mp4 | Bin 0 -> 5442631 bytes greenlens-promo/assets/hero-plant.png | Bin 0 -> 60270 bytes greenlens-promo/assets/plant-collection.png | Bin 0 -> 98906 bytes greenlens-promo/assets/scan-feature.png | Bin 0 -> 61018 bytes greenlens-promo/assets/track-feature.png | Bin 0 -> 97118 bytes greenlens-promo/hyperframes.json | 9 + greenlens-promo/index.html | 758 ++++++++++++++++++ greenlens-promo/meta.json | 5 + .../best-plant-identification-app/page.tsx | 33 + .../app/houseplant-identifier/page.tsx | 33 + .../app/pflanzen-erkennen-kostenlos/page.tsx | 33 + .../app/plant-health-app/page.tsx | 33 + greenlns-landing/app/plant-scanner/page.tsx | 33 + greenlns-landing/app/sitemap.ts | 54 ++ .../app/succulent-identifier/page.tsx | 33 + greenlns-landing/components/Footer.tsx | 80 +- greenlns-landing/lib/seoPages.ts | 303 +++++++ ...with_prompts.backup-before-avatar-rules.md | 532 ++++++++++++ ...ktok_30_day_slideshow_plan_with_prompts.md | 714 ++++++++++++----- plan-april.md | 428 ++++++++++ plan-april2.md | 637 +++++++++++++++ urls.txt | 17 + 33 files changed, 4069 insertions(+), 243 deletions(-) create mode 100644 google-ads-keywords.md create mode 100644 greenlens-promo/AGENTS.md create mode 100644 greenlens-promo/CLAUDE.md create mode 100644 greenlens-promo/DESIGN.md create mode 100644 greenlens-promo/SCRIPT.md create mode 100644 greenlens-promo/STORYBOARD.md create mode 100644 greenlens-promo/assets/ai-analysis.png create mode 100644 greenlens-promo/assets/favicon.svg create mode 100644 greenlens-promo/assets/figma-cursors.svg create mode 100644 greenlens-promo/assets/figma-logo-pieces.svg create mode 100644 greenlens-promo/assets/figma-logo-pills.svg create mode 100644 greenlens-promo/assets/greenlens.mp4 create mode 100644 greenlens-promo/assets/hero-plant.png create mode 100644 greenlens-promo/assets/plant-collection.png create mode 100644 greenlens-promo/assets/scan-feature.png create mode 100644 greenlens-promo/assets/track-feature.png create mode 100644 greenlens-promo/hyperframes.json create mode 100644 greenlens-promo/index.html create mode 100644 greenlens-promo/meta.json create mode 100644 greenlns-landing/app/best-plant-identification-app/page.tsx create mode 100644 greenlns-landing/app/houseplant-identifier/page.tsx create mode 100644 greenlns-landing/app/pflanzen-erkennen-kostenlos/page.tsx create mode 100644 greenlns-landing/app/plant-health-app/page.tsx create mode 100644 greenlns-landing/app/plant-scanner/page.tsx create mode 100644 greenlns-landing/app/succulent-identifier/page.tsx create mode 100644 marketing/tiktok_30_day_slideshow_plan_with_prompts.backup-before-avatar-rules.md create mode 100644 plan-april.md create mode 100644 plan-april2.md create mode 100644 urls.txt diff --git a/google-ads-keywords.md b/google-ads-keywords.md new file mode 100644 index 0000000..f8c701e --- /dev/null +++ b/google-ads-keywords.md @@ -0,0 +1,241 @@ +# GreenLens — Google Ads Keyword Planner + +## Plant Identification + +**Von Ihnen eingegebene Begriffe** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| plant identifier app | 1.000 – 10.000 | 0% | 0% | Mittel | — | 0,95 € | +| identify plant by photo | 1.000 – 10.000 | 0% | 0% | — | — | — | +| plant scanner app | 1.000 – 10.000 | 0% | 0% | — | — | — | +| plant identification app | 1.000 – 10.000 | 0% | 0% | — | — | — | +| plant id app | 1.000 – 10.000 | 0% | 0% | — | — | — | +| plant recognition app | 1.000 – 10.000 | 0% | 0% | — | — | — | +| scan plant app | 1.000 – 10.000 | 0% | 0% | — | — | — | +| identify houseplants | 1.000 – 10.000 | 0% | 0% | — | — | — | +| plant species identifier | 1.000 – 10.000 | 0% | 0% | — | — | — | +| plant photo identifier | 1.000 – 10.000 | 0% | 0% | — | — | — | + +--- + +## Plant Problems / Diagnosis + +**Von Ihnen eingegebene Begriffe** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| plant disease identifier | 1.000 – 10.000 | +900% | 0% | Mittel | — | 0,95 € | +| why are my plant leaves yellow | 100 – 1.000 | 0% | 0% | Gering | — | 0,03 € | +| plant pest identification | 100 – 1.000 | 0% | 0% | Gering | — | 0,94 € | +| diagnose sick plant | 100 – 1.000 | 0% | -90% | Hoch | — | 0,96 € | +| plant problem solver | 10 – 100 | 0% | -100% | — | — | — | +| plant doctor app | 1.000 – 10.000 | 0% | -90% | Mittel | — | 1,25 € | +| plant health check | 100 – 1.000 | 0% | -90% | Hoch | — | 0,77 € | +| plant rescue app | 10 – 100 | 0% | 0% | Hoch | — | 0,59 € | + +**Keyword-Ideen** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| plant disease identification | 1.000 – 10.000 | +900% | 0% | Mittel | — | 0,95 € | +| plant problem identifier | 100 – 1.000 | 0% | 0% | Hoch | — | 0,96 € | +| plant sickness identifier | 100 – 1.000 | 0% | 0% | Mittel | — | 1,62 € | +| identify plant disease | 1.000 – 10.000 | +900% | 0% | Mittel | — | 0,95 € | + +--- + +## Plant Care + +**Von Ihnen eingegebene Begriffe** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| plant care app | 1.000 – 10.000 | 0% | 0% | Mittel | — | 1,32 € | +| indoor plant care guide | 100 – 1.000 | 0% | 0% | Mittel | — | 0,54 € | +| plant watering reminders | 100 – 1.000 | 0% | 0% | Hoch | — | 0,48 € | +| houseplant care tips | 10.000 – 100.000 | -90% | -90% | Gering | — | 0,08 € | +| plant care reminder app | 10 – 100 | 0% | 0% | Gering | — | 0,75 € | +| how to care for plants | 1.000 – 10.000 | 0% | 0% | Gering | — | 0,85 € | +| plant water schedule | 100 – 1.000 | 0% | 0% | Mittel | — | 1,07 € | +| best plant care app | 1.000 – 10.000 | 0% | 0% | Mittel | — | 1,54 € | +| indoor plant maintenance | 100 – 1.000 | +900% | 0% | Mittel | — | 0,34 € | +| plant watering tracker | 10 – 100 | 0% | 0% | Hoch | — | 0,77 € | + +**Keyword-Ideen** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| plant health app | 1.000 – 10.000 | 0% | 0% | Hoch | — | 1,49 € | +| free plant care app | 1.000 – 10.000 | 0% | 0% | Hoch | — | 0,52 € | +| plant app care | 100 – 1.000 | 0% | 0% | Hoch | — | 2,32 € | +| plant care app free | 1.000 – 10.000 | 0% | 0% | Hoch | — | 0,70 € | +| plant app care free | 10 – 100 | 0% | 0% | Hoch | — | 1,06 € | +| plant parent app | 1.000 – 10.000 | +900% | 0% | Mittel | — | — | + +--- + +## Beginner Plant Owners + +**Von Ihnen eingegebene Begriffe** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| plant care for beginners | 100 – 1.000 | 0% | 0% | Gering | — | 0,08 € | +| easy indoor plants for beginners | 100 – 1.000 | 0% | 0% | Hoch | — | 0,05 € | +| easy care plants | 1.000 – 10.000 | 0% | 0% | Hoch | — | 0,09 € | + +**Keyword-Ideen** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| low maintenance indoor plants | 1.000 – 10.000 | 0% | 0% | Hoch | — | 0,05 € | +| easy houseplants | 1.000 – 10.000 | +900% | 0% | Hoch | — | 0,04 € | +| low maintenance outdoor plants | 1.000 – 10.000 | 0% | 0% | Hoch | — | 0,04 € | +| low maintenance house plants | 1.000 – 10.000 | 0% | 0% | — | — | — | + +--- + +## AI Plant Tech + +**Von Ihnen eingegebene Begriffe** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| ai plant identifier | 1.000 – 10.000 | 0% | 0% | Mittel | — | 0,67 € | +| ai plant doctor | 10 – 100 | 0% | 0% | Gering | — | 1,14 € | +| ai plant care app | 10 – 100 | 0% | 0% | Mittel | — | 0,34 € | +| plant ai app | 100 – 1.000 | 0% | 0% | Mittel | — | 0,96 € | + +**Keyword-Ideen** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| ai plant identification app | 10 – 100 | 0% | 0% | Gering | — | 0,10 € | +| ai flower recognition | 10 – 100 | +inf | 0% | Mittel | — | 0,55 € | +| ai plant recognition | 10 – 100 | — | — | — | — | — | + +--- + +## Comparison / Alternatives + +**Von Ihnen eingegebene Begriffe** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| picturethis alternative | 10 – 100 | 0% | 0% | Gering | — | 0,24 € | +| plant identifier free app | 100 – 1.000 | 0% | 0% | Mittel | — | 0,31 € | +| best plant identification app | 1.000 – 10.000 | 0% | 0% | Mittel | — | 0,95 € | +| free plant id app | 10.000 – 100.000 | +900% | 0% | Mittel | — | 0,32 € | + +**Keyword-Ideen** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| free plant identifier | 1.000 – 10.000 | 0% | 0% | Mittel | — | 0,32 € | +| free plant identification app | 1.000 – 10.000 | 0% | 0% | Mittel | — | 0,27 € | +| app to identify plants | 10.000 – 100.000 | 0% | 0% | Mittel | — | 0,62 € | +| plant app free | 1.000 – 10.000 | 0% | 0% | — | — | — | + +--- + +## Emergency / Rescue + +**Von Ihnen eingegebene Begriffe** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| revive dying plant | 100 – 1.000 | 0% | -90% | Gering | — | 0,66 € | + +**Keyword-Ideen** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| my plant is dying what do i do | 10 – 100 | 0% | 0% | Mittel | — | 1,92 € | +| how to save dying plants indoor | 100 – 1.000 | 0% | 0% | Gering | — | 0,98 € | +| how to bring a plant back to life | 100 – 1.000 | 0% | 0% | Mittel | — | 1,07 € | +| how to revive a dying plant | 1.000 – 10.000 | 0% | -90% | Gering | — | 0,89 € | +| how to save my plant from dying | 10 – 100 | 0% | 0% | Mittel | — | 1,39 € | +| how to bring my plant back to life | 10 – 100 | 0% | — | — | — | — | + +--- + +## Specific Plant Types + +**Von Ihnen eingegebene Begriffe** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| succulent care app | 10 – 100 | 0% | 0% | Gering | — | — | +| monstera care tips | 100 – 1.000 | 0% | 0% | Gering | — | 0,01 € | +| pothos plant care | 10.000 – 100.000 | 0% | 0% | Gering | — | 0,02 € | +| snake plant identification | 10 – 100 | 0% | 0% | Gering | — | — | +| fiddle leaf fig problems | 100 – 1.000 | 0% | 0% | Gering | — | 0,01 € | +| orchid care app | 10 – 100 | 0% | 0% | Gering | — | 0,64 € | +| identify tropical plants | 10 – 100 | +900% | 0% | Mittel | — | 0,66 € | + +**Keyword-Ideen** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| golden pothos care | 1.000 – 10.000 | 0% | 0% | Gering | — | 0,02 € | +| tropical plant identification | 10 – 100 | +900% | 0% | Mittel | — | 0,66 € | +| pothos care | 1.000 – 10.000 | 0% | 0% | Gering | — | 0,02 € | +| tropical house plant identification | 10 – 100 | +900% | 0% | Mittel | — | 0,27 € | +| pothos soil | 1.000 – 10.000 | 0% | 0% | Hoch | — | 0,16 € | +| pothos plant care indoor | 1.000 – 10.000 | 0% | 0% | Mittel | — | 0,02 € | +| silver pothos plant | 1.000 – 10.000 | 0% | 0% | Hoch | — | 0,25 € | +| tropical plant identification by leaf | 10 – 100 | 0% | 0% | Gering | — | — | +| scindapsus plant | 100 – 1.000 | 0% | 0% | Hoch | — | 0,02 € | +| plant pothos | 100.000 – 1 Mio. | 0% | 0% | Hoch | — | 0,03 € | +| best potting soil for pothos | 100 – 1.000 | 0% | 0% | Hoch | — | 0,22 € | +| potting soil for pothos | 1.000 – 10.000 | 0% | 0% | — | — | — | + +--- + +## DACH Market (Deutsch) + +**Von Ihnen eingegebene Begriffe** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| pflanze erkennen app | 1.000 – 10.000 | 0% | 0% | Mittel | — | 0,13 € | +| pflanzenkrankheit erkennen | 100 – 1.000 | 0% | 0% | Mittel | — | 0,25 € | +| pflanzendoktor app | 100 – 1.000 | 0% | 0% | Mittel | — | 0,25 € | +| pflanzenpflege app | 100 – 1.000 | 0% | 0% | Mittel | — | 0,30 € | +| zimmerpflanzen pflege tipps | 10 – 100 | 0% | 0% | Gering | — | — | +| pflanzen scanner app | 100 – 1.000 | +900% | 0% | Mittel | — | 0,25 € | +| zimmerpflanzen lexikon | 100 – 1.000 | 0% | 0% | Mittel | — | 0,02 € | +| pflanze retten app | 10 – 100 | 0% | +inf | Hoch | — | 0,31 € | +| kranke pflanze retten | 10 – 100 | 0% | 0% | Hoch | — | — | + +**Keyword-Ideen** + +| Keyword | Suchvolumen | Trend | Comp. | Volatilität | Gebot (oberer Bereich) | CPC | +|---|---|---|---|---|---|---| +| pflanzen erkennen | 10.000 – 100.000 | 0% | 0% | Mittel | — | 0,15 € | +| app pflanzen erkennen | 1.000 – 10.000 | 0% | 0% | Mittel | — | 0,13 € | +| pflanzen erkennen app kostenlos | 1.000 – 10.000 | +900% | 0% | Mittel | — | 0,11 € | +| pflanzen bestimmen app | 1.000 – 10.000 | +900% | 0% | Mittel | — | 0,11 € | +| pflanzen erkennen online kostenlos | 1.000 – 10.000 | +900% | 0% | Gering | — | 0,12 € | +| pflanzenerkennung app | 1.000 – 10.000 | +900% | 0% | Mittel | — | 0,12 € | +| beste app für pflanzenbestimmung kostenlos | 1.000 – 10.000 | +900% | 0% | Gering | — | 0,09 € | +| blumen erkennen app | 1.000 – 10.000 | 0% | 0% | Mittel | — | 0,10 € | +| pflanzenbestimmung app | 1.000 – 10.000 | 0% | 0% | Mittel | — | — | + +--- + +## High-Volume Opportunities (Top Picks) + +| Keyword | Suchvolumen | CPC (oberer Bereich) | CPC | +|---|---|---|---| +| free plant id app | 10.000 – 100.000 | 1,25 € | 0,32 € | +| plant pothos | 100.000 – 1 Mio. | 0,93 € | 0,03 € | +| app to identify plants | 10.000 – 100.000 | 2,57 € | 0,62 € | +| pflanzen erkennen | 10.000 – 100.000 | 0,61 € | 0,15 € | +| pothos plant care | 10.000 – 100.000 | 0,08 € | 0,02 € | +| plant health app | 1.000 – 10.000 | 4,72 € | 1,49 € | +| free plant care app | 1.000 – 10.000 | 1,68 € | 0,52 € | +| plant disease identifier | 1.000 – 10.000 | 3,04 € | 0,95 € | +| best plant care app | 1.000 – 10.000 | 4,23 € | 1,54 € | +| my plant is dying what do i do | 10 – 100 | 4,21 € | 1,92 € | \ No newline at end of file diff --git a/greenlens-promo/AGENTS.md b/greenlens-promo/AGENTS.md new file mode 100644 index 0000000..506ecf3 --- /dev/null +++ b/greenlens-promo/AGENTS.md @@ -0,0 +1,58 @@ +# HyperFrames Composition Project + +## Skills + +This project uses AI agent skills for framework-specific patterns. Install them if not already present: + +```bash +npx skills add heygen-com/hyperframes +``` + +Skills encode patterns like `window.__timelines` registration, `data-*` attribute semantics, and shader-compatible CSS rules that are not in generic web docs. Using them produces correct compositions from the start. + +## Commands + +```bash +npx hyperframes preview # preview in browser (studio editor) +npx hyperframes render # render to MP4 +npx hyperframes lint # validate compositions (errors + warnings) +npx hyperframes lint --json # machine-readable output for CI +npx hyperframes docs # reference docs in terminal +``` + +## Project Structure + +- `index.html` — main composition (root timeline) +- `compositions/` — sub-compositions referenced via `data-composition-src` +- `assets/` — media files (video, audio, images) +- `meta.json` — project metadata (id, name) +- `transcript.json` — whisper word-level transcript (if generated) + +## Linting — Always Run After Changes + +After creating or editing any `.html` composition, run the linter before considering the task complete: + +```bash +npx hyperframes lint +``` + +Fix all errors before presenting the result. + +## Key Rules + +1. Every timed element needs `data-start`, `data-duration`, and `data-track-index` +2. Visible timed elements **must** have `class="clip"` — the framework uses this for visibility control +3. GSAP timelines must be paused and registered on `window.__timelines`: + ```js + window.__timelines = window.__timelines || {}; + window.__timelines["composition-id"] = gsap.timeline({ paused: true }); + ``` +4. Videos use `muted` with a separate `