Magento 2-extensie
Op schermen die breed genoeg zijn voor een desktoplayout worden alle productafbeeldingen tegelijk getoond in een 2-koloms raster in plaats van één voor één, met een prijskolom die zichtbaar blijft tijdens het scrollen. Mobiel blijft altijd de native galerij van je thema behouden — daar verandert niets.
✓ Licentiesleutel direct per e-mail verzonden na betaling
✓ Directe installatie via Composer
✓ Eerste domeinwijziging inbegrepen en direct (handig voor staging → productie)
✓ Compatibel met Magento 2.4.x, met het Hyvä-thema en met het standaard Luma-thema
Een echte productpagina op dezelfde demo-shop, twee keer gefotografeerd: één keer met Product Page Pro & SEO uit, één keer aan. Sleep de schuifregelaar om te vergelijken.
Product Page Pro & SEO is een reeks onafhankelijke verbeteringen voor de productpagina van Magento 2 — schakel alleen in wat je wilt. Op desktop wordt de opbouw van de galerij en de koopbox opnieuw doordacht; achter de schermen voegt het de gestructureerde gegevens toe die je producten in aanmerking laten komen voor Google rich results. Mobiel wordt nooit aangepast, en elke verbetering valt stilzwijgend terug op de standaard van je thema wanneer deze uitgeschakeld is of geen licentie heeft.
Op schermen van 1024px en breder wordt elke productafbeelding in één keer getoond in een net 2-koloms raster, in plaats van de enkele afbeelding met miniaturenstrook van Hyvä of de één-voor-één Fotorama-slider van Luma. Kopers zien het hele product zonder door miniaturen te klikken — minder klikken tussen hen en het detail dat verkoopt. Op Hyvä worden de eigen galerijgegevens van het thema hergebruikt (geen dubbele JavaScript); op Luma staat het naast de native Fotorama, die nooit wordt aangepast.
Terwijl de koper door de afbeeldingen en de beschrijving scrolt, blijft de kolom met de prijs en In winkelwagen zichtbaar vastgezet — de call-to-action is nooit meer dan één oogopslag verwijderd. De beschrijving verschuift direct onder de afbeeldingen voor een natuurlijke leesvolgorde van boven naar beneden.
Onder de beschrijving verschijnen alle productafbeeldingen opnieuw in een nette, terugvloeiende strook — een tweede kans om detailfoto's, maattabellen of sfeerbeelden te tonen precies daar waar de koper net klaar is met lezen. De strook herschikt van drie per rij op desktop naar één op mobiel.
Verwijdert de productnaam die naast titels zoals "Description" wordt herhaald zodra deze al prominent op de heringedeelde pagina staat — een kleine, nettere finishing touch. Alleen op Hyvä; de tabbladen van Luma hadden die herhaling sowieso nooit.
De "& SEO" in de naam is echt. Met één schakelaar zendt elke productpagina een schema.org/Product JSON-LD-blok uit — naam, afbeelding, merk, GTIN/EAN, prijs, valuta, beschikbaarheid en staat — zodat Google rich results kan tonen (prijs en beschikbaarheid direct in het zoekresultaat) en je producten in aanmerking komen voor de gratis productvermeldingen. Het werkt hetzelfde op Hyvä en Luma, op desktop en mobiel, en elk veld is best-effort: wat een product niet heeft, wordt gewoon weggelaten, nooit een foutmelding.
Dezelfde instelling vult ook een meta description in voor producten die er geen hebben — opgebouwd uit de korte of lange beschrijving van het product zelf — en schrijft deze rechtstreeks in de <head> van de pagina. Het overschrijft nooit een meta description die jij (of een feed-import) al hebt ingesteld, dus het dicht alleen een gat dat je anders klikken in de zoekresultaten zou kosten.
Google leest retour- en verzendvoorwaarden van de productpagina om ze in zijn gratis verkopersvermeldingen te tonen, en Search Console meldt ze als ontbrekend wanneer ze er niet zijn. Ze zijn niet uit de catalogus af te leiden — het zijn jouw commerciële voorwaarden — dus geef je ze één keer op: landen, retourtermijn en dagen, hoe de goederen terugkomen, wie betaalt, verzendkosten en verwerkings- en levertijden.
Beide blokken staan standaard uit, en een blok met onvolledige verplichte velden wordt volledig weggelaten in plaats van half waar gepubliceerd: Google vergelijkt wat je opgeeft met wat de klant op je site aantreft, dus een verkeerde opgave is minder waard dan geen. De datum vanaf wanneer de prijs geldt wordt vanzelf ingevuld, zonder iets te configureren.
Deze voorwaarden gelden zelden voor de hele catalogus: verwerkings- en levertijden verschillen tussen eigen magazijn en dropshipping, verzending hangt af van het volume, de retourtermijn van wat je verkoopt. En het getal staat meestal al op het product, in een attribuut dat je importeur of je team invult. Elk van die velden kan daarom naar een productattribuut wijzen — de lijst bevat ook je eigen attributen — met een vakje om een code te typen die de lijst niet aanbiedt. Waar het product een waarde heeft, wint het product; waar niet, blijft de vaste waarde staan; en een waarde die geen getal is valt terug op de vaste in plaats van onzin te publiceren.
De twee modules zijn onafhankelijk en kunnen in dezelfde winkel draaien: geen van beide schakelt de ander uit, en geen van beide noemt de ander in de eigen code. Er is één punt waarop ze elkaar overlappen, en dat kun je beter zelf beslissen dan aan het toeval overlaten.
De System Config-instellingen — labels, opmerkingen en de modulekop — zijn beschikbaar in:
Magento toont de module automatisch in de taal die elke beheerder heeft ingesteld — geen configuratie nodig.
Magento 2.4.x. PHP 8.1–8.5. Werkt met Hyvä (elk childthema) en Luma (het standaard Magento-thema) — bij elk ander thema heeft de module geen effect (geen actie, alsof deze uitgeschakeld is).
Volledige installatiestappen, configuratiereferentie en een overzicht van hoe elke functie zich anders gedraagt op Hyvä versus Luma.
Als je shop op Hyvä (elk childthema) of Luma (het standaard Magento-thema) draait, ja — het actieve thema wordt automatisch gedetecteerd, geen configuratie nodig. Bij elk ander thema doet de module simpelweg niets: de pagina wordt precies weergegeven zoals zonder de module, nooit een foutmelding.
Nee. Elke layoutverbetering is alleen voor desktop (vanaf 1024px); op telefoons en kleine tablets wordt de native galerij van je thema precies zoals voorheen gebruikt. De gestructureerde SEO-gegevens zijn het enige onderdeel dat ook op mobiel geldt, en dat is onzichtbaar voor kopers.
Ja. Er wordt niets in de Magento-core of de vendor-bestanden van je thema gewijzigd. De module werkt via dependency-injection-plugins en zijn eigen templates, dus een Magento- of thema-update overschrijft het niet en breekt het niet.
Nee — de vijf functies zijn onafhankelijke schakelaars. Zet alleen de functies aan die je wilt (bijvoorbeeld alleen de gestructureerde SEO-gegevens, of alleen de 2-koloms galerij). Alles wat uit blijft, valt stilzwijgend terug op het standaardgedrag van je thema.
Eén licentiesleutel per Magento-domein. Je winkel heeft onze servers niet nodig om te draaien: een storing bij ons legt hem niet stil. De eerste domeinwijziging is inbegrepen en direct vanuit je account.
Een schema.org/Product JSON-LD-blok op elke productpagina (voor Google rich results en gratis productvermeldingen) en een automatische meta description voor producten die er geen hebben. Het overschrijft nooit een meta description die je al hebt, en het staat los van de layoutfuncties — je kunt het op zichzelf gebruiken.
Niet tevreden binnen 30 dagen na aankoop? Vraag zelf een terugbetaling aan vanuit je accountgebied (codingrow.com/login), zonder vragen. De terugbetaling wordt direct en automatisch verwerkt, en de licentie wordt na bevestiging gedeactiveerd.
Releases die binnen je update-jaar verschijnen, zijn zonder extra kosten inbegrepen — gewoon een normale Composer-update volstaat; verleng daarna de support om te blijven updaten.