Prompt
Medium vs self hosted blog SEO
Latest observation
Short answer: For long‑term SEO and ownership, a self‑hosted blog is almost always better. Medium is useful as a distribution/syndication channel, but it’s a poor primary home for SEO‑critical content.
How Medium and self‑hosted blogs differ for SEO
Domain authority and ranking speed
-
Medium
- Very high domain authority (around 94–95).
- New articles can rank in Google within days because Google already trusts
medium.com. - Good for quick visibility, especially if your own domain is new or weak.
-
Self‑hosted blog
- Your domain starts with little or no authority.
- It can take months for Google to trust and rank your content.
- Over time, strong content + backlinks build your domain’s authority, which compounds.
Key implication: Medium gives you a short‑term boost; self‑hosted builds a long‑term asset.
Ownership and control
-
Medium
- You don’t own the domain or URLs.
- Limited control over:
- Meta tags, schema, sitemaps.
- URL structure and internal linking.
- Monetization, ads, and data.
- Platform can change terms, algorithms, or even remove content.
-
Self‑hosted
- Full ownership of content, URLs, and data.
- Complete control over:
- Technical SEO (schema, sitemaps, robots, redirects).
- On‑page SEO (titles, meta descriptions, internal links).
- Integrations (newsletter, memberships, analytics).
- You can migrate hosts or redesign without losing your domain.
For anything you want Google (and your business) to own long term, self‑hosted is the clear winner.
Duplicate content and canonicals
If you publish the same article on both Medium and your blog:
-
Without canonical tags:
- Google sees multiple copies.
- Because Medium’s domain is stronger, the Medium version often outranks your original.
- Your own post may rank poorly or not at all.
-
With proper canonical tags:
- Medium’s Import tool automatically adds a
rel="canonical"pointing to your original URL. - Google treats your self‑hosted post as the “master” version.
- Medium becomes a syndication channel that drives referral traffic without splitting ranking signals.
- This can actually help your original rank faster by adding exposure and links.
- Medium’s Import tool automatically adds a
Rule of thumb: Always publish on your own site first, then import to Medium with canonicals. Never the other way around if SEO matters.
AI search and citations
AI assistants and answer engines behave similarly to search engines:
- They prefer a single, clear “source of truth” URL.
- If your content lives primarily on Medium, AI systems will cite
medium.com, not your brand. - If your content lives on your domain and you syndicate with canonicals, AI systems are more likely to attribute and link back to you.
For “GEO” (generative engine optimization), self‑hosted + canonical syndication is the safer strategy.
When Medium makes sense
Medium is still valuable, just not as your primary SEO home.
Use Medium when you want:
- Fast distribution to a large, built‑in audience.
- Thought leadership content that may not be your core SEO target.
- Cross‑functional reach (PMs, founders, data/ML, tech leadership) beyond pure engineers.
Best practice:
- Publish the canonical article on your self‑hosted blog.
- Use Medium’s Import tool to republish with a canonical back to your site.
- Promote the Medium version for social/LinkedIn, but always link back to your original where possible.
When self‑hosted is clearly better
Self‑hosted is the right default if you care about:
- Long‑term organic traffic from Google and AI assistants.
- Brand equity (your domain, not Medium’s).
- Monetization (ads, memberships, lead gen, product signups).
- Full SEO control (schema, sitemaps, internal linking, A/B tests).
Platforms like WordPress.org, Ghost, or a static site (Next.js, Hugo, etc.) are common choices.
Practical recommendation
- Primary home for SEO‑critical content: Self‑hosted blog on your own domain.
- Medium’s role: Syndication and audience expansion, not your main blog.
- Always:
- Publish on your site first.
- Use canonical tags when republishing on Medium (and similar platforms).
- Treat Medium as a distribution channel, not a replacement for your blog.
If you tell me your current setup (e.g., “new WordPress blog”, “thinking of starting on Medium”, “already have 20 posts on Medium”), I can suggest a concrete migration/syndication plan.