Ένας σπασμένος σύνδεσμος είναι ένας δολοφόνος για οποιαδήποτε ιστοσελίδα και πρέπει να εξαλειφθεί με κάθε κόστος. Το κακό είναι ότι είναι εύκολο να πούμε παρά να το κάνετε. Εάν τρέχετε έναν ιστότοπο με περισσότερα από χίλια άρθρα και κάθε δημοσίευση περιέχει τουλάχιστον 3 συνδέσμους, πώς μπορείτε να μάθετε ποιος συγκεκριμένος σύνδεσμος δεν λειτουργεί πλέον;

Υπάρχουν πολλές λύσεις γι 'αυτό. Εάν χρησιμοποιείτε το WordPress, μπορείτε να εγκαταστήσετε το plugin σφάλματος ελέγχου σπασμένων συνδέσεων και να το πάρετε για να σαρώσετε όλες τις αναρτήσεις σας για σπασμένους συνδέσμους. Το μειονέκτημα για αυτό; Είναι γεμάτη η ισχύς της CPU σου, όπως δεν υπάρχει αύριο. Ακόμα και αν χρησιμοποιείτε έναν ειδικό διακομιστή, αυτός δεν είναι ο καλύτερος τρόπος για να χρησιμοποιήσετε τους πόρους της CPU σας.

Η επόμενη λύση είναι να χρησιμοποιήσετε το ηλεκτρονικό εργαλείο, όπως το πλέγμα ελέγχου συνδέσμων W3C, για να σαρώσετε τον ιστότοπό σας για σπασμένο σύνδεσμο. Τα προβλήματα με αυτά τα εργαλεία είναι τα δωρεάν αυτά που δεν έρχονται με πολλές επιλογές και το καλό είναι δαπανηρό.

Η τελευταία λύση, την οποία χρησιμοποιώ για αυτό το άρθρο, είναι να εγκαταστήσετε μια εφαρμογή επιφάνειας εργασίας και να εκτελέσετε τη σάρωση από την επιφάνεια εργασίας σας.

Το LinkChecker είναι μια δωρεάν επικύρωση ιστότοπου με άδεια χρήσης της GPL και ελέγχει τους συνδέσμους σε έγγραφα ιστού ή πλήρη ιστότοπους απευθείας από την επιφάνεια εργασίας σας. Λειτουργεί σε Windows, Mac και Linux.

Εγκατάσταση

Για να το χρησιμοποιήσετε στο Linux (Ubuntu), μεταβείτε στη σελίδα λήψης και κάντε λήψη δύο πακέτων deb: linkchecker_8.2-1_amd64.deb (ή της έκδοσης i386 εάν χρησιμοποιείτε μια μηχανή 32 bit) και linkchecker-gui_8.2- 1_all.deb .

Σημείωση : Η τρέχουσα έκδοση από αυτή την ανάρτηση είναι 8.2-1. Θα πρέπει να έχετε τη νεότερη έκδοση, αν είναι διαθέσιμη.

Εγκαταστήστε και τα δύο αρχεία .deb (με διπλό κλικ) στο σύστημά σας.

Σημείωση : Το LinkChecker είναι επίσης διαθέσιμο στο αποθετήριο του Ubuntu, αλλά δεν είναι η τελευταία έκδοση. Εάν δεν σας πειράζει να χρησιμοποιήσετε μια παλαιότερη έκδοση, μπορείτε να την εγκαταστήσετε χρησιμοποιώντας την εντολή:

 sudo apt-get εγκαταστήσετε το linkchecker linkchecker-gui 

Εκτέλεση ελέγχου συνδέσμου. Αυτό θα δείτε.

Το μόνο που χρειάζεται να κάνετε είναι να εισαγάγετε τη διεύθυνση URL του ιστότοπού σας και να πατήσετε το κουμπί Έναρξη. Στη συνέχεια θα προχωρήσει στη σάρωση. Αν έχετε έναν μεγάλο ιστότοπο με άφθονο περιεχόμενο και συνδέσμους, ενδέχεται να χρειαστούν μερικές ώρες για να ολοκληρωθεί η σάρωση.

Αφού ολοκληρωθεί η σάρωση, θα μπορείτε να δείτε το αποτέλεσμα για κάθε σύνδεσμο καθώς και την επισκόπηση, όπως πόσες έγκυρες διευθύνσεις URL, μη έγκυρες διευθύνσεις URL, προειδοποιήσεις κλπ. Κάνοντας κλικ σε κάθε καταχώρηση, εμφανίζονται οι πληροφορίες του συνδέσμου όπως το μήκος URL, το χρόνο λήψης, το μέγεθος του αρχείου, ο αριθμός των εικόνων κ.λπ. και τα πραγματικά προβλήματα (εάν υπάρχουν) με το σύνδεσμο.

Διαμορφώσεις

Στις ρυθμίσεις Επιλογές, μπορείτε να αλλάξετε το αναδρομικό βάθος της σάρωσης. Μια τιμή "-1" (προεπιλογή) σημαίνει ότι θα σαρώσει ολόκληρο τον ιστότοπο. Μπορείτε επίσης να ορίσετε μια συμβολοσειρά συμβολοσειράς ή URL έτσι ώστε να εμφανίζει την προειδοποίηση ή να αγνοήσει τη συγκεκριμένη διεύθυνση URL αν την εντοπίσει.

Μπορείτε επίσης να μεταφορτώσετε το αρχείο σελιδοδεικτών του προγράμματος περιήγησης και να το λάβετε για να σαρώσετε όλους τους ιστότοπους που βρίσκονται στο σελιδοδείκτη.

Εξαγωγή

Αφού ολοκληρωθεί η σάρωση, μπορείτε να αποθηκεύσετε το αποτέλεσμα (σε μορφή HTML) για να το δείτε αργότερα.

συμπέρασμα

Ενώ υπάρχουν πολλά εργαλεία ελέγχου συνδέσμων εκεί έξω, προσωπικά προτιμώ αυτή την εφαρμογή LinkChecker βασισμένη σε python πάνω από τα άλλα. Όχι μόνο είναι ελαφρύ και cross-platform συμβατό, έρχεται επίσης με τα χαρακτηριστικά που χρειάζομαι. Το καλύτερο είναι ότι ενημερώνεται τακτικά και είναι δωρεάν.

Ποιο εργαλείο χρησιμοποιείτε για να ελέγξετε αν έχει καταστραφεί σύνδεσμος στον ιστότοπό σας;

Πιστοποίηση εικόνας: Αλυσίδα από το BigStockPhoto