← Blog

Miksi Discord Linkkien esikatselut eivät näy: syyt ja korjaukset

Kirjoittaja Proovd — rakennamme ilmaisen Open Graph esikatselutyökalun osoitteessa proovd.in.

Vahvistettu viimeksi 19. syyskuuta 2026 Discord:n julkaistua lupaa EMBED_LINKS ja nykyisiä julkisia asiakasasetuksia vastaan. Valikkootsikot Discord siirtää; etsi ohjausta, älä yhtä pysyvää polkua.

Kattaa Discord linkkien esikatselun, upotustarkistuksen ja "linkit, jotka eivät näytä esikatselua" – ei Go Live streamin pikkukuvia tai kutsukuvia.

Discord ei näy linkin esikatselua?

Yleisimmät syyt ovat poistetut upotukset, puuttuvat tai saavuttamattomat Open Graph metatiedot tai Discord sivun tai kuvan nouto epäonnistuminen. Tarkista URL-osoite ensin OG-esikatselulla / Discord linkintarkistajalla ja tee sitten alla olevat Discord-puolen asetukset.

Aloita tästä

  1. Päätä, missä tapauksessa olet: jonkun muun linkin katselu vs sivuston omistaminen.
  2. Jos no linkittää esikatselun sinulle missä tahansa, se on melkein aina asiakas- tai käyttöoikeusasetus – ei verkkosivusto.
  3. Jos sama URL-osoite on esikatselu yhdellä palvelimella eikä toisella, tarkista Embed Links kyseisessä kanavassa tai roolissa.
  4. Jos URL-osoite ei koskaan esikatsele kenellekään, nouta se, mitä Discordbot näkisi: tagit raaka-HTML:ssä, HTTPS, ei bot-haastetta.

Jos yrität vain nähdä jonkun muun linkin

Et voi korjata toisen sivuston sisällönkuvauskenttiä. Voit muuttaa vain sitä, mitä Discord saa näyttää you tai mitä kanava sallii automaattisen upotuksen.

1. Asiakkaasi piilottaa verkkosivustojen esikatselut

Discord sisältää käyttäjäasetuksen, joka poistaa automaattiset verkkosivustojen upotukset käytöstä. Työpöydällä se on asunut kohdassa Käyttäjäasetukset → Chat tai Teksti ja kuvat, jonka tunniste on samanlainen kuin "Näytä upotukset ja esikatsele verkkosivustolinkit". Jos tämä ei ole käytössä, näet tavalliset URL-osoitteet, vaikka kaikki muut näkevät kortin.

2. Viesti tukahdutti upotuksen tarkoituksella

URL-osoitteen kääriminen kulmasulkeihin kehottaa Discorda olemaan upottamatta sitä automaattisesti:

<https://example.com/page>

Jos viesti näyttää tältä, esikatselu estetään kaikilta, ei rikki.

3. Kanava tai rooli kieltää Embed Links

Käyttäjän Discord lupa EMBED_LINKS on dokumentoitu seuraavasti: linkit, jotka käyttäjät lähettävät tällä luvalla, upotetaan automaattisesti. Tarkista kanavan lupakorvaukset: @everyone, julisteen rooli ja tietty jäsen. Kielto tällä kanavalla voittaa palvelimen laajuisen sallimisen.

Jos sinä voi lähettää tunnetun julkisen URL-osoitteen (esimerkiksi Wikipedia-artikkelin) ja se upottaa, kanava on kunnossa ja alkuperäinen sivusto on ongelma.

4. Vaikutus koskee vain yhtä henkilöä

Kysy toiselta samalla kanavalla. Jos he näkevät kortin, mutta sinä et, se on asiakasasetus, vanhentunut sovellus tai paikallinen välimuisti – ei Open Graph.

Jos olet verkkosivuston omistaja

Discord hakee URL-osoitteen indeksointirobottillaan (Discordbot, usein Discordbot/2.0). Se lukee HTML-sisällönkuvauskenttiä. Se ei suorita asiakaspuolen JavaScriptiä. Jos tunnisteet ruiskutetaan vasta sen jälkeen, kun React hydratoituu, Discord näkee tyhjän kuoren.

1. Varmista, että tunnisteet ovat raaka-HTML:ssä

Haluat ainakin:

<meta property="og:title" content="Your Title" />
<meta property="og:description" content="A short description" />
<meta property="og:image" content="https://yoursite.com/image.jpg" />
<meta property="og:url" content="https://yoursite.com/page" />

Käytä kuvan absoluuttisia URL-osoitteita https://. Suhteelliset polut, kuten /og.png epäonnistuvat usein. Tarkista Proovd tai Discord linkin esikatselutarkistuksella – nämä työkalut näyttävät tunnisteet, jotka indeksointirobotti voi jäsentää, eivät mitä Discord oma välimuisti tällä hetkellä tallentaa.

