Magento: la plataforma en la que las empresas pueden crecer y no superar. Entrevista con Steven Wu de R & W Media
Publicado: 2017-11-23¿Qué se necesita para dirigir una agencia Magento exitosa?
Nos sentamos con Steven Wu, el cofundador y director técnico de R & W Media (Londres, Reino Unido) para arrojar algo de luz sobre su experiencia profesional y la historia detrás de esta agencia.
Además, en la entrevista, Steve dio algunos consejos sobre cómo crear un equipo de desarrollo de Magento exitoso, compartió algunas de sus extensiones de Magento favoritas y reveló un par de secretos de Magento SEO.
• Steven, ahora eres el cofundador y director técnico de R & W Media. ¿Vamos a tener un flashback y recordar cómo empezó todo?
Steven Wu: Antes de iniciar R & W Media, trabajaba en el mercado de comercio electrónico como desarrollador de Magento. En ese momento, quería iniciar mi propia empresa y centrarme únicamente en el desarrollo de Magento. Da la casualidad de que un amigo mío, Craig Randall, también buscaba dejar su trabajo de tiempo completo para iniciar nuestra propia empresa. Decidimos unirnos y formar R & W Media. Craig es ahora el director creativo de R & W Media.
• Como sé, R & W Media se especializa en Magento.
Steven Wu: Sí, es correcto, nos enfocamos principalmente en diseñar y desarrollar soluciones Magento para nuestros clientes. Nuestro objetivo es ofrecer experiencias de compra atractivas y fáciles de usar que generen un alto rendimiento para nuestros clientes.
Estamos versados en la integración con muchos sistemas comerciales, como ERP, CRM, Brightpearl, Microsoft Dynamics, SAP, Sage y muchos más.
Nos asociamos con proveedores líderes de la industria de pasarelas de pago, incluidos PayPal y Sage Pay, trabajamos con las principales empresas de alojamiento de Magento del Reino Unido y proveedores de extensiones de Magento.
• ¿Cómo se las arreglan para proporcionar estos servicios de Magento de manera efectiva?
Steven Wu: Contamos con un equipo de desarrolladores Magento de élite, diseñadores creativos y expertos en UX. Estoy liderando el lado tecnológico del negocio, mientras que mi socio comercial Craig se enfoca en el lado creativo. Esto ayuda a complementar las habilidades de cada uno y nos permite centrarnos en partes específicas del negocio.
Nuestros desarrolladores de Magento capacitados y certificados tienen mucha experiencia, por lo que pueden concentrarse en crear tiendas de comercio electrónico personalizadas de Magento para nuestros clientes. Nuestros desarrolladores son extremadamente inteligentes para identificar los requisitos de nuestros clientes y siempre se basan en sus expectativas.
Nuestros diseñadores experimentados y expertos en UX siempre están tratando de innovar y crear la mejor experiencia de compra posible y superar los límites. Todo esto está totalmente gestionado por nuestros gestores de proyectos, que son el aglutinante y el jefe principal de cualquier proyecto.
Nos describimos como una agencia líder de Magento, que siempre busca ofrecer una solución que ayude a nuestros clientes a crecer en línea y alcanzar sus objetivos.
• ¿Por qué decidiste trabajar con Magento? ¿Qué te atrae de esta plataforma de comercio electrónico?
Steven Wu: Antes de que Magento se convirtiera en la plataforma de comercio electrónico líder, había algunas otras plataformas en los días con los que trabajé. Estaban OpenCart, Interspire y osCommerce . Sin embargo, estas plataformas fueron difíciles de construir sobre su código de espagueti, teniendo que piratearlas para que funcionaran. Además, algunos tenían un historial de seguridad deficiente, especialmente osCommerce . Y algunas de estas plataformas estaban muy cerradas y carecían de comunidad o tenían muy poca documentación.
Una de las principales preocupaciones desde la perspectiva del cliente era que estas plataformas no eran ricas en funciones ni adecuadas para el nivel empresarial.
Fue entonces cuando me encontré con Magento, una plataforma completamente rica, ampliamente respaldada y en la que las empresas pueden crecer y no superar.
En términos de desarrollo, el código base de Magento era muy superior y un producto empresarial real. Incluso desde el principio, Magento ya estaba utilizando prácticas de programación modernas que aplican convenciones de programación orientada a objetos y arquitectura MVC. Además, todos los datos se almacenaron utilizando el modelo de valor de atributo de entidad. Esto hizo que el desarrollo en Magento fuera modular y escalable, y la plataforma hizo que ya no fuera necesario recurrir al código hacky.
La calidad de la codificación fue el principal atractivo, pero la próspera comunidad de Magento fue lo que realmente tomó la decisión final. Hubo mucha gente contribuyendo y ayudando a la comunidad. En 2010, la plataforma realmente estaba despegando y se estaba volviendo cada vez más popular. Podía ver el futuro en esta plataforma y era algo en lo que quería seguir trabajando e invirtiendo.
• ¿Cuál ha sido la parte más desafiante de trabajar con Magento?
Steven Wu: Uno de los principales desafíos de Magento es familiarizarse con esta plataforma grande y compleja. Hay más de 30,000 archivos, por lo que es necesario navegar, por lo que esta bestia puede ser desalentadora al principio.
Hay una curva de aprendizaje empinada para los principiantes; Debido a la aplicación gigante, nos tomó más tiempo desarrollarla que usar cualquier otra plataforma.
Es por eso que los desarrolladores de nuestra agencia de Magento están completamente capacitados para dominar los componentes básicos de Magento. El conocimiento competente del diseño del archivo permitió a nuestros desarrolladores ver qué archivos/funciones se crearon, rehicieron o sobrescribieron. Con módulos de reescritura, le brinda la posibilidad de personalizar completamente Magento.
• ¿Cómo influyó la llegada de Magento 2 en su flujo de trabajo de desarrollo?
Steven Wu: Con las importantes mejoras en Magento 2, esto realmente ha ayudado a agilizar nuestro proceso de desarrollo. Hemos experimentado con Composer en el pasado, pero ahora es algo que siempre usamos al trabajar con Magento 2 para la instalación y administración de módulos.
De acuerdo con las mejores prácticas y las mejoras en la velocidad y el rendimiento en la nueva versión de la plataforma, ya no necesitamos dedicar tanto tiempo a solucionar estos problemas.
Entonces, Magento 2 nos libera para centrarnos en otras tareas complejas.
Ahora estamos ejecutando más pruebas en nuestro código que antes y ahora creamos un nuevo flujo de trabajo con nuestra estrategia de implementación e integración continua.
• Hablemos de un aspecto tan importante como el SEO de comercio electrónico. ¿Qué tan amigables con SEO son Magento y Magento 2 en su opinión?
Steven Wu: En general, Magento es mucho más compatible con SEO en comparación con muchas otras plataformas. Magento 1 tiene algunas fallas cuando se trata de SEO, pero con la llegada de Magento 2, estas fallas han sido erradicadas.
Los clientes pueden cargar productos rápidamente e inmediatamente comenzar a optimizar sus productos para los motores de búsqueda.
Listo para usar, Magento 2 está equipado con un conjunto de funciones de SEO efectivas, que incluyen URL amigables, generación de metaetiquetas, mejor rendimiento en velocidad, etiquetas canónicas, indexación de sitios de control robots.txt, generación de mapas de sitios XML y microdatos agregados de forma predeterminada. .
• ¿Utiliza alguna extensión para complementar la funcionalidad SEO predeterminada de la plataforma?
Steven Wu: Magento 2 impulsa algunas funciones predeterminadas efectivas, sin embargo, esto solo lo llevará hasta cierto punto. Todavía existen algunos inconvenientes, como contenido duplicado, límites para fragmentos enriquecidos, limitaciones en mapas de sitio XML y URL canónicas.
Es por eso que siempre usamos SEO Suite Ultimate de MageWorx para cualquier proyecto de Magento, para ayudar a resolver estas fallas de SEO en Magento 2.
• Hablando de SEO Suite Ultimate de MageWorx, ¿qué funciones de la extensión le parecen más útiles?
Steven Wu: Además de las increíbles funciones de SEO, la razón principal por la que usamos MageWorx SEO Suite Ultimate es que nos permite corregir las fallas fundamentales en la aplicación Magento.
Magento por defecto admite microdatos, pero esto solo muestra la información básica en el SERP. Con la extensión SEO, ahora mostrará una imagen de vista previa, calificación de revisión, precio y disponibilidad.
La extensión ayuda a resolver problemas de contenido duplicado y afina las metaetiquetas canónicas, le permite editar los mapas de sitio XML y eliminar enlaces no deseados.
MageWorx SEO Suite Ultimate es absolutamente la extensión de SEO todo en uno que necesitará.
• ¿Cuál sería su consejo para aquellos que acaban de lanzar sus primeras tiendas Magento eCommerce y están considerando optimizarlas para los motores de búsqueda? ¿Con qué deberían empezar?
Steven Wu: Antes de optimizar su sitio web para SEO, debe realizar una auditoría de SEO en su sitio web de Magento. Esto ayudará a analizar y proporcionar un informe sobre lo que está funcionando y los problemas que puede enfrentar su sitio web que le impiden obtener una clasificación alta en Google. Puede haber problemas de contenido duplicado, numerosas URL dinámicas, páginas indexadas por Google, etc. Comience por buscar en Google Search Console, es útil ver si tiene errores de rastreo, recursos bloqueados que Google no puede indexar o incluso problemas de seguridad. en tu sitio. Una vez que los haya identificado, asegúrese de implementar un plan de acción para resolver todos estos problemas.
Revise su sitio web de Magento y asegúrese de que todo su contenido y productos estén optimizados para SEO centrándose en palabras clave. Asegúrese de que toda la información relevante, como el metatítulo y la metadescripción, se aplique a todos sus productos.
Es por eso que trabajamos con consultores de SEO de la industria que ayudan a nuestros clientes a administrar sus esfuerzos de SEO.
• Y, por último, para cualquiera que esté empezando con el comercio electrónico y Magento, ¿tiene algún consejo útil? ¿Cuáles son las trampas que deben tratar de evitar?
Steven Wu: Busque siempre un experto en Magento, ya sea un desarrollador o una agencia. Tener un consultor que lo ayude con el desarrollo y lo eduque sobre cómo administrar su negocio en Magento será de gran ayuda. En el pasado, vimos clientes que creaban productos incorrectamente utilizando los tipos de productos incorrectos. Un buen desarrollador siempre debe ser confiable y buscar asesoramiento cuando lo necesite.
Asegúrese de planificar su lanzamiento de manera efectiva. Esto deberá vincularse con su campaña de marketing y cualquier otra pieza de integración que pueda tener en proceso. Reúnase con todo el personal clave del proyecto para diseñar un cronograma realista para el lanzamiento de su tienda de comercio electrónico. No desea apresurar el lanzamiento de su tienda o encontrarla incompleta o, lo que es peor, con errores importantes en el sitio web el primer día.