Marketplace Studio
Prepared for AMA · November 2026
Confidential Proposal · Draft for Review

AMA Marketplace
SEO Strategy & Implementation

Marketplace SEO for a Sharetribe platform, from the team that built it. Making AMA's verified providers the first result Albertans find, in Google, Bing and AI assistants.

Prepared For
Alberta Motor Association (AMA)
Prepared By
Marketplace Studio
Term
Nov 2026 to Jun 2027
Investment
$65,000 CAD
13
Categories
2
Regions at Launch
10+
Years in Marketplaces
Sharetribe
Specialists
01 · Executive Summary

Marketplace SEO is its own discipline. Sharetribe SEO even more so.

AMA Marketplace runs on Sharetribe and is open to AMA members and the general public. That makes organic search the largest low-cost growth channel it has, on both sides: homeowners looking for a trusted provider, and providers looking for steady local work.

Most SEO plans treat a marketplace like a website with more pages. It is not. A marketplace has two sides, inventory that changes every day, and page quality that depends on how many providers serve each area. And Sharetribe, for all its strengths as a transaction platform, makes choices by default that work against search: ID codes in URLs, no category or city pages, sitemaps that miss custom pages, search results loaded in the browser, and a members-only setting that hides everything from Google.

Marketplace Studio has spent more than ten years building marketplaces, and we built AMA's marketplace on Sharetribe. We know where it breaks for search because we have fixed it before. So we do not hand over specifications for another team to interpret. We design the search architecture, build it into the platform, write the content, and measure the results, in one accountable team.

This proposal follows the pilot timeline: the Employee Pilot (Phase 1, November 2026 to January 2027), the Member Pilot (Phase 2, January to March 2027) and the Content Scale-Up (Phase 3, April to June 2027).

What makes this different

Sharetribe-specific architecture, built and tested in the platform. Marketplace-specific SEO for both sides. Body copy, provider acquisition pages, a review engine and automated SEO checks on every release are all included. Page volume is not capped: every page that meets its quality threshold gets published.

02 · Why Sharetribe SEO Is Different

Sharetribe is built for transactions. Search needs more.

Sharetribe gives AMA a fast, reliable marketplace. Its defaults were not designed for ranking in local search. A generic SEO plan writes rules that assume a custom website. On Sharetribe, most of those rules are actually build work, and some of them conflict with how the platform models providers and listings.

Sharetribe by defaultWhat it means for searchWhat we build
Members-only setting. Private mode shows listings and profiles only to signed-in users.Search engines are visitors who never sign in. In private mode, nothing ranks.Public browsing with membership applied at booking. One page for members and the public, member perks unlocked on sign-in. A launch check that private mode is off.
Providers and services are separate. A provider is a user profile; each service is a listing.Two page types compete for the same searches and split their ranking strength.One indexable page per search intent: the provider profile for the business name, service listings only where they carry unique content.
ID codes in URLs. Listings and profiles use long system IDs.Unreadable addresses with no service or location signal.Clean category-first URLs backed by a lookup service, with automatic redirects when a business changes its name.
No category or city pages. Discovery runs through one search page driven by filters.Nothing for "electrician Calgary" to land on. Filter URLs are not real pages to Google.Server-rendered category hubs, city and community pages, with crawlable provider lists and pagination.
Search loaded in the browser. Provider results are fetched by JavaScript from the search index.Crawlers and AI assistants can receive an empty page with no links to providers.Provider lists rendered on the server. JavaScript only enhances the page.
Built-in sitemap limits. Covers standard pages, CMS pages and the 10,000 most recent listings.Custom category, city and profile pages are never listed, so they are found slowly or not at all.Sitemaps by page type, regenerated automatically as listings change, plus instant submission to Bing.
Listings close when subscriptions lapse. Provider churn removes pages.Dead pages, "soft 404" errors, and city pages that flip in and out of search.Lifecycle rules: redirect departed profiles to their category and city page, remove dead content cleanly, and buffer thresholds so pages stay stable.
Two ways to publish. Console pages for content, code for templates.The wrong tool for a page type means slow publishing or pages that cannot scale.Guides and editorial pages in Console; category, city and profile pages in code.
Sign-in redirects. Members sign in through MyAMA.Sessions split across domains, so search-driven leads show up as referrals.Cross-domain tracking set up and tested end to end, so organic leads are counted correctly.
We have seen this before

