Naar inhoud springen
SilktideHelp

Ontbreekt in sitemap

Wanneer een website een sitemap voor zoekmachines aanbiedt, moet deze alle openbare pagina's van de site vermelden. Silktide rapporteert pagina's die op je website zijn gevonden, maar niet in je sitemap staan.

Een helpt zoekmachines je pagina's snel te ontdekken en vertelt ze welke pagina's je belangrijk genoeg vindt om te indexeren. Pagina's die hierin ontbreken, kunnen nog steeds worden gevonden door te crawlen, maar dat gebeurt langzamer en minder betrouwbaar — vooral bij nieuwe pagina's en pagina's met weinig interne links.

Waarom dit belangrijk is

Een sitemap is alleen nuttig als deze volledig en actueel is. Wanneer echte pagina's ontbreken, kunnen zoekmachines er langer over doen om nieuwe of bijgewerkte inhoud te ontdekken en is de sitemap niet langer een betrouwbare weergave van wat je site bevat. Hiaten betekenen meestal dat de sitemap wordt gegenereerd vanuit een verouderde bron, of dat volledige templates of inhoudstypen van de generatie zijn uitgesloten.

Zo los je dit op

  1. Genereer de sitemap opnieuw zodat deze elke openbare pagina bevat. De meeste contentmanagementsystemen en SEO-plug-ins kunnen de sitemap automatisch opnieuw opbouwen wanneer de inhoud verandert — geef daar de voorkeur aan boven het handmatig bijhouden van een bestand.
  2. Als volledige groepen pagina's ontbreken, controleer dan de instellingen van je sitemapgenerator: inhoudstypen, talen of submappen worden vaak standaard uitgesloten.
  3. Zorg ervoor dat de URL's in de sitemap exact overeenkomen met de werkelijke adressen van de pagina's (zelfde schema, dezelfde host). Een sitemap met http:\/\/-URL's komt niet overeen met pagina's die via https:\/\/ worden aangeboden.
  4. Als een pagina bewust is uitgesloten — bijvoorbeeld een privépagina achter een login — de bevinding goed.

Zo test Silktide dit

  1. Vind je sitemap via je -bestand en de standaardlocatie \/sitemap.xml, en verzamel elke URL die hierin staat (inclusief geneste sitemaps).
  2. Test elke pagina die tijdens de scan is gevonden, waarbij de 404-pagina van de site en pagina's die zijn ingesteld op worden overgeslagen (die horen niet in een sitemap te staan).
  3. De pagina slaagt als de eigen URL of de ervan in de sitemap voorkomt.
  4. Markeer de pagina als geen van beide overeenkomt. Als er helemaal geen sitemap bestaat, wordt deze controle niet uitgevoerd — zie in plaats daarvan de Sitemap-controle.

Problemen oplossen

Er worden pagina's gemarkeerd die ik in mijn sitemap zie

URL's worden exact vergeleken, dus een klein verschil in schema (http versus https), host (www versus geen www) of pad kan ervoor zorgen dat een vermelde pagina als ontbrekend wordt weergegeven. Werk de sitemap bij zodat deze dezelfde URL's gebruikt als waarmee je pagina's daadwerkelijk worden aangeboden, of stel op de pagina een canonieke URL in die overeenkomt met de sitemapvermelding.

Privépagina's of pagina's waarvoor je moet inloggen worden gemarkeerd

Als je scan is ingesteld om pagina's achter een login te testen, horen deze pagina's meestal niet in een openbare sitemap te staan. Keur deze bevindingen goed.

Meer informatie

Laatst bijgewerkt

Was deze pagina nuttig?