pedigreedatabase.ca

SEO & AI Discoverability Audit

Baseline Assessment Before Optimization

Date: March 31, 2026  •  Prepared for: Lesli Rose  •  Site: American Bulldog Archive


Section 01

Executive Summary

Where pedigreedatabase.ca stands today and what this audit covers.

pedigreedatabase.ca is the largest free American Bulldog pedigree database online with 44,744+ indexed dogs, 80+ articles, 70+ geographic breeder directory pages, and 55+ show result records. The site runs on lean custom PHP with no framework bloat -- a genuine performance advantage.

Bottom line: The content foundation is excellent. The site has massive unique data that no competitor can replicate. But the technical SEO layer -- structured data, meta tags, crawl signals, and AI bot directives -- is largely missing. Fixing these gaps is high-impact, low-risk work that can unlock significantly more organic traffic and AI citation visibility.
44,744+
Dogs Indexed
1,000+
URLs in Sitemap
80+
Content Articles
70+
Directory Pages

Audit Scope

Technical SEO

Crawlability, indexation signals, robots.txt, canonical tags, sitemap, page speed, mobile readiness.

On-Page SEO

Title tags, meta descriptions, heading structure, image alt text, internal linking, URL structure.

AI Discoverability

LLM crawl directives, content structure for AI extraction, citation-friendly formatting, knowledge panel signals.

Section 02

Baseline Scores

Current state graded across five key dimensions. These scores represent the starting point before any optimization work.

Category Score Grade Notes
Technical SEO 55 / 100 Needs Work Sitemap exists and is solid. Missing canonical tags, Open Graph, and crawl directives.
On-Page SEO 50 / 100 Needs Work Homepage meta is good. Bulk pages (dog records, directory) likely missing unique metas and alt text.
Structured Data 25 / 100 Critical Gap Only WebSite + Organization schema. No Article, FAQ, Breadcrumb, Event, or LocalBusiness.
Content Depth 82 / 100 Strong 80+ articles, 70+ geo pages, 44K+ dog records. Huge unique dataset. Blog needs schema.
AI Discoverability 20 / 100 Critical Gap No AI bot directives, no FAQ sections for extraction, no citation-optimized content blocks.
Biggest gap: Structured data and AI discoverability. The content is there -- the machines just cannot parse it efficiently. This is the highest-ROI fix area.
Section 03

Technical SEO Audit

Crawlability, indexation, and infrastructure signals.

Crawl & Index Checklist

Critical Technical Fixes

1. Add Canonical Tags to Every Page

Each page needs a <link rel="canonical"> pointing to its preferred URL. This prevents Google from splitting page authority across duplicate or parameterized URLs.

SEO Impact

Critical

2. Add Open Graph + Twitter Meta Tags

Every page needs og:title, og:description, og:image, og:url, and twitter:card tags. Dog record pages should use the dog photo as the OG image.

SEO Impact

Critical

3. Add Hreflang for .ca / .es

With the Spanish site live, add hreflang tags linking pedigreedatabase.ca (en) and pedigreedatabase.es (es) so Google serves the right version per user language.

SEO Impact

High

4. Parameter Handling in robots.txt

Add Disallow rules for search result URLs with query parameters (e.g., ?search=, ?page=) to prevent infinite crawl traps. Or use canonical tags to point paginated results back to the main listing.

SEO Impact

Medium

Recommended Canonical Tag Implementation

<!-- Add to header.php so every page gets it --> <link rel="canonical" href="<?php echo 'https://pedigreedatabase.ca' . strtok($_SERVER['REQUEST_URI'], '?'); ?>" /> <!-- Open Graph tags --> <meta property="og:title" content="<?php echo $page_title; ?>" /> <meta property="og:description" content="<?php echo $meta_description; ?>" /> <meta property="og:image" content="<?php echo $og_image; ?>" /> <meta property="og:url" content="<?php echo $canonical_url; ?>" /> <meta property="og:type" content="website" /> <meta name="twitter:card" content="summary_large_image" />
Section 04

On-Page SEO Audit

Title tags, meta descriptions, headings, images, and internal linking.

Element Status Page Types Affected Fix
Title Tags Partial Dog records, directory, blog Generate unique, keyword-rich titles per page. Format: "[Dog Name] Pedigree | American Bulldog Archive"
Meta Descriptions Partial Dog records, directory, blog Auto-generate from page content. Dog pages: "[Name] -- [sire] x [dam], [health tests]. View 5-gen pedigree."
H1 Tags Present Homepage confirmed Audit all page types to confirm one H1 per page with target keyword.
Image Alt Text Missing Dog photos, kennel logos, classifieds Auto-generate: alt="[registered_name] -- American Bulldog photo"
Internal Linking Partial Blog articles, directory pages Add contextual links between related articles. Link breed comparison pages to dog records.
URL Structure Clean All pages URLs are clean and descriptive. No changes needed.
Image Lazy Loading Missing Browse pages, pedigree trees Add loading="lazy" to all <img> tags below the fold.

