קישורים חיצוניים באתר מקטינים את הרלוונטיות שלו בעיני מנוע החיפוש, מכיוון שהם מפיצים את המשקל. לעתים קרובות, מנהל האתר אפילו לא יודע שבאתר שלו אפשר למצוא מספר קודים זרים. לכן, מומלץ לבדוק קישורים חיצוניים לפחות אחת לכמה חודשים.
הוראות
שלב 1
ישנן מספר דרכים להשיג קישורים נכנסים לא מתוכננים. הראשון הוא ניצול באגים ב- CMS שלך. תוקף פשוט מוצא חורים ומשתמש בהם כדי למלא את הקוד הדרוש. השנייה היא הקישורים שכבר פורסמו. נניח שהורדת תבנית וכבר היו לה קישורים למחברים. השלישי הוא הערות מסוגים שונים, רשומות בספרי אורחים וכן הלאה.
שלב 2
בדוק את כל הקוד באופן ידני. אולי זו השיטה המגושמת ביותר, אך האמינה. זה יכול לקחת הרבה זמן, אבל אתה יכול לאתר את כל האיומים האפשריים. עם זאת, שיטה זו לא תפעל אם יש לך אתר סטטי המורכב מדפי HTML נפרדים רבים. במקרה זה, כל הפעולות ייקחו לך מספר חודשים לפחות.
שלב 3
אם אתה משתמש ב- CMS או לפחות רק בתבנית PHP, המשימה קלה בהרבה. פשוט התבונן מקרוב בקודים של העמודים הראשיים: ראשי, פוסט אחד, כותרת תחתונה, כותרת עליונה וכן הלאה. בדרך כלל, אתר מכיל כ- 10-20 עמודים מובילים. לדוגמא, ב- Wordpress ניתן למצוא אותם בתיקיית wp-content / themes. אתה יכול לבדוק את שניהם בעורך וגם בפנקס רשימות רגיל.
שלב 4
חפש בקוד שלך בעיקר רכיבי קישור רגילים ("a href"). קוד זה משמש לרוב על ידי התוקפים. עם זאת, ישנם גם רמאים חכמים יותר שמצפינים קישורים באמצעות קוד php. ככלל, אם תסיר אותו, האתר כולו עלול להיכשל. במקרה זה, עליך למצוא מפענח. Base64_decoder משמש 99% מהמקרים.
שלב 5
השתמש בתסריט מיוחד כדי למצוא קישורים נכנסים. האפשרות הפופולרית ביותר היא אל-בוליט, שניתן להוריד בחינם באינטרנט. העלה סקריפט זה לתיקיית הבסיס של האתר שלך והפעל אותו באמצעות דפדפן אינטרנט. זה יאפשר לך למצוא את כל הקישורים המיותרים, כמו גם קודים זדוניים, קבצים לא מוגנים והפניות מחדש.
שלב 6
השתמש בשירותים מיוחדים המחפשים קישורים נכנסים בדפי המשאבים. הדיוק שלהם לא תמיד מעיד, אולם כתוספת הם עשויים להתאים. ככלל, שירותים כאלה פשוט סורקים את קוד ה- HTML של כל דפי האתר, מוצאים קישורים לתחומים אחרים בהם ומציגים אותם בפני המשתמש.
שלב 7
השתמש בפתרונות מוכנים עבור ה- CMS שלך. יש מספר עצום של תוספים שיכולים לפתור בעיה זו. עבור וורדפרס, למשל, זהו תוסף ה- TAC. מנועים אחרים עשויים להיות בעלי שמות שונים.