Identical content indexes on one domain and not another because indexing weighs the domain’s trust and authority, not just the content itself. Google has limited interest in storing and serving every page it finds, so it asks whether a page is worth indexing, and the answer factors in where the page lives. The same words on a trusted, established domain look like content worth keeping, while on a new or low-trust domain they can be judged not worth the slot. The content is constant; the domain’s standing is the variable that moves the decision.
On a trusted domain, the page arrives with inherited credibility. Google already crawls the site often, has built up authority around it, and treats new pages there as presumptively worth a look, so the content gets indexed and given a chance to rank. The domain’s track record acts as a vote of confidence the page didn’t have to earn from scratch.
On a new or low-trust domain, that confidence is missing. The same content has no domain credibility behind it, so Google may decide it isn’t worth indexing yet, or it may index it but rank it nowhere. There’s a second mechanism too: when identical content exists on both a trusted and an untrusted domain, Google often canonicalizes to the trusted version, treating it as the original worth showing and the other as a duplicate not worth indexing separately. Either way, the weak domain’s copy loses, not on content quality but on standing.
The trap is treating content as the only variable that matters, as if good writing guarantees indexing anywhere. It doesn’t, and recognizing the domain factor changes what you do about it. If your content isn’t indexing while the same kind of content thrives elsewhere, look at the domain’s trust and authority, not just the page, and weigh whether the work belongs on a stronger domain or whether the site needs to build standing first before its pages will reliably get indexed.