Site Architecture

Site Map: Old & New

Current genpet.org structure vs. proposed PIR-designed platform architecture

Prepared for Doug John / Generation Pet
Prepared by Pet Industry Resource
Current pages (live) 21 pages
Proposed pages 15 pages
PIR Recommendation

The current genpet.org is a functional B2B wholesale tool, but it is operating well below its potential as a brand asset. The new architecture separates the public-facing brand site (built around Generation Pet's 28-year story and 121+ brand catalog) from the retailer portal (streamlined for ordering). Build the brand site first. It will serve as the top-of-funnel for new retailer prospects and as a platform for content marketing that has never existed on the site.

21
Pages on current site
5
Pages to retire or consolidate
6
Pages restructured or moved
3
Net-new pages to build
Legend Keep (content unchanged) Move (content kept, URL changes) Restructure (content + layout updated) New page Retire / Consolidate
Current Site: genpet.org 21 pages  ·  BigCommerce Stencil  ·  2 empty pages  ·  1 broken 401
Public Navigation
Home/
Restructure
Brands We Carry/brands-we-carry/
Restructure
About Us/pages/about-us
Restructure
Contact Us/contact-us/
Keep
Forms/forms/
Retire
New Account Registration/forms/
Move
Returns & Discrepancies/returns-form-order-discrepancies-form/
Move
Policies/policies/
Move
Territory/territory/
Restructure
Resources/resources/
Restructure
Blog/blog/
Restructure
Auth Portal
Monthly Promotions/monthly-flyers/
Move
New Products/promotions/
Move
Price Changes/price-adjustments/
Move
ISO Documents/documents/
Move
ISO Misc/misc-documents/
Retire
Order History/order-history/
Move
Quick Order Entry/quick-order-entry/
Move
Saved Orders/saved-orders/
Retire
Previously Ordered/previously-ordered/
Move
Empty / Off-Brand
Self Service Dog Wash/self-service-dog-wash/
Retire
Winter Coats/winter-coats/
Retire
Proposed Site: PIR Platform 15 pages  ·  Separated brand site + retailer portal  ·  Real blog & resources
Public Brand Site
Home/
Restructure
Brands/brands/
Restructure
About/about/
Restructure
Territory/territory/
Restructure
Resources/resources/
Restructure
Blog/blog/
Restructure
Contact/contact/
Keep
Retailer Portal (auth)
Portal Dashboard/portal/
New
Monthly Promotions/portal/promotions/
Move
New Products/portal/new-products/
Move
Price Changes/portal/pricing/
Move
Documents/portal/documents/
Move
Order History/portal/orders/
Move
Quick Order/portal/quick-order/
Move
Reorder/portal/reorder/
Move
Register/register/
New
Policies & Returns/policies/
Keep
Retired
/self-service-dog-wash/  ·  /winter-coats/  ·  /forms/  ·  /saved-orders/  ·  /misc-documents/
Page-by-Page Plan
Action Table
Current URL Page Name Action New URL / Destination Notes
/ Home Restructure / New hero with founding story, distributor differentiation, brand catalog CTA, territory section, rep contact strip
/brands-we-carry/ Brands We Carry Restructure /brands/ Add logo grid with filtering by category, searchable, each brand links to its own detail page
/pages/about-us About Us Restructure /about/ Expand: founding story (Doug John, 1998), nutrition philosophy, warehouse locations, full team bios for all 5 reps
/contact-us/ Contact Us Keep /contact/ Minor URL cleanup; inline the registration form (remove /forms/ standalone)
/territory/ Territory Restructure /territory/ Add interactive territory map; replace text list with rep cards showing headshot, name, email, phone, territory
/resources/ Resources Restructure /resources/ Build out: nutrition guides, brand sell sheets, retailer training materials, planogram templates
/blog/ Blog Restructure /blog/ Replace BigCommerce placeholder. Publish monthly: brand spotlights, nutrition education, retailer success stories, industry news
/policies/ Policies Move /portal/policies/ Move into portal; inline returns form; remove /returns-form-order-discrepancies-form/ and /forms/ standalone
/monthly-flyers/ Monthly Promotions Move /portal/promotions/ Auth-gated; cleaner URL scheme under /portal/ namespace
/promotions/ New Products Move /portal/new-products/ Auth-gated; confusing name on current site
/price-adjustments/ Price Changes Move /portal/pricing/ Currently returns 401 before login; fix access control, move under /portal/
/documents/ + /misc-documents/ ISO Documents Move /portal/documents/ Consolidate both document pages into one; retire /misc-documents/
/order-history/ Order History Move /portal/orders/ Consolidate with Saved Orders (retire /saved-orders/ separately)
/quick-order-entry/ Quick Order Entry Move /portal/quick-order/ No change in function; URL cleanup
/previously-ordered/ Previously Ordered Move /portal/reorder/ Rename for clarity
/self-service-dog-wash/ Self Service Dog Wash Retire - Empty page, off-brand for a wholesale distributor. 301 redirect to home.
/winter-coats/ Winter Coats Retire - Empty page, off-brand. 301 redirect to /brands/.
New Builds
Net-New Pages
Phase 1: Brand Site
Portal Dashboard
/portal/
Phase 1: Brand Site
Retailer Registration
/register/
Phase 2: Content
Brand Detail Pages
/brands/[brand-name]/