Catalog / pawcoach.dog
71

SEO audit for pawcoach.dog

Online Dog Training From One Short Video | PawCoach

saas

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

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

Paid online dog training for reactive dogs, separation anxiety, and everyday behavior problems. Upload a short clip and get a personalized 5-day plan.

Screenshot of pawcoach.dog
50
pages crawled
44
indexable pages
24
errors
15
warnings
331
notices
0
orphan pages
22
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 56 22 0 12
Crawlability 96 2 0 0
Indexability 96 0 6 0
Budget 98 0 4 0
Performance 98 0 4 114
Content 99 0 1 24
Agent Readiness 100 0 0 1
Cache 100 0 0 48
Canonical 100 0 0 2
Images 100 0 0 11
Meta Description 100 0 0 6
Security 100 0 0 50
Social 100 0 0 13
Structured Data 100 0 0 31
URL 100 0 0 18
Video 100 0 0 1
Findings

Errors (2 rules)

error Broken internal link (target 4xx/5xx)

Rule links.broken_internal · Links · 22 occurrence(s)

error Client error (4xx) response

Rule status.4xx · Crawlability · 2 occurrence(s)

Warnings (5 rules)

warning Noindex page receives internal links (crawl-budget waste)

Rule budget.noindex_linked · Budget · 4 occurrence(s)

warning Thin content (low word count)

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

warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)

Rule images.no_lazy_lcp_candidate · Performance · 4 occurrence(s)

warning Page is noindex

Rule index.noindex · Indexability · 2 occurrence(s)

Notices (25 rules)

notice No llms.txt for AI agents

Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)

  • https://pawcoach.dog/ — no llms.txt found at the site root — add one so AI agents get a curated site summary

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

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

notice Canonical target reachable only via a canonical tag (no inlinks)

Rule canonical.isolated_url · Canonical · 2 occurrence(s)

notice Low text-to-HTML ratio

Rule content.low_ratio · Content · 1 occurrence(s)

notice Main text is hard to read (low Flesch Reading Ease)

Rule content.readability_poor · Content · 23 occurrence(s)

notice Image alt text is keyword-stuffed (repetition / low variety)

Rule images.alt_stuffed · Images · 4 occurrence(s)

notice Likely hero image lacks fetchpriority=high

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

notice Images without width/height (layout shift / CLS)

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

notice Internal link points to a noindex page

Rule links.to_noindex · Links · 12 occurrence(s)

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

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

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

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

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

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

notice Article schema missing recommended properties (Top Stories / image carousel)

Rule schema.article_incomplete · Structured Data · 10 occurrence(s)

notice Deep page has no BreadcrumbList structured data

Rule schema.breadcrumb_missing · Structured Data · 1 occurrence(s)

notice Deprecated schema type with no Google rich result

Rule schema.deprecated_type · Structured Data · 2 occurrence(s)

notice FAQPage structured data (rich result removed May 2026)

Rule schema.faq_deprecated · Structured Data · 14 occurrence(s)

notice Missing recommended security headers

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

notice Many query parameters

Rule url.many_params · URL · 9 occurrence(s)

notice URL is very long

Rule url.too_long · URL · 9 occurrence(s)

notice Video contentUrl served from own host, not a CDN

