Canadian Homepage Links → Canadian Hosted | .CA Domains | Living Links | Hetneo's Links

Pulled fresh Canadian numbers this morning and one of them surprised me, so here's the whole set rather than the flattering half.

Same commercial terms, Canada vs US, volume and difficulty:

  • personal injury lawyer -> CA 5,900 / KD 3. US 337,000 / KD 54.
  • divorce lawyer -> CA 1,700 / KD 4. US 163,000 / KD 24.
  • emergency plumber -> CA 4,300 / KD 0. US 115,000 / KD 24.
  • roofing contractor -> CA 1,300 / KD 0. US 59,000 / KD 45.
  • moving company -> CA 5,500 / KD 13. US 149,000 / KD 64.

Bad news first, since that's the half most vendors leave out. Canadian volume is small. Personal injury is 57 times smaller than the US. If you need raw traffic, Canada is not going to give it to you.

The gap is in what it costs to take, not in the size. Difficulty drops off faster than volume does. Personal injury 54 -> 3. Roofing 45 -> 0. Same buyer intent at the end of it, same credit card.

Here's the part that surprised me though, and it's the bit actually worth taking away:

  • personal injury lawyer -> KD 3. personal injury lawyer toronto -> KD 72.
  • emergency plumber -> KD 0. plumber toronto -> KD 54.

The cheap national terms are cheap because nobody is fighting there. Everyone piled into the metros instead, and metro-qualified Canadian terms are harder than the US national equivalents. So "Canada is easy" is wrong as a blanket statement. Canada is easy everywhere except the three cities most people target first.

Finance stays expensive as well, mortgage rates at KD 55 and car insurance at KD 31. It isn't a simple big-brands-own-everything story though. Internet providers is sitting at KD 3, which I genuinely did not expect.

Where this touches what we sell: at KD 0 to 13 you don't need a 50 link campaign, you need a few genuinely Canadian homepage links pointed at the right pages. Canadian hosted, .ca TLD, real sites with real history. We hold a few hundred of those across the usual local service niches. At KD 54 to 72 in downtown Toronto, links on their own won't get it done, and I'd rather say that now than take the money and explain later.

Post "O Canada, Rank My Site" in the thread if you want the discount code and I'll PM it over.
 
Two ranking shuffles in eight days and Google has confirmed neither of them. The trackers lit up around July 11, the one people started calling the 7-Eleven update, then again over the weekend of the 18th. No announcement, no guidance, nothing useful in Search Console.

Here is the mistake I watch people make every time this happens, and it costs them real money.

A ranking dips, so they go and cancel or replace links. Nothing about the link changed. It is still live, still indexed, still pointing where they put it. The SERP moved, the backlink profile did not. That is a re-buy tax on noise.

What actually holds up:

  • Confirm the link is live and indexed. That is a fact you can settle in about a minute, and it ends most of the panic on its own.
  • Then leave it alone for a couple of weeks. Unconfirmed movement settles back more often than it sticks.
  • Judge a link on a window long enough to survive a shuffle, not on the Tuesday after one.

This is the bit where having a dashboard beats having a spreadsheet. When the SERP does something strange you want to separate "my link is gone" from "the SERP moved" without guessing about it. One of those is my problem to fix. The other one is weather.

Canadian side of the network is the same story, real .ca domains, Canadian hosted, over 60% of the network. Post "O Canada, Rank My Site" in here if you want the code.
 
The value in a Canadian link is the .ca, not the server.

