Afbeeldingoptimalisatie is een van de meest “lonende” aspecten van WordPress prestaties: voor dezelfde paginastructuur en hetzelfde thema, zolang de afbeeldingsgrootte, afmetingen, opmaak en levering correct zijn, zal de laadervaring onmiddellijk verbeteren.

Maar beeldoptimalisatie is ook de makkelijkste manier om er een puinhoop van te maken, niet omdat het technisch te moeilijk is, maar omdat de informatie te gefragmenteerd is:
Je leest een paar artikelen, weet dat “compressie”, “WebP/AVIF”, “lui laden”, en dan kijk naar de plugin introductie en zei “gratis elke maand! 100 credits per maand”, “Gratis 20MB”, “1 credit per afbeelding”, maar hoe meer ik lees, hoe meer ik in de war raak... Is gratis genoeg? Hoe kan ik de vergoeding aftrekken? Heb je “hetzelfde” verkeerd begrepen? En het belangrijkste:Heeft het daadwerkelijk effect gehad nadat je het had gedaan of niet?

Dit artikel doet slechts drie dingen:

  1. Geef je een uitvoerbaar bestandroutekaart (ook afb.)(Wat eerst te doen, wat daarna te doen)
  2. Wees duidelijk over de optie waar je voor gaat (wat is het verschil tussen gratis/betaald en voor wie elk geschikt is)
  3. Schrijf de meest voorkomende valkuilen van tevoren op (zodat je niet hoeft te zoeken om problemen op te lossen als je klaar bent)

1. Waar het op neerkomt: wat WordPress wel en niet levert

Als je niet eerst uitzoekt wat WordPress core al doet, kun je gemakkelijk een van de volgende twee dingen doen:

  • In plaats van gebruik te maken van de “vrije capaciteit” waarvan je zou moeten genieten, besteed je tijd/geld om het wiel steeds opnieuw op te bouwen.
  • Ik dacht dat WordPress “automatisch alle oude afbeeldingen zou converteren naar WebP/AVIF”, maar dat blijkt niet zo te zijn!

WordPress core heeft deze belangrijke mogelijkheden ingebouwd:

  • Responsieve afbeeldingen (srcset/grootte)Vanaf WordPress 4.4 zal de kern afbeeldingen uitvoeren voor de srcsetsizesen maakt gebruik van de multi-size afbeeldingen die tijdens het uploaden worden gegenereerd, zodat de browser een geschiktere bron kan kiezen om te laden op basis van de schermomstandigheden.
  • Native lui ladenVanaf WordPress 5.5 is het standaard mogelijk om afbeeldingen te laden met behulp van HTML-standaarden. loading implementatie van attributen.
  • Ondersteuning voor uploaden WebPSinds WordPress 5.8 kun je WebP uploaden en gebruiken als JPEG/PNG (mits de hostingomgeving WebP ondersteunt).
  • Ondersteuning voor het uploaden van AVIFWordPress 6.5 en hoger kunnen AVIF uploaden en gebruiken als JPEG/PNG (ook afhankelijk van hostingondersteuning).

Maar let op:
“Ondersteuning voor upload/gebruik” ≠ “Automatische conversie/automatische levering”.
Dat wil zeggen: zelfs als je al op WP 6.5 zit, zullen die JPG/PNG's in je mediabibliotheek niet vanzelf veranderen in WebP/AVIF; je krijgt niet automatisch de volledige “uitvoer AVIF/WebP volgens de mogelijkheden van de browser en fallback naar de originele afbeelding voor niet-ondersteunde browsers” link! --Dit deel moet meestal gepatcht worden door een plugin of service.

2. Stappenplan: beeldoptimalisatie in 5 stappen

Wat je moet doen, waarom, wat je moet doen om je te kwalificeren en wat een typische pit is.

2.1 Eerst de “maat” goed krijgen (het meest over het hoofd gezien, maar het meest lonend)

Veel stations zijn traag, niet omdat de compressie niet is gedaan, maar omdat deEen grote afbeelding gedownload die veel verder reikt dan het weergavegebied
Als de pagina bijvoorbeeld eigenlijk maar 900px breed is en je vraagt de bezoeker om de originele afbeelding van 3000px te downloaden, dan “downloadt” de browser hem gewoon en verkleint hem dan. Dit verspilt bandbreedte, verhoogt de decoderingstijd en vertraagt het eerste scherm.

WordPress 4.4+Responsief afbeeldingsmechanismesrcset/sizes) is ontworpen om dit probleem aan te pakken.

Doe wat telt als een pas:

  • Bij het openen van een pagina op een mobiele telefoon moet de grootte van de gedownloade afbeelding aanzienlijk kleiner zijn dan op de desktop.
  • Dezelfde afbeelding wordt geladen met verschillende brongroottes op verschillende apparaten (in plaats van altijd de originele afbeelding te downloaden)

De meest voorkomende valkuilen:

  • Er zijn thema's/bouwers die diagrammen behandelen als CSS-achtergrondafbeeldingen, of ze op een aangepaste manier uitvoeren die de srcsetHet resultaat is een grote foto van de
  • U gebruikt extern gekoppelde afbeeldingsbedden, afbeeldingsblokken van derden en kunt ook het multisize-systeem omzeilen dat door de mediabibliotheek wordt gegenereerd.

2.2 Compressie (verlaag de KB, maar “verpletter” de kwaliteit niet)

