Magento: le aziende della piattaforma possono crescere e non diventare troppo grandi. Intervista a Steven Wu di R&W Media

Pubblicato: 2017-11-23

Cosa serve per gestire un'agenzia Magento di successo?

Abbiamo incontrato Steven Wu, co-fondatore e direttore tecnico di R&W Media (Londra, Regno Unito) per far luce sul suo background professionale e sulla storia di questa agenzia.

Inoltre, nell'intervista, Steve ha dato alcuni consigli sulla creazione di un team di sviluppo Magento di successo, ha condiviso alcune delle sue estensioni Magento preferite e ha rivelato un paio di segreti SEO di Magento.

• Steven, ora sei il co-fondatore e direttore tecnico di R&W Media. Facciamo un flashback e ricordiamo come è iniziato tutto?

Steven Wu: Prima di avviare R&W Media, lavoravo nel mercato dell'eCommerce come sviluppatore Magento. All'epoca volevo avviare la mia azienda e concentrarmi esclusivamente sullo sviluppo di Magento. Proprio così succede un mio amico Craig Randall, che stava anche cercando di lasciare il suo lavoro a tempo pieno per avviare la nostra azienda. Abbiamo deciso di unirci e formare R&W Media. Craig è ora il direttore creativo di R&W Media.

• Come so, R&W Media è specializzato in Magento.

Steven Wu: Sì, è corretto, ci concentriamo principalmente sulla progettazione e lo sviluppo di soluzioni Magento per i nostri clienti. Miriamo a offrire esperienze di acquisto coinvolgenti e di facile utilizzo che generino un alto ritorno per i nostri clienti.

Siamo esperti nell'integrazione con molti sistemi aziendali, come ERP, CRM, Brightpearl, Microsoft Dynamics, SAP, Sage e molti altri.

Collaboriamo con i principali fornitori del settore di gateway di pagamento tra cui PayPal e Sage Pay, collaboriamo con le principali società di hosting Magento del Regno Unito e fornitori di estensioni Magento.

foto-5

• Come riesci a fornire efficacemente questi servizi Magento?

Steven Wu: Abbiamo un team di sviluppatori Magento d'élite, designer creativi ed esperti di UX. Sto guidando il lato tecnologico del business, mentre il mio partner commerciale Craig si concentra sul lato creativo. Questo aiuta a completare le reciproche competenze e ci consente di concentrarci su parti specifiche dell'azienda.

I nostri sviluppatori Magento formati e certificati sono altamente esperti in modo che possano concentrarsi sulla creazione di negozi di e-commerce Magento personalizzati su misura per i nostri clienti. I nostri sviluppatori sono estremamente intelligenti nell'identificare i requisiti dei nostri clienti e sono sempre all'altezza delle loro aspettative.

I nostri esperti designer ed esperti di UX cercano sempre di innovare e creare la migliore esperienza di acquisto possibile e di superare i limiti. Tutto questo è completamente gestito dai nostri project manager che sono il collante e il capo principale di qualsiasi progetto.

Ci descriviamo come un'agenzia Magento leader, che è sempre alla ricerca di una soluzione che aiuti i nostri clienti a crescere online e raggiungere i loro obiettivi.

foto-8

• Perché hai deciso di lavorare con Magento? Cosa ti attrae di questa piattaforma di eCommerce?

Steven Wu: Prima che Magento diventasse la piattaforma di e-commerce leader, c'erano alcune altre piattaforme in giro ai tempi con cui avevo lavorato. C'erano OpenCart, Interspire e osCommerce . Tuttavia, queste piattaforme erano difficili da costruire sul loro codice spaghetti, dovendole hackerarle per far funzionare le cose. Inoltre, alcuni avevano un record di sicurezza scadente, in particolare osCommerce . E alcune di queste piattaforme erano molto chiuse e mancavano di una comunità o di pochissima documentazione.

Una delle principali preoccupazioni dal punto di vista del cliente era che queste piattaforme non erano ricche di funzionalità o adatte al livello aziendale.