Title Tag Templates

Each page type should follow a consistent, keyword-optimized title format:

Page Type Title Template Example
Dog Record [registered_name] Pedigree | American Bulldog Archive Rosebull Logic Pedigree | American Bulldog Archive
Breeder Directory American Bulldog Breeders in [State/Province] | Pedigree Database American Bulldog Breeders in Texas | Pedigree Database
Blog Article [Article Title] | American Bulldog Archive NCL Testing Guide for American Bulldogs | American Bulldog Archive
Show Result [Show Name] Results ([Year]) | American Bulldog Archive ABRA National Show Results (2024) | American Bulldog Archive
Browse/Search Browse American Bulldogs | 44,744+ Dogs | Pedigree Database Browse American Bulldogs | 44,744+ Dogs | Pedigree Database
Health Page [Condition] in American Bulldogs | Health Guide Hip Dysplasia in American Bulldogs | Health Guide

Image Alt Text Automation

<!-- Dog photo alt text template --> <img src="/images/dogs/<?php echo $photo_filename; ?>" alt="<?php echo htmlspecialchars($registered_name); ?> -- American Bulldog" loading="lazy" width="400" height="400" /> <!-- Kennel logo alt text --> <img src="/images/kennels/<?php echo $logo; ?>" alt="<?php echo htmlspecialchars($kennel_name); ?> kennel logo" loading="lazy" />
Section 06

AI Discoverability Audit

How well AI systems (ChatGPT, Claude, Perplexity, Google AI Overviews) can find, parse, and cite your content.

Why this matters now: AI-generated answers are replacing traditional search results for millions of queries. If your content is not structured for AI extraction, it will not be cited -- even if it ranks on page 1 of Google. AI discoverability is the new SEO frontier.

Current AI Readiness

AI Bot robots.txt Directives

Add these directives to robots.txt to explicitly allow AI crawlers access to your content. This is how you get cited in AI answers:

# AI Bot Access -- Allow crawling for citation in AI answers User-agent: GPTBot Allow: / User-agent: ChatGPT-User Allow: / User-agent: ClaudeBot Allow: / User-agent: PerplexityBot Allow: / User-agent: GoogleOther Allow: / User-agent: Google-Extended Allow: / # Disallow search result pages (thin content) User-agent: * Disallow: /search? Disallow: /api/

AI-Optimized Content Patterns

Structure content so AI systems can extract clean, citable answers:

Pattern 1: Definitive Answer Block

Start key pages with a bold, factual summary paragraph. AI systems love the "What is X" format:

<!-- Example for homepage or "About" page --> <p><strong>The American Bulldog Archive is the largest free American Bulldog pedigree database, with over 44,744 dogs indexed.</strong> Founded by ABRA (est. 1998), it includes 5-generation pedigree trees, health test tracking, and breeder directories.</p>

Pattern 2: FAQ Sections

Add FAQ sections to top landing pages with question-and-answer format. Use H3 for questions:

<section class="faq"> <h2>Frequently Asked Questions</h2> <h3>How many American Bulldogs are in the database?</h3> <p>Over 44,744 American Bulldogs are indexed with pedigree data, health records, and photos.</p> </section>

Pattern 4: Comparison Tables

AI answers frequently pull from HTML tables. Add comparison tables for breed vs. breed content, health test results, and bloodline comparisons.

Tables are among the most-cited HTML elements in AI-generated answers.

Target AI Citation Queries

These are queries where pedigreedatabase.ca should appear in AI-generated answers:

Query Current Citation Fix Required
"American Bulldog pedigree database" Maybe Add definitive answer block on homepage + FAQ schema
"ABRA registered breeders" Unlikely Add FAQ schema on directory page + definitive answer block
"American Bulldog health tests" Maybe Add Article schema + FAQ section on health content pages
"NCL in American Bulldogs" Likely Has content -- add Article schema + definitive answer paragraph
"American Bulldog vs Pitbull" Unlikely Create comparison page with table + FAQ schema
"Johnson vs Scott American Bulldog" Maybe Has content -- add comparison table + Article schema
"how to register American Bulldog" Unlikely Create "How to Register" guide with step-by-step format + FAQ schema
"American Bulldog breed history" Likely Has extensive history content -- add Article schema + summary block
Section 07

Content Strategy Gaps

What content is missing, what needs enrichment, and where the biggest traffic opportunities are.

