Prepared for: Lesli Rose Site: dogresources.com -- "Pawsome Resources for Dog Lovers" Audit Date: March 31, 2026 Total URLs in Sitemap: 273 Part of: American Bulldog Archive Ecosystem
1 Executive Summary
High-level findings and strategic recommendations
DogResources.com has a strong content foundation with 273 indexed pages spanning breed guides, product reviews, health articles, and training content. The hub-and-spoke architecture is well-executed, and the custom PHP stack delivers fast page loads. However, the site is leaving significant organic traffic and AI citation potential on the table due to missing technical fundamentals.
Biggest Gap: Zero structured data markup across all 273 pages. No schema, no Open Graph, no canonical tags. This means search engines and AI systems are guessing at your content's meaning -- and they will often guess wrong or skip you entirely.
Top 5 Priorities
Add schema markup -- Organization, Article, FAQPage, BreadcrumbList, and Product schemas across the site
Fix meta descriptions and canonical tags -- Homepage has no meta description; no page has a canonical tag
Implement AI bot directives -- robots.txt rules, llms.txt, and structured FAQ sections for LLM training
Fix the broken URL -- /irehaired-pointing-griffons/ needs a 301 redirect to the corrected path
Update stale content -- "2023" dates in article titles hurt freshness signals in 2026
What Is Working Well
📄
Strong Content Volume
273 pages covering 39+ breeds, health, training, gear, and food. This is a serious topical authority play.
🏗
Hub-and-Spoke Architecture
7 content hubs (American Bulldog, Large Breeds, Bully Breeds, Health, Training, Gear, New Puppy) with spoke pages linking back. Search engines reward this structure.
⚡
Fast Custom PHP
No WordPress bloat. Custom PHP means lean page loads, direct database queries, and full control over output.
🔗
Ecosystem Cross-Links
Cross-links to pedigreedatabase.ca and abra1st.com build topical authority across the domain network.
2 Audit Scores
Current performance across key SEO and AI discoverability dimensions
52
Overall SEO Score
78
Content Quality
15
Schema / Structured Data
40
Technical SEO
10
AI Discoverability
82
Site Architecture
55
On-Page SEO
60
Ecosystem Linking
Interpretation: Content quality and architecture are strong -- this is the hard part, and you have already done it. The low scores are all in technical implementation (schema, meta tags, AI directives) which can be fixed systematically without rewriting content.
3 Site Architecture Review
How the 273 pages are organized and how search engines crawl them
Content Distribution
Content Type
Pages
% of Site
Notes
Blog Posts / Articles
48
17.6%
Primary content engine
Breed Pages (individual)
39
14.3%
Strong programmatic SEO opportunity
Specialty Articles
16
5.9%
Deep-dive content
Product Category Pages
10
3.7%
Affiliate revenue potential
American Bulldog Hub
8
2.9%
Core pillar -- links to pedigreedatabase.ca
Dog Health Hub
8
2.9%
High search intent
Dog Gear Hub
8
2.9%
Product review potential
Breed Hub Pages
7
2.6%
Category index pages
Large Breed Hub
7
2.6%
Good topical cluster
Dog Training Hub
7
2.6%
Evergreen content
New Puppy Hub
7
2.6%
High-intent beginner audience
Dog Food by Breed
7
2.6%
Long-tail keyword play
Bully Breeds Hub
6
2.2%
Niche authority builder
Category Pages
9
3.3%
Navigation / taxonomy
General Pages
4
1.5%
About, Contact, etc.
Other / Remaining
82
30.0%
Distributed across sections
Hub-and-Spoke Model Assessment
Strength: The hub-and-spoke structure is well-designed. Each hub (American Bulldog, Health, Training, etc.) has 6-8 spoke pages, which is the ideal range for topical authority clustering. Search engines can clearly identify your site's expertise areas.
Architecture Issues
Missing breadcrumb navigation -- Users and search engines cannot trace the path from hub to spoke page. Breadcrumbs also qualify for rich snippets.
No HTML sitemap page -- A crawlable HTML sitemap at /sitemap/ helps both users and bots navigate 273 pages.
Flat URL depth for some pages -- Some spoke pages sit at root level instead of under their hub directory, which weakens the topical signal.
4 On-Page SEO Audit
Title tags, meta descriptions, headings, images, and internal links
Title Tags
Issue
Severity
Pages Affected
Recommendation
Outdated "2023" in titles
High
Multiple articles
Update to "2026" or remove year entirely for evergreen content
Generic titles lacking keyword specificity
Medium
~15 pages
Add primary keyword + modifier (e.g., "Best [product] for [breed]")
Title length inconsistency
Low
Site-wide
Keep titles 50-60 characters for full SERP display
Meta Descriptions
Critical: The homepage has no meta description. Google is auto-generating one from page content, which is almost certainly not what you want visitors to see. Every page should have a unique, compelling meta description of 150-160 characters.
Homepage -- missing entirely
Hub pages -- many missing or duplicated
Blog posts -- inconsistent implementation
Breed pages -- likely auto-generated or missing
Heading Structure
Verify each page has exactly one <h1> tag
Ensure <h2> and <h3> tags follow a logical hierarchy (no skipping levels)
Include target keywords naturally in <h2> subheadings
Use question-format headings where appropriate -- these are what AI systems pull for answers
Image Optimization
Check
Status
Action
Alt text on all images
Audit Needed
Add descriptive alt text with breed names and keywords
Image compression
Unknown
Convert to WebP, compress to under 100KB per image
Lazy loading
Unknown
Add loading="lazy" to below-fold images
Image filenames
Review
Use descriptive filenames (e.g., american-bulldog-puppy-training.webp)
Internal Linking
Hub-to-spoke links: Present but could be more aggressive. Each hub page should link to every spoke page in its cluster.
Spoke-to-spoke links: Add contextual cross-links between related articles within the same hub.
Spoke-to-hub links: Every spoke page should link back to its parent hub in the first paragraph and/or via breadcrumbs.
Anchor text: Use keyword-rich anchor text, not "click here" or "read more."
5 Technical SEO Audit
Crawlability, indexation, performance, and core web vitals
Critical Technical Issues
Issue
Severity
Impact
Fix
No canonical tags on any page
Critical
Duplicate content risk -- search engines may index wrong version of pages
Add <link rel="canonical"> to every page's <head>
No sitemap reference in robots.txt
Critical
Search engines may not discover your XML sitemap
Add Sitemap: https://dogresources.com/sitemap.xml to robots.txt
Broken URL: /irehaired-pointing-griffons/
High
404 error for Wirehaired Pointing Griffon page, lost link equity
301 redirect from typo URL to corrected /wirehaired-pointing-griffons/
No Open Graph tags
High
Social shares show generic preview -- lower click-through rates
Add og:title, og:description, og:image, og:url to every page
Note: For pages with query string parameters (pagination, filters), the canonical should point to the base URL without parameters. The parse_url() approach above strips query strings automatically. For paginated content, decide whether each page is canonical or points back to page 1.
Gzip/Brotli compression -- Verify enabled in .htaccess or server config
Browser caching headers -- Set Cache-Control for static assets (images, CSS, JS) to 1 year
CSS/JS minification -- Minify and combine where possible
Preconnect to external domains -- Add <link rel="preconnect"> for Google Fonts, analytics, etc.
6 Schema & Structured Data
Currently at 15/100 -- the single biggest improvement opportunity
Current State: Zero schema markup across all 273 pages. No Organization, no Article, no FAQPage, no Product, no BreadcrumbList. This is the #1 technical priority.
Required Schema Types by Page Type
Page Type
Schema Required
Pages
Rich Result Eligible
All Pages
Organization + WebSite + BreadcrumbList
273
Sitelinks, Breadcrumbs
Blog Posts / Articles
Article
48
Article Rich Results
Breed Pages
Article + FAQPage
39
FAQ Rich Results, AI Citations
Product Category / Review
Product + Review + AggregateRating
10
Star Ratings in SERP
Hub Pages
CollectionPage + ItemList
7
Carousel Rich Results
Health Articles
Article + FAQPage + MedicalWebPage
8
Health Panel, FAQ Rich Results
How-To / Training
HowTo + Article
7
How-To Rich Results
Organization Schema (site-wide)
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "DogResources",
"alternateName": "Pawsome Resources for Dog Lovers",
"url": "https://dogresources.com",
"logo": "https://dogresources.com/images/logo.png",
"description": "Comprehensive dog breed guides, health resources, training tips, and product reviews for dog lovers.",
"sameAs": [],
"parentOrganization": {
"@type": "Organization",
"name": "American Bulldog Archive",
"url": "https://pedigreedatabase.ca"
}
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "How big do American Bulldogs get?",
"acceptedAnswer": {
"@type": "Answer",
"text": "American Bulldogs typically weigh 60-120 pounds and stand 20-28 inches tall at the shoulder, depending on the type (Classic or Standard)."
}
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Best Dog Crate for American Bulldogs",
"description": "Top-rated heavy-duty crates for large and powerful breeds.",
"review": {
"@type": "Review",
"reviewRating": { "@type": "Rating", "ratingValue": "4.5", "bestRating": "5" },
"author": { "@type": "Person", "name": "Lesli Rose" }
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "1"
}
}
</script>
7 AI Discoverability
How to get cited by ChatGPT, Claude, Perplexity, Google AI Overviews, and other AI systems
Current Score: 10/100. The site has zero AI-specific optimization. No llms.txt, no FAQ sections formatted for extraction, no AI bot directives in robots.txt, and no structured data that AI systems can parse.
Why AI Discoverability Matters in 2026
AI-powered search (Google AI Overviews, ChatGPT with browsing, Perplexity, Claude) now handles an estimated 30-40% of informational queries. These systems prefer content that is:
Structured -- Clear headings, FAQ format, definition lists
Place at https://dogresources.com/llms.txt -- a machine-readable site overview for AI crawlers.
# DogResources.com
> Pawsome Resources for Dog Lovers
DogResources is a comprehensive dog information hub covering 39+ breeds,
health guides, training tips, product reviews, and gear recommendations.
Part of the American Bulldog Archive ecosystem.
## Main Sections
- [Breed Guides](https://dogresources.com/breeds/) - 39+ individual breed profiles
- [American Bulldog](https://dogresources.com/american-bulldog/) - 8 dedicated pages
- [Dog Health](https://dogresources.com/dog-health/) - Health guides and conditions
- [Dog Training](https://dogresources.com/dog-training/) - Training tips and methods
- [Dog Gear](https://dogresources.com/dog-gear/) - Product reviews and recommendations
- [New Puppy Guide](https://dogresources.com/new-puppy/) - First-time owner resources
- [Dog Food](https://dogresources.com/dog-food/) - Nutrition and food reviews by breed
## Related Sites
- [Pedigree Database](https://pedigreedatabase.ca) - American Bulldog pedigree archive
- [ABRA Registry](https://abra1st.com) - Official American Bulldog registry
## Contact
- Owner: Lesli Rose
- Email: info@dogresources.com
B. AI Bot Directives in robots.txt
Explicitly allow AI crawlers (you want to be cited, not hidden):
Add 3-5 FAQ questions to every breed page, health article, and training guide. Format them as:
Question in an <h3> tag
Answer in a <p> tag directly below
First sentence of each answer should be a complete, standalone statement (this is what AI systems extract)
Back each FAQ section with FAQPage schema markup
D. "Query Fan-Out" Content Strategy
AI systems break user queries into sub-questions. Structure content to answer the full fan-out:
User Query
Sub-Questions AI Systems Ask
Your Content Should Answer
"Best dog for families"
What breeds are good with kids? What size? Energy level? Health issues?
Breed comparison pages with structured data on each dimension
"American Bulldog health"
Common diseases? Lifespan? Hip dysplasia? Diet needs?
Health hub with individual condition pages linking back
"Best crate for large dogs"
What size? Wire vs plastic? Price range? Breed-specific needs?
Product pages with comparison tables and breed recommendations
E. Structured Answer Blocks
At the top of key pages, add a "Quick Answer" block that AI systems can extract:
<div class="quick-answer" itemscope itemtype="https://schema.org/Answer">
<p itemprop="text">
<strong>Quick Answer:</strong> American Bulldogs typically live 10-15 years.
They are a healthy breed overall but are prone to hip dysplasia, cherry eye,
and ACL tears. Regular vet checkups and maintaining a healthy weight are the
best preventive measures.
</p>
</div>
8 Content Audit
Quality, freshness, gaps, and duplicate content risks
Content Freshness Issues
Problem: Multiple articles have "2023" in their titles. In 2026, this tells both users and search engines that the content is 3 years old. Google's "freshness" ranking signal will penalize these pages for time-sensitive queries like "best dog food 2023."
Fix: Update all date-stamped titles to 2026 and refresh the content to match. For evergreen topics (breed guides, health info), remove the year from the title entirely.
Duplicate Content Risks
Risk Area
Description
Severity
Fix
American Bulldog pages
8 pages covering similar topics may have overlapping content
High
Ensure each page targets a unique keyword; use canonical tags to declare the primary page
Breed pages vs. hub pages
Individual breed pages may repeat content from hub summaries
Medium
Hub pages should summarize; spoke pages should go deep. No copy-paste between them.
Product pages across categories
Same product may appear in multiple category pages
Medium
Unique descriptions per context; canonical to the primary listing
Cross-site duplication
American Bulldog content may overlap with pedigreedatabase.ca
Low
DogResources = general overview; PedigreeDB = registry/pedigree-specific. Keep distinct angles.
Content Gaps -- Missing High-Value Pages
📊
Breed Comparison Pages
"American Bulldog vs Pitbull," "American Bulldog vs English Bulldog" -- these are high-volume, high-intent queries with no dedicated pages.
🏥
Breed-Specific Health Pages
"American Bulldog hip dysplasia," "American Bulldog allergies" -- condition-specific pages for each breed in your database.
💰
Cost / Price Guides
"How much does an American Bulldog cost?" "American Bulldog puppy price 2026" -- extremely high search volume.
📋
Breed Quiz / Interactive Tool
"What dog breed is right for me?" -- interactive content earns backlinks, time-on-site, and social shares.
🗓
Puppy Development Timeline
"American Bulldog growth chart," "8-week puppy schedule" -- parents of new puppies search these obsessively.
📧
Email Capture / Newsletter
No email list means zero owned audience. Add a lead magnet (free breed guide PDF) to capture emails for the ecosystem.
9 Ecosystem Cross-Linking
How dogresources.com connects to the broader American Bulldog Archive network
Links OUT to pedigreedatabase.ca for pedigree lookups
rosebull.com
Personal kennel site -- rehome, waitlist
Links to pedigreedatabase.ca for pedigree records
Current Cross-Link Status
Good: All 8 American Bulldog pages on dogresources.com already contain SEO anchor text cross-links to pedigreedatabase.ca. This was completed in a prior session.
Cross-Link Improvements
Add ecosystem-wide footer links -- Every page on dogresources.com should link to pedigreedatabase.ca and abra1st.com in the footer with descriptive anchor text
Contextual breed links -- Every breed page that exists in the pedigree database should link to the breed's browse page on pedigreedatabase.ca
Reciprocal content links -- pedigreedatabase.ca health and breed pages should link back to dogresources.com's deeper content
"Related Resources" sidebar -- Add a sidebar widget on article pages linking to relevant pages across the ecosystem
Schema sameAs references -- Use sameAs in Organization schema to connect all four domains as the same entity
Ecosystem Authority Flow
The goal is to create a topical authority flywheel:
DogResources attracts broad organic traffic through informational content
Cross-links funnel interested visitors to pedigreedatabase.ca (conversion)
Pedigreedatabase.ca's domain authority feeds back to DogResources via reciprocal links
abra1st.com builds registry authority, linking to both for pedigree and content depth
All four sites reinforce each other as the definitive American Bulldog resource network
10 Critical Issues Log
Every issue found, ranked by severity and effort
#
Issue
Severity
Effort
Impact
1
No schema markup on any page (0 of 273)
Critical
Medium
Unlocks rich results for all 273 pages; critical for AI citations
2
No canonical tags
Critical
Low
Prevents duplicate content penalties; 1-line addition to header.php
3
No sitemap in robots.txt
Critical
5 min
Ensures all 273 URLs are discovered by search engines
4
Homepage missing meta description
Critical
5 min
Homepage is your most important page -- needs a compelling description
5
No Open Graph tags
High
Low
Social shares look broken; lost click-through potential
6
Broken URL: /irehaired-pointing-griffons/
High
5 min
404 error losing link equity; redirect needed
7
No AI bot directives or llms.txt
High
Low
AI systems cannot efficiently parse site structure
8
Outdated "2023" dates in article titles
High
Medium
Freshness signals hurt rankings for time-sensitive queries
9
No FAQ sections on breed/health pages
High
Medium
Missing FAQ rich results and AI citation opportunities
10
No breadcrumb navigation
Medium
Medium
Improves UX and earns breadcrumb rich snippets
11
No email capture / newsletter
Medium
Medium
Zero owned audience -- all traffic is rented from Google
12
Missing breed comparison pages
Medium
High
High-volume keywords with no content to rank for
13
Duplicate content risk across American Bulldog pages
Medium
Medium
8 pages covering similar ground need distinct keyword targets
14
No HTML sitemap page
Low
Low
Helps crawlability for 273-page site
15
Image optimization unknown
Low
Medium
WebP conversion and lazy loading improve Core Web Vitals
11 Keyword Strategy
Keyword pillars, targeting opportunities, and content mapping
Publish "American Bulldog Growth Chart" with interactive table
Publish "American Bulldog vs English Bulldog" comparison page
Publish 2 more breed comparison pages
Build and deploy email capture form with breed guide lead magnet
Create HTML sitemap page at /sitemap/
Phase 5: Advanced
Add Product + Review schema to all product recommendation pages
Add HowTo schema to all training articles
Audit all images for alt text, convert to WebP, add lazy loading
Build visual breadcrumb navigation component
Build interactive breed quiz tool
Add "Related Resources" sidebar linking across ecosystem
Add ecosystem footer links (pedigreedatabase.ca, abra1st.com) to all pages
Ongoing Monthly
Publish 4-8 new blog posts per month
Update date-stamped content quarterly
Monitor Google Search Console for crawl errors and coverage
Test schema validity after any template changes
Review AI Overview citations for target keywords
Check cross-links are intact after any site updates
DogResources.com -- SEO & AI Discoverability Audit
Prepared March 31, 2026 -- for Lesli Rose
Part of the American Bulldog Archive Ecosystem
273 pages indexed -- 15 issues identified -- 5-phase roadmap
Estimated time to Phase 1 completion: 1 hour
Estimated time to full implementation: 8 weeks