A .ca is a locked geo signal. Google reads a country-code domain as "this one is for Canada" by default, and unlike a .com you cannot set a country for it in Search Console, there is no toggle, it is fixed (straight from Google's own multi-regional docs). A link sitting on a .ca sits on a domain Google already files under Canada.

The hosting is the part people overrate, mine included, right there in the thread title. John Mueller has said it plainly: for geotargeting they use the ccTLD or the Search Console setting, and otherwise "put the server where it works best for you." Canadian hosting helps latency, it is not the ranking lever. The ccTLD is.

So if Canada is where you need to rank, this is the slice of the network that actually moves the needle: real .ca domains, not a .com with a maple leaf in the footer.
 
Four years of one Canadian site, with the ugly part left in.

This is a .ca ecommerce site in the vape niche. We started placing homepage links on it in 2021. Below is the whole organic traffic curve since, not a cropped good quarter.

2026-07-26-ca-longevity.png

Roughly 3K a month at the left edge. Just under 10K at the last pull. 313 keywords in the top 3, on a DR 21 domain.

The bit worth looking at is the middle, not the end.

There is a cliff in the back half of 2024 that took months to climb back out of. Every account I have ever watched go through one of those responds the same way, by cancelling links and buying replacements. That is a re-buy tax on a SERP that moved.

These are permanent homepage placements. There is no renewal date on them, so a dip like that never arrives with a re-buy decision attached to it. You get to sit still and find out, which is most of the value.

DR 21 is the other part people trip over. This is not a trophy domain. It is an ordinary Canadian site with real history that kept compounding because nothing ever got pulled out from under it.

That is the .ca slice of the network in one picture. Real Canadian domains with years behind them, not fresh registrations with a maple leaf in the footer.

Genuine question for anyone running Canadian sites, because I would like to be wrong about this: how long do you actually give a link before you call it a failure? Most people tell me somewhere around 90 days. The chart above says 90 days is roughly where the interesting part starts.

Post "O Canada, Rank My Site" in here if you want the discount code and I'll PM it over.
 
The question I get most in PMs about this thread, in various phrasings: if I cannot see the list and cannot get a sample, how do I know it is safe. Fair question, answered head on.

You do not get the list because every buyer who sees the list is a person who can leak the list. Not maliciously, mostly. Screenshots travel, spreadsheets get forwarded, and a leaked network is a dead network. The secrecy that annoys you at checkout is the same secrecy keeping the link you bought alive four years later. Protecting the network is not a policy on top of the product, it is the product.

Same logic on samples. A free sample is a link placed for someone with zero skin in the game, on a homepage sitting next to links people paid to protect. That trade is bad for every existing customer, so I do not make it.

What you can check without the list: the review history in this thread is public, the placements are homepage, Canadian hosted, majority .ca, and every link stays editable after placement, anchor and target included. That last part is the real safety answer. If an anchor profile starts looking risky, you change it. Control beats trust.

"O Canada, Rank My Site" in a PM still gets the discount.
 
August thought for the Canadian crowd: seasonal anchors are the most underused part of editable links.

Most local niches up here flip twice a year. The HVAC guy lives on "ac repair" right now and "furnace repair" from November. Landscapers turn into snow removal companies for half the calendar. A static link bought in summer is pointing at the wrong money page by Christmas.

That is the actual point of the editable part -> when the season flips, you change the anchor and the target URL from the dashboard and the same homepage link keeps selling. No second placement, no re-buy, no waiting on some editor to answer email in February.

If your Canadian site has a summer page and a winter page, buy the link once and steer it. "O Canada, Rank My Site" still gets the code via PM.
 
The spam update that started rolling last night is a good moment for the part of this thread I do not talk about enough. Updates reshuffle what you want your anchors doing. Maybe a money anchor that was fine in July suddenly sits in a page cluster you would rather not push, or the page you pointed at got merged and the link now hits a redirect. On links bought here you log into the dashboard and change the anchor or the target yourself, mid-campaign, no re-buy and no chasing me by PM. That is the whole point of calling them living links. Watching how this one settles before touching anything is still the right order of operations, but when you do decide to move, moving should cost you nothing. Curious what everyone else does with bought links after an update -> eat the loss, or renegotiate one by one?
​
living-links-edit-panel.png
 
Asked twice in PMs this month, so here is the answer in the open where it is more use to people.

What is the actual difference between a homepage link and a guest post?

Underneath, they are one product. Both begin with an article written to sit naturally on the host site, your link inside it. What changes is where that article ends up living.

For a homepage link we pin the article to the front of the site. Your link then rides on the strongest page that domain has, the one everything else points inward at, which is why it counts for more than a fresh URL nobody has been to yet. You are renting that position. It runs while the subscription runs, and the anchor and destination stay editable the whole way through.

For a guest post the same article simply stays where it was published, an ordinary piece on the site. Pay once, it is yours, no monthly.

Neither wins in the abstract. One is more strength on rent. The other is less strength you own outright. Still working out whether links do anything for your pages at all? Rent, and find that out cheaply. Building something you expect to still have in three years? Buy.

And the half nobody volunteers: stop paying for the rented kind and it comes off. That is the deal you are making, and a seller who skates past it is not doing you a favour.
 
Question that came in twice this month, so here it is in the open: is a .ca domain or Canadian hosting the thing that matters?

Neither one is a ranking lever on its own. Google stopped needing the hosting IP to work out where a site belongs years ago. What the pair actually buys you is cheaper trust with the audience and with the local sites you want links from. A Toronto trade association linking out to a .ca site is an ordinary thing. The same page pointing at a .com on a Texas host is the one that gets a second look.

So the honest order here: the page has to be in-region and read like it belongs, then the domain and the host just make it unremarkable. Roughly half this inventory is Canadian-hosted and most of it sits on .ca, which is why it works, not because an IP is doing the ranking.

Numbers from a Canadian ecommerce site I have watched for a while, since ecommerce gets asked about less than local: DR 21, around 9,600 monthly organic, 313 terms sitting in the top three. Low DR, tight Canadian profile, and the rankings are on Canadian queries where the competition is thin rather than on anything American.

Caveat before you ask: if your buyers are not in Canada, none of this helps you. Canadian search volume is genuinely small and I would rather say that now than after you have paid.

If your money is in Canada -> O Canada, Rank My Site.
 
Something worth checking before you judge a Canadian campaign, and it is boring rather than clever.

Set your rank tracking to Canada explicitly, and spot check the money terms on google.ca with the location actually set, not on whatever your tracker defaults to. Canadian and US SERPs for the same phrase are often a different set of sites. A campaign can be moving fine up here and look flat in a tracker pointed at the wrong country, and the usual reaction to flat is cancelling links that were doing their job.

Same problem from the other side: search volume up here is small enough that a term going from 14 to 4 can barely register on a traffic graph for weeks. Judge it on position and on enquiries, not on the traffic line.

What we put into that is deliberately narrow. Real .ca domains with actual history, homepage placement inside an article written for the host site, anchor and target URL editable afterwards if your pages get merged or renamed.

The limit, stated up front: this only pays when the people buying from you are Canadian. Small market, thin competition, that is the whole trade.

Want the code -> O Canada, Rank My Site.
 
A limitation of this inventory that almost nobody raises with me, so I will raise it myself.

Quebec is about a fifth of the country, and a large share of the searching there happens in French. "plombier urgence montreal" and "emergency plumber montreal" are two different SERPs with two different sets of sites in them. If your buyers are francophone, an English placement on an English .ca does very little for the French query. The domain is right, the language is not, and language is doing more work on that SERP than the TLD is.

What I would do if Quebec is your market:

  • Check which language your enquiries are actually coming in as before you spend anything. Plenty of Montreal businesses sell almost entirely in English and never need to touch this.
  • If it is genuinely French demand, you want French pages on your own site first. A link cannot make an English page rank for a French phrase.
  • Then aim your Canadian links at those French pages once they exist, not at the English ones, and expect the ramp to be slower because there is less competing content to displace either way.

Where that leaves us: this network is English-language across the board. Right country, right TLD, wrong language for francophone terms, and pretending otherwise would just waste your month.

If your market is English Canada, the phrase for the code is O Canada, Rank My Site.
 
Why this slice of the network grows slowly, and why I will not pretend otherwise.

A .ca is not a domain you can just go and buy. CIRA enforces Canadian Presence Requirements on the registrant: you have to be a Canadian citizen, a permanent resident, a company incorporated here, or sit in one of the other listed categories. No presence, no .ca. That is the registry's own rule, not a vendor story.

Two things follow from it, one good for you and one not.

The good one: the barrier is the moat. Anyone abroad who wants to spin up a hundred fake Canadian sites next week cannot, at least not cleanly. The .ca space stays thinner and older than the .com space, so a real aged .ca with history is a scarcer thing than its DR suggests.

The one that costs me: I cannot scale this inventory on demand. When somebody asks for forty Canadian placements in the same narrow niche this month, the honest answer is usually no. We hold a few hundred Canadian domains, roughly 60% of the network, and they are spread across local service niches rather than stacked in any one of them. If your niche is narrow and your order is big, I will tell you what we can actually cover and you can take the rest elsewhere.

Worth knowing before you shop: when a seller offers unlimited .ca volume at short notice, ask who the registrant is on those domains. The answer is interesting more often than it should be.

Want the code -> O Canada, Rank My Site.
 
Hi, I'm interested in your Canadian homepage backlinks. Could you share a few live examples from .ca domains so I can check the sites and link placements? I'd appreciate it. Thanks.
 
Asked in here and twice by DM this week: can you show me a few live .ca examples so I can check the sites first?

Fair question, and the answer is no. Here is why, because "no" on its own sounds like I have something to hide.

A public list of placement URLs is a footprint handed to anyone who wants it. Not just competitors shopping the same inventory -> anyone can run the list, pull every outbound link on those homepages, and map out every buyer sitting on them. The person most hurt by that is not me, it is the client who paid for a quiet link. Protecting the network from exactly that is the thing you are buying. A vendor who will email you the full list on request will email somebody else your sites later.

So what can you actually check before spending?

  • Niche and geo coverage: ask me straight. I will tell you what we hold for your niche and, more usefully, what we do not. Narrow niche plus big order is usually a no from me.
  • Metrics bands: DR range, traffic, outbound link counts per placement. Real numbers, no domains.
  • Registrant logic: CIRA presence rules mean a genuine .ca cannot be spun up abroad overnight. Ask any .ca seller who the registrant is. The answer sorts the real inventory from the costume.
  • Start small. One placement, 60 days, see what it does. That costs less than a vetting argument.

Once a link is live you see your own placement in the dashboard, with the target URL and anchor editable from there. Your own links are never hidden from you. Everyone else's are hidden from you, which is the same protection working in your favour.

Want the discount code and happy with that trade? Drop O Canada, Rank My Site in the thread and I will send it across.
 
Someone asked me last week how to split anchors across a small Canadian order, so here is how I actually plan one.

Say you buy four homepage placements. The instinct is to point all four at the page you want ranked, with four variations of the money phrase. That is the quickest way to make a tiny campaign look engineered, because four links is not enough volume for the mix to look natural at the exact-match end.

What I do instead with four:

One to the home page, brand anchor or bare domain. It is the page that absorbs anchor weight without looking bought, and it feeds everything internally anyway.

Two to the service page you care about, and neither of them exact match. Partial phrase on one, a longer natural sentence fragment on the other. Something a real writer would put in a paragraph.

One to a supporting page, a guide or a city page, with a descriptive anchor. This is the one people skip and it is the one that makes the rest read like a site earning links rather than a page buying them.

The national Canadian terms are soft enough that you are usually not fighting for the money page directly, you are building enough of a profile that the page stops being invisible. The metro variants are a different fight and four links will not win it.

Then leave it. Do not re-point anything for at least a couple of months. When you do want to move, the anchors and target URLs are editable from the dashboard, so the plan above is a starting position, not a permanent one. That is the part I would actually spend the flexibility on: re-pointing once you know which page converts, rather than guessing twice in week one.

Inventory is the same as always, real .ca domains with history behind them, roughly 60% of the network, spread across local service niches rather than piled into one.

Want the code -> O Canada, Rank My Site.
 
Back
Top