← Blog

מדוע Discord תצוגות מקדימות של קישורים לא מוצגות: סיבות ותיקונים

נכתב על ידי Proovd - אנו בונים כלי תצוגה מקדימה בחינם של Open Graph ב-proovd.in.

אומת לאחרונה ב-19 בספטמבר 2026 כנגד הרשאת EMBED_LINKS שפורסמה של Discord והגדרות לקוח ציבוריות נוכחיות. תוויות תפריט בתנועה Discord; חפש את השליטה, לא נתיב קבוע אחד.

מכסה תצוגה מקדימה של קישורים Discord, בודק הטמעה ו"קישורים לא מציגים תצוגה מקדימה" - לא תמונות ממוזערות של זרם זרם חי או הזמנת תמונות שפריץ.

Discord לא מציג תצוגה מקדימה של קישור?

הסיבות השכיחות ביותר הן הטמעות מושבתות, חסרים או לא נגישים של מטא נתונים של Open Graph, או Discord אי יכולת להביא את הדף או התמונה. בדוק תחילה את כתובת האתר עם תצוגה מקדימה של OG / Discord בודק קישורים, ולאחר מכן עיין בהגדרות בצד Discord למטה.

התחל כאן

  1. החלט באיזה מקרה אתה נמצא: צפייה בקישור של מישהו אחר לעומת בעלים של האתר.
  2. אם no תצוגה מקדימה של קישורים עבורך, בכל מקום, זה כמעט תמיד הגדרת לקוח או הרשאה - לא האתר.
  3. אם אותה כתובת URL מציגה תצוגה מקדימה בשרת אחד ולא אחר, סמן את Embed Links בערוץ או בתפקיד זה.
  4. אם כתובת ה-URL אף פעם לא תציג תצוגה מקדימה עבור אף אחד, אחזר את מה ש-Discordbot יראה: תגים ב-HTML הגולמי, HTTPS, ללא אתגר בוט.

אם אתה רק מנסה לראות קישור של מישהו אחר

אתה לא יכול לתקן מטא תגים של אתר אחר. אתה יכול לשנות רק מה Discord מותר להציג you, או מה הערוץ הזה מאפשר להטמעה אוטומטית.

1. הלקוח שלך מסתיר תצוגות מקדימות של האתר

ל-Discord יש הגדרת משתמש שמכבה את הטבעת אתרים אוטומטית. בשולחן העבודה הוא חי תחת הגדרות משתמש → Chat או טקסט ותמונות, עם תווית דומה ל"הצג הטמעות ותצוגה מקדימה של קישורי אתרים". אם זה כבוי, תראה כתובות אתרים פשוטות גם כשכל השאר יראו כרטיס.

2. ההודעה דיכאה את ההטמעה בכוונה

גלישת כתובת URL בסוגריים זווית אומרת ל-Discord לא להטמיע אותה אוטומטית:

<https://example.com/page>

אם ההודעה נראית כך, התצוגה המקדימה מדוכאת עבור כולם, לא נשברת.

3. הערוץ או התפקיד דוחים Embed Links

ההרשאה של Discord EMBED_LINKS מתועדת כך: קישורים שנשלחו על ידי משתמשים עם הרשאה זו יוטמעו אוטומטית. בדוק את ההרשאות של הערוץ לדרוס עבור @everyone, תפקיד הפוסטר והחבר הספציפי. הכחשה בערוץ זה מנצחת אישור לכל השרת.

אם you יכול לפרסם כתובת URL ציבורית ידועה (למשל מאמר בויקיפדיה) והיא מוטמעת, הערוץ בסדר והאתר המקורי הוא הבעיה.

4. רק אדם אחד מושפע

שאל מישהו אחר באותו ערוץ. אם הם רואים את הכרטיס ואתה לא, זו הגדרת הלקוח שלך, אפליקציה מיושנת או מטמון מקומי - לא Open Graph.

אם אתה הבעלים של האתר

Discord מביא את כתובת האתר עם הסורק שלו (Discordbot, לעתים קרובות Discordbot/2.0). זה קורא מטא תגיות HTML. זה לא מריץ את JavaScript בצד הלקוח שלך. אם תגיות מוזרקות רק לאחר ש-React מלחלח, Discord רואה מעטפת ריקה.

1. אשר שהתגים קיימים ב-HTML הגולמי

אתה רוצה לפחות:

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

השתמש בכתובות URL מוחלטות של https:// עבור התמונה. נתיבים יחסיים כמו /og.png נכשלים לעתים קרובות. בדוק עם Proovd או Discord בודק תצוגה מקדימה של קישורים - הכלים האלה מראים את התגים שסורק יכול לנתח, לא את מה שהמטמון של Discord עצמו מאחסן כרגע.

