Current Progress & Implementation Strategy

Visualizing the work completed to date and the architecture moving forward.

Status Update — Mar 9, 2026

Mar 9, 2026

Website 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, 2026

Website 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, 2026

1. 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, 2026

2. 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, 2026

Strategic 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.txt AI 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, 2026

llms.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
Completed Tasks Visualization - Feb 10, 2026

Dual-Site Product Sync

Status: Proposed
Implementation Strategy Knowledge Graph

Proposal

Prepared for: Black Market Toronto & Public Butter

February 9, 2026

1. Website Redesign Launch

$1,500 CAD

One-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 CAD

One-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 CAD

One-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

Included

with Retainer

  • Unique product indexing across both domains
  • Inventory sync integration
  • Duplicate content prevention

5. Monthly Retainer

$1,500 CAD/mo

Monthly

  • 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