Hay otro tema relacionado aquí: Add option to set canonical_url to embed_url. Si lo que buscas es que la URL canónica del tema de Discourse se establezca en la URL de la publicación del blog incrustada, lo mejor sería continuar esa discusión.
Pienso que el mayor problema al implementar esto es qué hacer con el problema planteado en la publicación original:
¿Debería usarse la URL de la publicación del blog como canónica solo para N páginas presentadas al bot de búsqueda? Después de todo, solo una cierta cantidad de publicaciones se incrustan en la publicación del blog. (N probablemente debería ser 1)