---
title: "Does posting on Medium help SEO? Publish on your site first"
description: "Medium and Substack can bring readers and email subscribers, but they do not guarantee SEO gains. Publish the full article on your own site first."
url: "https://webleveling.com/blog/does-posting-on-medium-or-substack-help-seo/"
lang: "en"
published: "2026-10-19"
modified: "2026-10-19"
author: "Cal Hewitt"
tags: ["seo","content-planning","small-business"]
image: "https://webleveling.com/og/blog-does-posting-on-medium-or-substack-help-seo.jpg"
alternates:
  es: "https://webleveling.com/es/blog/publicar-en-medium-o-substack-ayuda-al-seo.md"
---

# Does posting on Medium help SEO? Publish on your site first

Medium and Substack can bring readers and email subscribers, but they do not guarantee SEO gains. Publish the full article on your own site first.

![A landscaping company owner in work boots sitting on a pickup tailgate in a driveway, holding a phone in both hands, seen from behind.](https://webleveling.com/blog/does-posting-on-medium-or-substack-help-seo/medium-substack-featured.jpg)

You wrote a good article, and now you are deciding where it should live. Medium and Substack already have readers, your own website has very few, and posting there feels like the faster way to get the piece seen. Then the worry sets in: does posting on Medium help SEO, or does it hand your best work to a free site that may outrank your own?

Publish the full article on your own website first. Medium and Substack can bring readers, email subscribers and referral visits to a business, and that is a real reason to use them. A ranking improvement for your own site is not something either platform promises.

The risk you can control is which copy Google treats as the original. A few settings and one habit protect your website, and you can finish the whole job in an afternoon.

**Key Takeaways**

**Website first**

Publish the full article on your own site before any other site carries it, so your URL is the original and the one you can track.

**Platform links are hints**

Google treats link attributes such as nofollow and ugc as hints, so a Medium or Substack link is a source of visits, not guaranteed ranking credit.

**Duplicates are a canonical question**

Google says duplicate content is not automatically a spam violation; the practical risk is that Google picks the other copy and splits attention.

**Medium and Substack differ on canonicals**

Medium's import tool adds a canonical link to your original; Substack imports need a page-source check for each post.

**Measure inquiries, not views**

Track referral visits, subscribers and inquiries with tagged links, then decide whether the platform earns more of your time.

## Publishing on your own website first keeps the original in your hands

Your website is the one place where you control the URL, the internal links, the analytics and the lead form. A reader who finishes the article there can click straight to a service page or send an inquiry. On a platform, the same reader is inside someone else's design, and your account and audience depend on that platform's policies.

That is why the order matters more than the platform. Post on your site, let it go live, and only then decide whether a second copy, a shortened version or a newsletter edition makes sense elsewhere. If you already know the question about whether to keep a blog at all, [should a small business have a blog](https://webleveling.com/blog/should-a-small-business-have-a-blog/) covers that decision, and this post stays on cross-posting.

Medium and Substack have a genuine job, just a different one. Medium's [Audience stats](https://help.medium.com/hc/en-us/articles/4405449973015-Audience-stats) separate followers from email subscribers, and its [email notifications](https://help.medium.com/hc/en-us/articles/360059837393-Email-notifications) reach people who follow you. Substack describes itself as a place to [publish and send posts to subscribers](https://support.substack.com/hc/en-us/articles/29152946791188-How-can-I-publish-on-Substack). Both are distribution channels. Neither replaces the page where a customer reads about your service and gets in touch.

![A pickup truck with a trailer of lawn mowers parked at the curb of a quiet residential street in early morning light, with no lettering on the truck.](https://webleveling.com/blog/does-posting-on-medium-or-substack-help-seo/medium-work-truck-at-curb.jpg)

Your business lives at your own address first; platforms are places to be seen from it.

## A Medium or Substack backlink is a hint to Google, not a ranking promise

People say "Medium backlinks" and often mean two different things: visits from readers, and ranking credit for their website. Visits are easy to see. Ranking credit is the part nobody can promise.

Google recommends \`rel="ugc"\` for links placed in user-generated content and \`rel="nofollow"\` when a site does not want to imply endorsement, as described in its guide to [qualifying outbound links](https://developers.google.com/search/docs/crawling-indexing/qualify-outbound-links). It also explained in its post on [evolving nofollow](https://developers.google.com/search/blog/2019/09/evolving-nofollow-new-ways-to-identify) that these attributes work as hints, not absolute commands.

For you, that means a link from a platform post can still send people to your site, and Google may or may not count it for ranking. Plan on the visits, and treat any ranking credit as a bonus you cannot count on. Be cautious with anyone who sells reposting at scale as a ranking service. Google's [spam policies](https://developers.google.com/search/docs/essentials/spam-policies) cover link schemes, and the safer plan is a few useful posts that point to a page that fits.

What each place is good for

| Place | Good for | Do not count on it for |
| --- | --- | --- |
| Your website | Permanent version, service pages, lead forms, your own analytics | Reaching readers who have never heard of you |
| Medium | Reaching an existing reading audience, followers, email notifications | Guaranteed ranking credit for your site |
| Substack | Newsletter delivery and a subscriber list inside Substack's system | Automatic canonical links back to your site |

## A second copy can lead Google to the wrong URL

The fear that posting the same article twice triggers a Google penalty is common. Google says duplicate content is not automatically a spam violation. What Google does is group substantially similar pages into a cluster and pick one as the canonical, the representative URL.

The risk is that the pick lands on the platform copy instead of yours. Google's [canonicalization guide](https://developers.google.com/search/docs/crawling-indexing/canonicalization) calls a canonical link a signal, not a rule, and Google may choose differently based on completeness, usefulness, redirects, HTTPS, sitemap inclusion and other signals. If it picks the platform copy, your page may be the one that gets less attention.

That is the one real cost of cross-posting. Your job is to make the original obvious, and the next sections show how. If the duplicate pages are on your own site rather than on a platform, [duplicate content on a small business website](https://webleveling.com/blog/duplicate-content-on-a-small-business-website/) is the better read.

## List every place each article already appears before you change anything

Start with what exists, because old copies are easy to forget. Open your website blog and write down the original URL of each article. Then search for the same title or opening sentence in each place you have ever published.

- Your Medium profile and any Medium publications
- Your Substack archive
- LinkedIn posts and articles, personal and company
- Facebook, to see whether the full text was pasted or only summarized
- Any free blog site that staff or an earlier agency used

For each match, record the URL, the date, whether the full text is repeated, whether it links back to your site, and whether a canonical tag is visible in the page source. Then mark one URL per article as the primary version. The oldest-looking page is not always the right one to pick, so choose on purpose.

![A landscaping owner and an office manager lean over a printout taped to a wall, circling a headline with a red marker.](https://webleveling.com/blog/does-posting-on-medium-or-substack-help-seo/medium-compare-copies.jpg)

Matching every copy to one primary URL takes a pencil and a short list.

## Republishing a blog on Medium works best through its import tool

If a Medium repost makes sense for your audience, publish on your own site first and let it go live. Medium's [import tool](https://help.medium.com/hc/en-us/articles/214550207-Importing-a-post-to-Medium) backdates the story to its original date and adds a canonical URL pointing to the original source.

You can also set the link by hand. Medium's help page on [setting a canonical link](https://help.medium.com/hc/en-us/articles/360033930293-Set-a-canonical-link), updated May 6, 2025, says to open More settings, then Advanced Settings, and use the option "This story was originally published elsewhere." Medium says only the story's author can set the canonical link, so the account that holds the post needs to be yours or someone you trust with it.

Google's own page on [fixing canonicalization issues](https://developers.google.com/search/docs/crawling-indexing/canonicalization-troubleshooting), updated August 21, 2026, is the place to look if the wrong URL keeps showing up. After you set the link, open the Medium post, view its page source and look for the canonical tag. A setting you assume is in place is the usual place for a mistake to hide.

## A Substack import needs a page-source check before you trust it

Substack's help page on [importing posts from another platform](https://support.substack.com/hc/en-us/articles/360037830351-How-do-I-import-my-posts-from-another-platform-such-as-Mailchimp-WordPress-Medium-or-Ghost), updated July 13, 2026, walks through bringing posts in from Medium, WordPress, Ghost, Mailchimp, Beehiiv, Tumblr, Blogspot and RSS feeds. You find it under Settings, then Import/Export, then Import posts.

That page covers the import itself. Whether each imported post carries a canonical link back to your website is something to confirm yourself. Open the imported post, view the page source, and look for a canonical tag that points to your site. Check Substack's SEO settings for the post as well.

If the tag is missing or points at Substack, use a different approach for that post. Send a short newsletter edition that links to the full article on your site, or write a version with a genuinely different angle for that audience. For Substack SEO, this two-minute check tells you more than any setting guess.

## Every secondary post should point readers to a page that fits

A platform post that ends with a link to your homepage wastes the visit. Send the reader to the page that answers the question they just read about: the original article, a service page, or a signup form. A reader who finished a post about duplicate content wants the next step on that subject, not a generic welcome page.

Platform readers may follow writers rather than local services, so some will have no reason to buy from you. That is a reason to keep the platform copy short and aimed at the audience that is actually there.

Use the platform to start a list, too. A Medium follower or a Substack subscriber lives inside that platform's system, so invite them to a list you hold on your own site as well. [Start an email list from zero](https://webleveling.com/blog/start-an-email-list-from-zero/) shows how to begin, and our [email marketing](https://webleveling.com/services/email-marketing/) work covers the follow-up once the list exists.

![A chalkboard A-frame sidewalk sign outside a garden supply shop, hand-lettered with the words "Read it here first", with potted shrubs standing behind it.](https://webleveling.com/blog/does-posting-on-medium-or-substack-help-seo/medium-read-it-here-first-sign.jpg)

Point every secondary post back to the page where you want the reader to land.

## Tagged links show whether a platform sends customers or only views

Platform dashboards show views and followers. Your inquiries show up somewhere else, and nothing connects the two unless you build the connection. Add a tracking tag to the link in each platform post so your analytics can tell a visit from Medium from a visit from Substack or an email.

![A landscaper in a grey work shirt and canvas gloves stands at the open tailgate of a pickup, phone held to one ear, a worn notebook open on the tailgate beside him.](https://webleveling.com/blog/does-posting-on-medium-or-substack-help-seo/medium-inquiry-at-tailgate.jpg)

The number that matters is the call that came from the post.

Then watch three things for a few months: visits from each platform, new email subscribers, and real inquiries that mention or trace back to the post. Ask new customers how they found you, and write the answer down. A large audience number and a relevant buyer are not the same thing.

Measure each platform on its own results, because Medium, Substack, LinkedIn and free blog sites perform differently for different audiences. If the numbers show inquiries, keep going. If they show only views, give that time to your own site.

Common cross-posting problems and the size of the fix

| Problem | Fix | Size of the job |
| --- | --- | --- |
| Article posted on a platform before your site | Publish or move the original to your website | Small per article |
| Same article copied to several places with no primary URL | List the copies and pick one primary | Small to medium |
| Canonical link missing or pointing to the platform | Use the platform's setting, then check the page source | Small |
| Generic link back to the homepage | Link to a relevant page, article or signup | Small |
| No way to tell platform views from inquiries | Add tagged links and track inquiries | Small to medium |
| Large archive with unclear accounts | Audit pages that rank or target key topics first | Medium to large |

**Quiz: Where should your article live first?**

1. You wrote a new article. Where should the full version go first?
   - On Medium, because it has more readers
   - On your own website **(correct answer)**
   - On Substack, then your site later
   - On every platform at the same time
2. How does Google treat a nofollow or ugc link attribute?
   - As an absolute command that blocks all ranking credit
   - As a hint **(correct answer)**
   - As a spam violation
   - As a guaranteed ranking gain
3. You imported your posts into Substack. What should you do next?
   - Assume Substack added a canonical link to your site
   - Delete the originals from your website
   - Check each post's page source for a canonical tag **(correct answer)**
   - Post the same articles again to every platform

## Frequently Asked Questions About Posting on Medium and Substack

**Does posting on Medium help SEO?**

It can bring distribution and referral visits, and a link in the post can send readers to your site. A ranking improvement for your website is not guaranteed, because Google treats link attributes as hints.

**Can I repost my blog on Medium?**

Yes. Publish the original on your website first, then use Medium's import tool or set the canonical link under More settings, Advanced Settings. Check the page source afterward.

**Does duplicate content create a Google penalty?**

Google says duplicate content is not automatically a spam violation. Google groups similar pages and picks a canonical version, which may be the platform copy if your signals are unclear.

**Does Substack add a canonical link to my website on imported posts?**

Check each imported post. Substack's import help describes how to bring posts in, and the page source of the result tells you whether a canonical tag points to your site.

**Are Medium backlinks worth having?**

They can send visits and introduce you to new readers. Ranking credit is not guaranteed, so judge them by the visits, subscribers and inquiries they bring.

**Should my website or Medium be the primary source?**

Your website, in most cases. It holds your service pages, lead forms, internal links and analytics, and it stays yours if a platform changes its rules.

## The Bottom Line

Publish the full article on your own site first. Use a platform's official import or canonical setting when you repost, check the page source, and link each secondary post to a page that fits the reader. Track visits, subscribers and inquiries with tagged links so you know whether the platform pays you back. For the other places links can come from, read [does guest posting still work](https://webleveling.com/blog/does-guest-posting-still-work/) and [how to get backlinks for a small business](https://webleveling.com/blog/how-to-get-backlinks-for-a-small-business/).

A business with only a few articles and no real audience on either platform may not need a syndication project at all. The better step can be improving the website, writing original pieces through [content marketing](https://webleveling.com/services/content-marketing/) and tracking inquiries. Over time, one clear original per article and a short list of checked settings leave you with a site that holds its own ground.

Help makes sense when the archive is large, the canonical settings are unclear, several people publish under different accounts, or the analytics cannot be trusted. At [Web Leveling](https://webleveling.com/), our [search engine optimization](https://webleveling.com/services/search-engine-optimization/) work starts with your own site and a count of what your posts bring in, and a repost project is only on the table when the numbers call for it. We work with small and medium businesses across the country and overseas. [Tell us where your articles are published](https://webleveling.com/contact/), and we will tell you which ones need attention.

## Terms

Cross-posting words in this post

Tap a term to see what it means.

**Canonical link.** A tag in a page's code that names the preferred URL when the same content appears at more than one address.

**Cross-posting.** Publishing the same or a similar article on more than one site.

**Duplicate content.** Substantially similar content that appears at more than one URL.

**nofollow.** A link attribute that tells Google the site does not want to imply endorsement; Google treats it as a hint.

**ugc.** A link attribute Google recommends for links in user-generated content, such as comments and forum posts.

**Referral traffic.** Visits that arrive on your site by clicking a link on another site.

- [Website copy that ranks can still sound like you](https://webleveling.com/blog/website-copy-that-ranks-and-sounds-like-you/): To write website copy that ranks and still sounds like you, name the page in its title and heading, then answer the customer in your own words.
- [Can a small website beat bigger sites on one topic?](https://webleveling.com/blog/small-website-beat-bigger-sites-one-topic/): See how a small website can compete for focused searches with a few useful pages on one service, and what to check before you add any more pages.
- [Which customer questions deserve their own page](https://webleveling.com/blog/customer-questions-worth-their-own-page/): Learn which recurring customer questions earn their own page, how to find them in Search Console and your calls, and how to answer each one in order.
