Strano problema con ONEBOX

Quando posto questo link nei miei forum, dopo il primo rendering appare correttamente.

link effettivo qui sotto: https://neo.life/2022/07/the-buck-institute-where-the-promise-of-aging-research-isnt-longevity/

ma poi, dopo qualche secondo, ottengo un simbolo di link interrotto, quindi nel mio forum appare così:

2 Mi Piace

Strano, funziona su try.discourse.org?

Modifica: Credo che questo sia un problema con il tuo sito.

1 Mi Piace

No - succede anche qui:

Questo link è qui: https://neo.life/2022/07/the-buck-institute-where-the-promise-of-aging-research-isnt-longevity/

ma poi se lo metto su una riga separata:

https://neo.life/2022/07/the-buck-institute-where-the-promise-of-aging-research-isnt-longevity/

3 Mi Piace

C’è sicuramente qualcosa che non va qui, daremo un’occhiata. Forse l’host sta rifiutando lo user agent per il nostro crawler backend.

2 Mi Piace

Quando si accede all’immagine (https://neo.life/wp-content/uploads/2022/07/buck-institute-longevity-aging-genetics@2x-1000x714.jpg) programmaticamente (ad esempio tramite curl), viene visualizzata una pagina di errore di Cloudflare con un captcha. Sembra quindi che questo sito stia bloccando deliberatamente i robot dal download delle immagini.

Se ti fidi del sito e sei d’accordo che le immagini vengano collegate in modo permanente, puoi aggiungere neo.life ai domini di download delle immagini disabilitati per impedire a Discourse di tentare di scaricarle.

4 Mi Piace

Interessante… Ho provato a fare quello che hai suggerito (aggiungere neo.life ai domini di download delle immagini disabilitati), poi ho aperto il post e l’ho salvato di nuovo, ma il problema è ancora evidente.

Ho bisogno di http:// davanti al dominio affinché funzioni correttamente?

1 Mi Piace

Sto riscontrando questo problema di onebox su sempre più link ultimamente - un altro esempio:

Succede la stessa cosa: viene visualizzato, poi non più.

https://www.nature.com/articles/s41586-022-05022-3

2 Mi Piace

Per correggere un post esistente dopo aver modificato l’impostazione del sito, dovrai fare clic sulla :wrench:, quindi su “Rebuild HTML”. L’ho appena fatto sul tuo post qui sopra e qui sembra a posto. Puoi provare a farlo sul tuo sito?

Questo sembra avere una causa leggermente diversa. L’ho individuato un problema in una delle dipendenze di Discourse. Stiamo monitorando questo problema e cercheremo di implementare una correzione o una soluzione alternativa. Grazie per la segnalazione!

2 Mi Piace

Un altro esempio: sì, la ricreazione dell’HTML ha funzionato in quest’ultimo caso:

Ma ecco un altro esempio in cui ottengo l’immagine del link interrotto per un link di origine rispettabile:

2 Mi Piace

Anche se il sito è considerato rispettabile, ciò non significa che consentirà ai bot di indicizzare e scaricare immagini.

3 Mi Piace

Continua a inviare esempi, @BCHK!

Recentemente abbiamo risolto alcuni problemi con il oneboxing di The Guardian, ad esempio:

Quello del MIT si verifica perché inviano una favicon a un’immagine mancante. Abbiamo in programma di risolvere questo problema semplicemente non rendendo mai queste catene interrotte nei onebox.

5 Mi Piace

Ho appena notato che è stata aperta una PR che sembra correlata a questo

5 Mi Piace

Corretto. Quella PR è stata unita e puoi vedere che la favicon morta sopra non viene più visualizzata come un’icona di catena interrotta.

5 Mi Piace