Sitemap kan inte hämtas (status 403)
En sitemap är deklarerad eller förväntad, men hämtningen misslyckades med ett fel, 401, 403, 429 eller en 5xx-status, så crawlers kanske inte kan läsa den heller. Granskningen hämtar den som en webbläsare. Gör sitemap-URL:en offentlig och undanta den från botutmaningar och hastighetsgränser.
Vad det betyder
Ett sitemap hittades, men det svarade med status 403 eller svarade inte alls, så sökrobotar kanske inte heller kan använda det. Kontrollera att din brandvägg låter sökrobotar hämta det.
Därför spelar det roll för AI-sök
En sitemap som returnerar 403 eller ett serverfel är lika bra som saknad: crawlers kan inte ta reda på nya eller ändrade sidor ur den. Botskydd är en vanlig orsak, eftersom sitemapförfrågningar nästan uteslutande kommer från crawlers, som de reglerna är byggda för att stoppa.
Stora sitemaps som genereras vid varje förfrågan kan också få timeout eller nå servergränser, vilket visar sig som en 5xx-status. Eftersom granskningen hämtar filen som en webbläsare betyder ett misslyckande här oftast att crawlers också nekas.
Så åtgärdar du det
- Öppna sitemap-URL:en från rapporten och notera statusen. AISeeWhy-rapporten visar underlaget och en färdig åtgärd att klistra in; kör "Kontrollera igen" efteråt för att bekräfta resultatet.
- Undanta sitemapsökvägar (till exempel
/sitemap*.xml) från utmaningar, Bot Fight Mode och hastighetsbegränsning i ditt CDN eller din WAF. - Om den ligger bakom autentisering i en uppsättning i teststil, gör den publik på produktionsvärden.
- Vid 5xx-fel: cacha den genererade sitemapen eller bygg den i förväg som en statisk fil, och dela mycket stora med ett sitemapindex.
Så bekräftar du åtgärden
Klicka på "Kontrollera igen" i rapporten efter ändringen: den visar vad som har åtgärdats och hur poängen har ändrats.