SEO audit for mootiv.ch
mootiv – Individuelle Regenschirme mit Stadtplänen, Fotos & Designs
Health 65/100 (fair) · 50 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Gestalten Sie Ihren einzigartigen Regenschirm! Wählen Sie aus Stadtplan-, Panorama- oder Foto-Designs oder erstellen Sie Ihr eigenes Motiv. Hochwertige Verarbeitung, wetterfest & stilvoll – jetzt entd…
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Agent Readiness | 71 | 0 | 48 | 0 |
| Links | 71 | 0 | 48 | 0 |
| Duplicate | 77 | 0 | 39 | 36 |
| Content | 98 | 0 | 3 | 48 |
| Headings | 98 | 0 | 3 | 0 |
| Meta Description | 98 | 0 | 3 | 42 |
| Structured Data | 98 | 0 | 3 | 1 |
| Budget | 99 | 0 | 1 | 0 |
| Crawlability | 99 | 0 | 1 | 0 |
| Indexability | 99 | 0 | 1 | 0 |
| Robots | 99 | 0 | 1 | 0 |
| Cache | 100 | 0 | 0 | 48 |
| Canonical | 100 | 0 | 0 | 1 |
| Images | 100 | 0 | 0 | 2 |
| Performance | 100 | 0 | 0 | 144 |
| Sitemap | 100 | 0 | 0 | 2 |
| Social | 100 | 0 | 0 | 3 |
| Titles | 100 | 0 | 0 | 81 |
| URL | 100 | 0 | 0 | 1 |
Warnings (11 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 48 occurrence(s)
- https://mootiv.ch/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/blogs/news — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/cart — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/collections — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/collections/scherenschnitt-schirme — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/collections/vendors?q=My%20Store — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/pages/kontakt — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/ascona-locarno-schirm — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/baden — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/baden-copy — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/baselland-historische-karte — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/bulach-copy — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/effretikon — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/geneve — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/interlaken — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/kloten — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/kreuzlingen — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/lausanne — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/lorem-ipsum — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/luzern-copy — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/montreux — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/paris — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/paris-copy — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/stein-am-rhein — 5 button/link(s) with no text or aria-label — an agent can't target them
- https://mootiv.ch/products/taschenschirm-selber-gestalten — 1 button/link(s) with no text or aria-label — an agent can't target them
warning Noindex page receives internal links (crawl-budget waste)
Rule budget.noindex_linked · Budget · 1 occurrence(s)
- https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH — this noindex page has 48 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://mootiv.ch/, https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/pages/kontakt.
warning Thin content (low word count)
Rule content.thin · Content · 3 occurrence(s)
- https://mootiv.ch/blogs/news — 172 words
- https://mootiv.ch/cart — 173 words
- https://mootiv.ch/collections — 197 words
warning Near-duplicate page content
Rule duplicate.near · Duplicate · 39 occurrence(s)
- https://mootiv.ch/products/ascona-locarno-schirm — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/baselland-historische-karte, https://mootiv.ch/products/lausanne
- https://mootiv.ch/products/baden — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/baden-copy — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/baselland-historische-karte — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/lausanne
- https://mootiv.ch/products/bulach-copy — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/effretikon — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/frauenfeld — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/geneve — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/glarus — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/herrliberg — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/horgen — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/interlaken — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/kloten — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/kreuzlingen — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/lausanne — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/lorem-ipsum — near-duplicate of 38 page(s): https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte, https://mootiv.ch/products/lausanne
- https://mootiv.ch/products/luzern-copy — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/montreux — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/paris — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/paris-copy — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/richterswil — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/stein-am-rhein — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/weinfelden — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/wetzikon — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/winterthur — near-duplicate of 38 page(s): https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
warning Missing <h1>
Rule h1.missing · Headings · 3 occurrence(s)
warning noindex + nofollow (blocks link equity flow)
Rule index.noindex_nofollow · Indexability · 1 occurrence(s)
- https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH — meta/X-Robots: meta=noindex, nocache, noarchive, nofollow header=noindex, nocache, noarchive, nofollow
warning Internal link points to a redirect
Rule links.redirect_target · Links · 48 occurrence(s)
- https://mootiv.ch/ — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/blogs/news — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/cart — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/collections — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/collections/scherenschnitt-schirme — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/collections/vendors?q=My%20Store — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/pages/kontakt — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/ascona-locarno-schirm — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/baden — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/baden-copy — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/baselland-historische-karte — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/bulach-copy — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/effretikon — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/geneve — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/interlaken — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/kloten — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/kreuzlingen — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/lausanne — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/lorem-ipsum — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/luzern-copy — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/montreux — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/paris — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/paris-copy — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/stein-am-rhein — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
- https://mootiv.ch/products/taschenschirm-selber-gestalten — https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH → https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH (off-site)
warning Missing meta description
Rule meta_desc.missing · Meta Description · 3 occurrence(s)
warning Redirect chain (multiple hops)
Rule redirect.chain · Crawlability · 1 occurrence(s)
- https://mootiv.ch/customer_authentication/redirect?locale=de®ion_country=CH — 3 hops ending at https://shopify.com/authentication/84235387146/login?analytics_trace_id=bdc303f5-d794-4800-985e-44ef4c5e6100&client_id=ae019435-0e2b-40ad-9316-05e2e5055fed&locale=de-CH&redirect_uri=%2Fauthentication%2F84235387146%2Foauth%2Fauthorize%3Fanalytics_trace_id%3Dbdc303f5-d794-4800-985e-44ef4c5e6100%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkMGVhMGQtMzkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg0ODQ0NDMyLCJuYmYiOjE3ODQyMzk2MzJ9.nHO9ANX0qki1kegT-Fv-8YkTneX_5Ny_TfZFopTGVIM%26client_id%3Dae019435-0e2b-40ad-9316-05e2e5055fed%26locale%3Dde-CH%26nonce%3Db546adec-e147-47bb-b962-3d3f7457ee3b%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F84235387146%252Faccount%252Fcallback%26region_country%3DCH%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEYktG01wqA5GeEr19xtDi®ion_country=CH
warning robots.txt blocks CSS/JS the pages need to render
Rule robots.blocks_css_js · Robots · 1 occurrence(s)
- https://mootiv.ch/ — robots.txt Disallow blocks render-critical CSS/JS under: /checkouts/internal/ — Google's renderer can't fetch these, so the affected pages may render blank or thin. Allow the asset path(s) for Googlebot.
warning BreadcrumbList present but structurally incomplete
Rule schema.breadcrumb_incomplete · Structured Data · 3 occurrence(s)
- https://mootiv.ch/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://mootiv.ch/cart — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://mootiv.ch/collections — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
Notices (15 rules)
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 48 occurrence(s)
- https://mootiv.ch/ — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/blogs/news — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/cart — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/collections — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/collections/scherenschnitt-schirme — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/collections/vendors?q=My%20Store — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/pages/kontakt — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/ascona-locarno-schirm — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/baden — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/baden-copy — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/baselland-historische-karte — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/bulach-copy — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/effretikon — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/geneve — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/interlaken — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/kloten — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/kreuzlingen — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/lausanne — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/lorem-ipsum — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/luzern-copy — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/montreux — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/paris — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/paris-copy — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/stein-am-rhein — Cache-Control: (none) · cloudflare: DYNAMIC
- https://mootiv.ch/products/taschenschirm-selber-gestalten — Cache-Control: (none) · cloudflare: DYNAMIC
notice Canonical points to a different URL
Rule canonical.non_self · Canonical · 1 occurrence(s)
- https://mootiv.ch/collections/vendors?q=My%20Store — canonical=https://mootiv.ch/collections/vendors?q=my+store
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 48 occurrence(s)
- https://mootiv.ch/ — 0.6%
- https://mootiv.ch/blogs/news — 3.2%
- https://mootiv.ch/cart — 3.2%
- https://mootiv.ch/collections — 3.5%
- https://mootiv.ch/collections/scherenschnitt-schirme — 3.7%
- https://mootiv.ch/collections/vendors?q=My%20Store — 4.2%
- https://mootiv.ch/pages/kontakt — 3.5%
- https://mootiv.ch/products/ascona-locarno-schirm — 2.7%
- https://mootiv.ch/products/baden — 2.7%
- https://mootiv.ch/products/baden-copy — 2.6%
- https://mootiv.ch/products/baselland-historische-karte — 2.6%
- https://mootiv.ch/products/bulach-copy — 2.6%
- https://mootiv.ch/products/effretikon — 2.6%
- https://mootiv.ch/products/geneve — 2.7%
- https://mootiv.ch/products/interlaken — 2.6%
- https://mootiv.ch/products/kloten — 2.6%
- https://mootiv.ch/products/kreuzlingen — 2.6%
- https://mootiv.ch/products/lausanne — 2.6%
- https://mootiv.ch/products/lorem-ipsum — 2.7%
- https://mootiv.ch/products/luzern-copy — 2.6%
- https://mootiv.ch/products/montreux — 2.6%
- https://mootiv.ch/products/paris — 2.6%
- https://mootiv.ch/products/paris-copy — 2.6%
- https://mootiv.ch/products/stein-am-rhein — 2.6%
- https://mootiv.ch/products/taschenschirm-selber-gestalten — 2.0%
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 36 occurrence(s)
- https://mootiv.ch/ — meta description shared by 2 pages: https://mootiv.ch/collections
- https://mootiv.ch/collections — meta description shared by 2 pages: https://mootiv.ch/
- https://mootiv.ch/products/ascona-locarno-schirm — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/baselland-historische-karte, https://mootiv.ch/products/lausanne
- https://mootiv.ch/products/baselland-historische-karte — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/lausanne
- https://mootiv.ch/products/bulach-copy — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/dietikon — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/effretikon — meta description shared by 2 pages: https://mootiv.ch/products/kreuzlingen
- https://mootiv.ch/products/frauenfeld — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/geneve — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/glarus — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/horgen — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/interlaken — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/kloten — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/kreuzlingen — meta description shared by 2 pages: https://mootiv.ch/products/effretikon
- https://mootiv.ch/products/lausanne — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/lorem-ipsum — meta description shared by 23 pages: https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte, https://mootiv.ch/products/lausanne
- https://mootiv.ch/products/luzern-copy — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/montreux — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/paris — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/paris-copy — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/richterswil — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/stein-am-rhein — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/weinfelden — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/wetzikon — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
- https://mootiv.ch/products/winterthur — meta description shared by 23 pages: https://mootiv.ch/products/lorem-ipsum, https://mootiv.ch/products/ascona-locarno-schirm, https://mootiv.ch/products/baselland-historische-karte
notice Image filename is generic/auto-generated (missed image-search signal)
Rule images.generic_filename · Images · 2 occurrence(s)
- https://mootiv.ch/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://mootiv.ch/products/baden — 3 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 48 occurrence(s)
- https://mootiv.ch/ — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/blogs/news — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/cart — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/collections — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/collections/scherenschnitt-schirme — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/collections/vendors?q=My%20Store — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/pages/kontakt — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/ascona-locarno-schirm — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/baden — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/baden-copy — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/baselland-historische-karte — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/bulach-copy — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/effretikon — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/geneve — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/interlaken — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/kloten — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/kreuzlingen — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/lausanne — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/lorem-ipsum — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/luzern-copy — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/montreux — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/paris — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/paris-copy — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/stein-am-rhein — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://mootiv.ch/products/taschenschirm-selber-gestalten — the likely hero/LCP image (motiv_white_red.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
notice Meta description too long
Rule meta_desc.too_long · Meta Description · 42 occurrence(s)
- https://mootiv.ch/ — 206 chars
- https://mootiv.ch/collections — 206 chars
- https://mootiv.ch/products/ascona-locarno-schirm — 320 chars
- https://mootiv.ch/products/baden — 320 chars
- https://mootiv.ch/products/baden-copy — 320 chars
- https://mootiv.ch/products/baselland-historische-karte — 320 chars
- https://mootiv.ch/products/bulach-copy — 320 chars
- https://mootiv.ch/products/effretikon — 319 chars
- https://mootiv.ch/products/frauenfeld — 320 chars
- https://mootiv.ch/products/geneve — 320 chars
- https://mootiv.ch/products/glarus — 320 chars
- https://mootiv.ch/products/herrliberg — 320 chars
- https://mootiv.ch/products/interlaken — 320 chars
- https://mootiv.ch/products/kloten — 320 chars
- https://mootiv.ch/products/kreuzlingen — 319 chars
- https://mootiv.ch/products/lausanne — 320 chars
- https://mootiv.ch/products/lorem-ipsum — 320 chars
- https://mootiv.ch/products/luzern-copy — 320 chars
- https://mootiv.ch/products/montreux — 320 chars
- https://mootiv.ch/products/paris — 320 chars
- https://mootiv.ch/products/paris-copy — 320 chars
- https://mootiv.ch/products/stein-am-rhein — 320 chars
- https://mootiv.ch/products/weinfelden — 320 chars
- https://mootiv.ch/products/wetzikon — 320 chars
- https://mootiv.ch/products/winterthur — 320 chars
notice Missing Open Graph tags
Rule og.missing · Social · 3 occurrence(s)
- https://mootiv.ch/blogs/news — og:description
- https://mootiv.ch/cart — og:description
- https://mootiv.ch/collections/vendors?q=My%20Store — og:description
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 48 occurrence(s)
- https://mootiv.ch/ — 50 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/blogs/news — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/cart — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/collections — 11 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/collections/scherenschnitt-schirme — 16 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/collections/vendors?q=My%20Store — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/pages/kontakt — 6 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/ascona-locarno-schirm — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/baden — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/baden-copy — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/baselland-historische-karte — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/bulach-copy — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/effretikon — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/geneve — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/interlaken — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/kloten — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/kreuzlingen — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/lausanne — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/lorem-ipsum — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/luzern-copy — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/montreux — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/paris — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/paris-copy — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/stein-am-rhein — 12 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://mootiv.ch/products/taschenschirm-selber-gestalten — 8 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
notice No Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 48 occurrence(s)
- https://mootiv.ch/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/blogs/news — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/cart — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/collections — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/collections/scherenschnitt-schirme — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/collections/vendors?q=My%20Store — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/pages/kontakt — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/ascona-locarno-schirm — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/baden — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/baden-copy — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/baselland-historische-karte — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/bulach-copy — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/effretikon — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/geneve — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/interlaken — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/kloten — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/kreuzlingen — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/lausanne — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/lorem-ipsum — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/luzern-copy — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/montreux — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/paris — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/paris-copy — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/stein-am-rhein — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://mootiv.ch/products/taschenschirm-selber-gestalten — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
notice Deprecated schema type with no Google rich result
Rule schema.deprecated_type · Structured Data · 1 occurrence(s)
- https://mootiv.ch/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
notice Indexable page not listed in sitemap
Rule sitemap.orphan_not_listed · Sitemap · 2 occurrence(s)
- https://mootiv.ch/cart — indexable but not in sitemap
- https://mootiv.ch/collections — indexable but not in sitemap
notice Title tag is identical to the H1 (missed keyword variation)
Rule title.same_as_h1 · Titles · 41 occurrence(s)
- https://mootiv.ch/blogs/news — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/ascona-locarno-schirm — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/baden — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/baden-copy — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/baselland-historische-karte — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/bulach-copy — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/effretikon — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/frauenfeld — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/geneve — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/glarus — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/herrliberg — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/interlaken — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/kloten — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/kreuzlingen — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/lausanne — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/lorem-ipsum — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/luzern-copy — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/montreux — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/paris — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/paris-copy — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/richterswil — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/stein-am-rhein — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/weinfelden — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/wetzikon — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://mootiv.ch/products/winterthur — the <title> and the H1 are identical — differentiate them to cover more query variation
notice Title is very short
Rule title.too_short · Titles · 40 occurrence(s)
- https://mootiv.ch/blogs/news — 4 chars
- https://mootiv.ch/cart — 14 chars
- https://mootiv.ch/collections — 12 chars
- https://mootiv.ch/collections/vendors?q=My%20Store — 8 chars
- https://mootiv.ch/products/ascona-locarno-schirm — 14 chars
- https://mootiv.ch/products/baden — 5 chars
- https://mootiv.ch/products/baden-copy — 13 chars
- https://mootiv.ch/products/baselland-historische-karte — 13 chars
- https://mootiv.ch/products/bulach-copy — 12 chars
- https://mootiv.ch/products/effretikon — 10 chars
- https://mootiv.ch/products/frauenfeld — 10 chars
- https://mootiv.ch/products/geneve — 6 chars
- https://mootiv.ch/products/interlaken — 10 chars
- https://mootiv.ch/products/kloten — 6 chars
- https://mootiv.ch/products/kreuzlingen — 11 chars
- https://mootiv.ch/products/lausanne — 8 chars
- https://mootiv.ch/products/lorem-ipsum — 5 chars
- https://mootiv.ch/products/luzern-copy — 6 chars
- https://mootiv.ch/products/montreux — 8 chars
- https://mootiv.ch/products/paris — 5 chars
- https://mootiv.ch/products/paris-copy — 6 chars
- https://mootiv.ch/products/stein-am-rhein — 14 chars
- https://mootiv.ch/products/weinfelden — 10 chars
- https://mootiv.ch/products/wetzikon — 8 chars
- https://mootiv.ch/products/winterthur — 10 chars
notice Underscores in URL path (prefer hyphens)
Rule url.underscores · URL · 1 occurrence(s)
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.