On another Sharetribe marketplace we audited, about 136,000 listings were effectively invisible to Google. Every path to a listing ran through browser-loaded search, so there were no links for crawlers to follow. No amount of content would have fixed it. The fix was architectural, and it is the same architecture we are proposing for AMA from day one.

We built AMA's platform

We know the codebase, the search pipeline and the release process. SEO changes ship through the same tests and releases as the rest of the marketplace, with no handoff and no waiting for another team's time.

Checks on every release

Automated SEO checks run with every deploy: rendering, canonicals, structured data, indexing rules and status codes. A product change can never quietly break rankings.

03 · Marketplace SEO, Not Website SEO

Two sides, live inventory, quality that depends on supply.

A marketplace ranks when it solves the chicken-and-egg problem in search as well as in the product. These are the marketplace-specific pieces a standard SEO plan leaves out, and all of them are in our scope.

01

Both sides search

Providers search too: "electrical leads Calgary", "get more snow removal clients". A join page for each category turns search into supply, and supply is what unlocks new city and community pages.

02

Supply decides which pages exist

City and community pages publish only when enough active providers serve them, with a buffer so they do not flip in and out of search. Thresholds are set from the real provider split, not guessed.

03

Inventory changes every day

Providers join, pause and leave. Every change updates sitemaps, redirects and thresholds automatically, so ranking strength is kept rather than lost.

04

Reviews start at zero

A new marketplace has no on-platform reviews, and outside reviews cannot be marked up. We build review requests after every completed job and show ratings in search once a provider has enough to be meaningful.

05

Rich profiles without leakage

Detailed public profiles help rankings but can send customers around the marketplace. Profiles show credentials, reviews and service area; contact runs through a quote request.

06

Provider-written content

Providers often paste the same text from their own website. Onboarding prompts ask for local, job-specific detail, and duplicate checks run before a profile is shown to search engines.

07

Authority from the network

A "Find us on AMA Marketplace" badge built into onboarding. Hundreds of local businesses linking to their AMA profile is authority no competitor can buy.

08

Rank where supply can serve

A page that ranks and sends quote requests nobody answers hurts the brand. We track provider response rate by category and region, and push search hardest where supply can meet demand.

09

Answers for AI assistants

Factual comparison tables, cost and permit guides, and consistent AMA details make the marketplace the source ChatGPT, Perplexity and Copilot cite.

A typical SEO engagement compared with ours

Typical SEO engagementMarketplace Studio
DeliverableSpecifications for a development teamBuilt, tested and live in the platform
Sharetribe architectureGeneric website rulesDesigned around how Sharetribe works
Body copyWriting guides; client writes the pagesWritten for every page; AMA approves
Provider sideNot addressedJoin pages, badge program, onboarding guidance
ReviewsNot addressedReview engine and rating markup
Page volumeFixed page countEvery page that meets its threshold
TestingSplit tests before there is enough trafficDeferred until volume makes results reliable
Protection over timeManual checksAutomated SEO checks on every release
04 · The Search Opportunity

Albertans search for help. Today they find strangers.

Searches like "electrician Calgary", "snow removal Airdrie" or "furnace repair Edmonton" are high intent and local. The results are crowded, and none of the current options combine verified providers with a brand Albertans already trust.

Jiffy

On-demand home maintenance app

Vetted pros, launched in Calgary in 2024. Strong app, limited local search footprint and brand recognition in Alberta.

Taskrabbit

Task marketplace

Ranks for Calgary and Edmonton city pages in several categories, especially furniture assembly. Transaction fees and a national, not local, model.

HomeStars

Reviews and quote matching

Established category pages in both cities. Lead-based model with uneven provider vetting.

Google Local Services Ads

Pay-per-lead ads

Shown above organic results with Google screening. Sets the trust bar AMA's organic pages should meet or exceed.

Kijiji and Facebook Marketplace

General classifieds