Questo è quando mi sono imbattuto in Magento, una piattaforma completamente ricca, ampiamente supportata e quella su cui le aziende possono crescere e non diventare troppo grandi.

In termini di sviluppo, la base di codice di Magento era di gran lunga superiore e un vero prodotto aziendale. Fin dall'inizio, Magento utilizzava già pratiche di programmazione moderne che applicano le convenzioni della programmazione orientata agli oggetti e dell'architettura MVC. Inoltre, tutti i dati sono stati archiviati utilizzando il modello del valore dell'attributo entità. Ciò ha reso lo sviluppo in Magento modulare e scalabile e la piattaforma non ha più reso necessario ricorrere a codice hacky.

La qualità della programmazione è stata l'attrazione principale, ma la fiorente comunità di Magento è stata quella che ha davvero preso la decisione finale. C'erano molte persone che contribuivano e aiutavano la comunità. Nel 2010 la piattaforma stava davvero decollando e stava diventando sempre più popolare. Potevo vedere il futuro su questa piattaforma ed era qualcosa su cui volevo continuare a lavorare e investire.

• Qual è stata la parte più impegnativa del lavorare con Magento?

Steven Wu: Una delle principali sfide di Magento è fare i conti con questa piattaforma ampia e complessa. Ci sono oltre 30.000 file, che devono essere esplorati, quindi questa bestia può essere scoraggiante all'inizio.

C'è una curva di apprendimento ripida per i principianti; a causa dell'applicazione gigante, ci è voluto più tempo per lo sviluppo rispetto all'utilizzo di qualsiasi altra piattaforma.

Ecco perché gli sviluppatori della nostra agenzia Magento sono completamente formati per diventare maestri degli elementi costitutivi di base di Magento. La conoscenza competente del layout dei file ha permesso ai nostri sviluppatori di vedere quali file/funzioni sono stati creati, rifatti o sovrascritti. Con i moduli di riscrittura ti dà la possibilità di personalizzare completamente Magento.

• In che modo l'avvento di Magento 2 ha influenzato il tuo flusso di lavoro di sviluppo?

Steven Wu: Con i grandi miglioramenti in Magento 2, questo ha davvero aiutato a semplificare il nostro processo di sviluppo. Abbiamo sperimentato Composer in passato, ma ora è qualcosa che usiamo sempre lavorando con Magento 2 per l'installazione e la gestione dei moduli.

Conformemente alle migliori pratiche e ai miglioramenti in termini di velocità e prestazioni nella nuova versione della piattaforma, non abbiamo più bisogno di dedicare così tanto tempo a concentrarci sulla risoluzione di questi problemi.

Quindi, Magento 2 ci libera per concentrarci su altri compiti complessi.

Ora stiamo eseguendo più test sul nostro codice rispetto a prima e ora abbiamo creato un nuovo flusso di lavoro con la nostra strategia di integrazione e distribuzione continua.

• Parliamo di un aspetto così importante come l'eCommerce SEO. Quanto sono SEO-friendly Magento e Magento 2 secondo te?

Steven Wu: In generale, Magento è molto più SEO-friendly rispetto a molte altre piattaforme. Magento 1 ha alcuni difetti quando si tratta di SEO, ma con l'avvento di Magento 2, questi difetti sono stati eliminati.

I clienti possono caricare rapidamente i prodotti e iniziare immediatamente a ottimizzarli per i motori di ricerca.

Fuori dagli schemi, Magento 2 è dotato di una serie di efficaci funzionalità SEO, tra cui URL amichevoli, generazione di meta tag, migliori prestazioni in termini di velocità, tag canonici, controllo dell'indicizzazione del sito robots.txt, generazione di mappe del sito XML e microdati aggiunti per impostazione predefinita .

• Utilizzi estensioni per integrare la funzionalità SEO predefinita della piattaforma?