Strength: With 80+ articles, 70+ geo pages, and 44,744+ dog records, the content foundation is among the best in this niche. The gaps below are about enrichment and format -- not volume.

Missing Content -- High-Value Opportunities

Content Gap Target Keywords Format Priority
American Bulldog vs Pitbull "american bulldog vs pitbull", "difference between american bulldog and pitbull" Comparison page with table, photos, FAQ Critical
American Bulldog vs English Bulldog "american bulldog vs english bulldog" Comparison page with side-by-side stats High
American Bulldog Price Guide "how much does an american bulldog cost", "american bulldog price" Long-form guide with pricing table by type High
"How to Register" Step-by-Step "how to register american bulldog", "ABRA registration" Step-by-step guide with screenshots High
American Bulldog Bloodlines Explained "american bulldog bloodlines", "johnson bloodline", "scott bloodline" Deep guide with pedigree examples + photos High
American Bulldog Puppy Buyer Guide "american bulldog puppy", "what to look for in a breeder" Checklist format, links to breeder directory Medium
COI Calculator Explainer "inbreeding coefficient", "COI american bulldog" Educational article linking to COI tool Medium

Existing Content Enrichment

These are changes to existing pages -- not new content:

Add FAQ Sections to Top 20 Pages

Identify the 20 highest-traffic pages (from GA4) and add 3-5 FAQ questions to each. Pair with FAQPage schema. This is the fastest path to rich results.

Critical

Add Summary Boxes to Blog Articles

Add a "Key Takeaways" or "Quick Facts" box at the top of every article with 3-5 bullet points. AI systems cite these heavily.

High

Dog Record Page Enrichment

Each dog record page is thin content. Add auto-generated sentences: "[Dog Name] is a [type] American Bulldog sired by [sire] out of [dam]. View the full 5-generation pedigree, health test results, and offspring."

Medium

Section 08

Keyword Pillar Strategy

Six content pillars that cover the full American Bulldog search landscape. Each pillar should have a hub page linking to supporting content.

1 Breed Info

  • american bulldog -- massive volume, informational intent
  • american bulldog vs pitbull -- comparison, high volume
  • american bulldog temperament -- informational
  • american bulldog size -- quick answer opportunity
  • types of american bulldogs -- Johnson, Scott, Hybrid

2 Breeders

  • american bulldog breeders -- directory intent
  • american bulldog breeders near me -- local intent
  • american bulldog puppies for sale -- commercial
  • ABRA registered breeders -- branded
  • american bulldog breeders [state] -- 50 state pages

3 Health

  • american bulldog health problems -- informational
  • NCL in american bulldogs -- condition-specific
  • american bulldog hip dysplasia -- condition-specific
  • ICH in american bulldogs -- condition-specific
  • HUU in american bulldogs -- condition-specific

4 Pedigree

  • american bulldog pedigree search -- tool intent
  • american bulldog bloodlines -- informational
  • american bulldog pedigree database -- branded + generic
  • johnson american bulldog pedigree -- bloodline-specific
  • scott american bulldog pedigree -- bloodline-specific

5 Registration

  • ABRA registration -- branded, commercial
  • american bulldog registration -- generic, commercial
  • how to register american bulldog -- how-to intent
  • ABRA vs NKC registration -- comparison
  • american bulldog papers -- colloquial search

6 Breed History

  • american bulldog history -- informational
  • ABRA history -- branded
  • american bulldog breed standard -- reference
  • john d johnson american bulldog -- personality
  • alan scott american bulldog -- personality
Hub-and-spoke model: Each pillar gets a "hub" page (e.g., /american-bulldog-health/) that links to all related articles. The hub page targets the broad keyword; the spokes target long-tail variations. Google rewards this topical clustering pattern heavily.
Section 09

Local SEO & Breeder Directory

Optimizing the 70+ geographic breeder directory pages for local search visibility.

Directory Page Audit

Directory Enhancement Plan

1. Add LocalBusiness Schema Per Breeder

Each breeder listing on a directory page should have LocalBusiness or AnimalShelter schema with name, address (city/state), URL, and description. This helps Google associate breeders with locations.

2. Unique Title + Meta Per State

"American Bulldog Breeders in [State] -- [Count] ABRA Registered | Pedigree Database" with meta description including the count of breeders and state-specific details.

4. Thin Page Strategy

For states with fewer than 3 breeders, add regional content: "Finding an American Bulldog in [State]" guide text, nearby state links, and shipping breeder info.

LocalBusiness Schema Template

<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "LocalBusiness", "name": "Rosebull Kennels", "description": "ABRA registered American Bulldog breeder", "address": { "@type": "PostalAddress", "addressLocality": "Harvey", "addressRegion": "NB", "addressCountry": "CA" }, "url": "https://pedigreedatabase.ca/kennel/rosebull" } </script>
Section 11

