תיעוד Linky

עוגנים חסרים

תקנו קישורים שמגיעים לדף הנכון אך אינם מגיעים לכותרת או לסעיף המיועדים.

אמתו את המקטע#

החלק שאחרי # הוא מקטע, כמו #installation בכתובת /docs/setup#installation. בקישור רגיל לסעיף, עליו להתאים למזהה של רכיב בדף היעד. דף יכול להחזיר HTTP 200 ועדיין להיות חסר בו עוגן.

פתחו את כתובת ה־URL המלאה, תנו ליעד להיטען ובדקו אם הקישור מגיע לסעיף המיועד. השוו את המקטע למזהה בפועל ולא לכותרת הגלויה. אותיות גדולות וקטנות ותווים מקודדים עשויים להיות חשובים.

  1. קראו את כתובת ה־URL המלאה, כולל #fragment.
  2. פתחו אותה בכרטיסיית דפדפן.
  3. מצאו את הכותרת או את הרכיב שהקישור מבטיח.
  4. בדקו את המזהה שלו בעורך או בכלי הבדיקה של הדפדפן.
  5. השוו את המזהה למקטע.

תיקון#

אם לסעיף יש מזהה קבוע, עדכנו את הקישור במקור כך שיתאים לו. אם מאמרים אחרים עדיין משתמשים במקטע ישן, שקלו לשמור את המזהה במיקום המיועד במקום לשבור קישורים קיימים.

פרסמו את השינוי ובדקו את הקישור המלא מדף המקור. הסרת מקטע מאפשרת להגיע לדף, אך אינה שומרת על ההבטחה לקחת את הקוראים ישירות לסעיף.

תוכן דינמי#

אתרים מסוימים יוצרים מזהים אחרי הרצת JavaScript או אחרי שמשתמש מרחיב תוכן. בדיקת אתר שלם בוחנת HTML שהובא, שעשוי להיות שונה מהדף שנוצר בדפדפן. סריקת הדף הנוכחי יכולה לבחון מזהים שכבר זמינים בכרטיסייה הפעילה.

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

הבדילו בין קישורים ללא יעד לקישורי סעיפים#

קישור ריק, # לבדו או כתובת javascript: עשויים לשמש כמצייני מיקום בממשק ולא להפנות לסעיף חסר. הפעילו ״בדיקת קישורים ללא יעד״ בהגדרות כדי להציג אותם בנפרד.

לניווט, השתמשו ביעד או במקטע משמעותיים. לפעולה בממשק, בדקו את ההתנהגות המיועדת במקום להתייחס לבקרה כדף HTTP חסר.

אמתו קישורים קשורים#

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

הריצו בדיקה נוספת אחרי הפרסום. דוח קיים נשאר תמונת מצב; פתיחתו מחדש אינה מאשרת שהעוגן קיים כעת.