Favicon
Silktide vérifie que chaque page de votre site Web a un favicon, la petite icône qu'affichent les navigateurs pour votre site dans les onglets, les signets et sur les écrans d'accueil des téléphones.
Un est normalement déclaré au moyen d'une balise <link>
dans le de chaque page :
<!-- Dans l'en-tête (<head>) de la page -->
<link rel="icon" type="image\/png" href="\/icons\/favicon.png">
Les navigateurs utilisent aussi par défaut un fichier favicon.ico à la racine du site lorsque aucune balise n'est présente, donc l'une ou l'autre méthode satisfait cette vérification.
Pourquoi c'est important
Sans favicon, votre site apparaît avec une icône vide ou générique dans les onglets du navigateur et les signets, ce qui rend plus difficile pour les visiteurs de vous repérer parmi leurs onglets ouverts et facile à ignorer dans les listes de signets. Une absence de favicon donne aussi une impression de travail inachevé, et les navigateurs demandent \/favicon.ico quoi qu'il en soit, remplissant les journaux de votre serveur d'erreurs évitables.
Comme les favicons sont habituellement définis à l'échelle du site dans un gabarit, l'absence d'icône indique souvent des pages créées en dehors de votre gabarit principal - ce qui vaut la peine d'être su en soi.
Comment corriger
- Créez votre icône. Un PNG de 32x32 pixels est un bon minimum; fournir un SVG ou plusieurs tailles de PNG permet à chaque appareil de choisir l'option la plus nette.
- Ajoutez une balise
<link rel="icon">à votre gabarit de site afin qu'elle apparaisse sur chaque page. La plupart des plateformes disposent d'un paramètre de favicon ou d'"icône du site" qui s'en charge pour vous. - Sinon (ou en complément), téléversez l'icône sous le nom
favicon.icodans le répertoire racine de votre site Web afin qu'elle soit servie àhttps:\/\/yoursite.com\/favicon.ico.
Comment Silktide vérifie ceci
- Sur chaque page HTML, rechercher les balises
<link>dans l'en-tête de la page dont l'attributrelcomprendiconet qui pointent vers une image téléchargeable. - S'il n'y en a aucune, essayer l'emplacement de repli conventionnel
\/favicon.icoà la racine du site et vérifier qu'il renvoie une image valide. - Signaler chaque page où aucune des deux méthodes ne fournit de favicon, et suivre au fil du temps le pourcentage de vos pages qui en ont un.
Dépannage
Mon site a un favicon, mais certaines pages sont signalées
La balise <link> de favicon doit être présente sur chaque page. Les pages générées en dehors de votre gabarit principal - pages d'erreur, pages de destination, applications intégrées - en manquent souvent. Un fichier favicon.ico à la racine du site couvre toutes les pages à la fois, donc en ajouter un est le correctif global le plus rapide.
La balise est présente, mais la vérification échoue quand même
Vérifiez que l'adresse de l'icône renvoie bel et bien une image : une balise de favicon qui pointe vers un fichier déplacé ou supprimé échoue à la vérification tout comme une balise manquante.