Internal Workflow
Admin Publishing Checklist
A pre-publish content review workflow. Work through each section before pushing site updates live. This page is a reference tool — it does not enforce compliance automatically.
Product Data Integrity
7 items- All product prices match the master price list (60+ products across all variants)
- Each product SKU follows the BAP-{product-slug} format consistently
- Category assignments are correct — all 6 research categories applied
- No consumer-outcome language in product names, descriptions, or category labels
- All product display strengths match the master price list
- Vial image backgrounds render correctly for every product in the catalogue
- Stock labels show 'Domestic Stock' (not 'In Stock') on all product displays — conveys Australian stock + 24hr dispatch
Content & Compliance Language
7 items- All category names use research terminology: Metabolic Research, Growth-Factor Research, Tissue & Cellular Research, Longevity & Senescence Research, Neuroscience Research, Other Research
- No claims of being 'Australia's cheapest', 'the best', 'number one', or 'most trusted' remain anywhere on the site
- All product pages carry research-use-only disclaimer
- No dosage recommendations, reconstitution-for-injection instructions, or human-administration content
- No weight-loss, bodybuilding, tanning, or medical-benefit claims
- Lyophilised is spelled with Australian English 's' (not American 'z') throughout
- Category intro paragraphs, about-data descriptions, and FAQ entries use neutral scientific wording
Policy Consistency
5 items- Return period is 14 days — consistent across Refund Policy, Terms, FAQ, and Business Facts page
- Shipping timeframes: 5–10 business days after dispatch — consistent on Shipping page and all references
- Shipping cost: $15 AUD flat rate, free express over $500 AUD — consistent everywhere
- No cold-chain claims — shipping page states 'lyophilised peptides are stable at ambient temperature during transit'
- QLD delivery timeframes match the nationwide shipping table
Email & Contact Consistency
4 items- All visible email links use support@bulkaussiepeptides.com.au (with .au — verified across all 35+ occurrences)
- JSON-LD structured data email fields use the same canonical address
- Contact page, FAQ, shipping page, and footer all show the same support email
- Customer support hours are consistently stated: weekdays 9am–5pm AEST
Documentation & Transparency
7 items- Documentation sourcing is disclosed on product pages — manufacturer-provided or independent lab
- Batch Verification Centre page is reachable and functional
- COA Library page lists available certificates
- Research disclaimer is linked from footer and product pages
- Website Updates changelog is up to date reflecting the most recent content changes
- Quote request form is live and functional at /request-quote-research
- Supplier comparison page accurately reflects current published policies
Technical & SEO
7 items- All pages have unique meta titles with business name suffix
- All pages have canonical URLs pointing to the correct www.bulkaussiepeptides.com.au path
- Organization JSON-LD is present on the homepage with correct ABN, email, shipping details, and return policy
- BreadcrumbList JSON-LD is present on key secondary pages
- Product pages have Product JSON-LD with correct pricing, category, and SKU
- All external links (supplier URLs, documentation links) open correctly
- No broken internal links — verify all nav links resolve to existing pages
Publishing Readiness
7 items- All changes committed and pushed to the repository
- Vite build completes without errors (no TypeScript or import errors)
- All routes registered in app/routes.ts for new pages
- Changelog entry prepared for website-updates page reflecting this publish
- Cross-browser test: desktop Safari, Chrome, Firefox — layout and images render correctly
- Mobile test: all pages are navigable, product cards readable, forms usable on 390px viewport
- Checkout, cart, and order tracking flows tested end to end
Note: This checklist is a human-process reference — it does not automate verification. Each item must be manually checked before publishing. Items are not persisted or tracked on this page. Cross-reference with the Website Updates & Changelog for a record of recent changes.
