Overview
Cross-posting lets you publish the same content across multiple Postnomic blogs. This is useful when you maintain several blogs and want to share relevant content between them without duplicating effort. Postnomic handles canonical URL management to avoid SEO penalties from duplicate content.
How Cross-Posting Works
When you cross-post content, Postnomic creates a cross-post link between the original post (the primary) and the cross-posted copy on another blog. The system tracks:
- Primary post — The original version of the content, hosted on the source blog
- Cross-post — A linked copy on a different blog that references the primary
The cross-posted version displays the same content but includes a canonical URL pointing back to the primary post's location, signaling to search engines which version is the original.
Creating a Cross-Post
To cross-post an existing published post:
- Open the post you want to cross-post
- Navigate to Cross-Post in the post options
- Select the target blog from your available blogs
- Review and confirm the cross-post
The cross-posted version is created on the target blog with the same content, title, and metadata. You can optionally customize the cross-post's title or excerpt for the target audience.
Canonical URL Handling
Proper canonical URL handling is critical for SEO when the same content appears on multiple blogs:
- The primary post uses its own URL as the canonical URL
- Each cross-post sets its canonical URL to point to the primary post's location
- The canonical URL is derived from the source blog's configured Canonical URL setting combined with the post slug
For example, if your primary blog has a canonical URL of https://main-blog.com/blog and the post slug is intro-to-docker, the canonical URL for cross-posts will be https://main-blog.com/blog/intro-to-docker.
This tells search engines to attribute SEO value to the primary post, preventing duplicate content penalties.
Managing Cross-Posts
Viewing Cross-Post Links
On the primary post, you can see a list of all blogs where the post has been cross-posted. Each cross-post link shows the target blog name and status.
Updating Cross-Posts
Cross-posts are linked references, not independent copies. When you update the primary post's content, the cross-posted versions reflect the same content since they reference the same source material.
Removing a Cross-Post
To remove a cross-post from a target blog:
- Open the primary post
- Navigate to the cross-post management section
- Click Remove next to the target blog
- Confirm the removal
This removes the cross-posted version from the target blog without affecting the primary post.
Requirements
- You must have Author or higher role on both the source and target blogs
- Both blogs must be under your account or you must be a member of both
- Cross-posting is available on all subscription plans
- The target blog must have available post quota for the current month
Best Practices
- Set canonical URLs on all your blogs to ensure proper cross-post attribution
- Cross-post selectively — only share content that is relevant to both blogs' audiences
- Customize excerpts for the target audience when the context differs between blogs
- Monitor analytics on both the primary and cross-posted versions to understand engagement