Discord ei julkaise täydellistä virallista OG-spesifikaatiota. Käytännössä se käyttää upotuksessa Open Graph -tageja. Älä luota pelkästään twitter:image-arvoon.

2. Varmista, että Discordbot voi noutaa sivun ja kuvan

3. Kuvan koko – mitä todella tiedämme

Discord ei julkaise kovaa "vähintään 300 × 300 tai ei upotusta" -sääntöä kehittäjän käyttöoikeusasiakirjoissaan. Mitä tiedämme esikatseluista Proovd: käytä suurta, saavutettavaa JPEG- tai PNG-muotoa HTTPS:n kautta. 1200×630 on turvallinen koko, koska se toimii myös muilla alustoilla. Pidä tiedosto tyypillisten latausrajoitusten alapuolella (Proovd:n Discord-kuvatarkistus merkitsee yli 8 Mt:n tiedostot).

Jos otsikko ja kuvaus näkyvät, mutta kuva ei, kuvan URL-osoite yleensä estetään, ohjataan oudosti tai ei alkuperäisessä HTML-koodissa.

4. Vanhentunut Discord-välimuisti

Discord upottaa välimuistiin URL-osoitetta kohden. Arvolle Discord ei ole julkista "Sharing Debugger". Kun olet vaihtanut tunnisteita:

  1. Lähetä hieman erilainen URL-osoite, kuten ?v=2, joten Discord käsittelee sitä uutena.
  2. Tai poista vanha viesti ja lähetä se uudelleen sen jälkeen, kun sivusto todella palvelee uutta HTML-koodia (vahvista katselulähteellä tai curlilla, ei vain selaimellasi).

5. Botit ja webhookit ovat eri ongelma

URL-osoitteen lähettävä robotti tarvitsee edelleen EMBED_LINKS kyseisessä kanavassa, jos odotat Discord-osoitteen upottavan automaattisesti URL-osoitteen. Sovellusliittymään rakennetut monipuoliset upotukset ovat JSON-hyötykuormia, eivät Open Graph. Jos ihmisen liittämä URL-osoite toimii, mutta botin URL-osoite ei, tarkista botin viestiliput (mukaan lukien suppress-embeds) og:-tunnisteiden sijaan.

Discord linkintarkistus vs Discord palvelintarkistus

Hakukyselyt, kuten "Discord linkintarkistus", "Discord upotustarkistus" ja "Discord palvelimen linkkien tarkistus", eivät ole sama työ:

Nopea tarkistuslista

  1. Näkevätkö muut ihmiset samalla kanavalla kortin?
  2. Onko verkkosivuston esikatselu käytössä Discord-käyttäjäasetuksissasi?
  3. Myöntääkö kanava julisteelle arvoa Embed Links?
  4. Onko URL-osoite kääritty muotoon < >?
  5. Ovatko og:title / og:image ensimmäisessä HTML-vastauksessa (ei vain JavaScriptin jälkeen)?
  6. Voiko muu kuin selainohjelma hakea URL-osoitteen ilman 403-haastetta?
  7. Lähetitkö uudelleen uudella kyselymerkkijonolla tunnisteiden vaihtamisen jälkeen?

Usein kysytyt kysymykset

Miksi linkissäni ei näy esikatselua Discord?

Jaa ongelma. Jos se epäonnistuu vain sinulle, korjaa asiakkaan tai kanavan upotusoikeus. Jos se epäonnistuu kaikille, Discordbot ei saa käyttökelpoisia Open Graph tietoja – puuttuvat tunnisteet, vain JS-tunnisteet, HTTP-kuva tai estetty haku.

Kuinka teen linkin esikatselun kohteessa Discord?

Laita Open Graph-tunnisteet palvelimen hahmontamaan HTML-koodiin, käytä HTTPS-kuvien URL-osoitteita, jotka Discord voi hakea, pidä Embed Links sallittuna julisteelle ja liitä paljas URL-osoite (ei kääritty muotoon < >).

Kuinka tarkistan Discord upotuksen lähettämättä palvelimelle?

Käytä Discord linkin esikatselutarkistusta, kuten Proovd. Se ei tyhjennä Discord välimuistia; se näyttää, ovatko indeksointirobotin tunnisteet olemassa.

Tarkista ensin verkkosivuston puoli

Liitä URL-osoite kohtaan Proovd ja vertaa korttia Discord arvoihin Slack, LinkedIn, X, WhatsApp ja Reddit. Jos tunnisteet näyttävät siltä ja Discord ei edelleenkään näytä mitään, jäljellä oleva työ on Discord asetukset tai Discordbot estetty.