Titel saknas
Silktide kontrollerar att varje sida har en titel och att titeln inte är tom. Titeln är det som webbläsare visar i flikar och bokmärken, som sökmotorer visar i sökresultat och som skärmläsare läser upp först när en sida öppnas.
<!-- Saknas: ingen <title> i head -->
<head>
<meta charset="utf-8">
</head>
<!-- Åtgärdat: en beskrivande titel -->
<head>
<title>Karriär - ACME Inc</title>
</head>
Varför detta är viktigt
Sidans titel är ofta det första någon upplever av en sida. En läser upp den så snart sidan har lästs in, och det är så användare skiljer webbläsarflikar åt och känner igen sidor i historiken och bland bokmärkena. Utan en titel hör användarna sidans råa webbadress eller ingenting alls, och måste utforska sidan bara för att ta reda på var de befinner sig.
Titlar är också viktiga ur ett kommersiellt perspektiv: sökmotorer visar dem som rubriken för varje resultat, så en titel som saknas kostar dig både klick och tillgänglighet.
Så åtgärdar du det
- Lägg till ett
<title>-element inuti sidans<head>, med text som beskriver sidan. - Om sidan har ett
<title>men det är tomt fyller du i det - en tom titel behandlas på samma sätt som en titel som saknas. - I de flesta innehållshanteringssystem anges titeln per sida, ofta i ett fält för "sidtitel" eller "SEO-titel", så ingen kodändring behövs.
Så testar Silktide detta
- Läs sidans och leta efter
<title>-element, men ignorera sådana som finns inuti SVG-bilder eftersom de inte hör ihop med sidans titel. - Om inget
<title>-element finns rapporteras sidan som att den saknar titel. - Om det första
<title>-elementet inte innehåller någon text efter att omgivande blanksteg har tagits bort rapporteras sidan som att den har en tom titel.
Den här kontrollen testar endast att det finns en titel. Om titeln faktiskt beskriver sidan behandlas i Lämplig sidtitel.