I problemi più costosi di Adobe Commerce e come risolverli

Pubblicato: 2022-09-07

Molti fattori diversi sono coinvolti nello sviluppo di un sito Web di e-commerce e alla fine sono gli stessi fattori che decideranno il destino della tua attività. Svolgeranno anche un ruolo importante nel modo in cui gli utenti interagiranno o troveranno il tuo sito web.

In questo blog, condivideremo i problemi più comuni riscontrati con la piattaforma Adobe Commerce che il tuo team potrebbe riscontrare e come risolverli. Se vuoi saperne di più sulle potenti ed esclusive funzionalità per fare soldi di Abobe Commerce, dai un'occhiata ai nostri blog Le 5 funzionalità più preziose, esclusive e per fare soldi su Adobe Commerce e a prova di futuro per il tuo negozio Web con Adobe Commerce 2.4.5

Prestazioni lente

Avere un sito Web a caricamento rapido e ad alte prestazioni è fondamentale per la tua attività di e-commerce. Come mai? Perché la velocità delle tue pagine web gioca un ruolo fondamentale nella tua esperienza utente, nelle conversioni e nel ranking di ricerca. Sfortunatamente, troppi commercianti di e-commerce attribuiscono la priorità ad avere un sito con troppe campane e fischietti e un design del sito Web eccessivamente sofisticato, il che rallenta la velocità di rendering del sito.

Un sito a caricamento lento può causare gravi problemi di tasso di conversione che incidono notevolmente sulle vendite. Alcune estensioni (e fornitori di estensioni) sono note per rompere la cache di Adobe Commerce e non funzionare correttamente con il raggruppamento JS e la minificazione CSS/HTML. Queste estensioni possono creare caricamenti di pagina molto lenti e scarse prestazioni in tutto il sito.

La velocità del tuo sito è importante per l'esperienza utente complessiva che stai cercando di creare e se il tuo sito impiega molto tempo a caricarsi (soprattutto sui dispositivi mobili) inducendo i clienti impazienti a lasciare il tuo sito, aumentando la frequenza di rimbalzo complessiva e riducendo il tempo medio trascorso sul tuo sito. I siti a caricamento lento ottengono anche punteggi SEO inferiori da Google e influiscono sui tassi di conversione della tua attività; il che aggrava ulteriormente il problema. Infatti, i più alti tassi di conversione e-commerce si verificano su pagine con tempi di caricamento compresi tra 0 e 2 secondi, con quasi il 70% dei consumatori che ammette che una velocità della pagina superiore a questa ha un impatto sulla loro disponibilità ad acquistare da un rivenditore online, secondo uno studio di Portent .

Ogni estensione deve essere esaminata da uno sviluppatore senior prima di essere installata e prima di rilasciare l'estensione in produzione è necessario eseguire un test di regressione completo e possibilmente un test di carico del sito. Per ulteriori informazioni sui fattori che potrebbero influire sulla velocità del tuo sito, consulta il nostro blog, Pagina perfetta, traffico scarso? Perché la velocità del sito è importante.

Conflitti

Per i team di e-commerce che non pianificano correttamente i loro siti Web, è facile esagerare e installare estensioni che influiscono sulla funzionalità del tuo sito Web. Ciò può essere facile con le 3.800 estensioni offerte dall'Adobe Commerce Marketplace ufficiale. Questo perché a volte non è possibile testare tutte le estensioni di terze parti l'una contro l'altra. Inoltre, potrebbero non essere della massima qualità, il che potrebbe ostacolare l'esperienza del cliente. Un altro conflitto che il tuo team potrebbe riscontrare sono le configurazioni errate del database. Se stai usando Magento 2.4 o superiore, è essenziale che il tuo team aggiorni il tuo database a MySQL 8; che può portare la tua performance al livello successivo. Secondo un rapporto , questo aggiornamento del database può migliorare le prestazioni di un sito Web del doppio rispetto alle versioni precedenti.