Steven Wu: Magento 2 potenzia alcune funzionalità predefinite efficaci, tuttavia, questo ti porterà solo così lontano. Ci sono ancora alcuni inconvenienti come contenuto duplicato, limiti ai rich snippet, limitazioni nelle mappe del sito XML e URL canonici.

Ecco perché utilizziamo sempre SEO Suite Ultimate di MageWorx per qualsiasi progetto Magento, per aiutare a risolvere questi difetti SEO in Magento 2.

SEO Suite Ultimate - PNG

• Parlando di SEO Suite Ultimate di MageWorx, quali funzionalità dell'estensione trovi più utili?

Steven Wu: Oltre alle fantastiche funzionalità SEO, il motivo principale per cui utilizziamo MageWorx SEO Suite Ultimate è che ci consente di correggere i difetti fondamentali nell'applicazione Magento.

Magento per impostazione predefinita supporta i microdati, ma questo mostra solo le informazioni di base sulla SERP. Con l'estensione SEO, questo ora mostrerà un'immagine di anteprima, valutazione della recensione, prezzo e disponibilità.

L'estensione aiuta a risolvere problemi di contenuto duplicato e perfezionare i meta tag canonici, consente di modificare le mappe del sito XML e rimuovere i collegamenti indesiderati.

MageWorx SEO Suite Ultimate è assolutamente l'estensione SEO all-in-one di cui avrai mai bisogno.

• Quale consiglio daresti a coloro che hanno appena lanciato i loro primi negozi eCommerce Magento e stanno pensando di ottimizzarli per i motori di ricerca? Con cosa dovrebbero iniziare?

Steven Wu: Prima di ottimizzare il tuo sito web per la SEO, devi eseguire un audit SEO sul tuo sito web Magento. Ciò contribuirà ad analizzare e fornire un rapporto su ciò che funziona e quali problemi potrebbe incontrare il tuo sito Web che gli impediscono di posizionarsi in alto in Google. Potrebbero esserci problemi di contenuti duplicati, numerosi URL dinamici, pagine indicizzate da Google, ecc. Inizia guardando nella tua Google Search Console, è utile vedere se hai errori di scansione, risorse bloccate che Google non può indicizzare o anche problemi di sicurezza sul tuo sito. Dopo averli identificati, assicurati di implementare un piano di azioni per risolvere tutti questi problemi.

Passa attraverso il tuo sito Web Magento e assicurati che tutti i tuoi contenuti e prodotti siano ottimizzati per la SEO concentrandoti sulle parole chiave. Assicurati che tutte le informazioni rilevanti, come il meta titolo e la meta descrizione, vengano applicate a tutti i tuoi prodotti.

Questo è il motivo per cui lavoriamo con consulenti SEO del settore che aiutano i nostri clienti a gestire i loro sforzi SEO.

• E infine, per chiunque abbia appena iniziato con eCommerce e Magento, hai qualche consiglio utile? Quali sono le insidie ​​che dovrebbero cercare di evitare?

Steven Wu: Trova sempre un esperto Magento, che si tratti di uno sviluppatore o di un'agenzia. Avere un consulente che ti aiuti con lo sviluppo e ti istruisca su come gestire la tua attività su Magento farà molta strada. In passato, abbiamo visto clienti creare prodotti in modo errato utilizzando i tipi di prodotto sbagliati. Un buon sviluppatore dovrebbe essere sempre affidabile e chiedere consiglio quando ne hai bisogno.

Assicurati di pianificare il tuo lancio in modo efficace. Questo dovrà essere collegato alla tua campagna di marketing con qualsiasi altro pezzo di integrazione che potresti avere in cantiere. Siediti con tutto il personale chiave nel progetto per definire una sequenza temporale realistica per il lancio del tuo negozio di e-commerce. Non vuoi affrettare il lancio del tuo negozio o trovarlo incompleto o peggio bug principali del sito web il primo giorno.

Ringraziamo Steven per l'intervista e gli auguriamo tutto il meglio per la sua carriera!