Widely used for informal jobs. No vetting, no recourse, no accountability.

AMA's Search Advantage

"AMA-verified providers are licensed, insured and able to pull permits where required." That is a trust statement no generic marketplace can make. Built into every page, it becomes AMA's edge in search results and in AI answers.

05 · Our Approach

One team: strategy, build, content and measurement.

Most SEO engagements produce documents. The results depend on whether a separate development team can find the time to build them. We remove that gap.

Built into the platform

Server-rendered category and city pages, clean URLs, sitemaps, structured data and indexing rules are built by the same team that maintains the marketplace, and tested before every release.

Content included

We write titles, descriptions, FAQs and body copy for every page. AMA reviews and approves. No dependency on AMA's content team to keep pace.

Both sides of the marketplace

Pages for homeowners searching for help, and pages for providers searching for work. Supply growth is what unlocks new city and community pages.

Quality over volume

A page is published only when it has real, unique value: live providers, verified credentials, local permit rules. Thin pages hurt more than they help.

Foundation · Built in Phase 1

The search foundation every later page relies on

Built once, then extended to new categories, communities and markets without changing URLs.

Architecture

Category-first URL structure, flat provider profiles, breadcrumbs, internal linking and listing thresholds.

Rendering

Every indexable page delivered as complete HTML to search engines and AI crawlers.

Structured data

Organization, Service, LocalBusiness and BreadcrumbList markup, consistent with ama.ab.ca.

Sitemaps & indexing

Sitemaps that update automatically as providers join or leave, with fast submission to Google and Bing.

Lifecycle rules

Clean handling when a provider leaves, a listing closes or a page drops below its threshold.

Release checks

Automated SEO checks on every release, so a code change never quietly breaks rankings.

06 · Site Structure

Category first, location second, one page per intent.

Each topical cluster is anchored on the service, not the city. The province-wide category page is the hub and the city pages are its spokes, so the marketplace can rank for both "[service] Alberta" and "[service] Calgary".

Page typeExample URLPurpose
Category hub/home-services/electrical/Ranks for province-wide searches; fallback when location is unknown
Category + city/home-services/electrical/calgary/Main ranking page for local searches; covers surrounding communities
Category + community/home-services/cleaning/airdrie/Published once a community reaches its listing threshold
Provider profile/pros/business-name/One URL per business, however many categories or cities it serves. Credentials, reviews, service area
Auto services/auto-services/auto-detailing/edmonton/Same pattern for Auto Cleaning & Detailing and Mobile Mechanic Services
Provider join pages/join/electrical/Attracts providers searching for leads in their trade
Guides/guides/furnace-replacement-permit-calgary/Permit, licensing and cost guides that answer questions and earn citations
Trust page/what-ama-verifies/What AMA verifies and what it does not, liability and recourse

Rules that protect quality

  • Flat provider profiles. A provider offering three services in two regions has one profile URL, not six competing copies. Category and city pages link to it.
  • Listing thresholds. City and community pages are published only above a minimum number of active providers, with a buffer so pages do not flip in and out of search as providers come and go.
  • Real URLs for locations. No location filters as query parameters. Search and filter results stay out of the index.
  • One page for everyone. Members and the public see the same URL. Member perks unlock on sign-in without creating separate member pages.
  • Clean lifecycle. When a provider leaves, their profile redirects to the relevant category and city page so ranking value is kept, not lost.

Final folder names and threshold numbers are confirmed in the Phase 1 Information Architecture deliverable.

07 · Regulated Trades & Trust

Where AMA's trust advantage matters most.

Under Alberta's Safety Codes Act, electrical, gas, plumbing and HVAC work usually requires a permit, and in most cases only licensed contractors can pull one. Google treats these as "Your Money or Your Life" topics and holds them to a higher standard of expertise and trust.

