← Blog

Varför Discord Länkförhandsvisningar inte visas: Orsaker och korrigeringar

Skrivet av Proovd — vi bygger ett gratis Open Graph förhandsgranskningsverktyg på proovd.in.

Senast verifierad 19 september 2026 mot Discords publicerade EMBED_LINKS behörighet och nuvarande offentliga klientinställningar. Menyetiketter i Discord flytta; leta efter kontrollen, inte en permanent väg.

Täcker Discord länkförhandsgranskning, inbäddningskontroll och "länkar som inte visar förhandsgranskning" – inte Go Live-strömningsminiatyrer eller inbjudningsstänkbilder.

Discord visar inte en länkförhandsgranskning?

De vanligaste orsakerna är inaktiverade inbäddningar, saknad eller otillgänglig Open Graph metadata, eller Discord att inte kunna hämta sidan eller bilden. Kontrollera webbadressen med en OG-förhandsgranskning / Discord länkkontroll först, och gå sedan igenom inställningarna på Discord-sidan nedan.

Börja här

  1. Bestäm vilket fall du är i: visar någon annans länk kontra äger webbplatsen.
  2. Om no förhandsgranska länkar åt dig, var som helst, är det nästan alltid en klient- eller behörighetsinställning – inte webbplatsen.
  3. Om samma URL förhandsgranskas på en server och inte på en annan, kontrollera Embed Links på den kanalen eller rollen.
  4. Om webbadressen aldrig förhandsgranskas för någon, hämta vad Discordbot skulle se: taggar i rå HTML, HTTPS, ingen botutmaning.

Om du bara försöker se någon annans länk

Du kan inte fixa en annan webbplatss metataggar. Du kan bara ändra vad Discord får visa you, eller vad den kanalen tillåter för att automatiskt bäddas in.

1. Din klient döljer förhandsvisningar av webbplatsen

Discord har en användarinställning som stänger av automatiska webbplatsinbäddningar. På skrivbordet har den levt under Användarinställningar → Chat eller Text & bilder, med en etikett som liknar "Visa inbäddningar och förhandsgranska webbplatslänkar." Om det är inaktiverat kommer du att se vanliga webbadresser även när alla andra ser ett kort.

2. Meddelandet undertryckte inbäddningen med avsikt

Om du lindar en URL inom vinkelparenteser får Discord att inte bädda in den automatiskt:

<https://example.com/page>

Om meddelandet ser ut så är förhandsvisningen undertryckt för alla, inte bruten.

3. Kanalen eller rollen nekar Embed Links

Discords tillstånd EMBED_LINKS dokumenteras som: länkar som skickas av användare med denna behörighet kommer att bäddas in automatiskt. Kontrollera kanalens tillåtelseöverskrivningar för @alla, affischens roll och den specifika medlemmen. Ett avslag på den kanalen slår ett serveromfattande tillåtelse.

Om you kan lägga upp en välkänd offentlig URL (till exempel en Wikipedia-artikel) och den bäddas in, är kanalen bra och den ursprungliga webbplatsen är problemet.

4. Endast en person berörs

Fråga någon annan i samma kanal. Om de ser kortet och du inte, är det din klientinställning, en föråldrad app eller en lokal cache – inte Open Graph.

Om du är webbplatsens ägare

Discord hämtar webbadressen med sin sökrobot (Discordbot, ofta Discordbot/2.0). Den läser HTML-metataggar. Den kör inte JavaScript på klientsidan. Om taggar injiceras först efter att React hydratiserats, ser Discord ett tomt skal.

1. Bekräfta att taggarna finns i den råa HTML-koden

Du vill ha minst:

<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" />

Använd absoluta https:// webbadresser för bilden. Relativa vägar som /og.png misslyckas ofta. Kontrollera med Proovd eller the Discord länkförhandsgranskningskontroll — dessa verktyg visar taggarna som en sökrobot kan analysera, inte vad Discords egen cache för närvarande lagrar.

Discord publicerar inte en fullständig officiell OG-specifikation. I praktiken använder den Open Graph-taggar för inbäddningen. Lita inte bara på twitter:image.

2. Se till att Discordbot kan hämta sidan och bilden

3. Bildstorlek — vad vi faktiskt vet

Discord publicerar inte en hård "minimum 300×300 eller ingen inbäddning"-regel i sina utvecklarbehörighetsdokument. Vad vi vet från att köra förhandsvisningar i Proovd: använd en stor, nåbar JPEG eller PNG över HTTPS. 1200×630 är en säker storlek eftersom den även fungerar på andra plattformar. Håll filen väl under vanliga uppladdningsgränser (Proovds Discord bildkontroll flaggar filer över 8 MB).

Om titeln och beskrivningen visas men bilden inte gör det, blockeras bildens URL vanligtvis, omdirigeras konstigt eller inte i den ursprungliga HTML-koden.

4. Inaktuell Discord cache

Discord cachar inbäddningar per URL. Det finns ingen offentlig "Sharing Debugger" för Discord. När du har ändrat taggar:

  1. Lägg upp en något annorlunda URL, som ?v=2, så Discord behandlar den som ny.
  2. Eller radera det gamla meddelandet och posta igen efter att webbplatsen faktiskt visar den nya HTML-koden (bekräfta med view-source eller curl, inte bara din webbläsare).

5. Bots och webhooks är ett annat problem

En bot som lägger upp en URL behöver fortfarande EMBED_LINKS i den kanalen om du förväntar dig att Discord ska bädda in webbadressen automatiskt. Rich inbäddningar som är inbyggda i API:t är JSON-nyttolaster, inte Open Graph. Om en mänsklig inklistrad URL fungerar och botens URL inte gör det, inspektera botmeddelandeflaggorna (inklusive suppress-embeds) snarare än dina og:-taggar.

Discord länkkontroll kontra Discord serverkontroll

Sökfrågor som "Discord länkkontroll", "Discord inbäddningskontroll" och "Discord serverlänkkontroll" är inte samma jobb:

Snabb checklista

  1. Ser andra personer i samma kanal kortet?
  2. Är förhandsgranskning av webbplats aktiverad i dina Discord användarinställningar?
  3. Ger kanalen Embed Links till affischen?
  4. Är webbadressen inslagen i < >?
  5. Finns og:title / og:image i det första HTML-svaret (inte bara efter JavaScript)?
  6. Kan en klient som inte är webbläsare hämta webbadressen utan en 403-utmaning?
  7. Postade du om med en ny frågesträng efter att ha ändrat taggar?

Vanliga frågor

Varför visar min länk inte en förhandsvisning på Discord?

Dela upp problemet. Om det bara misslyckas för dig, fixa klient- eller kanalinbäddningsbehörighet. Om det misslyckas för alla, får Discordbot inte användbar Open Graph-data — saknade taggar, endast JS-taggar, HTTP-bild eller en blockerad hämtning.

Hur gör jag en länkförhandsgranskning på Discord?

Sätt Open Graph-taggar i serverrenderad HTML, använd HTTPS-bildadresser Discord kan hämta, behåll Embed Links tillåtet för affischen och klistra in den blotta webbadressen (ej insvept i < >).

Hur kontrollerar jag en Discord inbäddning utan att posta på en server?

Använd en Discord länkförhandsgranskare som Proovd. Det kommer inte att rensa Discords cache; den visar om taggarna finns för en sökrobot.

Kontrollera webbsidan först

Klistra in webbadressen i Proovd och jämför Discord-kortet med Slack, LinkedIn, X, WhatsApp och Reddit. Om taggar ser ut där och Discord fortfarande inte visar någonting, är det återstående arbetet Discord-inställningar eller Discordbot blockeras.