Current Progress & Implementation Strategy
Visualizing the work completed to date and the architecture moving forward.
Status Update — Mar 9, 2026
Mar 9, 2026Website Redesign Launch COMPLETE
Search Console ownership tags implemented on both blackmarketclothing.com and publicbutter.com. XML sitemaps submitted to Google Search Console on both
domains — indexing is now fully active.
AI Search Optimization (AEO) COMPLETE
All structured data, llms.txt, and AI-targeting configurations remain live and stable.
ChatGPT, Gemini, and Perplexity are pulling the correct
brand narrative across both stores.
Dual-Site Product Sync COMPLETE ✦ Pending Syncio Confirmation
Archived sold products are now filtered on publicbutter.com, keeping the storefront clean and indexed listings
accurate. A formal instruction has been sent to Syncio
support requesting removal of the auto-injected canonical
tags from the Public Butter theme — once confirmed, the
three lines of Liquid code will be resynced and dual-site
SEO strategy will be fully locked in.
🚀 Final Note
Invoice INV-BMC-001 has been issued. All deliverables are complete. This engagement is now closed pending Syncio's reply — no further action required on the client side.
Status Update — Mar 7, 2026
Mar 7, 2026Website Redesign Launch COMPLETE
Surgically optimized theme.liquid — converted the 3.4 MB hero image to a 193 KB WebP and preloaded
it, eliminating the LCP bottleneck. Injected custom ARIA labels
to clear all accessibility errors.
⚠️ One Action Remaining (Client)
Install the official Google & YouTube app in Shopify to finalize tracking and submit sitemaps. Once connected, this line item is 100% done.
AI Search Optimization (AEO) COMPLETE
Schema cleanup is done — removed all bloated, conflicting
structured data. Executed the custom URL redirect for both
Black Market and Public Butter so that llms.txt is live at both root domains. ChatGPT, Gemini, and Perplexity
now pull the exact brand narrative you want.
Dual-Site Product Sync 99% COMPLETE
Syncio is actively bridging both stores in real-time. Unique AEO-optimized titles and descriptions are live on Public Butter for independent ranking. Inventory sync is running.
⚠️ One Action Remaining (Syncio Support)
Waiting on Syncio to confirm they've disabled the "Source Canonical Tag." Once that email arrives, we paste three lines of Liquid back into the Public Butter theme and the dual-site SEO strategy is fully locked in.
Public Butter — Kensington Localized AEO Implementation
Mar 5, 20261. Cross-Store Inventory & SEO Logic (Syncio)
Established a real-time inventory bridge between Public Butter and Black Market Vintage using a custom Syncio architecture.
Infrastructure
Deployed the "Traction" plan (500-product capacity) with the Product Settings Pro add-on to power the sync layer.
The "Phase 4" Canonical Bridge
Configured the sync to lock the product Handle. This creates a permanent SEO link between the two
stores, allowing Public Butter to inherit Black Market's
domain authority while hosting localized content.
Multi-Location Fulfillment
Configured Shopify's location and shipping settings so Public Butter can sell and fulfill orders directly from the Black Market warehouse inventory in real-time.
2. Bulk AEO Content Overhaul (243+ Products)
Executed a total rewrite of the product catalog — 243 unique items — transforming raw inventory data into machine-readable, high-converting copy for the Kensington demographic.
AEO-Structured HTML
Every product uses a standardized <h2> / <h3> header hierarchy (e.g., "Why This is a Vintage Grail" and
"Fit & Specs") — specifically designed for Answer Engines
(ChatGPT, SGE) to crawl, parse, and summarize.
Kensington Demographic Targeting
Used IDE-integrated AI (Gemini 3.1 Pro / Claude 4.6) to inject Gen-Z/Millennial tonality into titles and descriptions — focusing on "Archival Flex," "Vintage Grails," and "Main Character Energy."
Batch Integrity
Processed the catalog in six controlled chunks to ensure 100% unique output for elite pieces — including the 1985 Live Aid tee, 1950s Champion "Running Man" crewneck, and archival Marni/Raf Simons pieces.
3. Search Integrity & Overwrite Protection
CSV Conflict Resolution
Executed a bulk overwrite import that updated 100% of Title and Body (HTML) data without breaking the 1:1 Handle relationship required for cross-store SEO integrity.
Clean Data Migration
Scrubbed legacy "Draft" and "Example" products from the sync to ensure the live storefront only reflects authentic, high-value inventory.
Core goal: Create a localized "Kensington-first" version of the Black Market catalog that ranks for high-intent vintage searches while maintaining perfect inventory parity and technical SEO protection.
AEO Optimization & Cross-Store Canonicals
Feb 17, 20262. AEO & AI Readiness (Phase 4)
Machine-Readable Schema
Injected a custom AEO Graph Schema (aeo-schema.liquid). This provides deep metadata for AI search engines
(like Perplexity and Google SGE), specifically optimized
with Kensington Market coordinates and localized
business data.
AI Crawler Handbook
Implemented the llms.txt infrastructure. This acts as a manual for AI agents to
understand the store's mission, inventory, and connection
to Black Market.
3. Dual-Site SEO & Duplicate Prevention (Phase 4)
Cross-Store Canonicals
Modified the theme's core meta-tags logic to point shared product inventory back to Black Market Toronto as the "original source." This fulfills the Duplicate Content Prevention goal by ensuring both sites can share inventory without being penalized by Google.
Admin Control Panel
Added a new "Dual-Site SEO" panel directly into the
Shopify Theme Settings. This allows you to toggle
cross-store indexing and manage the source domain (blackmarkettoronto.com) with one click.
Public Butter Environment & AEO Launch
Feb 16, 2026Strategic Foundation
Established a 6-phase technical roadmap covering site-wide optimization, inventory synchronization, and long-term search dominance.
Environment Setup
- • Full Git version control for theme stability
- • Dedicated staging environments for safe testing
- • Local development workflow for real-time updates
AI Search Discovery (AEO)
- • Custom JSON-LD deep schema implementation
-
• Specialized
llms.txtAI crawler handbook - • Invisible discovery tags for modern search bots
Cross-Store SEO Strategy
Implemented an automated Cross-Store Canonical system to share inventory between BMT and Public Butter without risking Google's duplicate content penalties.
Admin Note: Added a new "Dual-Site SEO" control panel in Shopify Theme Settings for easy management.
llms.txt Implementation & GTM Updates
Feb 13, 2026llms.txt — AI Search Discoverability
Created an llms.txt file for the Black Market Toronto Shopify theme following the
llms.txt specification, making the store discoverable by AI agents
and LLMs.
Files Created:
- —
llms-txt.liquid— Markdown-formatted store info with dynamic links - —
llms-txt-content.liquid— Section wrapper for preformatted rendering - —
page.llms-txt.json— Page template for/pages/llms-txt
Files Modified:
- —
theme.liquid— Added<link rel="alternate">discoverability tag in<head>
Content Sections:
About, Locations (both Queen St W stores with hours), Shop Online, Key Pages, Policies, Social, and Contact.
⚠️ Action Required
Create a page in Shopify Admin with handle llms-txt and assign it the llms-txt template. This makes the content live at yourstore.com/pages/llms-txt.
Google Tag Manager Updates
Updated GTM tags for improved tracking and analytics continuity.
Completed Tasks Context
Feb 10, 2026
Dual-Site Product Sync
Status: Proposed
Proposal
Prepared for: Black Market Toronto & Public Butter
February 9, 2026
1. Website Redesign Launch
$1,500 CADOne-Time
- — Clean, stable launch (mobile speed, tracking continuity, redirects)
- — Protect local pack visibility for Black Market locations
- — Pre-launch technical audit
- — 301 redirect mapping
- — Post-launch ranking monitoring
- — Search Console verification & indexing
2. Public Butter: Content & Local SEO
$1,500 CADOne-Time
- — Kensington-focused landing pages + core category structure
- — Google Business Profile optimization for map-pack visibility
- — Clear positioning separation from Black Market (no brand overlap)
- — Local citation building & NAP consistency
- — Online store optimization
3. AI Search Optimization (AEO)
$1,500 CADOne-Time
- — Schema & structured data implementation
- — AI agent optimization (llms.txt)
- — Featured Snippet & AI Overview targeting
- — Brand presence in AI search models
4. Dual-Site Product Sync
Includedwith Retainer
- — Unique product indexing across both domains
- — Inventory sync integration
- — Duplicate content prevention
5. Monthly Retainer
$1,500 CAD/moMonthly
- — Local SEO monitoring & optimization
- — Core Web Vitals & speed optimization
- — Product schema updates
- — AI search visibility tracking
- — Quarterly AI/search innovation sprint
- — Monthly performance reporting
Investment Summary
| Service | Type | Price (CAD) |
|---|---|---|
| Website Redesign Launch | One-Time | $1,500 |
| Public Butter Local SEO | One-Time | $1,500 |
| AI Search Optimization | One-Time | $1,500 |
| Dual-Site Product Sync | Included | w/ Retainer |
| Monthly Retainer | Monthly | $1,500/mo |