👋 שלום! ברוכים הבאים לכלי בדיקת קישורים יוצאים
כלי זה עוזר לך במהירות לזהות את כל הקישורים שיוצאים מהדף — כלומר לאתרים חיצוניים. בין אם אתה מתחיל או מקצוען, תקבל תמונה מלאה על הקישורים שלך.
- האם הקישור נראה לעין או מסתתר?
- האם הוא בתוך חלק כמו הכותרת, תוכן או תחתית הדף?
- אפשר לייצא את הדוח ב־CSV, JSON או Excel בקליק אחד.
הכל נעשה בקלות, ישירות דרך קונסול הדפדפן — ללא תלות באינטגרציות או התקנות.
❓ שאלות נפוצות על קישורים יוצאים
🔗 האם קישורים יוצאים משפיעים על דירוג האתר?
כן. קישורים חיצוניים לאתרים איכותיים ורלוונטיים יכולים לשפר את האמון בתוכן. לעומת זאת. קישורים לאתרים בעייתיים או לא קשורים עלולים לפגוע בדירוג.
📊 כמה קישורים יוצאים כדאי לשים בדף?
אין מספר קסם. מומלץ להוסיף קישורים רק כאשר הם באמת רלוונטיים לתוכן. עודף קישורים יוצאים עלול לדלל את הערך של הדף.
⚠️ איך יודעים אם קישור יוצא מזיק?
קישור נחשב מזיק אם הוא מוביל לאתר לא אמין. אתר ספאם. תוכן לא חוקי. או מתחרה ישיר. לכן חשוב לבדוק בקביעות את רשימת הקישורים היוצאים.
🔒 האם כדאי להשתמש בתגית rel="nofollow"?
כן. כאשר לא רוצים להעביר ערך SEO לדף חיצוני. למשל בקישורי פרסום. שיתופי פעולה מסחריים. או תוכן שנוצר על ידי משתמשים.
🖥️ מה רואים כאן?
זוהי דוגמה חיה לכלי אונליין שמבצע בדיקה בעמוד ומציג את כל הקישורים החיצוניים (יוצאים) שנמצאו בו. הכלי יודע להתעלם באופן אוטומטי מהקישורים הפנימיים של האתר שבו בוצעה הבדיקה, כך שנשארת רשימה ממוקדת של קישורים לאתרים אחרים בלבד. בנוסף ניתן לראות פרטים חשובים על כל קישור: טקסט Anchor, תגיות rel, האזור בעמוד שבו הוא מופיע (Header / Body / Footer), ואפשרות להורדה של הדוח כ־CSV, JSON או Excel.
🔗 כמה ואיזה קישורים יש בעמוד הנוכחי הזה? (הדגמה בLIVE לבדיקה)
🔎 בדיקה מהירה ב־Console
ניתן להריץ את הקוד הבא ישירות ב־Console של כרום (F12 או Ctrl+Shift+I) כדי לקבל דוח מלא של כל הקישורים החיצוניים בדף הנוכחי. הפלט כולל טבלה עם Anchor, rel, מיקום בדף (Header / Body / Footer) וכפתורי הורדה ל־CSV, JSON או Excel.
✅ הועתק!(async () => { if (typeof XLSX === "undefined") { await new Promise((resolve, reject) => { const script = document.createElement("script"); script.src = "https://cdn.jsdelivr.net/npm/xlsx@0.18.5/dist/xlsx.full.min.js"; script.onload = resolve; script.onerror = reject; document.body.appendChild(script); }); } const domain = window.location.hostname.replace(/^www\./,''); const anchors = document.querySelectorAll("a[href]"); const results = []; let index = 1; anchors.forEach(link => { try { const url = new URL(link.href, window.location.href); const linkHost = url.hostname.replace(/^www\./,''); if (linkHost === domain || linkHost.endsWith("."+domain)) return; const rect = link.getBoundingClientRect(); const style = window.getComputedStyle(link); let isVisible = (rect.width > 0 && rect.height > 0 && style.display !== "none" && style.visibility !== "hidden"); let area = "Body"; if (document.querySelector("header")?.contains(link)) area = "Header"; else if (document.querySelector("footer")?.contains(link)) area = "Footer"; results.push({"#": index, href: url.href, anchor: link.textContent.trim() || "-", rel: link.rel || "dofollow", target: link.target || "-", area, status: isVisible ? "נראה" : "נחבא"}); index++; } catch(e){} }); if(results.length === 0){ console.log("🔍 לא נמצאו קישורים יוצאים בדף זה."); return; } console.log("🔗 דוח קישורים יוצאים (חיצוניים בלבד):"); console.table(results); function downloadFile(content, type, filename){ const blob = new Blob([content], {type}); const url = URL.createObjectURL(blob); const a = document.createElement("a"); a.href = url; a.download = filename; a.style.display = "none"; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url);} function exportToCSV(data){ const csv = [["#", "href", "anchor", "rel", "target", "area", "status"], ...data.map(o => [o["#"], o.href, o.anchor, o.rel, o.target, o.area, o.status])].map(r => r.join(",")).join("\n"); downloadFile(csv, "text/csv", "external_links.csv"); } function exportToJSON(data){ downloadFile(JSON.stringify(data, null, 2), "application/json", "external_links.json"); } function exportToXLSX(data){ const worksheet = XLSX.utils.json_to_sheet(data); const workbook = XLSX.utils.book_new(); XLSX.utils.book_append_sheet(workbook, worksheet, "External Links"); XLSX.writeFile(workbook, "external_links.xlsx"); } const style = document.createElement("style"); style.textContent = `#export-bar{margin:15px 0;padding:12px;display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-start}#export-bar button{padding:8px 16px;font-size:14px;border:none;border-radius:8px;cursor:pointer;font-family:Heebo,Arial,sans-serif;font-weight:500;transition:all .25s ease;box-shadow:0 2px 6px rgba(0,0,0,0.15)}#export-bar button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.25);opacity:.9}#btnCSV{background:#0b5394;color:#fff}#btnJSON{background:#00897b;color:#fff}#btnXLSX{background:#6a1b9a;color:#fff}`; document.head.appendChild(style); const btnBar = document.createElement("div"); btnBar.id = "export-bar"; const btnCSV = document.createElement("button"); btnCSV.id = "btnCSV"; btnCSV.textContent = "⬇️ הורד CSV"; btnCSV.onclick = () => exportToCSV(results); const btnJSON = document.createElement("button"); btnJSON.id = "btnJSON"; btnJSON.textContent = "⬇️ הורד JSON"; btnJSON.onclick = () => exportToJSON(results); const btnXLSX = document.createElement("button"); btnXLSX.id = "btnXLSX"; btnXLSX.textContent = "⬇️ הורד Excel"; btnXLSX.onclick = () => exportToXLSX(results); btnBar.appendChild(btnCSV); btnBar.appendChild(btnJSON); btnBar.appendChild(btnXLSX); document.body.prepend(btnBar); console.log("📥 כפתורי הורדה נוספו בראש הדף (CSV / JSON / Excel)"); })();
🔍 דוח קישורים יוצאים — מדריך שימושי
אין צורך בהתערבות בקוד האתר — הכל מתבצע דרך Console של כל דפדפן מודרני. הנה איך עושים את זה בשלושה שלבים פשוטים:
צעד 1: פתחו את ה-Console
- Windows – לחצו F12 או Ctrl + Shift + I
- Mac – לחצו ⌘ + Option + I
- בחרו את לשונית Console
צעד 2: הדביקו את הקוד שהתקבל ו־Enter
הקוד מוכן מראש — הדביקו אותו(stdin) בשורת הפקודה של ה-Console (מקום עם סימן >
) ולחצו Enter.
צעד 3: קבלו תוצאה מיידית!
- טבלת קישורים חיצוניים (בלבד) – עם מספר, כתובת, טקסט עוגן,
rel
, אזור בדף. - יופיעו גם כפתורי הורדה ל-CSV / JSON / Excel להורדת הנתונים.