De kern van compressie is niet “hoe kleiner hoe beter”, maar “het verschil is met het blote oog nauwelijks zichtbaar, maar de volumedaling is duidelijk”.

De regels zijn als volgt:

  • Foto's/ live-opnamen (mensen, producten, landschappen)Prioriteits compressie met verlies (maximale winst)
  • Schermafbeeldingen van de interface / afbeeldingen met veel tekst: Compressie moet conservatiever zijn om vage tekst te voorkomen
  • Logo/BeeldPriority SVG of discrete lossless (lossy is gemakkelijk om randen te plakken)

Doe wat telt als een pas:

  • Aanzienlijke vermindering in afbeeldingsgrootte op de meeste pagina's
  • Geen zichtbare ruis, troebele randen, kleurblokonderbrekingen, onscherpe tekst

2.3 WebP / AVIF (formaatstrategie: kleiner voor gelijke definitie)

WordPress ondersteunt het uploaden al WebP (5,8) vs. AVIF (6,5)
Maar om het Next Generation-formaat echt te laten werken, moeten er meestal twee dingen worden opgelost:

  1. Hoe historische mediabibliotheken batchgewijs converteren(Anders optimaliseer je alleen voor “nieuwe afbeeldingen die later worden geüpload”)
  2. Of een kopie moet worden gegenereerd of de originele afbeelding moet worden vervangen(Dit is een riskant keerpunt; we zullen ons later richten op Plus WebP's “Oorspronkelijke afbeelding vervangen en verwijderen”)

Aanbevolen schrijfstijl:

  • WebP: heeft over het algemeen de voorkeur als standaard (stabielere compatibiliteit)
  • AVIF: een verdere compressierichting, geschikt voor grote afbeeldingen/grote afbeeldingen op het eerste scherm/albumafbeeldingen (maar meerAfhankelijkheid van omgevingsondersteuning

2.4 Lazy loading moet correct worden gebruikt (niet one size fits all)

WordPress 5.5 en hogerStandaard lui ladenAfbeelding.
Het vermindert het bandbreedtegebruik tijdens de eerste rendering:

  • Lui laden voor “bronnen buiten het scherm”
  • De meest kritieke grote afbeelding op het eerste scherm (en in veel gevallen de belangrijkste afbeelding op het eerste scherm) is vaak niet geschikt voor vertraagd laden.

2.5 Leveringslaag: CDN / Foto CDN

Compressie, formaat en opmaak lossen het probleem op van “kleinere bestanden die passen”.
Als de beelden echter altijd op afstand van de bron worden opgehaald, zal de netwerklatentie de ervaring nog steeds aanzienlijk beïnvloeden. Dit is waar de “afleverlaag” oplossing (CDN/afbeelding CDN) om de hoek komt kijken.

Twee typische richtingen:

  • Cloudflare PoolsCloudflare-documentatiePoolse compressiemethoden (lossless/lossy/WebP) worden geïntroduceerd en er wordt vermeld dat compressie met de format=auto WebP/AVIF-indeling is toegestaan.
  • Jetpack websiteversnellerJetpack documentatieLeg uit dat het afbeeldingen optimaliseert en samen met statische bronnen via zijn netwerk verspreidt.

Beeldoptimalisatie is verantwoordelijk voor het kleiner en passender maken van afbeeldingen.CDN Verantwoordelijk voor het leveren van nauwere en stabielere

3. Selectie: alleen twee hoofdroutes

De meest voorkomende fout bij beeldoptimalisatie is niet “geen plugins”, maar te veel plugins die leiden tot dubbele verwerking:
A comprimeert, B comprimeert, A converteert naar WebP/AVIF, B converteert, A verandert URL's, B herschrijft - je kunt niet eens zien wat er in het station gebeurt.

Regels:

Er is maar één route die je kunt nemen: alles gratis lokaal of een cloudcompressie van de drie.

  • Route A (allemaal gratis lokaal):Plus WebP of AVIF + EWWW-beeldoptimalisatie(of slechts één)
  • Route B (drievoudige cloudcompressie-optie):Korte pixel / Imagify / TinyPNG

3.1 Route A: Volledig Vrij Lokaal (Plus WebP of AVIF of EWWW)

Deze route wordt gekenmerkt door:

  • Je bent niet afhankelijk van “per maand/per blad” compressieservices van derden (hoewel sommige functies als optionele services kunnen worden aangeboden).
  • De kosten: batchverwerking kan bij CPU/IO meer beslag leggen op de server, waardoor je meer aandacht moet besteden aan “strategie en risico”.”

3.1.1 Plus WebP of AVIF: de kern is “genereren/vervangen”, het is niet het traditionele “compressiegereedschap”.”

  • Bij het genereren van afbeeldingen met een volledig volume:Het oorspronkelijke afbeeldingsbestand wordt overschreven door WebP/AVIF, het oorspronkelijke bestand wordt verwijderd en de URL in de inhoud wordt vervangen.
  • De plugin biedt WP-CLI commando's en herinnert eraan: WP-CLI is betrouwbaarder als er veel bestanden zijn.

Dit betekent dat in plaats van “stilletjes een WebP voor je genereren”, het eenMigratie van activa(Vooral als je de optie “Oorspronkelijke afbeelding vervangen en verwijderen” inschakelt).

Verschillen tussen de twee modellen

Modus 1: originele afbeelding behouden + WebP/AVIF-kopie genereren (stabieler)

  • Voordelen: Gemakkelijker om op terug te vallen in geval van compatibiliteitsproblemen
  • Kosten: Schijfgebruik zal toenemen (originele afbeelding + nieuwe indeling + miniaturen met meerdere afmetingen)

Modus 2: De originele afbeelding vervangen en verwijderen (agressiever)

  • Voordelen: schijven breiden niet zo snel uit; verwijzingen naar stations gaan direct naar het nieuwe formaat
  • Risico: Je bent “assets aan het veranderen + referenties aan het veranderen”, wat het duurder maakt om compatibiliteitsproblemen op te lossen (vooral als sommige externe systemen of themalogica afhankelijk zijn van de originele bestandsnaam/pad/formaat).

suggestie

Doe een kleine test voordat je “Vervang en verwijder originele afbeelding” kiest + zorg dat je een back-up beschikbaar hebt; vervang niet zomaar de hele bibliotheek.

Typische valkuilen van Plus WebP of AVIF

  1. Na het vervangen van de hele bibliotheek worden sommige pagina-afbeeldingen abnormaal weergegeven.
    De reden is meestal niet dat de afbeelding “kapot” is, maar dat één of andere schakel in de keten van URL-vervanging, caching, thumbnailbeleid, enz. niet correct is.
  2. Hoe groter het aantal miniaturen, hoe groter de reikwijdte van de wijziging
    WordPress genereert meerdere formaten voor het uploaden van een afbeelding; thema's/plugins kunnen ook meer formaten toevoegen. Volledige vervanging betekent dat u mogelijk een zeer grote verzameling bestanden wijzigt.
  3. Een formaatmigratie betekent niet noodzakelijk dat het volume altijd het kleinste is.
    WebP/AVIF zijn over het algemeen kleiner, maar “formaatstrategie” en “compressiestrategie” zijn nog steeds cruciaal. Denk niet dat Plus WebP “één klik sneller” is.

3.1.2 EWWW beeldoptimalisatierepresentatief voor vrije lokale compressie

De EWWW-pluginpagina is erg goed geplaatst:

  • Het kan op je server worden geoptimaliseerd met een reeks tools (jpegtran, optipng, pngout, pngquant, gifsicle, cwebp, enz.)
  • Je kunt ook CPU verwerkende processen overhevelen naar de server (optioneel) als je een hogere compressie of meer CPU besparingen nodig hebt.

Welke rol moet EWWW spelen in Route A?

Als je Plus WebP gebruikt als een “formaatmigratie/vervangingsstrategie”, dan past EWWW beter bij je:

  • Compressie en volumeoptimalisatie(vooral gewichtsvermindering van ruwe bronnen zoals JPG/PNG)
  • Batchoptimalisatie van historische mediabibliotheek(gericht op “volumereductie” in plaats van “URL-vervanging”)

kennis nemen van

Plus WebP EWWW : Ze kunnen allemaal worden geconverteerd naar AVIF of WebP.
Het wordt aanbevolen om er slechts één te installeren, anders kan dit conflicten veroorzaken

Typische put van EWWW

  1. Verhoogde serverbelasting tijdens batchoptimalisatie
    Omdat lokale compressie CPU/IO vreet, is de oplossing niet “niet gebruiken”, maar “batch, lage piek, offload/cloud optie indien nodig”.
  2. “Er wordt een WebP gegenereerd” betekent niet dat het frontend een WebP moet produceren.
    Veel plugins lijden aan dit misverstand: genereren is één ding, afleverstrategieën (herschrijven, fototags, cache-hits, enz.) zijn iets anders.
  3. Steeds hetzelfde doen met andere plugins
    Als u voor route A kiest, probeer dan geen cloudcompressie van het type ShortPixel/Imagify/TinyPNG te gebruiken; als u voor route B kiest, schakel dan geen Plus WebP-vervangingslogica in. Kernprincipe:Eén route naar het einde.

3.2 Route B: Cloudcompressie drievoudige keuze (ShortPixel / Imagify / TinyPNG)

Deze route is geschikt voor mensen die “serverresources willen besparen, batch willen doen met minder moeite en facturering per credit/per volume accepteren”.
Maar het meest misleidende punt over cloudcompressie is:Gratis credits zijn niet zo eenvoudig als “gratis lakens”!.. Het aantal miniaturen, het al dan niet genereren van WebP/AVIF en het al dan niet herhaaldelijk opnieuw onder druk zetten kunnen het verbruik aanzienlijk beïnvloeden.

Hieronder wordt uitgelegd: wat er aan de hand is met gratis/vergoedingen, hoe credits worden afgetrokken, in welke valkuilen je het meest trapt en welke soorten sites geschikt zijn.


3.2.1 KortePixel100 gratis credits/maand, maar credits worden verbruikt door thumbnails en WebP/AVIF vergrotingen.

Wat is er aan de hand met gratis/betaald?

In de beschrijving van de ShortPixel plugin staat duidelijk het volgende:

  • 100 gratis credits per maand
  • Er zijn ook “Extra Onbeperkte Maandelijkse Kredieten” (de plugin pagina geeft informatie over de bijbehorende prijzen)
  • Ook beschikbaar als “one-time credits packs that never expire” (met informatie over de startprijs)

Tip:

  • Gratis: geef een bepaald aantal credits per maand voor lichte sites of testen
  • Wegwerppakketten: geschikt voor sites met grote mediabibliotheken die hun voorraad in één keer willen opruimen (één keer kopen en opgebruiken, het verloopt meestal niet).
  • Maandelijks/Unlimited: geschikt voor sites met continu bijgewerkte afbeeldingen en langdurige stabiele optimalisatie

De officiële KB van ShortPixel heeft ook een update gegeven over “One Time Pack vs Unlimited Monthly”.expliciete verklaringOnbeperkt Maandelijks is een maandelijkse (of jaarlijkse) betaling die onbeperkte credits biedt met een vaste toewijzing van CDN; eenmalige credits verlopen niet, waardoor je meer controle hebt om ze te gebruiken wanneer nodig.

suggestie

  • Ontruiming oude station: geef prioriteit aan eenmalige pakketten
  • Continu bijgewerkt: beter voor maandelijks/onbeperkt (als je geen credits wilt tellen, gebruik dan onbeperkt)

Waar het op neerkomt: hoe worden ShortPixel credits berekend?

Officiële documentatie van ShortPixel KB was erg bot:

  • WordPress genereert meerdere miniaturen wanneer je een afbeelding uploadt;
  • Elke miniatuuroptimalisatie telt als een krediet
  • Als u ervoor kiest om een WebP of AVIF te genereren, wordt deElke WebP/AVIF-versie van de originele afbeelding en thumbnail verbruikt een extra krediet.
  • Je kunt bepaalde miniaturen uitsluiten van optimalisatie om het verbruik van credits te verminderen.

Voorbeeld Credits

Laten we zeggen dat je 1 afbeelding uploadt en dat de thema/plugin 8 miniaturen genereert:

  • Optimaliseer alleen de originele afbeelding + miniaturen: 1 (origineel) + 8 (miniaturen) = 9 credits
  • Als je ook WebP/AVIF wilt genereren: nog een next-gen versie voor elk van de 9 hierboven → +9 credits.
    Met andere woorden, wat jij denkt dat “1 foto” is, kan in werkelijkheid in de buurt komen van “2-cijferige credits”.

Dus:“Gratis 100 credits” is niet hetzelfde als “gratis 100 afbeeldingen”.

De meest voorkomende valkuilen van ShortPixel

  1. Gratis 100 credits raakt snel op
    Oorzaak: veel miniaturen + extra credits voor het genereren van WebP/AVIF.
    suggestie
  • Beoordeel eerst het aantal siteminiaturen
  • Onnodige miniatuurafmetingen uitsluiten (optimaliseer alleen de afmetingen die daadwerkelijk worden gebruikt)
  • Bepaal de compressiestrategie voordat u deze in bulk uitvoert om herhaaldelijk vallen en opstaan te voorkomen
  1. Andere converterplugins tegelijkertijd stapelen
    Als je Plus WebP-vervangingen hebt en ShortPixel die next-gen tags genereert/invoegt, stapelt de logica zich op en wordt het moeilijker om problemen op te lossen. Voor route B laat je ShortPixel het alleen doen.
  2. Ik dacht dat als ik het installeerde, het “WebP/AVIF op de voorgrond” zou zijn.”
    ShortPixel plugin paginaVermeld dat het WebP/AVIF converteert en next-gen afbeeldingen kan toevoegen aan de voorpagina (bijv. door tagging).
    Maar het is nog steeds belangrijk om de resultaten daarna te controleren.

3.2.2 VerbeeldenGratis: 20MB/maand; quota afgetrokken op basis van “originele afbeeldingsgrootte + aantal miniaturen”, er worden herhaaldelijk bedragen afgetrokken voor opnieuw comprimeren.

Vrije hoeveelheid en positionering

Officiële prijspagina van ImagifyHet schrift is duidelijk:Gratis account Maandelijks 20MB quotum
De plugin pagina maakt ook duidelijk dat het WebP/AVIF kan comprimeren, verkleinen en converteren.

Hoe wordt het quotum afgetrokken?

Imagify Officiële Documentatie “In ”Hoe wordt het quotagebruik berekend?" wordt het aftrekmechanisme heel duidelijk uitgelegd:

  • Aantal miniaturen beïnvloedt verbruikAls je bijvoorbeeld 10 miniaturen hebt, wordt het optimaliseren van 1 afbeelding het optimaliseren van 11 afbeeldingen (origineel + 10 miniaturen), die allemaal bijdragen aan het quotagebruik.
  • Aftrek van quota volgens de grootte van het originele documentAls je bijvoorbeeld een afbeelding van 100 KB naar Imagify verzendt, wordt 100 KB van de quota afgetrokken.
  • Het wijzigen van het compressieniveau en opnieuw optimaliseren verbruikt weer quota
  • Dezelfde API-sleutel kan voor meerdere sites worden gebruikt, maar de quota's worden tussen de sites gedeeld.

Dit is de “core way of understanding” van Imagify:
Het lijkt meer op een verkeerspakket: het trekt net zoveel af als je verstuurt; hoe meer miniaturen je hebt, hoe meer het aftrekt; en je zult de aftrek herhalen als je er herhaaldelijk opnieuw op drukt.

Overzichtelijk Imagify-quotumvoorbeeld

Stel dat je een originele afbeelding van 800 KB uploadt en de site genereert 8 miniaturen.

  • Imagify optimaliseert de “originele afbeelding + 8 miniaturen” (als je ervoor kiest om ze allemaal te optimaliseren), wat betekent dat deze ene actie een quotum verbruikt dat in de buurt komt van de “originele grootte van al deze bestanden samen”.
    Daarom hebben sommige sites het gevoel dat “20MB snel op is”: het is niet zo dat Imagify niet genoeg is, maar dat je te veel afbeeldingen tegelijk uploadt, te veel miniaturen, en waarschijnlijk probeer je compressieniveaus steeds opnieuw.

De meest voorkomende valkuilen van Imagify

  1. Gratis 20MB Niet genoeg om een “inventarisatie van de volledige sitegeschiedenis” te doen”
    20MB is meestal beter geschikt voor het testen met lichte updates; als uw mediabibliotheek al groot is, zal een eenmalige zuivering waarschijnlijk een upgrade vereisen.
  2. Herhaaldelijk aanpassen van compressieniveaus leidt tot dubbel quotagebruik
    Imagify maakt duidelijk datOpnieuw optimaliseren verbruikt het quotum opnieuw.
    Ik stel voor dat je de “strategie” duidelijk maakt op deze pagina:
  • Begin met een klein aantal afbeeldingen om het compressieniveau en het uiterlijk te bepalen
  • Bepaal de strategie en voer deze dan in bulk uit
    Vermijd herhaaldelijk vallen en opstaan in de volledige bibliotheek
  1. Meerdere sites die API-sleutel delen leidt tot “onverklaarbare quotumverlaging”.”
    Als je dezelfde API-sleutel voor meer dan één station gebruikt, wordt het quotum gedeeld.
    Dus in team/multi-station scenario's is het het beste om duidelijk te zijn: welke stations worden gedeeld en welke worden individueel gebruikt om oncontroleerbare budgetten te vermijden.

3.2.3 TinyPNG(Tiny Compress Images): gratis 500 credits/maand; overschakelen naar WebP/AVIF zal “1 credit per grootte in mindering brengen”.”

Gratis credits en ideeën voor facturering

De WordPress plugin pagina van TinyPNG is erg duidelijk:

  • 500 gratis credits per maand
  • In de “Algemene WordPress Installatie”, kun je waarschijnlijk de Ca. 100 afbeeldingen/maand
  • Als AVIF- of WebP-conversie echter is ingeschakeld:Elke afbeeldingsgrootte verbruikt een extra kredietDus vermoedelijk kan het alleen worden gecomprimeerd en geconverteerd Ca. 50 afbeeldingen/maand(afhankelijk van hoeveel miniatuurformaten je hebt).

Ondertussen heeft Tinify (de ontwikkelaars van TinyPNG/TinyJPG) ook hun API-prijspaginaBeschrijving: Meld je aan en ontvang 500 gratis compressies per maand; daarna wordt het aantal succesvolle compressies in rekening gebracht, geen verplicht abonnement.

Vat in één zin samen hoe TinyPNG wordt begrepen:
Het telt credits; hoe meer miniatuurformaten je hebt en hoe meer WebP/AVIF je hebt ingeschakeld, hoe sneller credits worden verbruikt.

Gemakkelijk te lezen voorbeelden van TinyPNG-credits

Stel dat uw site 8 miniaturen genereert voor elke afbeelding:

  • Alleen compressie: origineel + 8 miniaturen → 9 credits vereist
  • Als WebP/AVIF-conversie is ingeschakeld: een extra punt per grootte → waarschijnlijk bijna het dubbele!
    Dit komt overeen met de beschrijving op de pluginpagina: na het inschakelen verandert de gratis hoeveelheid van ongeveer “100 kaarten/maand” naar “50 kaarten/maand”.

De meest voorkomende valkuilen van TinyPNG

  1. Gedachte 500 credits = 500 afbeeldingen
    Dat is het niet. Het wordt verbruikt door “afbeeldingsgrootte/variant”. De plugin pagina waarschuwt duidelijk dat “Conversies trekken 1 credit extra af voor elke afbeeldingsgrootte”.
  2. Thema's/e-commerce plugins genereren te veel formaten en de gratis credits dalen aanzienlijk
    Hoe meer formaten er zijn, hoe makkelijker credits opgeschaald en verbruikt kunnen worden.
  3. Nadat je de conversie hebt ingeschakeld, merk je dat de credits plotseling ongebruikt zijn.
    Het is geen fout, het is het factureringsmechanisme.
    Strategisch advies:
  • Als de gratis fase voornamelijk wordt gebruikt voor compressie en gewichtsvermindering, kun je beginnen met alleen compressie en dan conversie inschakelen als je zeker weet dat je sitestructuur stabiel is en je echt next-gen nodig hebt.

4. Aanbeveling subscenario: hoe kies je verschillende soorten locaties?

Ook WordPress, contentsites, e-commercesites, portfolio's en lidmaatschapssites hebben niet dezelfde “drukpunten” voor afbeeldingen.

4.1 Inhoudsites/blogs (veel artikelafbeeldingen, gemiddelde updatefrequentie)

Aanbevelingen met prioriteit:

  1. Dimensioneringsstrategie (stap 1)
  2. Compressie (stap 2)
  3. WebP (stap 3)

Een geschiktere route:

  • Opslaan: Route B Triple Choice (ShortPixel / Imagify / TinyPNG)
  • Als je vrij wilt gaan: Route A (Plus WebP + EWWW), maar het wordt aanbevolen om te beginnen met de “conservatieve modus (zonder de originele afbeelding te verwijderen)” om het risico in te schatten.

Typische put:

4.2 E-commerce/productsite (veel miniaturen, veel afbeeldingsvarianten, stabiliteit voorop)

E-commerce is de meeste kans om het probleem is niet “compressie effect is niet goed”, maar “geoptimaliseerd een deel van de grootte is niet goed, ontbrekende thumbnails, kan voorste componenten niet krijgen van de foto”.

Aanbevelingen met prioriteit:

  1. Stabiliteit eerst: conservatieve compressiestrategie, niet meteen een volledige bibliotheekvervanging doen
  2. De grootte van miniaturen evalueren: e-commercethema's genereren meestal meer formaten en het verbruik is groter (ShortPixel/TinyPNG is bijzonder opvallend).
  3. Valideer op kleine schaal vóór de batch (zeer kritisch)

Een geschiktere route:

  • Route B is meestal meer probleemloos: ShortPixel/Imagify/TinyPNG kunnen allemaal batchgewijs werken en het is belangrijk dat je het quotamechanisme begrijpt en de kosten van tevoren inschat.
  • Route A is prima, maar wees voorzichtiger met het “overschrijf ID's/verwijder originele afbeeldingen/vervang URL's” gedrag van Plus WebP: het is een asset-migratie en het is niet aan te raden om alles meteen te vervangen.

4.3 Portfolio/fotostation (gevoelig voor enkelbeeldkwaliteit, grote beelden, hoge eisen aan weergave)

Aanbevelingen met prioriteit:

  1. Groottestrategie (regeling weergavegebied)
  2. Compressiestrategie (beter groter dan de details verpletteren)
  3. WebP/AVIF (scènewinst in grote beelden is duidelijk, maar controleer de weergave)

Een geschiktere route:

  • Verbeelden: Trek het quotum af op basis van de “grootte van de originele foto”, dit soort site is gemakkelijker te doen “budget-controleerbaar” (je weet hoeveel je moet aftrekken voor elke grote foto), maar voorkom herhaalde repressies.
  • KortePixelAls de grootte van de thumbnail niet veel is, zijn credits ook erg intuïtief; maar als je veel maten +next-gen genereert, zal het verbruik van credits toenemen en moet je vooruit plannen.

5. Quota/facturering vergelijken: “gratis is niet genoeg” in perspectief plaatsen

Welke is de beste deal en hoe lang blijft de gratis?

5.1 Drie modellen voor doorbelasting

  • KortePixel(kredieten)Credits gebaseerd op “originele afbeelding + aantal miniaturen”; extra credits worden afgetrokken voor elke overeenkomstige versie van WebP/AVIF die wordt gegenereerd.
  • Verbeelden(MB quotum): Trek het quotum af volgens de “originele bestandsgrootte”; hoe meer miniaturen, hoe meer aftrek; opnieuw drukken brengt weer aftrek met zich mee.
  • TinyPNG(kredieten)500 credits per maand; als u WebP/AVIF-conversie inschakelt, worden extra credits afgetrokken voor elke afbeeldingsgrootte.

5.2 Snelle schattingsmethoden

Je kunt het als volgt schatten:

  1. Zoek een willekeurige “originele afbeelding die je vaak uploadt” en kijk hoe groot deze is (bijv. 300KB / 1MB / 3MB).
  2. Afhankelijk van hoeveel miniaturen je site genereert (bijv. 5 / 10 / 20)
  3. Beslis of je WebP/AVIF wilt genereren (ja/nee)

Gebruik dan de volgende “mentale wiskunde” om het verbruik te begrijpen:

  • KortePixel≈ (1 + aantal miniaturen) credits per afbeelding; als WebP/AVIF wordt gegenereerd, verdubbelt ≈ weer (omdat de next-gen versie ook credits krijgt)
  • VerbeeldenElke afbeelding ≈ (originele grootte + elke miniatuurgrootte) vermindert quota; verander het compressieniveau en hercomprimeer zal opnieuw verminderen.
  • TinyPNG500 credits gratis; als je site veel formaten per afbeelding genereert en conversie is ingeschakeld, daalt het aantal gratis credits aanzienlijk (de pluginpagina geeft een visuele verwachting van “~100 credits/maand” vs. “~50 credits/maand”)

6. Risicowaarschuwingen

Risico 1: Laat meerdere plugins niet steeds hetzelfde doen

Het is de meest voorkomende “bron van rampspoed”.”

  • Route A:Plus WebP of AVIF + EWWW(Verdeel het werk tussen de twee, doe geen gelijksoortige conversies en leveringen tegelijkertijd, of installeer slechts een van de twee)
  • Route B: ShortPixel / Imagify / TinyPNG kies er drie(kies er een om te comprimeren met next-gen)

Risico 2: Plus WebP's “ID overschrijven / originele afbeelding verwijderen / URL vervangen” is een asset-migratie.

Nadruk toegevoegd:Plus WebP In de beschrijving staat duidelijk dat het volledig genereren de originele afbeeldings-ID overschrijft, het originele bestand verwijdert en de URL voor de inhoud vervangt.
Dit betekent dat het geen “kleine instelling is die op elk moment kan worden ingetrokken”, maar een verandering op activaniveau.

De voorgestelde strategie zou moeten zijn:

  • Eerst een kleine test (enkele tientallen tot enkele honderden)
  • Controleer of de voorgrondweergave, miniaturen en cache-updates allemaal goed werken
  • Heroverweeg volledige bibliotheekverwerking

Risico 3: Het werkelijke verbruik van “gratis credits” voor cloudcompressie hangt af van het aantal miniaturen en de next-gen selectie.

  • KortePixelThumbnails en next-gen hebben een grote invloed op credits.
  • TinyPNGAls je WebP/AVIF inschakelt, wordt er een extra krediet afgetrokken voor elk afbeeldingsformaat.
  • Verbeelden: afgetrokken volgens de grootte van de originele foto, hoe meer miniaturen afgetrokken meer, zware druk zal de aftrek te herhalen!

Risico 4: “WebP/AVIF gegenereerd” betekent niet “WebP/AVIF wordt geleverd door de frontoffice”.”

Veel mensen voelen zich “niet sneller” na de conversie omdat de frontend nog steeds JPG/PNG uitvoert (caching/rewriting/tagging/browseronderhandelingen zijn niet op de juiste plaats).

7. Hoe controleer je of het is ingegaan nadat het is gedaan?

4 heel eenvoudige validatiepunten:

  1. Of dezelfde pagina een tweede keer wordt vernieuwd en consistenter en sneller wordt geladen(Caching en optimalisatie van het fysieke gevoel of het werkt)
  2. Verschillen de afmetingen van afbeeldingen die op mobiele telefoons en desktops worden geladen aanzienlijk?(responsief) srcset/afmetingen (of ze nu werken of niet)
  3. Spot-check een paar afbeeldingen: of WebP- of AVIF-bestanden/bronnen aanwezig zijn(Gebruikt de site eigenlijk next-gen
  4. Neem een voorbeeld van een paar afbeeldingen: zoom in om te zien of ze zichtbaar troebel zijn, of de tekst wazig is(samengeperste massa is niet buitensporig)

Als alle vier overeenkomen, is de route die je hebt gekozen uitgevoerd. Volgende. CDN “Leveringslaag”.”zal het geheel stabieler zijn.

8. Aanbevelingen voor actie

  1. Kies eerst je route:
  • Proberen zo vrij mogelijk te zijn.Plus WebP of AVIF + EWWW (of slechts één ervan)
  • Wil je serverresources besparen, betaal dan per credit om nog meer te besparen!ShortPixel / Imagify / TinyPNG - kies er een!
  1. Doe eerst een kleine test (enkele tientallen)
  2. Zorg ervoor dat het in orde is voordat je een batch maakt
  3. De stabiliteit van de levering moet verder worden verbeterd:lees CDN Versnelling

gemeenschappelijke problemen

1. Hoeveel plug-ins moet ik installeren? Kan ik ze allemaal installeren?

Probeer slechts één route te nemen.

  • Route A: Plus WebP of AVIF + EWWW Image Optimizer (of slechts één ervan)
  • Route B: ShortPixel / Imagify / TinyPNG - kies er een!
    In hetzelfde station op hetzelfde moment laat meer dan een plug-in te doen “compressie / overdracht WebP / AVIF / URL wijzigen / levering rewrite”, de meest waarschijnlijke om meer en meer chaotische, maar ook het moeilijkst te controleren.

2. Ondersteunt WordPress WebP/AVIF niet al? Heb ik nog steeds een plugin nodig?

Het moet worden gescheiden:
“Ondersteuning voor upload/gebruik” ≠ “Automatische conversie/automatische levering”.
WordPress 6.5 converteert ook niet automatisch batchgewijs oude JPG/PNG's naar WebP/AVIF, noch doet het automatisch het hele “exporteer AVIF/WebP naar browser geschikt en fallback” ding voor je. Meestal is er een plugin of service nodig om de historische mediabibliotheek te laten werken.

3. Wat is de meest “lonende” stap in beeldoptimalisatie?

Het is meestal Zorg eerst dat de “maten” kloppen (srcset/sizes).
Veel sites zijn niet traag omdat ze geen compressie hebben, maar omdat de pagina maar 900px is en de gebruiker wordt gevraagd een afbeelding van 3000px te downloaden. Compressie bespaart KB's, maar de “verkeerde grootte” zorgt ervoor dat je meerdere keren meer gegevens downloadt voor niets.

4. Hoe weet ik zeker dat ik de “kleinere” laad en niet voor altijd de originele afbeelding?

Kijk naar twee fenomenen:

  • Bij het openen van een pagina op een mobiele telefoon is de grootte van de gedownloade afbeelding aanzienlijk kleiner dan op de desktop.
  • Dezelfde afbeelding wordt geladen met verschillende brongroottes op verschillende apparaten
    Als de originele afbeelding voor altijd wordt gedownload, is een veel voorkomende reden dat de thema/bouwer de afbeelding behandelt als een CSS-achtergrondafbeelding of aangepaste uitvoer, waarbij de multisizing van de mediabibliotheek met srcset wordt omzeild.

5. Betekent “WebP/AVIF gegenereerd” dat de frontend WebP/AVIF moet produceren?

Niet gelijk.
Bij het genereren is alleen de “bestandslaag” klaar; of de frontend daadwerkelijk WebP/AVIF levert, hangt af van herschrijvingen, beleid voor het taggen van afbeeldingen, cache-hits, van kracht zijnde browseronderhandelingen, enzovoort. Als u klaar bent, zorg er dan voor dat u een paar afbeeldingen “steekproefsgewijs controleert op resourcetypes”.

6. Plus Wat is er zo gevaarlijk aan WebP of AVIF? Kan ik de hele bibliotheek met één klik uitvoeren?

Het risicopunt is niet “compressie”, het isVeranderingen in migratieniveaus van activa

  • Volledig genereren kan de ID van het originele afbeeldingsbestand overschrijven, het originele bestand verwijderen en de URL in de inhoud vervangen.
    de reden waaromHet is niet aan te raden om meteen de hele bibliotheek te vervangenTest eerst op kleine schaal (tientallen ~ honderden) + heb beschikbare back-ups, overweeg dan volledige bibliotheekverwerking.

7. Wat is de keuze tussen de twee modi van Plus WebP: de originele afbeelding behouden vs. vervangen en de originele afbeelding verwijderen?

Eenvoudig te begrijpen:

  • Modus 1: originele afbeelding behouden + WebP/AVIF-kopie genereren (stabieler)Handig voor rollbacks, maar de schijf wordt groter (originele afbeelding + nieuw formaat + thumbnails met meerdere afmetingen).
  • Modus 2: De originele afbeelding vervangen en verwijderen (agressiever)Schijven zijn minder vatbaar voor bloat, maar je bent “assets aan het veranderen + referenties aan het veranderen”, wat het duurder maakt om compatibiliteitsproblemen op te lossen.
    Hoe complexer de site (e-commerce/multi-plugin/multi-size), hoe meer het aan te raden is om met een stabieler model te beginnen.

8. Is EWWW Image Optimizer gratis lokale compressie genoeg? Zal het de server overweldigen?

EWWW is meer een “lokale compressor”: het eet CPU/IO.
Het is gebruikelijk dat de belasting toeneemt tijdens batchoptimalisatie, wat niet betekent dat het “niet werkt”, maar eerder dat de strategie juist moet zijn: batch, lage pieken, en offloading/cloudopties indien nodig.
Als je op zoek bent naar besparingen of als je krap bij kas zit, is route B servervriendelijker.

9. ShortPixel's 100 gratis credits/maand, waarom heb ik het gevoel dat het na een paar foto's op is?

wegens credits is niet “aantal foto's”.”De next-gen wordt vergroot met een thumbnail bij de next-gen:

  • Originele afbeelding + elke thumbnail telt als credit
  • Als een WebP/AVIF wordt gegenereerd, wordt een extra krediet verbruikt voor elke overeenkomstige versie.
    Dus wat jij denkt dat “1 afbeelding” is, kan in werkelijkheid in de buurt komen van “2-cijferige credits”. shortPixel

10. Waarom is de gratis 20MB/maand van Imagify ook snel op?

Imagify is meer een “verkeerspakket”:

  • Zoals je het stuurde.Originele bestandsgrootteaftrek van quota
  • Hoe meer miniaturen je hebt, hoe meer je verbruikt
  • Als je het compressieniveau wijzigt om opnieuw te optimaliseren, verbruik je weer quota
  • Dezelfde API-sleutel voor meerdere sites, quota delen
    Dus “20MB is binnenkort op” wordt vaak veroorzaakt door te grote afbeeldingen, te veel miniaturen of herhaaldelijk trial and error.

11. TinyPNG is gratis voor 500 credits/maand, waarom zegt de plugin dat het maar ongeveer 100 credits/maand is en dan 50 credits/maand met WebP/AVIF?

Omdat TinyPNG credits ook worden vergroot door “size/variant”:

  • Een normale WordPress installatie comprimeert waarschijnlijk ongeveer 100 vellen/maand.
  • AVIF- of WebP-conversie inschakelen:Elke afbeeldingsgrootte verbruikt een extra kredietJe kunt dus waarschijnlijk maar ongeveer 50 afbeeldingen per maand comprimeren en converteren (afhankelijk van het aantal miniaturen).
    Dus 500 credits ≠ 500 afbeeldingen.

12. Hoeveel miniaturen staan er op mijn site? Waarom is dat zo belangrijk?

WordPress genereert meerdere formaten voor het uploaden van een afbeelding; thema's/plugins (vooral e-commerce) kunnen meer formaten toevoegen.
Cloudcompressie credits/quota's zijn meestal “origineel + thumbnails samen”, dus hoe meer thumbnails je hebt, hoe minder gratis credits je kunt gebruiken.

13. Is lui laden altijd sneller? Waarom zeggen sommige mensen dat lui laden dingen vertraagt?

Lazy loading is geschikt voor “bronnen buiten het scherm”.
Als het eerste scherm van de meest kritische grote afbeelding is ook vertraagd laden, kan vertragen het eerste scherm ervaring. WordPress 5.5 sinds de standaard lui laden is prima, maar niet “one size fits all”.

14. Ik reis op route A of B. Wanneer heb ik CDN / Afbeelding CDN nodig?

Compressie, formaat en opmaak lossen het probleem op van “kleinere bestanden die passen”;
CDN De oplossing is om dichter en stabieler
Wanneer afbeeldingen worden opgehaald van een afstand van de bronsite, wat resulteert in een aanzienlijke latentie, dan zal het aanvullen van CDN/afbeeldingen met CDN (bijv. Cloudflare Polish / Jetpack Site Accelerator) over het algemeen stabieler zijn, lees WordPress CDN Versnelling

15. Wat is de makkelijkste manier om te controleren of “het echt werkt” als ik klaar ben?

De meest tijdsefficiënte verificatiemethode:

  • Of dezelfde pagina een tweede keer wordt vernieuwd en consistenter en sneller wordt geladen
  • Zijn de afmetingen van de afbeeldingen die worden geladen op mobiele telefoons en desktops merkbaar anders (speelt srcset/grootte een rol)
  • Spot-check een paar afbeeldingen: of WebP- of AVIF-bestanden/bronnen aanwezig zijn
  • Neem een voorbeeld van een paar afbeeldingen: zoom in om te zien of ze zichtbaar troebel zijn, of de tekst wazig is