Ontdek alle mogelijkheden met ApplePY. Bekijk alle features
IndexNow is een website protocol, ontworpen en onderhouden door Microsoft Bing in samenwerking met Yandex, dat webmasters in staat stelt om zoekmachines (waaronder Google, Bing, en anderen) direct op de hoogte te stellen van wijzigingen die zij maken op hun website.
IndexNow is een eenvoudige melding aan zoekmachines, die hen laat weten dat een URL en de inhoud ervan zijn toegevoegd, bijgewerkt, of verwijderd. Dit stelt zoekmachines in staat om deze verandering snel weer te geven in hun zoekresultaten, wat resulteert in een algehele efficiëntere crawl.
Google ondersteunt IndexNow API in zoverre dat ze hebben aangekondigd dat ze de IndexNow API zullen testen, maar er zijn sindsdien geen updates geweest. Google is bezig geweest over hoe de crawl efficiëntie te verbeteren, en als gevolg daarvan, crawls duurzamer te maken.
In wezen verwerkt het protocol de ingediende URL's, en updates via notificaties aan alle zoekmachines. De belofte van IndexNow is om een URL in te dienen bij één zoekmachine via dit protocol en niet alleen zal die zoekmachine die URL onmiddellijk ontdekken.
Het verlicht ook de druk op webmasters omdat ze alleen URL's hoeven in te dienen bij dit ene protocol, in tegenstelling tot het bijhouden van alle verschillende zoekmachines.
Om te kunnen beginnen met het gebruik van IndexNow moet je:
Het genereren van een key is zeer eenvoudig en kan gratis online worden gedaan. Je kan een key genereren die door het IndexNow-protocol wordt ondersteund met behulp van de online keygenerator van Microsoft.
Om URL's in te dienen, moet je "bewijzen" dat je de eigenaar bent van de host waarvoor URL's worden ingediend door het hosten van ten minste een tekstbestand binnen de host.
Zodra je je URL's bij zoekmachines indient, zullen zoekmachines het sleutelbestand crawlen om het eigendom te verifiëren en de sleutel gebruiken totdat je de sleutel wijzigt. Alleen jij en de zoekmachines mogen de sleutel en de locatie van je bestandssleutel kennen.
De makkelijkste manier om eigenaarschap te verifiëren is door een tekst key bestand te hosten in de root directory van je host.
Je moet een UTF-8 gecodeerd tekstsleutelbestand {sleutel}.txt met de sleutel in het bestand in de hoofddirectory van je website hosten.
Ja, je kan niet meer dan 10.000 URL's met een enkel verzoek indienen bij IndexNow API. Je kan het HTTP verzoek doen met wget, curl, of een ander parameter naar keuze. Een succesvol verzoek zal een HTTP 200 response code terugsturen; als je een ander antwoord krijgt, moet je je verzoek controleren en als alles er goed uitziet, je verzoek opnieuw indienen.
De HTTP 200 response code geeft alleen aan dat de zoekmachine je set van URL’s heeft ontvangen. De aanbevolen manier is om het indienen van URL's te automatiseren zodra de inhoud wordt toegevoegd, bijgewerkt, of verwijderd tot een bepaalde limiet.
Je kan URL's individueel of in bulk indienen.
Om een enkele URL in te dienen. Om een URL in te dienen met behulp van een HTTP verzoek (vervang door de URL die door de zoekmachine wordt verstrekt), doe je verzoek naar de volgende URL:
https://<searchengine>/indexnow?url=url-changed&key=your-key
Je kan het HTTP-verzoek verzenden met je browser, wget, curl, of een ander mechanisme naar keuze.
Een succesvolle aanvraag zal een HTTP 200 responscode terugsturen; indien je een andere respons krijgt, controleer dan de reden hiervoor (zie Paragraaf re: Antwoordcodes) en verstuur de aanvraag opnieuw. De HTTP 200 response code geeft alleen aan dat de zoekmachine je URL heeft ontvangen.
Het IndexNow protocol zal zoekmachines updaten om de bijgewerkte of nieuwe URL's te crawlen, en je kan de indexatie en ranking prestaties monitoren via de gemeenschappelijke tools. Er is geen methode van notificatie zodra een URL is ingediend, behalve de respons code die je ontvangt bij indiening.
Absoluut, IndexNow kan worden gebruikt om zoekmachines te melden dat een pagina is bijgewerkt. In feite kan het worden gebruikt voor meldingen van content die is toegevoegd, bijgewerkt of verwijderd. Met dit bericht dat je via het protocol verstuurt, kunnen zoekmachines deze verandering snel weergeven in hun zoekresultaten.
De IndexNow API kan uitdagingen oplossen, gerelateerd aan:
Met IndexNow API, kan je het volgende verwachten:
Het IndexNow-protocol is vooral nuttig voor websites waarvan de pagina's vaak worden bijgewerkt, of grote websites op ondernemingsniveau met een slechte interne linkstructuur en een slechte vindbaarheid van URL's.
De IndexNow Documentatie specificeert zes respons codes die je kan krijgen van de API zodra je je URL's hebt ingediend:
Ook binnen ApplePY kan je in bulk de indexatie via IndexNow in gang zetten. Met het script van ApplePY kun je via Google Console Cloud eenvoudig en in bulk honderden URLs analyseren op:
inspectionResultLink, indexStatusResult, verdict, coverageState, robotsTxtState, indexingState, lastCrawlTime, pageFetchState, googleCanonical, userCanonical, mobileUsabilityResult, richResultsResult.
Het resultaat ziet er dan zo uit:
De Google Indexing API is een tool die door Google wordt aangeboden en waarmee ontwikkelaars URL's kunnen indienen voor het crawlen en indexeren van de Google-zoekmachine. Met deze API kunnen ontwikkelaars verzoeken dat Google hun website-inhoud sneller en efficiënter crawlt en indexeert dan traditionele methoden, zoals het indienen van een sitemap of wachten tot Google de pagina's zelf ontdekt.
De Google Indexing API is vooral nuttig voor websites die regelmatig hun inhoud updaten, zoals nieuwswebsites, blogs en e-commerceplatforms. Door deze API te gebruiken, kunnen ontwikkelaars ervoor zorgen dat nieuwe inhoud snel wordt ontdekt en geïndexeerd door Google, wat kan helpen om het verkeer naar hun website te vergroten en hun zoekmachineposities te verbeteren. Met ApplePY heb je deze technische kennis niet nodig. Ga direct nog aan de slag: