Vérification des liens
La présenceprésence de liens morts dans un site web entraîneentraîne une expérienceexpérience utilisateur dégradée,dégradée, et impacte négativementnégativement le classement des sites de l'UNIL dans les moteurs de recherche.
Trouver ces liens morts est cependant un travail laborieux et répétitif.répétitif. C'est pourquoi nous proposons un outil permettant de vérifiervérifier automatiquement leur présenceprésence au sein des sites UNIL.
Cet outil est limitélimité aux sites hébergéshébergés sur www.unil.ch, wp.unil.ch, www.asso-unil.ch, people.unil.ch. Il est égalementégalement possible de vérifiervérifier des pages individuelles sur wiki.unil.ch.
AccéderAccéder au vérificateurvérificateur de liens (seulement accessible depuis le réseauréseau UNIL ou avec le VPN)
Interface
- Entrez l'URL du site (unil.ch/exemple) ou de la page que vous souhaitez
vérifier.vérifier. Si votre site est utilise Wordpress, il estnécessairenécessaire d'indiquer le sous-domaine dans l'URL (wp.unil.ch/exemple, people.unil.ch/exemple, ou asso-unil.ch/exemple). - Entrez votre adresse email UNIL. Ce champ est obligatoire. Les
résultatsrésultats vous serontenvoyésenvoyésàà cette adresse sous la forme d'une feuille Excel. DéfinissezDéfinissez le "périmètre"périmètre" de recherche: c'est-à-à-dire si l'outil vavérifiervérifier une page, une section, ou l'entièretéentièreté du site. Lavérificationvérification par section cherchera dans toutes les pages du site dont l'URL commence par l'URLdonné.donné. (p.ex. si on donne l'URL "unil.ch/exemple/devoirs", la page "unil.ch/exemple/devoirs/exercice1" seravérifiée,vérifiée, ainsi que toutes les autres pages d'exercices dans la section devoirs)- Options
avancéesavancées:- Type de liens
ààvérifiervérifier: cette option permetsélectionnersélectionner quel types de liens serontvérifiésvérifiés par l'outil. Pardéfaut,défaut, seuls les liens externes sontvérifiés.vérifiés. Il estégalementégalement possible devérifiervérifier les liens quimènentmènentàà des pages internes au sitevérifiévérifié (liens internes). Cette option est utile pourvérifiervérifier lesélémentséléments de menus, lesréférencesréférences internesàà d'autres pages, et lesmédiasmédiashébergéshébergés directement sur ce site. Pour la plupart des cas,vérifiervérifier les liens internes est superflu, et ralentit significativement lavérification.vérification. Le cas le plus courant est lavérificationvérification des liens externes uniquement. VérifierVérifier lesmédiasmédias: permet devérifiervérifier les images etvidéosvidéos qui pourraient se trouver sur le site. Si vous souhaitezvérifiervérifier desmédiasmédias qui seraienthébergéshébergés directement sur le siteààvérifier,vérifier, il fautégalementégalementsélectionnersélectionner lavérificationvérification des liens internes, sinon seulement les images externes serontvérifiées.vérifiées. Pour la plupart des cas, cette option est superflue, et ralentit significativement lavérification.vérification.- Traiter les redirections comme des liens morts: cette option fait remonter les redirections (statuts HTTP 3XX) dans la liste des
résultats.résultats. Les redirections ont un impactnégatifnégatif sur leréférencementréférencement des sites web. Il convient de leséviteréviter le plus possible et de toujours utiliser l'URL final si c'est faisable. VérifierVérifier les pages orphelines (expérimental)expérimental): cette option, qui ne fonctionne qu'avec lavérificationvérificationcomplètecomplète ou d'une section d'un site, permet d'obtenir un rapport des pages orphelines de votre site web. Les pages orphelines sont des pages qui existent dans le site, mais qui n'estliéeliée nulle part dans le site. Attention: cette option estexpérimentale,expérimentale, et ne fonctionne pas pour l'heure avec les sites Jahia.
- Type de liens
Attention: l'utilisation des options avancéesavancées ralentit la recherche ! Ne les utilisez que si vous voulez spécifiquementspécifiquement vérifiervérifier ces éléments.éléments.
Lancez la vérificationvérification en cliquant sur le bouton "Vérifier"Vérifier".
La vérificationvérification se fait en trois phases:
- Tous les pages
ààvérifiervérifier sontcollectées.collectées. L'application affiche une roueanimée.animée. - Si le nombre de pages
ààvérifiervérifier estsupérieursupérieuràà 50, votrerequêterequête sera mise en queue ettraitéetraitée pendant la nuit, afin d'éviteréviter de surcharger les serveurs. Sinon, votrerequêterequête seratraitéetraitéeàà son tour (l'application ne traite qu'une seulerequêterequêteàà la fois) - Les liens
présentsprésents dans chaque page sontcollectés.collectés. Cetteopérationopération peut prendre de quelques instantsàà plusieurs minutes, en fonction du nombre de pages. L'application affiche une roueanimée.animée. - Les liens sont
vérifiésvérifiés unàà un. Une barre de progressionapparaîtapparaît et l'avancement du processus estaffiché.affiché. Laduréeduréedépenddépend du nombre de liensààvérifier.vérifier. Une estimation du temps restant estcalculéecalculée etaffichée,affichée, ainsi qu'une vue d'ensemble de la progression de lavérification.vérification.
Si le nombre de pages àà vérifiervérifier excèdeexcède 100 pages, votre requêterequête est gardéegardée en mémoiremémoire et sera traitéetraitée dans la nuit. Vous recevrez les résultatsrésultats par email. Sinon, la vérificationvérification se poursuit en temps réel.réel.
RésultatsRésultats
Les résultatsrésultats de la vérificationvérification se présenteprésente sous forme de table, oùoù chaque ligne représentereprésente un lien mort.
- Page: lien cliquable vers la page dans laquelle le lien mort se trouve.
- Lien: lien mort tel qu'il
apparaîtapparaît dans la page. Vous pouvez afficher la page morte en cliquant sur ce lien. - URL: URL vers laquelle le lien mort renvoie.
- Statut: le statut d'erreur
associéassocié avec le lien mort. Ces codes peuvent vous aiderààdéterminerdéterminer la raison pour laquelle il ne fonctionne plus.
Ces résultatsrésultats vous sont égalementégalement automatiquement envoyésenvoyés par email àà l'adresse entréeentrée dans le formulaire
Domaines ignorésignorés
Pour des raisons de performance, certains liens sont ignorésignorés par défaut.défaut. C'est notamment le cas des liens internes, qui ne sont vérifiésvérifiés qu'en activant l'option avancée,avancée, des services dont on sait qu'ils sont toujours joignables, et de ceux qui bloquent systématiquementsystématiquement le vérificateur.vérificateur.
Domaines internes àà l'UNIL:
- agenda.unil.ch
- applications.unil.ch
- applicationsinter.unil.ch
- applicationspub.unil.ch
- av.unil.ch/hva
- editjahia.unil.ch
- fmpsrv01prd.unil.ch
- fmpsrv02prd.unil.ch
- fmpsrv03prd.unil.ch
- github.unil.ch
- ip.unil.ch
- jabba.unil.ch
- my.unil.ch
- news.unil.ch/display
- repopub.unil.ch
- sapcent.unil.ch
- serval.unil.ch
- unilogo.unil.ch
Domaines externes àà l'UNIL:
- www.babla.fr
- doi.org
- nbn-resolving.org/urn:nbn:ch:serval
- researchgate.net
- linkedin.com
- nytimes.com
- www.cairn.info
- www.pexels.com
- pixabay.com
- instagram.com
- www.jstor.org
- onlinelibrary.wiley.com
- sagepub.com
- tandfonline.com
- sciencedirect.com
- oup.com
- dreamstime.com
- www.science.org/doi
- sciencemag.org
- www.embopress.org/doi
- journals.biologists.com
- web.archive.org
- maps.google.com
Les publications scientifiques en ligne disposent souvent de protections additionnelles contre les robots. En conséquence,conséquence, il arrive fréquemmentfréquemment que lesle vérificateurvérificateur soit bloquébloqué par ces sites, signalant le lien comme brisé.brisé. De tels faux-positifs sont malheureusement inévitables,inévitables, et il convient de toujours vérifiervérifier les résultats.résultats. Pour cette raison, certaines publications scientifiques ne sont jamais vérifiées.vérifiées.