Amazon Onebox Broken?

Seems to be broken even on meta…



Amazon seem to have removed their meta property og: tags.

1 Like

It depends on the volume of links you are dealing with. If relatively few, consider getting yourself and affiliate account and use their affiliate links which include graphics (then earn a small peppercorn income to boot).

I was considering integrating these affiliate snippets into our Custom Mentionables plugin, but not had the funding/bandwidth to do this yet.


Oneboxing Amazon is plain horrible. Sometimes there is no nice previews generated, sometimes none at all, and what annoys me most right now but I can’t even identify the appropriate topic here, is that oneboxing Amazon Referall links will yield a result that bears not referall parameters when clicking on oneboxed elements…

1 Like

I feel your pain. Its quite frustrating. Our members share multiple links to Amazon products with each other on a daily basis (not affiliate / referral, just ‘regular’ links) and we see very mixed results from sometimes working, other times not, it’s completely pot luck.

As per the many threads on this subject here though, the issue is not with Discourse it’s with Amazon.

What could Discourse do about it? :thinking:

Without writing a dedicated scraper just for Amazon and building a onebox the hard way, probably not a lot. And if they write one for Amazon it could be a floodgate situation where everyone is suddenly asking for every website to have some bespoke onebox code :confused:


I think consistency would help. So either not onebox it on principle and explain why, or do a very simple/basic box but definitely NOT change the Url or its parameters, that’s like taking money out of my purse…

The issue is somewhat moot.

Oneboxing Amazon links is against the T&Cs of their affiliate agreement apparently. My account was closed once because of it. Apparently use of their logo in a way they don’t sanction is misuse of their trademark?

They are probably actively blocking some user agents from crawling.

The best solution is to use their affiliate snippets. Agree this is a bit of a manual pfaff.

Maybe someone could fund or write a plugin to insert these snippets if they could be retrieved by api?

If you are not an affiliate consider using my onebox assistant to improve the tag retrieve reliability.