# Duplicate Content

**URL:** https://meta.discourse.org/t/duplicate-content/91745
**Category:** WordPress
**Created:** [July 7, 2018, 12:16am UTC](https://meta.discourse.org/t/duplicate-content/91745 "2018-07-07T00:16:19Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![entrep](https://avatars.discourse-cdn.com/v4/letter/e/258eb7/32.png) [@entrep](https://meta.discourse.org/u/entrep)
#### Post date: [July 7, 2018, 12:16am UTC](https://meta.discourse.org/t/duplicate-content/91745/1 "2018-07-07T00:16:19Z")

</div>

I was wondering the same thing about duplicate synchronized WP/Discourse content from this topic: [https://meta.discourse.org/t/risk-of-duplicate-content-with-synchronized-wp-posts-discourse-topics/91737](https://meta.discourse.org/t/risk-of-duplicate-content-with-synchronized-wp-posts-discourse-topics/91737)

But it got closed by Jeff Atwood saying there are already existing topics. I couldn’t find any topics that addressed this question. Please advise.

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [July 7, 2018, 12:19am UTC](https://meta.discourse.org/t/duplicate-content/91745/2 "2018-07-07T00:19:44Z")

</div>

> [@entrep](#):
>
> I couldn’t find any topics that addressed this question.

I searched before posting and I didn’t find any either, a bit confused. Maybe I didn’t use the right keywords?

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [July 7, 2018, 12:42am UTC](https://meta.discourse.org/t/duplicate-content/91745/3 "2018-07-07T00:42:53Z")

</div>

> [@entrep](#):
>
> I couldn’t find any topics that addressed this question.

It’s been brought up a few times, but I don’t think there is a topic dedicated to it. There is a topic on Feverbee that I contributed to: [https://experts.feverbee.com/t/is-it-possible-for-the-feverbee-blog-posts-to-be-pulled-in-full/6192](https://experts.feverbee.com/t/is-it-possible-for-the-feverbee-blog-posts-to-be-pulled-in-full/6192). It is possible to set the Canonical URL of a WordPress post so that it matches the Discourse topic. Beyond that, I don’t think there is anything the plugin can do about the duplicate content issue.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [July 7, 2018, 2:07am UTC](https://meta.discourse.org/t/duplicate-content/91745/5 "2018-07-07T02:07:05Z")

</div>

Covered here: [Embed Discourse comments on another website via Javascript - #126](https://meta.discourse.org/t/embedding-discourse-comments-via-javascript/31963/126)

---

<div class="post-metadata">

### Author: ![Jeroen\_Van\_Der\_Mark](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jeroen_van_der_mark/32/81687_2.png) [@Jeroen\_Van\_Der\_Mark](https://meta.discourse.org/u/Jeroen_Van_Der_Mark)
#### Post date: [October 11, 2019, 11:05am UTC](https://meta.discourse.org/t/duplicate-content/91745/7 "2019-10-11T11:05:05Z")

</div>

> [@simon](#):
>
> Beyond that, I don’t think there is anything the plugin can do about the duplicate content issue.

Maybe one year later: is there any other solution for the duplicate content issue?

Like add a canonical url in the discourse forum post or no-index the forum post.

---

<div class="post-metadata">

### Author: ![rmens](https://avatars.discourse-cdn.com/v4/letter/r/3ab097/32.png) [@rmens](https://meta.discourse.org/u/rmens)
#### Post date: [July 14, 2020, 10:00am UTC](https://meta.discourse.org/t/duplicate-content/91745/8 "2020-07-14T10:00:09Z")

</div>

Maybe 9 months later: this is something that keeps coming up with us too. We started posting only the excerpt to Discourse, but our members don’t like to be bounced back to the site to read the full article.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [July 15, 2020, 9:24pm UTC](https://meta.discourse.org/t/duplicate-content/91745/9 "2020-07-15T21:24:24Z")

</div>

Well, you can’t have it both ways, so I’m not sure what you’re proposing here.

---

<div class="post-metadata">

### Author: ![rmens](https://avatars.discourse-cdn.com/v4/letter/r/3ab097/32.png) [@rmens](https://meta.discourse.org/u/rmens)
#### Post date: [July 19, 2020, 6:56pm UTC](https://meta.discourse.org/t/duplicate-content/91745/10 "2020-07-19T18:56:11Z")

</div>

My proposal would be to offer some flexibility, so there is a choice of what type of community to make without getting dinged by Google for duplicate content:

- Give members of a blog that uses Discourse the full privilege of reading and responding to an article on Discourse.
- Make Discourse the ‘clubhouse’ that only shows an excerpt of the article. This does not require a canonical url set to the blogpost.

The first option would require a canonical url pointing to the blogpost that is not on Discourse. The easiest way to offer this flexibility imho is an option to set the canonical url for a topic.

---

<div class="post-metadata">

### Author: ![IAmGav](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/iamgav/32/235598_2.png) [@IAmGav](https://meta.discourse.org/u/IAmGav)
#### Post date: [July 19, 2020, 7:52pm UTC](https://meta.discourse.org/t/duplicate-content/91745/11 "2020-07-19T19:52:10Z")

</div>

> [@rmens](#):
>
> dinged by Google for duplicate content

Yes, this is a thing. Google don’t like duplicate copies of articles.

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [July 19, 2020, 8:38pm UTC](https://meta.discourse.org/t/duplicate-content/91745/12 "2020-07-19T20:38:09Z")

</div>

Your options here seem pretty simple:

- post excerpts
- post full articles to categories which aren’t visible to anonymous (you could substitute everyone with TL0)
- post dupes and get dinged

Right?

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [July 20, 2020, 4:31pm UTC](https://meta.discourse.org/t/duplicate-content/91745/13 "2020-07-20T16:31:43Z")

</div>

> [@rmens](#):
>
> The first option would require a canonical url pointing to the blogpost that is not on Discourse. The easiest way to offer this flexibility imho is an option to set the canonical url for a topic.

An `embed set canonical url` site setting was recently added to Discourse. When this setting is enabled, the canonical URL for topics that have an embed URL will be set to the topic’s embed URL. For sites using the [WP Discourse](https://github.com/discourse/wp-discourse) plugin, enabling this setting will cause the canonical URL of any posts published from WordPress to be set to the WordPress post’s URL.

---

<div class="post-metadata">

### Author: ![rmens](https://avatars.discourse-cdn.com/v4/letter/r/3ab097/32.png) [@rmens](https://meta.discourse.org/u/rmens)
#### Post date: [August 11, 2020, 2:04pm UTC](https://meta.discourse.org/t/duplicate-content/91745/14 "2020-08-11T14:04:24Z")

</div>

> [@simon](#):
>
> An `embed set canonical url` site setting was recently added to Discourse. When this setting is enabled, the canonical URL for topics that have an embed URL will be set to the topic’s embed URL.

This turned out to work great. It was just not obvious to me how to create a topic with a canonical URL. After some experimentation I found out you have to enter the original URL as topic title.

---

<div class="post-metadata">

### Author: ![frangio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/frangio/32/274170_2.png) [@frangio](https://meta.discourse.org/u/frangio)
#### Post date: [January 19, 2022, 9:35pm UTC](https://meta.discourse.org/t/duplicate-content/91745/15 "2022-01-19T21:35:46Z")

</div>

@simon What exactly is an “embed URL”? I’ve also seen the term “embedded topics”. I’m just not sure what these mean.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [January 20, 2022, 10:10am UTC](https://meta.discourse.org/t/duplicate-content/91745/16 "2022-01-20T10:10:43Z")

</div>

The embed url is an attribute that can be associated with a topic. The [WP Discourse](https://github.com/discourse/wp-discourse) plugin sets the embed url to the permalink of the WP post. So if you use the site setting `embed set canonical url` the WP post permalink will be the canonical url of the discourse topic (i.e. it will appear in the `head` as the cannonical link).

---

<div class="post-metadata">

### Author: ![frangio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/frangio/32/274170_2.png) [@frangio](https://meta.discourse.org/u/frangio)
#### Post date: [January 20, 2022, 1:41pm UTC](https://meta.discourse.org/t/duplicate-content/91745/17 "2022-01-20T13:41:04Z")

</div>

Thank you. Is the embed url attribute only settable the API?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [January 21, 2022, 6:33am UTC](https://meta.discourse.org/t/duplicate-content/91745/18 "2022-01-21T06:33:02Z")

</div>

Yes, you can only set it via the API. It’s used by various features that involve the importation of content from a 3rd party service.

---

<div class="post-metadata">

### Author: ![haydenjames](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/haydenjames/32/255678_2.png) [@haydenjames](https://meta.discourse.org/u/haydenjames)
#### Post date: [April 12, 2022, 12:02pm UTC](https://meta.discourse.org/t/duplicate-content/91745/19 "2022-04-12T12:02:07Z")

</div>

> [@entrep](#):
>
> [https://meta.discourse.org/t/risk-of-duplicate-content-with-synchronized-wp-posts-discourse-topics/91737](https://meta.discourse.org/t/risk-of-duplicate-content-with-synchronized-wp-posts-discourse-topics/91737)

closed off or deleted? Does `embed set canonical url` completely solve dup content SEO issue?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [April 12, 2022, 1:21pm UTC](https://meta.discourse.org/t/duplicate-content/91745/20 "2022-04-12T13:21:43Z")

</div>

Yes it does if used correctly. Please review the above, in particular [Simon’s post](https://meta.discourse.org/t/duplicate-content/91745/13), and let us know if you have any specific questions or issues.

---

<div class="post-metadata">

### Author: ![haydenjames](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/haydenjames/32/255678_2.png) [@haydenjames](https://meta.discourse.org/u/haydenjames)
#### Post date: [April 12, 2022, 1:45pm UTC](https://meta.discourse.org/t/duplicate-content/91745/21 "2022-04-12T13:45:06Z")

</div>

My use case would be to create discussions in Discourse automatically from wordpress using the [Discourse WordPress plugin](https://meta.discourse.org/t/wp-discourse-plugin-installation-and-setup/50752) with the  
`embed set canonical url` option enabled.

Once I connect WordPress to discouse and the new topics are created automatically, is there anything else I have to do besides enable that `embed set canonical url` option?

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [April 12, 2022, 1:49pm UTC](https://meta.discourse.org/t/duplicate-content/91745/22 "2022-04-12T13:49:07Z")

</div>

Yup, that’s all you need to do.

[Next page](https://meta.discourse.org/t/duplicate-content/91745.md?page=2)