Rule video.contenturl_self_host · Video · 1 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://pawcoach.dog/
Online Dog Training From One Short Video | PawCoach
200 yes 1649 48
https://pawcoach.dog/support
Support | PawCoach
200 yes 53 18
https://pawcoach.dog/legal/terms
Terms of Service | PawCoach
200 yes 698 7
https://pawcoach.dog/dog-training
Dog Training Guides for Everyday Behavior Problems | PawCoach
200 yes 1581 24
https://pawcoach.dog/dog-connection-check
Does My Dog Love Me? Free AI Dog Love Check | PawCoach
200 yes 4339 7
https://pawcoach.dog/checkout
Buy one personalized plan — $19 once | PawCoach
200 no 55 9
https://pawcoach.dog/checkout?utm_source=pawcoach_site&utm_medium=homepage_choice_cta&utm_campaign=pawcoach_first_sale_v3&utm_id=pain-vs-curiosity-checkout-start-v1&utm_content=homepage_problem_choice_walk_reactivity_v1
Buy one personalized plan — $19 once | PawCoach
200 no 55 1
https://pawcoach.dog/checkout?utm_source=pawcoach_site&utm_medium=homepage_hero&utm_campaign=pawcoach_first_sale_v3&utm_id=pain-vs-curiosity-checkout-start-v1&utm_content=hero_clip_to_plan_v2&utm_source_platform=pawcoach_site
Buy one personalized plan — $19 once | PawCoach
200 no 55 1
https://pawcoach.dog/dog-connection-check?utm_source=pawcoach_site&utm_medium=homepage_choice_cta&utm_campaign=pawcoach_first_sale_v3&utm_id=love-check-product-led-share-v3&utm_content=homepage_problem_choice_love_check&utm_source_platform=pawcoach_site
Does My Dog Love Me? Free AI Dog Love Check | PawCoach
200 yes 4339 1
https://pawcoach.dog/dog-connection-check?utm_source=pawcoach_site&utm_medium=homepage_hero&utm_campaign=pawcoach_first_sale_v3&utm_id=pain-vs-curiosity-checkout-start-v1&utm_content=hero_free_love_check
Does My Dog Love Me? Free AI Dog Love Check | PawCoach
200 yes 4339 1
https://pawcoach.dog/dog-love/why-does-my-dog-sleep-at-my-feet
Why Does My Dog Sleep at My Feet? Read the Context | PawCoach
200 yes 986 1
https://pawcoach.dog/dog-love/why-does-my-dog-sleep-by-the-front-door
Why Does My Dog Sleep by the Front Door? Read the Context | PawCoach
200 yes 990 1
https://pawcoach.dog/dog-love/why-does-my-dog-sleep-on-my-clothes
Why Does My Dog Sleep on My Clothes? Read the Context | PawCoach
200 yes 994 1
https://pawcoach.dog/dog-love/why-does-my-dog-sleep-under-my-bed
Why Does My Dog Sleep Under My Bed? Read the Context | PawCoach
200 yes 1009 1
https://pawcoach.dog/login
Sign in | PawCoach
200 no 28 1
https://pawcoach.dog/resources/dog-love-check-methodology
Dog Love Check Methodology: 7 Signals, Scoring & Limits | PawCoach
200 yes 6197 4
https://pawcoach.dog/dog-training/dog-barks-at-garbage-truck
Dog Barks at the Garbage Truck? Safe First Steps | PawCoach
200 yes 848 2
https://pawcoach.dog/dog-training/dog-barks-at-airplanes
Dog Barks at Airplanes? Home-Safe First Steps | PawCoach
200 yes 1087 1
https://pawcoach.dog/dog-training/dog-barks-at-dishwasher
Dog Barks at the Dishwasher? Safe First Steps | PawCoach
200 yes 834 1
https://pawcoach.dog/dog-training/dog-barks-at-neighbors-dog-on-walks
Dog Barks at a Neighbor's Dog on Walks? Start Before the Bark | PawCoach
200 yes 495 1
https://pawcoach.dog/dog-training/dog-barks-at-school-buses
Dog Barks at School Buses? Safe First Steps | PawCoach
200 yes 1147 1
https://pawcoach.dog/dog-training/dog-barks-at-sirens
Dog Barks at Sirens? Warning-First Steps | PawCoach
200 yes 1092 1
https://pawcoach.dog/dog-training/dog-barks-at-trains
Dog Barks at Trains? Rail-Safe First Steps | PawCoach
200 yes 1215 1
https://pawcoach.dog/dog-training/dog-bites-leash-on-walks
Dog Bites the Leash on Walks? Start Before the Grab | PawCoach
200 yes 1007 1
https://pawcoach.dog/dog-training/dog-keeps-waking-me-up-at-night
Dog Keeps Waking You Up at Night? Start Here | PawCoach
200 yes 989 1
https://pawcoach.dog/dog-training/dog-refuses-to-get-in-car
Dog Refuses to Get in the Car? Start Before the Jump | PawCoach
200 yes 1121 1
https://pawcoach.dog/dog-training/dog-scared-of-garbage-truck
Dog Scared of the Garbage Truck? Help Them Recover | PawCoach
200 yes 965 1
https://pawcoach.dog/dog-training/dog-scared-of-leaf-blower
Dog Scared of a Leaf Blower? Safe First Steps | PawCoach
200 yes 911 1
https://pawcoach.dog/dog-training/dog-wont-come-inside
Dog Won't Come Inside? Keep the Return Worth It | PawCoach
200 yes 985 1
https://pawcoach.dog/personalized-dog-training-plan?utm_source=pawcoach_site&utm_medium=owned_search&utm_campaign=pawcoach_first_sale_v3&utm_id=pain-vs-curiosity-checkout-start-v1&utm_content=training_hub_personalized_plan&utm_source_platform=pawcoach_site
Personalized Dog Training Plan From One Behavior Clip | PawCoach
200 yes 744 1
https://pawcoach.dog/resources/gentle-barking-first-response-card?utm_source=pawcoach_site&utm_medium=owned_resource&utm_campaign=pawcoach_first_sale_v3&utm_id=pain-vs-curiosity-checkout-start-v1&utm_content=alert_and_disengage_plan
Gentle Dog Barking First Response Card | PawCoach
200 yes 1037 2
https://pawcoach.dog/resources/dog-barking-trigger-log?utm_source=pawcoach_site&utm_medium=owned_resource&utm_campaign=pawcoach_first_sale_v3&utm_content=gentle_first_response_card
Dog Barking Trigger Log: Private Observation Worksheet | PawCoach
200 yes 4142 1
https://pawcoach.dog/resources/gentle-barking-first-response-card/alert-and-disengage?utm_source=pawcoach_site&utm_medium=owned_resource&utm_campaign=pawcoach_first_sale_v3&utm_id=pain-vs-curiosity-checkout-start-v1&utm_content=gentle_barking_response_card
Teach a Dog “Alert, Then Disengage” From Barking | PawCoach
200 yes 295 1
https://pawcoach.dog/dog-connection-check?utm_source=pawcoach_site&utm_medium=existing_resource&utm_campaign=dog_connection_check&utm_content=reactive_first_step
Does My Dog Love Me? Free AI Dog Love Check | PawCoach
200 yes 4339 1
https://pawcoach.dog/does-my-dog-need-me-to-sound-happy-during-training
Does My Dog Need Me to Sound Happy During Training? | PawCoach
200 yes 636 0
https://pawcoach.dog/dog-love-signals-beyond-visual-cues
How Dogs Read Human Emotion Beyond Visual Cues | PawCoach
200 yes 476 0
https://pawcoach.dog/dog-training/can-reactive-dog-take-a-break-from-walks
Can a Reactive Dog Take a Break From Walks? | PawCoach
200 yes 701 0
https://pawcoach.dog/dog-training/does-talking-to-your-dog-through-a-pet-camera-help
Does Talking Through a Pet Camera Help Your Dog? | PawCoach
200 yes 657 0
https://pawcoach.dog/dog-training/dog-barks-at-wheelchairs
Dog Barks at Wheelchairs? Safe First Steps | PawCoach
200 yes 767 0
https://pawcoach.dog/dog-training/dog-lunges-at-kids-on-scooters
Dog Lunged at Kids on Scooters? Create Distance First | PawCoach
200 yes 653 0
https://pawcoach.dog/dog-training/dog-suddenly-reactive-to-people
Dog Suddenly Reactive to People? Start With Safety and a Vet | PawCoach
200 yes 647 0
https://pawcoach.dog/dog-training/newly-adopted-puppy-wont-settle
Newly Adopted Puppy Won’t Settle? A First-Week Plan | PawCoach
200 yes 716 0
https://pawcoach.dog/dog-training/what-to-do-when-an-off-leash-dog-approaches
What to Do When an Off-Leash Dog Approaches | PawCoach
200 yes 733 0
https://pawcoach.dog/how-to-show-your-dog-you-are-upset-without-scaring-them
How to Show Your Dog You're Upset Without Scaring Them | PawCoach
200 yes 641 0
https://pawcoach.dog/personalized-dog-training-plan
Personalized Dog Training Plan From One Behavior Clip | PawCoach
200 yes 744 0
https://pawcoach.dog/resources/gentle-barking-first-response-card/alert-and-disengage
Teach a Dog “Alert, Then Disengage” From Barking | PawCoach
200 yes 295 0
https://pawcoach.dog/tools/reactive-dog-plan-preview
Reactive Dog Plan Preview: Find a Safer First Step | PawCoach
200 yes 411 0
https://pawcoach.dog/videos/reactive-dog-first-step
Reactive Dog on Walks: Tavi’s First Step | PawCoach
200 yes 287 0
https://pawcoach.dog/privacy
404: This page could not be found.
404 no 7 11
https://pawcoach.dog/terms
404: This page could not be found.
404 no 7 11

Audit your own site — free

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

Scan your site →