What we doDetail
Permit-aware taxonomySeparates permit-required services from non-permit services within each regulated category, so structure, content and filters match how the work is actually regulated.
Expectations set before contactRegulated category pages explain licence and permit requirements, and who pulls the permit, before a visitor contacts a provider.
Visible credentialsCredential type (journeyman, master, contractor of record), licence number, insurance status and verification date shown as visible, crawlable content with matching structured data.
Local permit guidesGuides by trade and municipality, for example furnace replacement permits in Calgary or panel upgrades in Edmonton. High-intent searches that generic marketplaces do not answer well.
"What AMA verifies" pageWhat AMA verifies and what it does not, plus liability and recourse, linked from every regulated category and profile.
Google Verified benchmarkOrganic pages show at least the trust level Google requires for Local Services Ads: licence verification, background checks and proof of insurance.
Every regulated page is reviewed by people

Electrical, Plumbing and HVAC content is reviewed by Marketplace Studio and approved by AMA Product and Legal before it is published. Permit decisions and disclosure wording come from AMA.

08 · Research & Example Page

What Albertans are searching for right now.

We ran initial keyword research across all 13 categories in the Calgary and Edmonton regions, using live search results from both cities. The findings shape which pages we build first.

24 of 32

Keywords where a Reddit thread ranks in the top three. Albertans are asking "who can I trust?" and no trusted brand is answering.

0

Marketplaces in the top five for snow removal, furnace repair, house cleaning or junk removal. The aggregator position is open.

Now

Snow removal, furnace repair and mobile mechanic searches are rising into winter, in step with the Employee Pilot.

KeywordEst. monthly searchesDifficultyTrend now
snow removal calgary / edmonton2K to 5K each, winter peakMediumRising
furnace repair calgary / edmonton1K to 2.5K eachMediumRising
snow removal cost calgary300 to 700EasyRising
calgary sidewalk snow bylaw500 to 1.5K, spikes after stormsEasyRising
furnace replacement permit calgary100 to 300EasyRising
mobile mechanic calgary / edmonton500 to 1K eachEasyCold-snap spikes
furniture assembly calgary / edmonton200 to 500 eachEasyHoliday peak
plumber calgary / edmonton2.5K to 5K eachHardStable
painters, car detailing1K to 3.5K eachMediumFalling until spring

Search volumes are directional estimates. Exact figures are confirmed in Google Search Console once pages are live. The full keyword report covers 32 keywords across all 13 categories.

Example: the "snow removal calgary" page

Snow removal is a Phase 1 category, the highest-volume search in the research, and rising now. Below is how that keyword becomes a page on AMA Marketplace. Use Hide SEO notes at the top of the example to see the page as a visitor would, or leave the notes on to see why each part helps it rank.

marketplace.ama.ab.ca/seasonal-outdoors/snow-removal/calgary/

Open the full example page

What the example shows

A short answer first (who, what it costs per visit, what the bylaw requires), AMA trust signals, server-rendered provider cards, what affects the price of a visit, Calgary's 24-hour sidewalk bylaw, local FAQs, links to nearby communities and related winter services, and a call to action for providers. Provider names and prices on the cards are sample data. The web address shown is illustrative until the subdomain is confirmed.

09 · Phased Delivery

Three phases, aligned to the pilots.

Phases 1 and 2 build and validate the foundation through the end of Q1 2027. Phase 3 scales content on that proven base.

Phase 1: Foundation and build (November 2026 to January 2027)

Goal: build the search foundation for the whole marketplace into the platform, so that Phase 2 categories, regulated trades and Phase 3 content plug in without changing URLs.

DeliverableWhat it includes
Keyword researchAll 13 categories in both regions, including surrounding communities, seasonal patterns and provider-side searches. Recommended category names based on demand.
Information architectureURL map, hierarchy, flat profile model, breadcrumbs, internal linking and listing thresholds, for AMA sign-off.
Technical SEO buildServer-rendered category, city and community pages with crawlable provider lists and pagination. Clean URLs with redirects when a business renames. Canonical and noindex rules.
Sitemaps and indexingSitemaps by page type that update automatically as listings change, plus instant submission to Bing.
Structured dataOrganization, WebSite, BreadcrumbList, Service and LocalBusiness markup, validated with zero errors.
Release checksAutomated SEO checks on every release: rendering, canonicals, structured data, indexing rules and status codes.
Lifecycle and threshold logicRedirect and removal rules for closed listings and departed providers; threshold buffers to prevent pages flipping in and out of search.