Per rimanere in linea con la tua strategia di vendita migliorando al contempo le prestazioni e l'esperienza sul tuo sito web, la soluzione a questo problema è garantire che i test di regressione completi e i test di carico vengano eseguiti regolarmente prima di rilasciare qualsiasi estensione in produzione. Inoltre, puoi impostare gli indicizzatori in modo che vengano "aggiornati in base alla pianificazione" anziché "aggiornati al salvataggio" per eliminare i problemi di prestazioni di Adobe Commerce in caso di grandi volumi di traffico, in particolare durante le festività o altri periodi particolarmente intensi.

Supporto

A volte i fornitori di estensioni sono lenti nel rispondere alle richieste di supporto o semplicemente smettono di supportare la loro estensione. Anche se non è comune, lo abbiamo visto accadere diverse volte in passato. L'impatto più significativo può verificarsi quando un fornitore di estensioni decide di interrompere del tutto il supporto della propria estensione. Ciò significa che il commerciante è costretto a pagare uno sviluppatore per continuare ad aggiornare l'estensione in modo che corrisponda agli aggiornamenti complessivi del sito o sostituire tale estensione con qualcos'altro.

Una delle estensioni più popolari che ha perso il supporto di recente è stata il tema Ultimo. Questa estensione è stata utilizzata da molti commercianti, i quali sono rimasti senza supporto quando lo sviluppatore del tema Ultimo ha deciso di non supportare o aggiornare più il proprio tema.

La soluzione consigliata a questo problema è acquistare solo estensioni dai fornitori più grandi e più rinomati come Aheadworks o Magefan che hanno più risorse per il supporto e non è probabile che chiudano presto il negozio.

Soluzioni

Le pagine a caricamento lento, in particolare per gli utenti mobili, sono di gran lunga il più importante e costoso dei problemi descritti sopra quando si tratta di migliorare la conversione perché questi problemi comportano non solo molti test di garanzia della qualità, ma i seguenti processi interdipendenti:

  • Analizzando tutte le estensioni di terze parti e il codice personalizzato per trovare quali moduli stanno causando problemi di prestazioni.
  • Qualsiasi lavoro necessario per risolvere tali problemi (sostituzione di moduli, codice di refactoring, ecc.).
  • Test di regressione completo del sito per garantire che le risoluzioni funzionino correttamente.
  • Identificare qualsiasi codice Javascript inutilizzato o gonfio che causa problemi di prestazioni.
  • Qualsiasi lavoro imprevisto che potrebbe essere necessario per rimuovere/sostituire o eseguire il refactoring del codice Javascript.
  • Test di regressione completo del sito per garantire la corretta funzionalità in base all'attività di cui sopra.
  • Riduci al minimo CSS/HTML e Javascript
  • Di nuovo test di regressione completa del sito.
  • Lavora con cache a pagina intera e CDN per ottimizzare ulteriormente i caricamenti delle pagine e le dimensioni delle immagini, ecc.
  • Di nuovo test di regressione completa del sito.

Dopo aver seguito questi passaggi per correggere e migliorare la velocità del tuo sito, il tuo team può determinare quali approcci adottare per un ulteriore miglioramento della conversione, come test A/B o assunzione di un esperto di terze parti.

Nota a margine: se tutto questo sembra molto è perché lo è. Se vuoi parlare con un esperto clicca qui.

Portare tutto insieme

Prima di procedere con qualsiasi modifica a questi codici di terze parti o qualsiasi problema di prestazioni, è importante assicurarsi di capire dove risiedono i bug e i problemi e come risolverli; che può rapidamente trasformarsi in un compito più grande di quanto originariamente previsto. È qui che entriamo in gioco noi. È fondamentale avere un team di esperti che capisca le tue esigenze e che fornisca le giuste soluzioni per aiutarti a rimanere in cima ai risultati di ricerca e garantire un migliore ritorno sull'investimento. Non esitare a contattarci se desideri parlare.

    Ottieni l'aiuto di un esperto oggi!

    Un membro del team senior di InteractOne ti risponderà entro un giorno.

    Mandaci una riga a:

    Oppure, se preferisci una telefonata vecchio stile:
    Telefono (USA): (513) 469-3346

    4665 Cornell Rd. Suite 255
    Cincinnati, Ohio 45241