Verificați link-urile incorecte pe site-ul dvs. automat cu Linkchecker

Verificați link-urile incorecte pe site-ul dvs. automat cu Linkchecker / Wordpress și dezvoltare web

Când vine vorba de menținerea site-ului dvs. sau blog-ul dvs. sănătoase și puternice în listele de motoare de căutare, verificarea regulată a rupturilor sau a altor link-uri rău de pe site-ul dvs. este o idee foarte bună.

Nu numai că este bine pentru clasamentul general al site-ului dvs. în listele de căutare, ci și pentru vizitatorii dvs. Nimeni nu dorește să întâlnească legături întrerupte pe un site - este un semn al unei site-uri prost îngrijite.

Apoi, din nou, verificarea regulată a site-ului dvs. pentru link-uri proaste poate fi o operație obositoare. Am acoperit câteva instrumente aici, la MUO, care vă pot ajuta să rămâneți în fruntea lucrurilor dacă aveți timp, cum ar fi articolul lui Ann despre Xenu Link Sleuth 3 Nu-așa-evident, dar total minunat Utilizează Xenu Link Sleuth Pentru webmasteri 3 Nu -So-evidente, dar absolut minunat Utilizeaza Xenu Link Sleuth pentru webmasteri Citiți mai mult, și Saikat articol pe Hyperlink Checker Verificați URL-ul dvs. cu Free Document Hyperlink Checker Verificați URL-ul dvs. cu Free Document Hyperlink Checker Citiți mai multe .

Acestea sunt soluții bune, dar din nou, acestea necesită timp. Verificarea legăturilor proaste durează. O soluție mai bună ar fi să configurați un script automat pe propriul server (sau orice computer conectat la Internet) pentru a verifica site-ul dvs. pentru link-uri rău și apoi să emită un raport cu toate rezultatele. Mai bine, programați-l să ruleze săptămânal sau lunar și niciodată nu trebuie să vă gândiți la sarcină din nou, până când nu sunt descoperite legături proaste.

Configurarea scriptului LinkChecker

Instrumentul pe care vreau să-l concentrez este unul pe care l-am enumerat în directorul MUO înainte numit LinkChecker.

Motivul pentru care aleg acest instrument este că LinkChecker oferă o alternativă alternativă la linia de comandă la GUI standard. În linia de comandă, tot ce trebuie să faceți este să apelați aplicația linkchecker, urmată de adresa URL pe care doriți să o verificați, precum și o serie de parametri (la care voi ajunge mai jos).

În cazul în care totul merge bine și nu există probleme, fereastra de comandă va arăta așa.

Nu există erori, deci vă vedeți doar o actualizare a statutului obișnuit a numărului de linkuri verificate de instrument. Pe de altă parte, dacă aveți link-uri rău, veți vedea erorile reluate înapoi în fereastra de comandă, așa cum se arată aici.

În timp ce acest lucru este util doar dacă doriți să lansați manual scenariul, ceea ce încercăm să facem aici este automatizarea acestei comenzi. Pentru a face acest lucru, trebuie să înțelegeți câțiva dintre parametrii care sunt disponibili cu această opțiune de comandă. Puteți găsi toți parametrii și steagurile de pe pagina de ajutor LinkChecker. Cele pe care ne vom concentra pe acestea sunt -0 și -f. Acestea sunt parametrii de ieșire și de fișier.

De exemplu, puteți emite comanda, “linkchecker -r1 -ocsv -Fcsv http://www.topsecretwriters.com” pentru a obține un fișier CSV cu toate rezultatele verificării legăturii, care se afișează în directorul rădăcină de linkuri sub numele implicit al fișierului “linkchecker-out.csv”.

Fișierul CSC prezintă o listă completă a tuturor link-urilor rău găsite, cu link-ul bifat într-o singură coloană și data / ora la care a fost găsit linkul rupt, precum și scriptul de eroare de avertizare.

Acesta este un lucru foarte interesant - pentru că acum tot ce trebuie să faceți este să programați o comandă de lot pentru a rula care emite comanda linkchecker de mai sus și în fiecare zi veți avea un fișier CSV actualizat cu o listă cu toate link-urile rău de pe site-ul dvs. Web. Puteți utiliza această listă pentru a trece și a remedia toate link-urile rău.

Dacă nu sunteți familiarizați cu modul de configurare a unei astfel de sarcini programate, tot ce trebuie să faceți este să creați o lucrare batch care are comanda de mai sus în ea, numește-o ceva de genul “CheckLinks.bat”, și apoi programați această lucrare batch pentru a rula în fiecare săptămână sau în fiecare lună. Doar accesați Start -> Accesorii -> Instrumente de sistem -> Sarcini planificate.

Click pe “Adăugați o sarcină programată” pentru a adăuga ora / data pe care doriți să o execute și doar căutați în fișierul lot atunci când vi se solicită.

O soluție chiar mai răcoroasă, dacă executați propriul server web, ar fi să rulați comanda LinkChecker de pe site-ul dvs., să ieșiți în format HTML și mutați pagina de rezultate HTML într-o pagină specială pe site-ul dvs. pe care o puteți apela pe orice browser web pentru a verifica afară.

Aveți posibilitatea să trimiteți instrumentul LinkChecker la HTML prin emiterea următoarei comenzi:

“linkchecker -r1-ohtml -Fhtml / badlinks.html http://www.topsecretwriters.com”

Ceea ce face acest lucru este ieșirea rezultatelor într-un fișier HTML pe calea link-ului local. Veți dori să adăugați o linie în fișierul batch pentru a muta acel fișier HTML pe calea fișierului în care sunt stocate fișierele HTML publice. Doar adauga:

“MOVE badlinks.html d: / web-server / xampp / htdocs / badlinks /”

În acest fel, veți avea un director web pe site-ul dvs. / link-uri rău / unde puteți apela pagina badlinks.html. Asa arata rezultatele in format HTML.

Folosind această abordare, nu trebuie niciodată să vă conectați la serverul sau la computerul în care rulează scriptul de verificare a link-urilor. Puteți să verificați pagina dvs. specială și să rezolvați erorile pe care le găsiți acolo.

Menținerea pe partea de sus a link-uri rău pe site-ul dvs. este mai important decât cele mai multe oameni realizează. De asemenea, se întâmplă mai des decât ați putea crede, deoarece multe dintre paginile web pe care le-ați conectat în articolul respectiv cu câțiva ani în urmă au ieșit din serviciu, lăsând toți vizitatorii dvs. noroc când încearcă să vă urmeze legătura cu acel pagină.

Deci, dați o opțiune de linie de comandă a LinkChecker o fotografie și vedeți dacă vă permite să vă îmbunătățiți calitatea legăturilor de pe site fără a prelua tot timpul prețios. Ați luat abordarea de mai sus sau ați încercat o altă tehnică? Împărtășiți-vă propriile experiențe cu scenariul din secțiunea de comentarii de mai jos.

Credit de imagine: Shutterstock

Explorați mai multe despre: Securitate online, Programare, Instrumente pentru webmasteri.