90-Day Implementation Roadmap

Prioritized by impact and effort. Each phase builds on the previous one.

Week 1-2 -- Foundation Fixes

Phase 1: Technical Infrastructure

These are the "plumbing" fixes that unlock everything else. Do these first.

  • Add canonical tags to header.php (site-wide, one change)
  • Add Open Graph + Twitter Card meta tags to header.php
  • Update robots.txt with AI bot directives (GPTBot, ClaudeBot, PerplexityBot)
  • Add hreflang tags linking .ca and .es
  • Add loading="lazy" to all below-fold images
  • Add explicit width/height to all img tags (CLS improvement)
Week 3-4 -- Structured Data Rollout

Phase 2: Schema Markup

This is the highest-ROI phase. Schema unlocks rich results and AI parsing.

  • Add BreadcrumbList schema to header.php (site-wide)
  • Add Article schema to all 80+ blog posts
  • Add Event schema to all 55+ show pages
  • Add FAQPage schema to top 20 landing pages
  • Validate all schema with Google Rich Results Test
Week 5-6 -- Content Enrichment

Phase 3: On-Page Optimization

Enrich existing pages for both users and search engines.

  • Auto-generate unique title tags for all dog record pages
  • Auto-generate unique meta descriptions for all dog record pages
  • Add alt text to all dog photos (auto-generated from registered_name)
  • Add FAQ sections to top 20 pages (with schema)
  • Add "Key Takeaways" summary boxes to all blog articles
  • Add definitive answer blocks to key landing pages
Week 7-8 -- New Content

Phase 4: Content Gap Fills

Create the highest-value missing content.

  • Create "American Bulldog vs Pitbull" comparison page (with table + FAQ schema)
  • Create "American Bulldog vs English Bulldog" comparison page
  • Create "How Much Does an American Bulldog Cost?" guide
  • Create "How to Register Your American Bulldog" step-by-step guide
  • Create "American Bulldog Bloodlines Explained" deep guide
Week 9-10 -- Directory & Local

Phase 5: Directory Optimization

Optimize the 70+ geographic breeder directory pages.

  • Add LocalBusiness schema per breeder listing
  • Add unique title + meta per state/province page
  • Add auto-generated FAQ sections per state page
  • Enrich thin pages (states with fewer than 3 breeders)
  • Add internal links between nearby state pages
Week 11-12 -- Internal Linking & Hub Pages

Phase 6: Topical Authority

Build the hub-and-spoke internal linking structure.

  • Create 6 pillar hub pages (breed info, breeders, health, pedigree, registration, history)
  • Link all related articles to their hub page
  • Add "Related Articles" blocks to all blog posts
  • Add cross-links between dog records and relevant content pages
  • Submit updated sitemap to Google Search Console
  • Run full audit recheck -- measure baseline improvements

Expected Impact by Phase

Phase Effort SEO Impact AI Impact Timeline to See Results
Phase 1: Technical Low High High 2-4 weeks after implementation
Phase 2: Schema Medium Very High Very High 2-6 weeks after implementation
Phase 3: On-Page Medium High Medium 4-8 weeks after implementation
Phase 4: Content High Very High High 4-12 weeks after indexing
Phase 5: Directory Medium Medium Medium 4-8 weeks after implementation
Phase 6: Linking Medium High Medium 6-12 weeks after implementation
Total estimated organic traffic increase: 40-80% within 90 days of completing all 6 phases. The structured data and AI discoverability fixes alone could drive 20-30% improvement as Google processes the new schema and AI systems begin citing the content.
Quick Reference

Top 10 Quick Wins

If you only do 10 things from this audit, do these.

# Action Where Impact Effort
1 Add canonical tags to header.php header.php (site-wide) Critical 15 min
2 Add Open Graph meta tags to header.php header.php (site-wide) Critical 30 min
3 Update robots.txt with AI bot Allow rules robots.txt Critical 5 min
4 Add BreadcrumbList schema to header.php header.php (site-wide) High 30 min
5 Add Article schema to blog post template Blog template PHP Critical 1 hour
6 Add FAQ sections + FAQPage schema to top 5 pages Top 5 landing pages Critical 2 hours
7 Auto-generate alt text for dog photos Dog record template High 30 min
8 Auto-generate unique title tags for dog records Dog record template High 30 min
9 Add hreflang for .ca / .es header.php High 15 min
10 Create "American Bulldog vs Pitbull" page New content page Critical 3 hours
Combined effort for all 10 quick wins: Under 9 hours of work. These 10 items alone will close the majority of the structured data and AI discoverability gaps identified in this audit.