Discord אינו מפרסם מפרט OG רשמי מלא. בפועל הוא משתמש בתגיות Open Graph להטמעה. אל תסתמך על twitter:image בלבד.

2. ודא שDiscordbot יכול להביא את הדף והתמונה

3. גודל תמונה - מה שאנחנו באמת יודעים

Discord אינו מפרסם כלל קשה "מינימום 300×300 או ללא הטמעה" במסמכי הרשאות המפתחים שלו. מה שאנחנו כן יודעים מהפעלת תצוגות מקדימות ב-Proovd: השתמש ב-JPEG או PNG גדול וניתן להגיע אליו דרך HTTPS. 1200×630 הוא גודל בטוח מכיוון שהוא עובד גם על פלטפורמות אחרות. שמור את הקובץ תחת מגבלות העלאה טיפוסיות (בדיקת התמונות של Proovd של Discord מסמנת קבצים מעל 8 MB).

אם הכותרת והתיאור מופיעים אך התמונה לא מופיעה, כתובת האתר של התמונה נחסמת בדרך כלל, מנותבת מחדש בצורה מוזרה או לא ב-HTML הראשוני.

4. מטמון מיושן Discord

Discord הטמעות מטמון לכל כתובת אתר. אין "Sharing Debugger" ציבורי עבור Discord. לאחר שתשנה תגים:

  1. פרסם כתובת אתר מעט שונה, כגון ?v=2, אז Discord מתייחס אליה כחדשה.
  2. או למחוק את ההודעה הישנה ולפרסם מחדש לאחר שהאתר מגיש את ה-HTML החדש בפועל (אשר באמצעות view-source או curl, לא רק בדפדפן שלך).

5. בוטים ו-webhooks הם בעיה אחרת

בוט שמפרסם כתובת URL עדיין צריך EMBED_LINKS בערוץ הזה אם אתה מצפה ש-Discord יטמיע אוטומטית את כתובת האתר. הטמעות עשירות שנבנו ב-API הן עומסי JSON, לא Open Graph. אם כתובת URL שהודבקה על ידי אדם עובדת וכתובת ה-URL של הבוט אינה פועלת, בדוק את דגלי הודעת הבוט (כולל הדחיקה-הטמעות) ולא את התגיות og: שלך.

Discord בודק קישורים לעומת Discord בודק שרתים

שאילתות חיפוש כמו "Discord בודק קישורים", "Discord בודק הטמעה" ו-"Discord בודק קישורי שרת" אינן אותה עבודה:

רשימת בדיקה מהירה

  1. האם אנשים אחרים באותו ערוץ רואים את הכרטיס?
  2. האם תצוגה מקדימה של אתר מופעלת בהגדרות המשתמש שלך Discord?
  3. האם הערוץ מעניק Embed Links לפוסטר?
  4. האם כתובת האתר עטופה ב-< >?
  5. האם og:title / og:image בתגובת ה-HTML הראשונה (לא רק אחרי JavaScript)?
  6. האם לקוח שאינו דפדפן יכול להביא את כתובת האתר ללא אתגר 403?
  7. האם פרסמת מחדש עם מחרוזת שאילתה חדשה לאחר החלפת תגים?

שאלות נפוצות

מדוע הקישור שלי לא מציג תצוגה מקדימה ב-Discord?

לפצל את הבעיה. אם זה נכשל רק עבורך, תקן הרשאת הטמעת לקוח או ערוץ. אם זה נכשל לכולם, Discordbot לא מקבל נתונים שמישים Open Graph - תגים חסרים, תגי JS בלבד, תמונת HTTP או אחזור חסום.

איך אני עושה תצוגה מקדימה של קישור ב-Discord?

שים Open Graph תגיות ב-HTML שעובד על ידי שרת, השתמש בכתובות URL של תמונות HTTPS Discord יכול לאחזר, שמור על Embed Links מותר עבור הפוסטר, והדבק את כתובת האתר החשופה (לא עטופה ב-< >).

כיצד אוכל לבדוק הטמעה של Discord מבלי לפרסם בשרת?

השתמש בודק תצוגה מקדימה של Discord קישורים כגון Proovd. זה לא ינקה את המטמון של Discord; זה מראה אם ​​התגים קיימים עבור סורק.

בדוק קודם את צד האתר

הדבק את כתובת האתר לתוך Proovd והשווה את כרטיס Discord עם Slack, LinkedIn, X, WhatsApp ו-Reddit. אם התגים נראים שם ו-Discord עדיין לא מציג כלום, העבודה שנותרה היא הגדרות Discord או Discordbot חסימה.