PrestaShop PrestaShop modules

Google Search Console PrestaShop: Positieopvolging

Google Search Console native in PrestaShop, zonder uw backoffice te verlaten.

OAuth met Search Console, sitemaps indienen, URL's in bulk inspecteren, rapporten met kliks en posities per product en categorie, waarschuwingen bij dalingen en deindexering, en een e-mailsamenvatting. Alles vanuit de PrestaShop-backoffice.

PrestaShop 8 en 9 Multishop Meertalig OAuth 2.0 Zonder Composer
  • 30 dagen geld terug
  • 12 maanden updates
  • Support binnen 24 uur
www.datafirefly.com/nl/
Connexion à Google Search Console via OAuth dans PrestaShop
v1.0.2 · bijgewerkt 2026-05-26
Wat het doet

De korte versie.

01

OAuth-verbinding met één klik

Beveiligde authenticatie bij Google Search Console, met een versleutelde refresh token per winkel en automatische vernieuwing. Native geschikt voor multishop.

02

URL-inspectie in bulk

Een slimme wachtrij om al uw producten en categorieën te laten inspecteren. Gedeindexeerde pagina's worden automatisch herkend, met een waarschuwing van niveau HIGH.

03

Rapporten met kliks en posities

Dashboard over 28 dagen, top van producten en categorieën op kliks, gemiddelde positie en CTR. Terugblik van 7, 14, 28 of 90 dagen. CSV-export.

04

Automatische waarschuwingen bij dalingen

Detectie van betekenisvolle dalingen in positie en kliks, met een voortschrijdende vergelijking van 7 dagen tegenover de 7 dagen ervoor. E-mailsamenvatting in HTML, gegroepeerd op ernst.

05

Sitemaps indienen

Detectie van sitemaps die in aanmerking komen, en ze rechtstreeks vanuit de backoffice indienen of verwijderen. Met opvolging van de fouten en het aantal geïndexeerde URL's.

06

Geschikt voor gedeelde hosting

Cron-endpoint beveiligd met een token, met filterbare taken. Werkt op elke gedeelde hosting, zonder Redis en zonder worker.

De lange versie

Alles wat u wilt weten voordat u installeert.

Een gedetailleerde blik op hoe Google Search Console PrestaShop: Positieopvolging werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.

§ 01

Waarom GSC Connect?

Google Search Console is onmisbaar om de vindbaarheid van uw PrestaShop-winkel te volgen. Maar de Google-interface openen, tussen tabbladen springen, met de hand CSV's exporteren, posities naast uw productreferenties leggen en dalingen één voor één in de gaten houden kost elke dag tijd en vraagt om vergissingen. GSC Connect brengt al uw Search Console-gegevens rechtstreeks in de PrestaShop-backoffice, gekoppeld aan uw producten en categorieën, met automatische waarschuwingen zodra er iets misgaat.

§ 02

OAuth-verbinding met één klik

De installatie komt neer op een Google Cloud-project aanmaken, uw Client ID en Client Secret in de configuratie van de module plakken, en op Verbinden met Google klikken. U bevestigt de rechten, waarna de module de refresh token ontvangt, versleutelt en lokaal bewaart. Het vernieuwen van de access token gebeurt automatisch. Daarna hoeft u niets meer met de hand te doen.

§ 03

Sitemaps: indienen en opvolgen

De module herkent automatisch de sitemaps die in aanmerking komen: de sitemap.xml in de root en de patronen die PrestaShop-modules zoals gsitemap genereren. U dient ze met één klik in bij Search Console, waarna de module voor u het aantal ingediende en geïndexeerde URL's, de fouten en de datum van de laatste download door Googlebot bijhoudt. Meldt Google fouten, dan krijgt u automatisch een waarschuwing.

§ 04

URL-inspectie in bulk

De Inspection API van Google staat 2.000 aanroepen per dag toe. GSC Connect bewaakt dat quotum voor u met een wachtrij. U zet met één klik al uw actieve producten of al uw categorieën in de wachtrij, en de cron werkt die over meerdere dagen af binnen de limiet. Per URL bewaart de module het oordeel van Google: wel of niet geïndexeerd, dekkingsstatus, robots.txt, indexeerbaarheid, gevonden rich results, AMP en mobielvriendelijkheid. Elke niet-geïndexeerde pagina levert een waarschuwing van niveau HIGH op, met de reden die Google teruggeeft.

§ 05

Rapporten met kliks en posities

Het dashboard bundelt 8 kerncijfers: kliks en vertoningen over 28 dagen, gemiddelde CTR, gemiddelde positie, aantal ongelezen waarschuwingen, aantal niet-geïndexeerde pagina's, verbruikt quotum van vandaag en de laatste synchronisatie. Een verloopgrafiek over 28 dagen wordt opgebouwd met Chart.js, lokaal meegeleverd zonder enige CDN-afhankelijkheid. De tabbladen met gedetailleerde rapporten tonen de top van uw producten en categorieën op kliks, met gemiddelde positie en CTR, een instelbare terugblik van 7 tot 90 dagen, sorteren aan clientzijde en CSV-export.

§ 06

Waarschuwingen bij dalingen en deindexering

Er zijn drie soorten waarschuwingen: positiedalingen op pagina's die al goed stonden, betekenisvolle klikdalingen in procenten, en deindexering. De drempels stelt u volledig zelf in. De vergelijking loopt over een voortschrijdend venster van 7 dagen tegenover de 7 dagen ervoor, met een verschuiving van 2 dagen om rekening te houden met de vertraging waarmee Search Console bijwerkt. De ontdubbeling over 24 uur voorkomt dat u dezelfde waarschuwing vijf keer krijgt. De waarschuwingen kunnen per e-mail worden verstuurd als een HTML-samenvatting, gegroepeerd op ernst.

§ 07

Cron die op gedeelde hosting werkt

De module biedt een cron-endpoint dat met een token is beveiligd en dat u vanuit de cron van uw hostingpartij aanroept. De taken zijn filterbaar: sync (haalt nieuwe Search Console-gegevens op), inspect (werkt de inspectiewachtrij af), sitemaps (ververst de status), drops (berekent de dalingen), notify (verstuurt de e-mails) en prune (ruimt oude gegevens op). Redis, een BullMQ-worker of een eigen PHP-FPM zijn niet nodig. De module draait op elke standaard Linux-hosting.

§ 08

Nette architectuur

PSR-4-code onder de namespace DataFirefly/GscConnect, een eigen autoloader zonder Composer, aanroepen naar de Google API in native cURL met SSL-verificatie, 8 eigen tabellen met het voorvoegsel dfgsc_, index.php-bestanden tegen directory listing in alle mappen, een CSRF-state token via cookie op de OAuth-stroom, validatie met hash_equals op het cron-token en consequente escaping van alle uitvoer in de templates.