Vérification des liens
La préprésence de liens morts dans un site web entraîentraîne une expéexpérience utilisateur dégradédégradée, et impacte néné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érépétitif. C'est pourquoi nous proposons un outil permettant de vévérifier automatiquement leur préprésence au sein des sites UNIL.
Cet outil est limitélimité aux sites hébergéhébergés sur www.unil.ch, wp.unil.ch, www.asso-unil.ch, people.unil.ch. Il est éégalement possible de vévérifier des pages individuelles sur wiki.unil.ch.
AccéAccéder au vévérificateur de liens (seulement accessible depuis le réréseau UNIL ou avec le VPN)
Interface
- Entrez l'URL du site (unil.ch/exemple) ou de la page que vous souhaitez
vévérifier. Si votre site est utilise Wordpress, il estnéné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érésultats vous serontenvoyéenvoyésàà cette adresse sous la forme d'une feuille Excel. DéDéfinissez le "périmèpérimètre" de recherche: c'est-àà-dire si l'outil vavévérifier une page, une section, ou l'entièretéentièreté du site. Lavévé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évérifiée, ainsi que toutes les autres pages d'exercices dans la section devoirs)- Options
avancéavancées:- Type de liens
ààvévérifier: cette option permetsésélectionner quel types de liens serontvérifiévérifiés par l'outil. Pardédéfaut, seuls les liens externes sontvérifiévérifiés. Il estéégalement possible devévérifier les liens quimèmènentàà des pages internes au sitevérifiévérifié (liens internes). Cette option est utile pourvévérifier lesélééléments de menus, lesréféréférences internesàà d'autres pages, et lesmémédiashébergéhébergés directement sur ce site. Pour la plupart des cas,vévérifier les liens internes est superflu, et ralentit significativement lavévérification. Le cas le plus courant est lavévérification des liens externes uniquement. VéVérifier lesmémédias: permet devévérifier les images etvidévidéos qui pourraient se trouver sur le site. Si vous souhaitezvévérifier desmémédias qui seraienthébergéhébergés directement sur le siteààvévérifier, il fautéégalementsésélectionner lavévérification des liens internes, sinon seulement les images externes serontvérifiévérifiées. Pour la plupart des cas, cette option est superflue, et ralentit significativement lavévérification.- Traiter les redirections comme des liens morts: cette option fait remonter les redirections (statuts HTTP 3XX) dans la liste des
rérésultats. Les redirections ont un impactnénégatif sur leréféréférencement des sites web. Il convient de lesééviter le plus possible et de toujours utiliser l'URL final si c'est faisable. VéVérifier les pages orphelines (expéexpérimental): cette option, qui ne fonctionne qu'avec lavévérificationcomplècomplè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éliée nulle part dans le site. Attention: cette option estexpéexpérimentale, et ne fonctionne pas pour l'heure avec les sites Jahia.
- Type de liens
Attention: l'utilisation des options avancéavancées ralentit la recherche ! Ne les utilisez que si vous voulez spéspécifiquement vévérifier ces élééléments.
Lancez la vévérification en cliquant sur le bouton "VéVérifier".
La vévérification se fait en trois phases:
- Tous les pages
ààvévérifier sontcollectécollectées. L'application affiche une roueaniméanimée. - Si le nombre de pages
ààvévérifier estsupésupérieuràà 50, votrerequêrequête sera mise en queue ettraitétraitée pendant la nuit, afin d'ééviter de surcharger les serveurs. Sinon, votrerequêrequête seratraitétraitéeàà son tour (l'application ne traite qu'une seulerequêrequêteàà la fois) - Les liens
préprésents dans chaque page sontcollectécollectés. Cetteopéopération peut prendre de quelques instantsàà plusieurs minutes, en fonction du nombre de pages. L'application affiche une roueaniméanimée. - Les liens sont
vérifiévérifiés unàà un. Une barre de progressionapparaîapparaît et l'avancement du processus estaffichéaffiché. Laduréduréedédépend du nombre de liensààvévérifier. Une estimation du temps restant estcalculécalculée etaffichéaffichée, ainsi qu'une vue d'ensemble de la progression de lavévérification.
Si le nombre de pages àà vévérifier excèexcède 100 pages, votre requêrequête est gardégardée en mémémoire et sera traitétraitée dans la nuit. Vous recevrez les rérésultats par email. Sinon, la vévérification se poursuit en temps réréel.
RéRésultats
Les rérésultats de la vévérification se préprésente sous forme de table, oùoù chaque ligne repréreprésente un lien mort.
- Page: lien cliquable vers la page dans laquelle le lien mort se trouve.
- Lien: lien mort tel qu'il
apparaîapparaî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édéterminer la raison pour laquelle il ne fonctionne plus.
Ces rérésultats vous sont éégalement automatiquement envoyéenvoyés par email àà l'adresse entréentrée dans le formulaire
Domaines ignoréignorés
Pour des raisons de performance, certains liens sont ignoréignorés par dédéfaut. C'est notamment le cas des liens internes, qui ne sont vérifiévérifiés qu'en activant l'option avancéavancée, des services dont on sait qu'ils sont toujours joignables, et de ceux qui bloquent systésystématiquement le vé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éconséquence, il arrive fréfréquemment que lesle vévérificateur soit bloquébloqué par ces sites, signalant le lien comme brisébrisé. De tels faux-positifs sont malheureusement inéinévitables, et il convient de toujours vévérifier les rérésultats. Pour cette raison, certaines publications scientifiques ne sont jamais vérifiévérifiées.