ZYVOPDOCS
MULTI-PLATFORM SYNC
CLI Reference

zyvop import

Migrate your existing library of articles from DEV.to, Hashnode, Medium, or RSS into ZyVOP.

zyvop import

Migrate your existing technical blog posts into ZyVOP. This imports your article content, covers, tags, and automatically preserves the original URL as the canonical origin.

zyvop import <source> <identifier> [options]

Supported Sources

SourceIdentifier FormatExample
devtoDEV.to usernamezyvop import devto alexrivera
hashnodeHashnode username or domainzyvop import hashnode alexrivera.hashnode.dev
mediumMedium username (with or without @)zyvop import medium @alexrivera
rssFull XML/RSS feed URLzyvop import rss https://myblog.dev/rss.xml

Example

zyvop import devto alexrivera

Output:

โœ” Importing articles from devto (alexrivera)...
โœ” Successfully imported 24 articles to ZyVOP! ๐Ÿš€

Your imported posts are now saved in your ZyVOP dashboard with canonical URLs intact.

How Imported Articles are Processed

  1. Content Preservation: Markdown formatting and syntax fences are maintained.
  2. Canonical URL Preservation: The imported article's original link is saved as the article's canonical_url. This helps search engines attribute the original source, although canonical tags are hints rather than ranking guarantees.
  3. Draft Status: Imported posts can be edited, re-syndicated to new destinations, or backed up to your connected GitHub repository.

On this page