ImageRecycle

ImageRecycle is een vrij nieuwe webdienst voor het optimalizeren van je website plaatjes. Zoals ik al eerder vermeldde in mijn artikel over het optimalizeren van plaatjes moeten plaatjes niet alleen op de grootte geupload worden waarop ze getoond worden, maar moet ook de onnodige data gestript worden middels zogenaamde lossless compressie. Vooral deze laatste stap levert je meestal tussen de 30 en 70% in reductie op. Er zijn meerdere diensten voor het optimalizeren van je plaatjes, maar alleen ImageRecycle heeft een Joomla extensie waarmee je dit direct in je website kunt doen. Je hebt er wel een abonnement voor nodig (vanaf $7) of een proefabonnement. Anders kun je nog steeds de gratis online optimizer gebruiken. Laten we beide mogelijkheden eens bespreken, te beginnen met de gratis webversie:

Gratis Web Optimizer

De gratis web optimizer is beschikbaar vanaf de homepage, al is de uitgebreide full optimizer (ook gratis) handiger omdat je direct meerdere bestanden kunt uploaden. Sommige opties zijn alleen beschikbaar voor Pro-gebruikers, maar gewoon plaatjes (en PDF's!) kun je hier gewoon aanpassen:

web uploader

Je ziet dat ik met deze 3 plaatjes een reductie van gemiddeld 50% heb behaald, zonder kwaliteitsverlies, erg simpel. Je hoeft de plaatjes nu alleen te downloaden en te uploaden naar je site. Het wordt echter nog makkelijker als je de Joomla extensie gebruikt.

Plaatjes optimaliseren met de ImageRecycle Joomla extensie

Om de Joomla extensie te gebruiken heb je eerst een (proef) abonnement nodig. Download de extensie en installeer hem dan net als elke andere extensie. Er wordt dan zowel een plugin als een component geladen. De plugin heeft geen opties, alle instellingen vind je in de component, onder de Opties knop. Je kunt daar naast je API sleutels instellen hoe je plaatjes geoptimaliseerd moeten worden. Ook kun je eventueel je plaatjes laten resizen. Handig is om bijvoorbeeld een maximale breedte in te stellen als de maximale breddte van je website of artikelen:

imagerecycle options

Je kunt ook een minimale en maximale bestandsgrootte opgeven om hele kleine of juist hele grote bestanden uit te sluiten en de folders die geoptimaliseerd moeten worden op te geven (defaults staan meestal goed). Vervolgens vind je meer opties in het Advanced tabje:

advanced options

Je kan je plaatjes op 2 manieren laten optimaliseren:

  • Direct bij het uploaden wat de upload mogelijk een fractie langzamer maakt
  • Met een interval van een instelbaar aantal minuten. Om de zoveel minuten wordt dan gekeken of er plaatjes geoptimaliseerd en / of geresized moeten worden. Dit werkt allebei uitstekend, alleen kan je cache je mogelijk parten spelen omdat je in de editor in eerste instantie het originele bestand ziet. Het wordt daara snel geoptimaliseerd, maar je cache laat je denken dat dit mogelijk nog niet zo is. Persoonlijk vond ik de optie om direct te optimaliseren bij uploaden daarom handiger.

Je kunt al je plaatjes ook in de component bekijken en aanpassen, al hoef je hier nooit meer naar te kijken als je ze al tijdens het uploaden of periodiek automatisch laat aanpassen. Je kunt bijvoorbeeld een plaatje direct aanpassen met de Optimize knop, of dit in Bulk doen voor geselecteerde plaatjes of allemaal tegelijk:

optimized images

Sterker nog: je originele plaatjes blijven nog een maand beschikbaar en met de Revert knop kun je ze weer terugzetten indien nodig.

Compatibility met de JCE Editor

Veel Joomla gebruikers gebruiken de JCE Editor, vaak in combinatie met de Image Manager Extended plugin die JCE beschikbaar heeft voor subscribers. Ook in combinatie met ImageRecycleis dit nog steeds een fijn feature als je plaatjes kleiner wilt uploaden dan de standaard maximum setting. Helaas omzeil je dan de optimalisatie omdat JCE niet de onContentAfterSave hook gebruikt. Gelukkig kun je dit omzeilen door voor gewone plaatjes de Joomla opties te gebruiken, of deze plaatjes achteraf in de component te optimaliseren. Ook zou je het resizen volledig binnen JCE kunnen afhandelen en de losless compressie op interval binnen ImageRecycle.

Conclusie

Alles bij elkaar genomen is dit de ideale manier om je plaatjes in je Joomla site zeer efficient te uploaden (ze hebben trouwens ook plugins voor Wordpress, Magento and Shopify). Dit maakt het makkelijker om je op je content te focussen, of om minder technische gebruikers op je website los te laten. Voor webdesigners met meerdere website is het interessant om te weten dat er een multi-account feature is om meerdere API-keys aan te maken. Reden genoeg om ImageRecycle eens uit te proberen:

Registreer je hier ($10 korting met coupon IR-JSEO-10)

Over deze site

Joomlaseo.com is volledig gebouwd en geschreven door Simon Kloostra, SEO Specialist en Webdesigner uit Utrecht. Ik heb ook een boek geschreven en blogs voor bedrijven als OStraining, TemplateMonster, SEMrush en dergelijke.