Probleemoplossing voor Sitemap in Magento 2
Veelvoorkomende problemen en oplossingen voor de Google Sitemap & Robots extensie. Begin met snelle diagnostiek, vind dan uw specifieke probleem hieronder.
Snelle Diagnostiek
- Controleer sitemap module ingeschakeld: Magmodules → Sitemap → General → Enabled
- Controleer feed generatie ingeschakeld: Feed Generation Settings → Enable (per store view)
- Verifieer cron draait: Controleer
cron_scheduletabel of voer generatie handmatig uit via CLI - Controleer logs:
var/log/voor debug informatie
Sitemap Problemen
Probleem: Sitemap is leeg of heeft geen URLs
Symptomen:
- Sitemap genereert maar bevat 0 URLs
- XML bestand is erg klein
Oplossingen:
-
Controleer module is ingeschakeld:
- Magmodules → Sitemap → General → Enabled moet Yes zijn
-
Controleer feed generatie ingeschakeld:
- Feed Generation Settings → Enable moet Yes zijn voor de store view
-
Controleer noindex uitsluiting:
- Als "Exclude No-Index" ingeschakeld is, verifieer dat niet alle pagina's noindex zijn
-
Verifieer dat producten/categorieën bestaan:
- Zorg dat u ingeschakelde producten en actieve categorieën heeft
Preventie: Begin met basisconfiguratie, voeg dan uitsluitingen toe waar nodig.
Probleem: Sitemap generatie faalt of timeout
Symptomen:
- Sitemap generatie wordt nooit voltooid
- PHP timeout fouten in logs
- Memory exhausted fouten
Oplossingen:
-
Voer uit via CLI in plaats van admin:
bin/magento mm-sitemap:generate --store-id=1CLI heeft langere timeouts en geen browser beperkingen.
-
Verklein sitemap grootte:
- Verlaag "Maximum No of URLs Per File" instelling
- De module maakt automatisch meerdere bestanden
-
Verhoog PHP limieten (tijdelijk):
- Verhoog
max_execution_timeenmemory_limitvoor CLI
- Verhoog
Probleem: Sitemap URL geeft 404
Symptomen:
- Klik op sitemap URL toont pagina niet gevonden
- Sitemap bestand bestaat niet
Oplossingen:
-
Controleer sitemap was gegenereerd:
- Zoek naar het bestand in uw Magento root of geconfigureerde locatie
- Controleer generatie timestamp in admin
-
Regenereer sitemap:
- Klik Generate knop of voer CLI commando uit
-
Controleer bestandsrechten:
- Zorg dat webserver kan schrijven naar de sitemap locatie
-
Verifieer bestandsnaam configuratie:
- Controleer de geconfigureerde bestandsnaam in Feed Generation Settings
Probleem: Ontbrekende pagina's in sitemap
Symptomen:
- Specifieke categorieën/producten verschijnen niet
- URL aantal is lager dan verwacht
Oplossingen:
-
Controleer pagina status:
- Producten/categorieën moeten Enabled zijn
- CMS pagina's moeten Active zijn
-
Controleer noindex instellingen:
- Als "Exclude No-Index" ingeschakeld is, controleer pagina meta tags
-
Controleer visibility (producten):
- Producten ingesteld op "Not Visible Individually" kunnen uitgesloten zijn
-
Controleer store toewijzing:
- Pagina's moeten toegewezen zijn aan de store view
Debug tip: Schakel Debug Mode in en controleer logs voor uitsluitingsredenen.
Probleem: Sitemap bestand te groot
Symptomen:
- Bestand overschrijdt grootte limiet
- Zoekmachines weigeren sitemap
Oplossingen:
-
Configureer bestandslimieten:
- Stel "Maximum No of URLs Per File" in op 50.000 of minder
- Stel "Maximum File Size" passend in
-
Module handelt dit automatisch af:
- Wanneer limieten worden overschreden, wordt een sitemap index gemaakt
- Meerdere sitemap bestanden worden gegenereerd
-
Verifieer sitemap index:
- Controleer of een sitemap index XML is gemaakt die naar sub-bestanden verwijst
Robots Problemen
Probleem: Robots instellingen worden niet toegepast
Symptomen:
- Pagina's tonen verkeerde robots meta tag
- Standaard instellingen worden genegeerd
Oplossingen:
-
Controleer robots module ingeschakeld:
- Magmodules → Robots → General → Enabled moet Yes zijn
-
Wis cache:
- Full page cache kan oude meta tags serveren
bin/magento cache:flush -
Controleer pagina-niveau overrides:
- Individuele pagina's kunnen robots op paginaniveau ingesteld hebben
- Pagina-niveau instellingen overschrijven standaarden
-
Verifieer correcte store view:
- Instellingen zijn per store view
Probleem: Verkeerde robots op specifieke pagina's
Symptomen:
- Sommige pagina's hebben correcte robots, andere niet
- Inconsistent gedrag
Oplossingen:
-
Controleer pagina-niveau instellingen:
- Categorieën: Catalog → Categories → [Categorie] → Search Engine Optimization
- Producten: Catalog → Products → [Product] → Search Engine Optimization
- CMS Pagina's: Content → Pages → [Pagina] → Search Engine Optimization
-
Pagina instellingen hebben voorrang:
- Module stelt standaarden in, maar pagina-niveau overrides winnen
-
Review de hiërarchie:
- Pagina-niveau > Module standaarden > Magento standaarden
Cron Problemen
Probleem: Sitemap wordt niet automatisch gegenereerd
Symptomen:
- Sitemap wordt niet automatisch bijgewerkt
- Handmatige generatie werkt wel
Oplossingen:
-
Controleer cron is ingeschakeld:
- Feed Generation Settings → Cron Enable moet Yes zijn
-
Verifieer Magento cron draait:
bin/magento cron:run -
Controleer cron schedule tabel:
SELECT * FROM cron_schedule WHERE job_code LIKE '%sitemap%' ORDER BY scheduled_at DESC LIMIT 10; -
Controleer server cron:
- Zorg dat systeem cron geconfigureerd is om Magento cron te draaien
Debug Mode
Schakel gedetailleerde logging in:
- Ga naar Magmodules → Sitemap → Debug
- Zet Debug Mode op Yes
- Sla op en regenereer sitemap
- Controleer
var/log/voor gedetailleerde logs
Onthoud: Schakel debug mode uit in productie wanneer troubleshooting klaar is.
CLI Commando's voor Troubleshooting
# Genereer sitemap handmatig (omzeilt cron)
bin/magento mm-sitemap:generate --store-id=1
# Genereer voor alle ingeschakelde store views
bin/magento mm-sitemap:generate
# Wis cache na configuratiewijzigingen
bin/magento cache:flush
CLI output toont voortgang en eventuele fouten tijdens generatie.
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Opnemen - Hulp van ons team