Cross-Posting

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 effo...

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.

Cross-posting flow: a post on Blog A is cross-posted and shown on Blog B's public pages, with its canonical URL pointing back to Blog A Blog APrimary post Cross-post linkcreated on Blog B Blog Blist · post · feed canonical URL → Blog A

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:

  1. Open the post you want to cross-post
  2. Navigate to Cross-Post in the post options
  3. Select the target blog from your available blogs
  4. Review and confirm the cross-post

The cross-posted version is created on the target blog referencing the same underlying post — it is a linked reference, not an independent copy, so its title, excerpt, and content are always identical to the primary post and cannot be customized 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.

Public Visibility on the Target Blog

Once created, a cross-post is fully public on the target blog — it appears in that blog's post listing, has its own post detail page, and is included in the target blog's feed, exactly like a native post. Its canonical URL, however, continues to point back to the primary post on the source blog, so search engines still attribute the content to its original location.

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:

  1. Open the primary post
  2. Navigate to the cross-post management section
  3. Click Remove next to the target blog
  4. Confirm the removal

This removes the cross-posted version from the target blog without affecting the primary post.

Requirements

  • You must have Editor or Admin role on the source blog — the blog the post currently lives on. No role is required on the target blog.
  • Cross-posting is available on all subscription plans
  • Cross-posting does not consume the target blog's post quota — no quota check is performed when creating a cross-post

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
  • Monitor analytics on both the primary and cross-posted versions to understand engagement

Was this article helpful?

Thank you for your feedback!