Phase 2: Member Pilot launch (January to March 2027)

Goal: extend to 13 categories and open the marketplace to search engines with strong signals from ama.ab.ca, discoverable to members, the public and AI assistants.

DeliverableWhat it includes
Page contentTitles, descriptions, unique FAQs and body copy for 13 category hubs and 26 region pages, plus any community pages that meet thresholds.
Regulated tradesPermit-aware taxonomy, licence and permit guides by trade and municipality, the "What AMA verifies" page and credentials on profiles.
Provider acquisitionJoin pages for all 13 categories and the "Find us on AMA Marketplace" badge in onboarding.
Review enginePost-job review requests and review ratings in search results above a minimum review count.
Comparison tablesUp to five factual comparisons (for example Jiffy, Taskrabbit, HomeStars, classifieds), drafted up front for Legal review.
Redirects and ama.ab.ca linksExisting ama.ab.ca pages covering the same services mapped to the new pages; navigation, member benefits and newsroom links in place.
AnalyticsKey events (quote request, sign-up, booking), consent, cross-domain tracking including member sign-in, and an SEO dashboard.
Testing and launchSEO acceptance testing on staging, launch, sitemap submission, 30-day baseline report and a Q1 validation report with the Phase 3 plan.

Phase 3: Scale-up (April to June 2027)

Goal: publish at the pace supply allows, expand to communities and new markets, and improve existing pages with real performance data.

DeliverableWhat it includes
Community and long-tail pagesNo fixed page count. Every community and service page that meets its threshold and has unique data is published, with content written by us.
GuidesCost guides and permit explainers by municipality; seasonal content for summer services such as painting.
Monthly optimizationTitles, FAQs and internal links improved from real Search Console queries and engagement data.
AI search visibilityMonthly tracking of AMA citations in AI assistants and consistency of AMA details across the marketplace and ama.ab.ca.
New market launch kitTemplates and page sets ready for any new market AMA approves, so expansion is a configuration step, not a project.
10 · Timeline

November 2026 to June 2027.

Phase 1
Nov 2026 to Jan 2027
Foundation and build

Keyword research and IA sign-off first, then the technical build on staging. Employee Pilot pages stay out of search while the pilot is internal. Snow Removal prioritised for winter demand.

Phase 2
Jan to Mar 2027
Member Pilot launch

Content for 13 categories, regulated trades, provider pages and reviews. Acceptance testing, then open to search engines when the Member Pilot opens. 30-day baseline and Q1 validation report by end of March.

Phase 3
Apr to Jun 2027
Scale-up

Monthly publishing batches gated by supply and quality, guides, optimization from real data, and new markets as AMA approves them.

11 · What We Need from AMA

Decisions and access that keep the schedule.

What we needDetailsWhen
Scope approvalConfirmation of this proposal and named approvers for IA, names, titles and contentBefore Phase 1 starts
Subdomain and pilot datesFinal subdomain, pilot start dates and the date the marketplace opens to search enginesPhase 1 kickoff
Category detailsFinal category list and sub-services; expected providers per category and regionBefore keyword research and IA sign-off
Search engine accessGoogle Search Console (ideally an ama.ab.ca domain property) and Bing Webmaster ToolsBefore launch
Analytics accessAnalytics and tag manager edit access; confirmation of the analytics platform and consent approachBefore acceptance testing
Regulated trades decisionsWhich services require permits, the verification model per trade, approved disclosure wording, and a named owner who keeps it currentStart in Phase 1, final before regulated pages are drafted
Member perksWhat members see after sign-in that the public does not (pricing, perks, booking)Before IA sign-off
Comparison guidanceCompetitors AMA wants compared; Legal review of final tablesPhase 2
ama.ab.ca links and redirectsList of existing pages covering the same services; navigation, member benefits and newsroom links on launch dayPhase 2
Review windowsA standing review window (3 business days) so publishing stays on scheduleThroughout
12 · Measuring Success

Leads and liquidity, not just traffic.

