Showcase / Content en vindbaarheid
Een blog in de shop zelf
Veel shops hangen een WordPress naast de winkel voor hun artikelen. Dat is een tweede systeem om bij te werken, met een eigen thema dat toch net anders oogt. In onze demowinkel zit de blog in de shop, op hetzelfde adres en in dezelfde opmaak.


Magento 2 · Hyvä · Content · SEO
Wat het doet
Overzicht en artikelpagina
De winkel krijgt /blog met alle gepubliceerde artikelen en /blog/<naam> per artikel. Het adres kies je zelf per artikel en het is uniek, dus een link blijft werken.
Schrijven in het beheer
Titel, inleiding, tekst met opmaak, een beeld, de auteur en de publicatiedatum. Een artikel met een datum in de toekomst blijft staan tot die datum voorbij is.
Dezelfde opmaak als de winkel
De pagina's gebruiken het thema van de shop. Er is dus één plek waar de vormgeving vandaan komt en één plek waar hij bijgewerkt wordt.
Zoekmachines lezen elk artikel goed
Elk artikel geeft zijn titel, omschrijving, beeld, publicatiedatum en laatste wijziging door aan zoekmachines, in het formaat dat ze daarvoor lezen.
Aan of uit per winkel
Heb je meerdere winkels op één installatie, dan staat een artikel in allemaal of in één ervan. Met een schakelaar zet je het uit zonder het te verwijderen.
Voor wie
Shops die schrijven over hun assortiment en daar bezoekers mee binnenhalen. Hoe meer artikelen, hoe vervelender een tweede systeem wordt: twee keer updaten, twee keer beveiligen, twee keer een thema bijwerken.
Het is ook een goede zet als de blog nu op een subdomein staat. Alles op hetzelfde domein houdt de bezoeker in de winkel en de links bij elkaar.
Zelf bekijken
In de demowinkel staan vier artikelen over bewaren en verpakken. Ze zijn met dit beheerscherm gemaakt.
Bekijk de blog in de demowinkel (opent in een nieuw venster)Voor developers
- Een eigen entiteit met een uniek adresdeel, tekst, beeld, auteur, publicatiedatum, meta-velden en een veld voor trefwoorden, per winkelweergave in te stellen.
- Een eigen router vangt /blog en /blog/<naam> af. Bestaat het artikel niet of staat het uit, dan geeft de router niets terug en pakt Magento zijn gewone 404 op.
- De lijst filtert op actief, op de huidige winkelweergave en op een publicatiedatum die al voorbij is, gesorteerd op datum aflopend.
- Het beheer is een UI-component met een overzicht en een formulier, met een tekstverwerker en een uploadveld voor het beeld, onder een eigen ACL-regel.
- De structured data komt uit een view model dat lege velden weglaat, zodat er geen halfvolle gegevens naar buiten gaan.
- De demo-artikelen komen uit een patch die op het adresdeel controleert en dus meerdere keren kan draaien.
Langere pagina's stel je samen met de content builder; de blog is er voor artikelen die op datum lopen.
De structured data van de artikelen hoort bij de SEO-basis van de winkel.
Terug naar alle onderdelen in de showcase.
Staat jouw blog nog los van de winkel?
In een kennismaking van een kwartier kijken we wat het kost om hem naar binnen te halen.
Plan een kennismakingJasper van Tellingen, e-commerce architect