Google indexeert mijn website niet is een veelgehoorde klacht, maar achter die ene zin kunnen verschillende situaties schuilgaan. Soms gaat het om één nieuwe pagina die nog niet is opgenomen. Soms zijn grote delen van een website verdwenen. En soms is de pagina wel degelijk geïndexeerd, maar niet zichtbaar op de zoekopdracht waarop de eigenaar kijkt.
Een goede diagnose voorkomt onnodige wijzigingen. Begin daarom met het verschil tussen crawlen, indexeren en ranken. Pas daarna kun je bepalen welke technische of inhoudelijke stap nodig is.
Crawlen, indexeren en ranken zijn drie verschillende processen
Crawlen betekent dat Googlebot een URL bezoekt. Indexeren betekent dat Google de inhoud verwerkt en eventueel toevoegt aan de zoekindex. Ranken is de stap waarbij Google bepaalt voor welke zoekvragen en op welke positie die pagina verschijnt.
Een pagina kan dus gecrawld maar niet geïndexeerd zijn. En een geïndexeerde pagina kan voor jouw belangrijkste zoekwoord alsnog buiten de zichtbare resultaten vallen.
Controleer de exacte URL in Google Search Console
Gebruik URL-inspectie om te zien wat Google van de pagina weet. Kijk naar de indexatiestatus, laatste crawl en eventuele gekozen canonical.
Let op: een aanvraag tot indexering is geen garantie. Google bepaalt zelf of en wanneer een URL wordt verwerkt. De functie is vooral nuttig nadat je zeker weet dat de pagina technisch in orde is.
Noindex is de eerste instelling die je moet uitsluiten
Een meta robots-tag met noindex geeft expliciet aan dat de pagina niet geïndexeerd hoeft te worden. Controleer dit op de live pagina, niet alleen in de WordPress-editor.
SEO-plugins kunnen per berichtstype of taxonomie andere instellingen gebruiken. Ook thema’s en maatwerkcode kunnen robots-instructies toevoegen.
De WordPress privacy-instelling kan indexatie ontmoedigen
Tijdens ontwikkeling wordt vaak ingesteld dat zoekmachines de site niet mogen indexeren. Na livegang moet die instelling worden gecontroleerd.
Een veelvoorkomende fout ontstaat wanneer een stagingwebsite wordt gekopieerd naar live en de oude instellingen ongewijzigd meegaan.
Robots.txt kan crawling blokkeren
Robots.txt is bedoeld om crawlergedrag te sturen. Een verkeerde Disallow-regel kan belangrijke secties afsluiten.
Controleer dit vooral wanneer beveiligingsregels of botmanagement zijn aangepast. Zorg dat Google de bronnen kan bereiken die nodig zijn om de pagina goed te renderen.
Een canonical kan Google naar een andere URL sturen
Wanneer meerdere vergelijkbare URL’s bestaan, helpt een canonical de voorkeursversie aan te geven. Maar een foutieve canonical kan een belangrijke pagina ondergeschikt maken aan een andere URL.
Controleer of de canonical overeenkomt met de gewenste indexeerbare URL. Let extra op bij paginering, filters, meertaligheid en gemigreerde content.
Redirects kunnen indexatie onnodig ingewikkeld maken
Een 301-redirect is nuttig wanneer een URL permanent verhuist. Maar meerdere redirects achter elkaar vertragen crawling en maken de structuur complexer.
Werk interne links bij zodat ze direct naar de eindbestemming wijzen. Vermijd loops en zorg dat oude URL’s naar inhoudelijk relevante nieuwe pagina’s gaan.
Google indexeert mijn website niet door serverproblemen
Wanneer Google indexeert mijn website niet samengaat met serverfouten, is infrastructuur een belangrijke verdachte. Een crawler die herhaaldelijk 5xx-statuscodes ontvangt kan minder efficiënt door de site bewegen.
Controleer hostinglogs, PHP-fouten en time-outs. Let ook op beveiligingssoftware die bots op user-agent of IP probeert te blokkeren. Een foutieve regel kan legitieme crawlers raken.
Een 200-statuscode betekent niet automatisch dat de pagina goed is
Sommige websites tonen een foutpagina maar sturen technisch 200 OK terug. Dit wordt vaak een soft 404 genoemd. Zoekmachines kunnen besluiten zo’n URL niet te indexeren.
Zorg dat verwijderde pagina’s een passende statuscode krijgen en dat bestaande pagina’s voldoende eigen inhoud bevatten.
Controleer of belangrijke URL’s in de sitemap staan
Een XML-sitemap helpt zoekmachines URL’s ontdekken. Neem alleen canonieke, indexeerbare pagina’s op die je daadwerkelijk in Google wilt hebben.
Een sitemap vol redirects, noindex-pagina’s of 404’s geeft tegenstrijdige signalen. Houd het bestand schoon en actueel.
Een sitemap garandeert geen indexatie
De sitemap is een hulpmiddel, geen opdracht. Google kan een URL alsnog niet opnemen wanneer de inhoud dun, dubbel of technisch problematisch is.
Gebruik sitemapstatussen daarom als diagnostische informatie en kijk altijd naar de pagina zelf.
Interne links maken pagina’s makkelijker vindbaar
Een belangrijke pagina die nergens intern wordt gelinkt, is een wees-pagina. Zoekmachines kunnen hem via de sitemap ontdekken, maar de website zelf geeft weinig context over belang en relatie.
Link relevante diensten, categorieën en artikelen aan elkaar. Gebruik duidelijke ankerteksten en vermijd een chaotisch netwerk van willekeurige links.
Dunne en sterk vergelijkbare content kan worden overgeslagen
Een website met honderden vrijwel identieke pagina’s hoeft niet te verwachten dat iedere variant wordt geïndexeerd. Dit gebeurt vaak bij filters, tags, automatisch gegenereerde locaties en productvariaties.
Bepaal welke URL’s echte zelfstandige waarde bieden. Consolidatie kan sterker zijn dan zoveel mogelijk pagina’s in de index proberen te krijgen.
JavaScript kan inhoud moeilijker toegankelijk maken
Moderne websites gebruiken JavaScript voor interactieve delen. Google kan veel JavaScript verwerken, maar dat betekent niet dat iedere implementatie probleemloos is.
Controleer of de belangrijkste tekst en links beschikbaar zijn en of scripts geen inhoud verbergen totdat een externe dienst reageert.
Controleer HTTP-headers naast HTML
Robots-instructies kunnen ook via HTTP-headers worden verstuurd, bijvoorbeeld met X-Robots-Tag. Dat is makkelijk over het hoofd te zien wanneer je alleen de broncode bekijkt.
Gebruik technische tools om headers en statuscodes van de live URL te controleren.
Nieuwe websites hebben soms simpelweg minder crawlactiviteit
Een nieuw domein zonder veel interne content of externe links wordt mogelijk minder vaak bezocht. Bouw een heldere structuur, publiceer nuttige inhoud en zorg dat belangrijke pagina’s vanaf de navigatie bereikbaar zijn.
Vermijd paniekwijzigingen na iedere paar uur. Geef zoekmachines tijd nadat technische blokkades zijn opgelost.
Indexatieproblemen na een migratie
Migraties zijn een bekend risicomoment. Oude URL’s verdwijnen, canonicals veranderen en staginginstellingen kunnen meegaan.
Maak bij iedere migratie een URL-mapping en test redirects. Controleer direct na livegang robots, noindex, canonicals en sitemap.
Controleer of beveiliging echte crawlers niet blokkeert
Web Application Firewalls en beveiligingsplugins kunnen agressieve bots tegenhouden, maar verkeerd ingestelde regels kunnen ook zoekmachines raken.
Blokkeer niet op een te algemene term als ‘bot’. Gebruik gerichte regels en controleer logs wanneer Search Console server- of bereikbaarheidsproblemen meldt.
Wanneer contentkwaliteit de echte oorzaak is
Techniek kan volledig goed zijn en toch kan Google besluiten een pagina niet te indexeren. Kijk dan kritisch naar de inhoud. Heeft de pagina een eigen doel? Beantwoordt hij een echte vraag? Is hij duidelijk anders dan andere URL’s?
Voeg geen tekst toe puur om langer te worden. Maak de pagina nuttiger en specifieker.
Google indexeert mijn website niet: werk met een checklist
Als Google indexeert mijn website niet jouw probleem is, controleer dan in deze volgorde: statuscode, robots-instructies, canonical, redirects, serverstabiliteit, sitemap, interne links en inhoudelijke kwaliteit.
Sanum Webdesign kan technische indexatieproblemen analyseren en herstellen. Daarbij kijken we naar WordPress, servergedrag en SEO-signalen samen. Meer weten? Bekijk onze dienst SEO-specialist.
Veelgestelde vragen over indexatie
Kan ik Google dwingen een pagina te indexeren?
Nee. Je kunt ontdekking en technische toegankelijkheid verbeteren, maar Google beslist uiteindelijk zelf welke URL’s worden opgenomen.
Moet iedere WordPress-pagina worden geïndexeerd?
Nee. Sommige archieven, filters, bedankpagina’s of interne resultaten hebben geen reden om in de zoekindex te staan.
Wat is het verschil tussen robots.txt en noindex?
Robots.txt stuurt crawling. Noindex geeft aan dat een pagina niet in de index hoort. Het zijn verschillende instrumenten met een ander doel.
Controleer hreflang en taalversies bij internationale websites
Meertalige websites hebben extra technische signalen. Wanneer taalversies verkeerd naar elkaar verwijzen of canonicals niet kloppen, kan Google moeite hebben om de juiste URL per taal te begrijpen. Controleer daarom hreflang, canonicals en taalpaden gezamenlijk.
Zorg dat iedere taalversie zelfstandige, bruikbare content bevat. Automatische vertalingen kunnen een startpunt zijn, maar de uiteindelijke pagina moet logisch en natuurlijk zijn voor de doelgroep.
Gebruik logbestanden bij hardnekkige indexatieproblemen
Wanneer Search Console niet genoeg duidelijkheid geeft, kunnen serverlogs laten zien hoe vaak Googlebot bepaalde URL’s daadwerkelijk bezoekt en welke statuscodes worden teruggestuurd. Dat helpt onderscheid maken tussen een crawler die nooit langskomt en een crawler die wel langskomt maar fouten ontvangt.