AreaWhat we track
DiscoveryIndexed priority pages, crawl errors, sitemap coverage
VisibilityImpressions, clicks and positions for category and region searches
LeadsQuote requests, sign-ups and bookings from organic search, by page type and member status
SupplyProvider sign-ups from join pages and badge links
Marketplace healthProvider response rate and time to first response by category and region
AI visibilityReferrals and citations from ChatGPT, Perplexity and Copilot

Numeric targets are set from the baseline about 30 days after the marketplace opens to search engines.

13 · Investment

Fixed price, delivered in three phases.

All amounts in CAD, excluding GST. Each phase is priced by deliverable.

Total Investment
Strategy, implementation and content · Nov 2026 to Jun 2027
$65,000CAD

Phase 1: Foundation and build

DeliverableAmount
Keyword research, all 13 categories, both regions, homeowner and provider searches$3,500
Information architecture, URL map and provider profile model$3,500
Technical SEO build: server-rendered category, city and community pages, clean URLs, sitemaps, indexing rules$9,000
Structured data implementation and validation$2,000
Automated SEO checks on every release$2,000
Listing lifecycle and threshold logic$2,000
Phase 1 total$22,000

Phase 2: Member Pilot launch

DeliverableAmount
Titles, descriptions, unique FAQs and body copy for 13 hubs and 26 region pages$6,000
Regulated trades: taxonomy, permit guides, "What AMA verifies" page, credentials on profiles$5,000
Provider join pages for 13 categories and onboarding badge$2,500
Review engine and review ratings in search results$2,000
Comparison tables, up to five, drafted for Legal review$1,500
Redirect map and ama.ab.ca linking plan$1,000
Analytics: key events, consent, cross-domain tracking, SEO dashboard$2,500
SEO acceptance testing, launch, indexing, 30-day baseline and Q1 validation report$3,500
Phase 2 total$24,000

Phase 3: Scale-up

DeliverableAmount
Community and long-tail pages, no page cap, each gated by provider count and unique data$7,000
Cost guides, permit explainers and seasonal content$5,000
Monthly optimization from Search Console and engagement data$3,000
AI search visibility tracking and entity consistency$2,000
New market launch kit$2,000
Phase 3 total$19,000

Payment schedule

Each invoice is tied to a delivered milestone, not elapsed time.

MilestoneAmount (CAD)
Phase 1: Information architecture and URL map signed off$11,000
Phase 1: SEO pages, sitemaps and structured data pass checks on staging$11,000
Phase 2: Category, region and regulated trade content delivered$9,600
Phase 2: Acceptance testing passed and marketplace opened to search engines$7,200
Phase 2: 30-day baseline and Q1 validation report delivered$7,200
Phase 3: April batch and report delivered$7,000
Phase 3: May batch and report delivered$6,000
Phase 3: June batch and quarterly report delivered$6,000
Total$65,000
14 · Assumptions & Scope

What is included, and what is not.

Included

  • All deliverables in section 13, designed, built and tested
  • Body copy for all category, region, community, join and guide pages
  • One round of revisions per content batch
  • Monthly written performance updates

Not included

  • Paid search and Local Services Ads management
  • Keyword research for new markets before AMA approves them
  • Third-party tool subscriptions, billed to AMA if required
  • Legal review, provided by AMA

Assumptions

  • The marketplace is open to AMA members and the general public. Public pages are readable without sign-in.
  • The marketplace runs on a subdomain of ama.ab.ca.
  • Phase 3 page volume depends on provider supply and AMA review capacity. Pages are published only when they meet quality thresholds.
  • Pilot dates follow AMA's current plan. If a pilot date moves, the related milestone moves with it.
  • Changes to scope are assessed, estimated and approved in writing before work begins, through the existing change request process.
15 · Next Steps

How we get started.

1

Proposal review

AMA reviews this proposal and confirms scope, or sends feedback.

2

Kickoff

Confirm pilot dates, subdomain, approvers and the search engine opening date.

3

Access

Search Console, Bing Webmaster Tools and analytics access granted.

4

Regulated trades conversation

Product and Legal begin the permit, verification and disclosure decisions.

Ready to Start

Phase 1 can begin this month.

Contact Darren Cody to confirm scope and schedule kickoff.

[email protected]