Catalog / plannie.io
66

SEO audit for plannie.io

Plannie — a little more order, a lot more life.

other

Health 66/100 (fair) · 50 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)

Plannie is the family calendar that brings calm to the beautiful chaos of family life.

Screenshot of plannie.io
50
pages crawled
49
indexable pages
0
errors
679
warnings
445
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 0 0 586 0
Duplicate 45 0 91 46
Content 99 0 2 0
Agent Readiness 100 0 0 6
Cache 100 0 0 49
Crawlability 100 0 0 23
Images 100 0 0 49
Meta Description 100 0 0 6
Performance 100 0 0 166
Security 100 0 0 49
Structured Data 100 0 0 49
Titles 100 0 0 2
Findings

Warnings (5 rules)

warning Thin content (low word count)

Rule content.thin · Content · 2 occurrence(s)

warning Duplicate page content

Rule duplicate.content · Duplicate · 44 occurrence(s)

warning Homepage duplicated across protocol/host variants (no redirect)

Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)

  • https://plannie.io/ — https://www.plannie.io/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.

warning Duplicate <title> across pages

Rule duplicate.title · Duplicate · 46 occurrence(s)

warning Internal link points to a redirect

Rule links.redirect_target · Links · 586 occurrence(s)

Notices (14 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 6 occurrence(s)

notice Page served uncached (no-store/private or CDN bypass)

Rule cache.not_cacheable · Cache · 49 occurrence(s)

notice Duplicate meta description across pages

Rule duplicate.meta_desc · Duplicate · 46 occurrence(s)

notice Likely hero image lacks fetchpriority=high

Rule images.hero_no_fetchpriority · Performance · 49 occurrence(s)

  • https://plannie.io/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/about/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/blog/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/contact/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/developers/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/calendar/google-calendar-sync/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/calendar/magic-import/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/calendar/using-the-calendar/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/chores-rewards/rewards-and-family-goals/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/chores-rewards/setting-up-habits/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/getting-started/create-your-household/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/getting-started/joining-a-household/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/getting-started/welcome-to-plannie/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/lists/shopping-and-custom-lists/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/meal-planner/planning-weekly-meals/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/members-settings/managing-family-members/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/members-settings/parental-lock-and-pins/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/plannie-assistant/family-inbox/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/help/plannie-assistant/meet-plannie-assistant/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/legal/privacy/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/legal/subprocessors/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/partners/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/pricing/ — the likely hero/LCP image (logo-plannie-ink.svg) 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://plannie.io/product/ — the likely hero/LCP image (logo-plannie-ink.svg) 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 Images without width/height (layout shift / CLS)

Rule images.missing_dimensions · Images · 49 occurrence(s)

notice Meta description too long

Rule meta_desc.too_long · Meta Description · 2 occurrence(s)

notice Meta description too short

Rule meta_desc.too_short · Meta Description · 4 occurrence(s)

notice Legacy image format (jpg/png/gif) with no next-gen fallback

Rule perf.images_legacy_format · Performance · 19 occurrence(s)

notice No ETag header (no conditional GET for unchanged pages)

Rule perf.no_etag · Performance · 49 occurrence(s)

  • https://plannie.io/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/about/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/blog/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/contact/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/developers/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/calendar/google-calendar-sync/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/calendar/magic-import/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/calendar/using-the-calendar/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/chores-rewards/rewards-and-family-goals/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/chores-rewards/setting-up-habits/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/getting-started/create-your-household/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/getting-started/joining-a-household/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/getting-started/welcome-to-plannie/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/lists/shopping-and-custom-lists/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/meal-planner/planning-weekly-meals/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/members-settings/managing-family-members/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/members-settings/parental-lock-and-pins/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/plannie-assistant/family-inbox/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/help/plannie-assistant/meet-plannie-assistant/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/legal/privacy/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/legal/subprocessors/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/partners/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/pricing/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://plannie.io/product/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 49 occurrence(s)

  • https://plannie.io/ — 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://plannie.io/about/ — 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://plannie.io/blog/ — 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://plannie.io/contact/ — 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://plannie.io/developers/ — 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://plannie.io/help/ — 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://plannie.io/help/calendar/google-calendar-sync/ — 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://plannie.io/help/calendar/magic-import/ — 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://plannie.io/help/calendar/using-the-calendar/ — 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://plannie.io/help/chores-rewards/rewards-and-family-goals/ — 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://plannie.io/help/chores-rewards/setting-up-habits/ — 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://plannie.io/help/getting-started/create-your-household/ — 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://plannie.io/help/getting-started/joining-a-household/ — 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://plannie.io/help/getting-started/welcome-to-plannie/ — 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://plannie.io/help/lists/shopping-and-custom-lists/ — 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://plannie.io/help/meal-planner/planning-weekly-meals/ — 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://plannie.io/help/members-settings/managing-family-members/ — 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://plannie.io/help/members-settings/parental-lock-and-pins/ — 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://plannie.io/help/plannie-assistant/family-inbox/ — 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://plannie.io/help/plannie-assistant/meet-plannie-assistant/ — 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://plannie.io/legal/privacy/ — 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://plannie.io/legal/subprocessors/ — 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://plannie.io/partners/ — 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://plannie.io/pricing/ — 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://plannie.io/product/ — 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 URL redirects to another URL

Rule redirect.single · Crawlability · 23 occurrence(s)

notice Missing recommended security headers

Rule security.missing_headers · Security · 49 occurrence(s)

notice Title is very short

Rule title.too_short · Titles · 2 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://plannie.io/
Plannie — a little more order, a lot more life.
200 yes 890 49
https://plannie.io/about
About — Plannie
200 yes 251 49
https://plannie.io/blog
Blog — Plannie
200 yes 113 49
https://plannie.io/contact
Contact — Plannie
200 yes 231 49
https://plannie.io/developers
For developers — Plannie
200 yes 723 49
https://plannie.io/help
Help Center — Plannie
200 yes 525 49
https://plannie.io/legal/privacy
Plannie Privacy Policy — Plannie
200 yes 1768 49
https://plannie.io/legal/subprocessors
Plannie — Service providers & sub-processors — Plannie
200 yes 530 49
https://plannie.io/legal/terms
Plannie Terms of Service — Plannie
200 yes 2410 49
https://plannie.io/partners
Partners — Plannie
200 yes 308 49
https://plannie.io/pricing
Pricing — Plannie
200 yes 422 49
https://plannie.io/product
Product — Plannie
200 yes 987 49
https://plannie.io/help/plannie-assistant/meet-plannie-assistant
Meet Plannie Assistant — Plannie Help
200 yes 356 10
https://plannie.io/help/getting-started/joining-a-household
Joining a household — Plannie Help
200 yes 351 5
https://plannie.io/help/members-settings/parental-lock-and-pins/
Parental lock & PINs — Plannie Help
200 yes 296 4
https://plannie.io/help/calendar/google-calendar-sync
Syncing with Google Calendar — Plannie Help
200 yes 369 4
https://plannie.io/help/chores-rewards/rewards-and-family-goals
Rewards & family goals — Plannie Help
200 yes 366 4
https://plannie.io/help/plannie-assistant/family-inbox
Family Inbox — email to calendar — Plannie Help
200 yes 370 4
https://plannie.io/help/meal-planner/planning-weekly-meals
Planning your week’s meals — Plannie Help
200 yes 301 4
https://plannie.io/help/calendar/using-the-calendar
Using the Calendar — Plannie Help
200 yes 380 4
https://plannie.io/help/getting-started/create-your-household
Create your household — Plannie Help
200 yes 391 4
https://plannie.io/help/calendar/magic-import
Magic Import — Plannie Help
200 yes 324 2
https://plannie.io/help/chores-rewards/setting-up-habits
Setting up Habits & chores — Plannie Help
200 yes 333 2
https://plannie.io/help/getting-started/welcome-to-plannie
Welcome to Plannie — Plannie Help
200 yes 348 2
https://plannie.io/help/lists/shopping-and-custom-lists
Shopping & custom lists — Plannie Help
200 yes 347 2
https://plannie.io/help/members-settings/managing-family-members/
Managing family members — Plannie Help
200 yes 309 2
https://plannie.io/about/
About — Plannie
200 yes 251 0
https://plannie.io/blog/
Blog — Plannie
200 yes 113 0
https://plannie.io/contact/
Contact — Plannie
200 yes 231 0
https://plannie.io/developers/
For developers — Plannie
200 yes 723 0
https://plannie.io/help/
Help Center — Plannie
200 yes 525 0
https://plannie.io/help/calendar/google-calendar-sync/
Syncing with Google Calendar — Plannie Help
200 yes 369 0
https://plannie.io/help/calendar/magic-import/
Magic Import — Plannie Help
200 yes 324 0
https://plannie.io/help/calendar/using-the-calendar/
Using the Calendar — Plannie Help
200 yes 380 0
https://plannie.io/help/chores-rewards/rewards-and-family-goals/
Rewards & family goals — Plannie Help
200 yes 366 0
https://plannie.io/help/chores-rewards/setting-up-habits/
Setting up Habits & chores — Plannie Help
200 yes 333 0
https://plannie.io/help/getting-started/create-your-household/
Create your household — Plannie Help
200 yes 391 0
https://plannie.io/help/getting-started/joining-a-household/
Joining a household — Plannie Help
200 yes 351 0
https://plannie.io/help/getting-started/welcome-to-plannie/
Welcome to Plannie — Plannie Help
200 yes 348 0
https://plannie.io/help/lists/shopping-and-custom-lists/
Shopping & custom lists — Plannie Help
200 yes 347 0
https://plannie.io/help/meal-planner/planning-weekly-meals/
Planning your week’s meals — Plannie Help
200 yes 301 0
https://plannie.io/help/plannie-assistant/family-inbox/
Family Inbox — email to calendar — Plannie Help
200 yes 370 0
https://plannie.io/help/plannie-assistant/meet-plannie-assistant/
Meet Plannie Assistant — Plannie Help
200 yes 356 0
https://plannie.io/legal/privacy/
Plannie Privacy Policy — Plannie
200 yes 1768 0
https://plannie.io/legal/subprocessors/
Plannie — Service providers & sub-processors — Plannie
200 yes 530 0
https://plannie.io/legal/terms/
Plannie Terms of Service — Plannie
200 yes 2410 0
https://plannie.io/partners/
Partners — Plannie
200 yes 308 0
https://plannie.io/pricing/
Pricing — Plannie
200 yes 422 0
https://plannie.io/product/
Product — Plannie
200 yes 987 0
https://plannie.io/llms.txt 200 no 0 2

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →