PrestaShop PrestaShop modules

Facetzoeken & SEO voor PrestaShop

Slimme indexering, SEO-landingspagina's en een razendsnelle filtermotor

DF Faceted SEO maakt van de facetzoekfunctie van PrestaShop een echte SEO-hefboom. De module bepaalt welke filtercombinaties het waard zijn om door Google te worden geïndexeerd, maakt landingspagina's voor commercieel sterke zoekopdrachten zoals rode schoenen maat 42, berekent de juiste canonical voor elke URL, en vervangt ps_facetedsearch door een motor die 10 tot 30 keer sneller is dankzij een gedenormaliseerde index.

PrestaShop 8 en 9 SEO Prestaties Meertalig Multishop
  • 30 dagen geld terug
  • 12 maanden updates
  • Support binnen 24 uur
www.datafirefly.com/nl/
Recherche à facettes optimisée pour le SEO sur PrestaShop
v1.0.2 · bijgewerkt 2026-05-26
Wat het doet

De korte versie.

01

Slimme indexering van facet-URL's

Stel zakelijke regels per scope in (categorie, attribuutgroep, merk, prijs) om te bepalen welke combinaties index en follow krijgen en welke noindex of een canonical naar de bovenliggende pagina.

02

Eigen SEO-landingspagina's

Maak landingspagina's voor uw strategische combinaties, met een schone URL /landing/uw-slug, een H1, eigen metagegevens, HTML-tekst boven- en onderaan per taal, en een automatisch JSON-LD-schema.

03

Slimme canonical

Elke facet-URL krijgt de juiste canonical: genormaliseerd naar zichzelf bij indexeerbare combinaties, naar de bovenliggende pagina bij te brede combinaties, en naar de schone URL van de landingspagina wanneer die bestaat.

04

Zeer snelle filtermotor

Gedenormaliseerde index, doorsnede van verzamelingen product-ID's en een cache op twee niveaus (geheugen en database): 10 tot 30 keer sneller dan ps_facetedsearch bij een grote catalogus.

05

Detectie van populaire combinaties

De module legt elke bezochte filtercombinatie vast en stelt u voor om de meest voorkomende met één klik tot SEO-landingspagina te promoveren.

06

Native op PrestaShop 8 en 9

Compatibel met PrestaShop 8.0 tot 9.x zonder aanpassing, geschikt voor multishop en meerdere talen, PSR-4 onder DataFirefly, met een eigen servicecontainer om los te blijven staan van de ontwikkelingen in Symfony.

De lange versie

Alles wat u wilt weten voordat u installeert.

Een gedetailleerde blik op hoe Facetzoeken & SEO voor PrestaShop werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.

§ 01

Waarom ps_facetedsearch vervangen

De native module ps_facetedsearch genereert werktuiglijk een URL voor elke mogelijke filtercombinatie. Bij een catalogus van enkele duizenden producten met vijf facetten gaat het al om miljoenen URL's. Google crawlt die URL's, verdunt zo het crawlbudget, verdeelt het PageRank over vrijwel identieke pagina's, en negeert of deindexeert het merendeel ervan uiteindelijk. Aan de prestatiekant zet elke query een dure reeks SQL-JOINs in gang, zeker bij veel attributen en features.

§ 02

Slimme indexering

DF Faceted SEO lost beide problemen tegelijk op. U stelt indexeringsregels per scope in. Op de categorie Schoenen staat u bijvoorbeeld indexering toe tot twee gelijktijdige filters en beperkt u de witte lijst tot de kleuren rood, zwart, wit en blauw. Alle andere combinaties krijgen noindex follow met een canonical naar de bovenliggende categorie. Google ziet dan alleen nog de URL's die er werkelijk toe doen.

§ 03

SEO-landingspagina's

Voor uw combinaties met veel commercieel potentieel maakt u eigen landingspagina's aan. Elke landingspagina heeft een schone URL van de vorm /landing/uw-slug, automatisch voorafgegaan door het taalvoorvoegsel. U bepaalt de H1, de metatitel, de metabeschrijving, een inleidende tekst boven de producten en een afsluitende tekst onderaan de pagina, en dat per taal. De module genereert automatisch het JSON-LD-schema BreadcrumbList en Product voor elk getoond product.

§ 04

Slimme canonical

Op elke facetpagina berekent de module de beste canonical op basis van de regels die u hebt ingesteld. Een indexeerbare combinatie krijgt een genormaliseerde canonical naar zichzelf, met de filters op volgorde. Een te brede combinatie krijgt de canonical van de bovenliggende categorie. Een URL die overeenkomt met een landingspagina krijgt de schone URL van die pagina. Zo pakt u de regie over uw canonical terug, zonder knutselwerk.

§ 05

Filtermotor met hoge prestaties

De zoekmotor draait op een gedenormaliseerde index: één regel per combinatie van product en filterwaarde. Het zoeken wordt daarmee een eenvoudige doorsnede van verzamelingen product-ID's. Geen opeenstapeling van JOINs, geen subquery's op de attribuuttabellen. Bij een catalogus van vijftigduizend producten met acht actieve facetten gaan de query's doorgaans van 800 milliseconden naar minder dan 120 milliseconden, en zakken ze met de cache aan onder de 10 milliseconden.

§ 06

Populaire combinaties

De module legt elke combinatie vast die uw bezoekers werkelijk bekijken. Op het tabblad Statistieken sorteert u aflopend op het aantal bezoeken, ziet u de combinaties met meer dan vijftig hits per week, en promoveert u ze met één klik tot SEO-landingspagina. Het formulier voor de landingspagina opent dan al ingevuld met de betreffende filtercombinatie.

§ 07

Bijwerken via AJAX en gebruikservaring

Het filterpaneel wordt volledig via AJAX aangestuurd, met debounce, pushState en het in real time bijwerken van de canonical-tag en de robots-tag in de head van het document. De bezoeker houdt altijd een schone URL die hij kan delen, en de zoekmachine ziet altijd de juiste canonical, ook na meerdere handelingen.