Entradas

Diseño y desarrollo de tiendas online y su evolución

,

El diseño y desarrollo de tiendas online está creciendo y evolucionando buscando una tendencia hacia la sensación de comprar en tienda física. La tecnología avanza cada vez más y las empresas deben adaptarse a ello. Y sobre todo a las nuevas tendencias y gustos del consumidor a la hora de realizar las compras.

La importancia del diseño y desarrollo de tiendas online para los negocios en la actualidad es prácticamente imprescindible. El sistema de ventas ha cambiado, el consumidor es cada vez más exigente y quiere sus productos o servicios de forma inmediata y hacer la transacción donde y cuando ellos quieran. Por tanto, desde hace unos años la venta de productos en tiendas online ha crecido de forma exponencial dejando, en algunos casos, atrás a las ventas en tienda física.

En el diseño y desarrollo de tiendas online, la apariencia es algo fundamental

Las primeras tiendas online cumplían la función de venta, pero poco más. Actualmente la tendencia es otra, la apariencia es algo fundamental donde la gente quiere tener esa sensación de estar en la tienda física, pero desde su propia casa. Por ello, muchas empresas han ido evolucionando y han mejorado la experiencia de compra de sus tiendas online.

Mantener la imagen, la identidad o los valores vía online de las empresas, es totalmente factible. Las redes sociales son una gran ayuda a mantener la imagen de la marca, ya que, si una empresa establece una estrategia para la propia marca, la debe mantener en internet de igual forma.

Diseño y desarrollo de tiendas online en gsoft

Otras cosas importantes a tener en cuenta en el diseño y desarrollo de tiendas online

Para el diseño y desarrollo de tiendas online y su evolución, se han mejorado una infinidad de aspectos para hacer una experiencia de compra mucho más sencilla para el cliente. Las páginas web actualmente, son más intuitivas, y su usabilidad ha mejorado muchísimo desde sus inicios. Las tiendas online actuales, tienen un diseño responsive. Es decir, que se adaptan a los dispositivos móviles, un gran trabajo de diseño y desarrollo para que los usuarios disfruten de la experiencia de su compra en cualquier lugar.

Hay que añadir que una evolución en el diseño y desarrollo de tiendas online ha sido el proceso de compra. Donde se especifica de manera muy sencilla para el cliente los pasos a seguir para la finalización de la compra. Además, la opción de tener el carro de la compra siempre visible, mejora la experiencia del usuario, el cual sabe en todo momento lo que va a comprar. Por otro lado, dentro de la experiencia de compra se encuentran los Call To Action o llamada a la acción. Esta llamada de acción, trata de varios botones para el usuario, como ‘Añadir al carrito’, ‘Comprar Ahora’ o ‘Lo quiero’, para hacer una experiencia de compra más sencilla para el cliente.

También es muy importante tener en cuenta las diversas formas de ponerte en contacto con la empresa. El correo electrónico, teléfono y servicio de mensajería instantánea o chats con los expertos empleados de la empresa. Un servicio que proporciona al consumidor confianza e inmediatez en la compra de sus productos y dudas que puedan tener a la hora de realizar el pago, transporte o un largo etcétera de cuestiones que puedan surgirle.

En Gsoft somos expertos en la creación, diseño y desarrollo de tiendas online de Magento , Prestashop y woo-commerce en Valencia. Cuidamos hasta el más mínimo detalle para que la experiencia del cliente sea la más satisfactoria posible a la hora de realizar su compra. Ofrecemos nuestros servicios de estrategia online para mejorar tu web o tu tienda online para ayudarte a vender más. Para más información no dudéis en poneros en contacto con nosotros.

Magento para un negocio B2B

, , ,

Las plataformas B2B cada día cobran más importancia en el mundo online y es necesario entender, planificar y desarrollar soluciones a medida pensando en las necesidades de tus clientes. Aunque Magento es una plataforma omnicanal, pensada y desarrollada inicialmente para modelos de negocio B2C, debido al auge creciente del otro modelo, Magento para un negocio B2B también se ha convertido en una fantástica opción.

Debido a la potencia de  Magento y la experiencia de los expertos en esta plataforma, los desarrollos a medida para una plataforma B2B se convierten en una opción cada día más común y llamativa para la industria. Hay algunas características que son esenciales a la hora de planificar un desarrollo de Magento para un negocio B2B.

Magento para un negocio B2B

Funcionalidades principales de Magento para un negocio B2B

Integración con ERP

Cada negocio utiliza un ERP diferente, aunque haya líderes en el mercado, por eso es esencial realizar una integración con el ERP lo más universal posible. Esto se puede conseguir mediante webservices o tablas intermedias.

Precios personalizados

Normalmente en un modelo de negocio B2C solo tenemos que plantearnos dos tipos de precio: el general y las ofertas. Para un modelo B2B la cosa cambia y seguramente queramos precios personalizados en función del cliente y en función del volumen de compra que este nos solicite.

Compartir compra

Muchos negocios nos solicitan varias cuentas de usuario, pero solo un responsable autorizado a hacer la compra final. Es por esto que se vuelve imprescindible una opción para que estos usuarios puedan hacer una lista de la compra conjunta que vea el responsable que la debe autorizar.

Compra rápida

La mayoría de los negocios van a repetir la misma compra en muchas ocasiones. Añadir los productos rápidamente (mediante hojas Excel por ejemplo) o la posibilidad de repetir un pedido anterior son ventajas que van a diferenciar nuestro Magento para un negocio B2B de la plataforma de nuestra competencia.

Multialmacén

El control de stock y almacenes es uno de los puntos más importantes de cualquier negocio B2B. El desarrollo inicial de Magento solo permite un almacén pero se puede desarrollar un módulo multialmacén que aproveche el stock de un modo más eficiente.

Formas de pago

Al tratar directamente con los profesionales, las formas de pago que ofrecemos deben ser más diversas. Muchas veces ya no nos basta con tener la opción de pago mediante tarjeta de crédito y PayPal. Magento para un negocio B2B debe ofrecer otras formas de pago: transferencias bancarias, pagos en diferido a 3, 6 o 12 meses para los proveedores, etc. Estas opciones de pago como los precios personalizados deben tener la capacidad de personalizarse para un cliente en concreto con el que hayamos negociado.

Gestión privada del catálogo

Normalmente en una tienda online con Magento B2C el catálogo es universal para cualquier persona que visite la web, pero en un negocio B2B la cosa puede ser bien diferente. Podría darse el caso de que, por ejemplo, hayamos negociado la exclusividad de un producto con un cliente en concreto y no nos interesa que el resto de clientes pueda tener la opción de comprarlo. También podemos tener stock reservado esperando la compra de otro cliente y no queremos que el resto tenga la opción de comprar ese stock. Es aquí donde la gestión privada de catálogo y stock se hace tan necesaria en Magento para un negocio B2B.

Herramientas para nuestro equipo de ventas

Cuando tratamos con nuestro equipo de ventas puede que no todos nuestros comerciales tengan el acceso a ofrecer las mismas ofertas o descuentos a los clientes con los que negocian. Por esto, se podrían establecer diferentes reglas y ofertas en función del usuario comercial que las gestione.

También es muy interesante la opción de que el equipo de ventas pueda consultar los carritos abandonados de los clientes, para hacer un contacto con ellos y poder cerrar la venta. Normalmente el carrito se abandona por las dudas que surgen o por los precios. Magento para un negocio B2B debe ofrecer una opción para poder negociar estas ventas perdidas.

A la hora de pensar en implementar Magento para nuestro negocio B2B debemos tener en cuenta varios factores. Uno de ellos, y el más importante a nuestro parecer, es elegir un equipo de desarrollo con experiencia y que sea profesional. No queremos que nos dejen colgados en mitad de un desarrollo habiendo perdido nuestro tiempo con un proyecto fallido.

Nosotros podemos asesorarte, somos expertos en Magento y tenemos amplia experiencia desarrollando soluciones para negocios B2C y B2B. Puedes contactar sin ningún compromiso y te ayudaremos en tu futuro negocio de éxito.

¿Por qué crear una tienda online en Magento?

, ,

Cuándo nos planteamos abrir un nuevo canal para vender nuestros productos, una de las mejores opciones es crear una tienda online que nos permita llegar a más clientes. Pero son muchas la plataformas que existen para crear un e-commerce. Hoy queremos presentar la más potente del mercado: Magento.

¿Qué es Magento?

En primer lugar, Magento es la plataforma más potente del mercado, gracias a las grandes posibilidades que tiene para adaptarse a las necesidades de aquellas que necesitan vender una gran cantidad de referencias.

Se debe indicar que Magento es una plataforma de código abierto para comercio electrónico escrita en PHP,  lo que nos permitirá adaptar y realizar los cambios que se necesiten. Y aunque está especialmente recomendada para tiendas online de gran tamaño, también se pueden desarrollar todo tipo de proyectos.

Para que tu plataforma Magento pueda funcionar correctamente  debes contar con una persona experta en el desarrollo de Magento, con ello podrás tener tu web a medida sin perder ninguna de las múltiples opciones que ofrece esta herramienta diseñada para ti. De no contar con un experto, tendrías que tener grandes conocimientos informáticos para que puedas no solo instalar el software, si no que también poder utilizar todos los beneficios que contiene esta herramienta.

Es por esto que te recomendamos que si deseas tener un Magento correctamente instalado y con sus múltiples accesos disponibles, recurras a personas que tengan conocimientos y que sean expertos ella , esto efectivamente tendrá un costo alto inicialmente, sin embargo vale la pena su costo pensando a futuro. Una vez que la instalación y creación ya esté gestionada , podrás modificar detalles o agregar productos fácil y rápidamente, teniendo una tienda online única y con accesos variados. 

Características principales de Magento

A continuación veremos las principales características de esta plataforma que la hace ser la más potente y completa del mercado actual:

  • Tiene grandes posibilidades de personalización y de diseño.
  • La velocidad y la seguridad son dos aspectos muy destacados de Magento. Cuenta con algoritmos optimizados y de rápida ejecución para garantizar la velocidad.
  • Sistema multitienda. Permite la posibilidad de crear diferentes tiendas online, cuales se podrían gestionar desde el mismo panel de administración.
  • Optimización en buscadores. Magento es una de las plataformas de comercio electrónico que está mejor preparada para los motores de búsqueda. No hace falta instalar extensiones adicionales.
  • Multi idioma y multi moneda. Magento ofrece muchas garantías a la hora de internacionalizar una tienda online. Se puede poner en diversos idiomas y con diferentes monedas.
  • Además, Magento cuenta con el soporte propio de la plataforma y con una gran comunidad de desarrolladores.
  • Tracking de pedidos. Permite hacer el seguimiento de cada pedido, seleccionar diferentes lugares de envío, monitorizar el servicio de transporte en tiempo real, etc.
  • Gestión total y completa de catálogo, ficha de productos.
  • Gestión de clientes.
  • Módulo de flujo de datos para facilitar la importación/exportación de su catálogo, repositorio cliente o desde fuentes de datos externas (CRM, ERP, comparación de precios, etc.).
  • Igualmente tiene boletines de newsletter.
  • Múltiples formas de pago y envío.
  • Inventario y control de stock.
  • Posibilidad de comentarios y valoraciones.
  • Web y CMS 2 en 1.
  • También tiene herramientas de marketing:
    • Ventas cruzadas, productos sugeridos y productos relacionados.
    • Así mismo, configuración de cupones de descuento y promociones.

Así mismo, cabe destacar que gracias a la gran comunidad que hay detrás de esta plataforma, una tienda online en Magento tiene muchas ventajas por ser omnicanal. Lo más importante es la gran cantidad de módulos que existen, aportando múltiples e innumerables funcionalidades, muchos gratuitos y otros a un precio asequible.

Por último, si tienes dudas de cuál es la plataforma que más te conviene para sacar adelante tu proyecto, puedes consultar esta comparativa. O si prefieres una atención personalizada, contáctanos y te recomendaremos personalmente.

Contacta con Gsoft

Mostrar un extension attribute en el api de Magento 2

, ,

Cuando añadimos un extension attribute a un modelo de Magento, por defecto no se muestra su valor en las peticiones api/rest que hagamos. Para ello, debemos escribir un código que capture el evento load_after e incluya los extension attributes.

Vamos a tomar como ejemplo un campo ‘custom_field’ que hemos añadido a la tabla de pedidos y que rellenamos en un evento cuando se cree un pedido.

Lo primero es definir este campo como un extension_attribute. Para ello insertamos este código en el fichero ‘etc/extension_attributes.xml’:

<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Api/etc/extension_attributes.xsd">
        <extension_attributes for="Magento\Sales\Api\Data\OrderInterface">
        <attribute code="custom_field" type="string" />
            </extension_attributes>
    </config>

Ahora lo que necesitamos es crear un evento que añada los extension attributes al modelo cuando se cargue. Para ello añadimos este código al fichero ‘etc/events.xml’:

<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Event/etc/events.xsd">
    <event name="sales_order_load_after">
        <observer name="sales_order_load_order_attribute" instance="Gsoft\Module\Observer\OrderLoadAfter" />
    </event>

</config>

Y creamos el observer que gestionará el evento:

<?php
namespace Gsoft\Module\Observer;
use Magento\Framework\Event\ObserverInterface;
class OrderLoadAfter implements ObserverInterface
{
    public function execute(\Magento\Framework\Event\Observer $observer)
    {
        $order = $observer->getOrder();
        $extensionAttributes = $order->getExtensionAttributes();
        if ($extensionAttributes === null) {
            $extensionAttributes = $this->getOrderExtensionDependency();
        }
        $attr = $order->getData('custom_field');
        $extensionAttributes->setCustomField($attr);

               $order->setExtensionAttributes($extensionAttributes);
        /**@var $order \Magento\Sales\Model\Order**/

       

    }
    private function getOrderExtensionDependency()
    {
        $orderExtension = \Magento\Framework\App\ObjectManager::getInstance()->get(
            '\Magento\Sales\Api\Data\OrderExtension'
        );
        return $orderExtension;
    }

}

Para que esto funcione, la carpeta /var/generation ha de ser eliminada (o la carpeta generated/code, si usamos una de las últimas versiones de Magento 2), y vaciamos la cache desde consola con el siguiente comando:

/php bin/magento cache:flush

Si hemos seguido todos los pasos, podremos obtener nuestro atributo dentro del nodo  “extension_attributes” de la respuesta que obtenemos a través del api. De todas formas, si necesitas una ayuda no dudes en contactar con nosotros.

¿Cómo crear un método de envío personalizado en Magento 2X?

, ,

A menudo hemos topado con el escenario en el cual un cliente va a trabajar con un operador logístico que no posee integración con Magento. Cuando esto sucede, lo más práctico es crear un método de envío que integre toda su operativa al máximo posible, para que el flujo diario sea transparente para el cliente.

Incluso en los casos que el operador no tenga un Api al cual conectar, nos puede venir bien hacer un método personalizado para tener nuestro cálculo de portes, ya que es posible que ninguno de los módulos de envío genéricos de Magento nos acople al 100%.

Vamos a hacer un método de envío sencillo, y explicaremos las funciones mínimas para integrar el servicio en Magento.

Estructura del módulo

app/code/ Gsoft / Cps /etc/ config.xml
app/code/ Gsoft / Cps /etc/adminhtml/system.xml
app/code/ Gsoft / Cps /Model/Carrier/Shipping.php
app/code/ Gsoft / Cps /composer.php
app/code/ Gsoft / Cps /registration.php

Solo con estos archivos ya tenemos un módulo de envío plenamente funcional. Vamos a ver el contenido de cada uno de ellos:

Los 2 primeros archivos son de sobra conocidos, y son requeridos en todos los módulos:

app/code/ Gsoft / Cps /registration.php

<?php

\Magento\Framework\Component\ComponentRegistrar::register(
\Magento\Framework\Component\ComponentRegistrar::MODULE,
‘Gsoft_Cps’,
__DIR__
);

app/code/ Gsoft / Cps /composer.php

{
«name»: «gsoft/cps»,
«description»: «»,
«require»: {
«php»: «~5.5.0|~5.6.0|~7.0.0»,

«magento/magento-composer-installer»: «*»
},
«suggest»: {

},
«type»: «magento2-module»,
«version»: «0.1.0»,
«license»: [

],
«autoload»: {
«files»: [
«registration.php»
],
«psr-4»: {
«Gsoft\\Cps\\»: «»
}
},
«extra»: {
«map»: [
[
«*»,
«Gsoft/Cps»
]
]
}
}

app/code/ Gsoft / Cps /etc/adminhtml/System/config.xml

<?xml version=»1.0″?>
<config xmlns:xsi=»http://www.w3.org/2001/XMLSchema-instance» xsi:noNamespaceSchemaLocation=»urn:magento:module:Magento_Config:etc/system_file.xsd»>
<system>
<section id=»carriers» translate=»label» type=»text» sortOrder=»320″ showInDefault=»1″ showInWebsite=»1″ showInStore=»1″>
<group id=»cps» translate=»label» type=»text» sortOrder=»0″ showInDefault=»1″ showInWebsite=»1″ showInStore=»1″>
<label>CPS Shipping Method</label>
<field id=»active» translate=»label» type=»select» sortOrder=»1″ showInDefault=»1″ showInWebsite=»1″ showInStore=»0″ canRestore=»1″>
<label>Enabled</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
</field>
<field id=»name» translate=»label» type=»text» sortOrder=»3″ showInDefault=»1″ showInWebsite=»1″ showInStore=»1″ canRestore=»1″>
<label>Method Name</label>
</field>
<field id=»handling_type» translate=»label» type=»select» sortOrder=»7″ showInDefault=»1″ showInWebsite=»1″ showInStore=»0″ canRestore=»1″>
<label>Calculate Handling Fee</label>
<source_model>Magento\Shipping\Model\Source\HandlingType</source_model>
</field>
<field id=»handling_fee» translate=»label» type=»text» sortOrder=»8″ showInDefault=»1″ showInWebsite=»1″ showInStore=»0″>
<label>Handling Fee</label>
<validate>validate-number validate-zero-or-greater</validate>
</field>
<field id=»sort_order» translate=»label» type=»text» sortOrder=»100″ showInDefault=»1″ showInWebsite=»1″ showInStore=»0″>
<label>Sort Order</label>
</field>
<field id=»title» translate=»label» type=»text» sortOrder=»2″ showInDefault=»1″ showInWebsite=»1″ showInStore=»1″ canRestore=»1″>
<label>Title</label>
</field>
<field id=»sallowspecific» translate=»label» type=»select» sortOrder=»90″ showInDefault=»1″ showInWebsite=»1″ showInStore=»0″ canRestore=»1″>
<label>Ship to Applicable Countries</label>
<frontend_class>shipping-applicable-country</frontend_class>
<source_model>Magento\Shipping\Model\Config\Source\Allspecificcountries</source_model>
</field>
<field id=»specificcountry» translate=»label» type=»multiselect» sortOrder=»91″ showInDefault=»1″ showInWebsite=»1″ showInStore=»0″>
<label>Ship to Specific Countries</label>
<source_model>Magento\Directory\Model\Config\Source\Country</source_model>
<can_be_empty>1</can_be_empty>
</field>
<field id=»showmethod» translate=»label» type=»select» sortOrder=»92″ showInDefault=»1″ showInWebsite=»1″ showInStore=»0″>
<label>Show Method if Not Applicable</label>
<source_model>Magento\Config\Model\Config\Source\Yesno</source_model>
<frontend_class>shipping-skip-hide</frontend_class>
</field>
<field id=»specificerrmsg» translate=»label» type=»textarea» sortOrder=»80″ showInDefault=»1″ showInWebsite=»1″ showInStore=»1″ canRestore=»1″>
<label>Displayed Error Message</label>
</field>
</group>
</section>
</system>
</config>

 

Este fichero define todas las opciones disponibles que tendrá el módulo dentro del apartado ventas > métodos de envío de Magento:

métodos de envío Magento

 

app/code/ Gsoft / Cps /etc/config.xml

 

<?xml version=»1.0″?>
<config xmlns:xsi=»http://www.w3.org/2001/XMLSchema-instance» xsi:noNamespaceSchemaLocation=»urn:magento:module:Magento_Store:etc/config.xsd»>
<default>
<carriers>
<cps>
<active>1</active>
<sallowspecific>0</sallowspecific>
<model>Gsoft\Cps\Model\Carrier\Shipping</model>
<name>Envío personalizado</name>
<title>Cps</title>
<specificerrmsg>This shipping method is not available. To use this shipping method, please contact us.</specificerrmsg>
<handling_type>F</handling_type>
</cps>
</carriers>
</default>
</config>

 

Este fichero declara nuestro módulo, y preasigna el valor de las opciones definidas en el fichero system.xml

app/code/ Gsoft / Cps /Model/Carrier/Shipping.php

 

<?php
namespace Gsoft\Cps\Model\Carrier;

use Magento\Quote\Model\Quote\Address\RateRequest;
use Magento\Shipping\Model\Rate\Result;

class Shipping extends \Magento\Shipping\Model\Carrier\AbstractCarrier implements
\Magento\Shipping\Model\Carrier\CarrierInterface
{
/**
* @var string
*/
protected $_code = ‘cps’;

/**
* @var \Magento\Shipping\Model\Rate\ResultFactory
*/
protected $_rateResultFactory;

/**
* @var \Magento\Quote\Model\Quote\Address\RateResult\MethodFactory
*/
protected $_rateMethodFactory;

protected $quote;

/**
* Shipping constructor.
*
* @param \Magento\Framework\App\Config\ScopeConfigInterface          $scopeConfig
* @param \Magento\Quote\Model\Quote\Address\RateResult\ErrorFactory  $rateErrorFactory
* @param \Magento\Shipping\Model\Rate\ResultFactory                  $rateResultFactory
* @param array                                                       $data
*/
public function __construct(
\Magento\Framework\App\Config\ScopeConfigInterface $scopeConfig,
\Magento\Shipping\Model\Rate\ResultFactory $rateResultFactory,
\Magento\Quote\Model\Quote\Address\RateResult\MethodFactory $rateMethodFactory,            array $data = []
) {
$this->_rateResultFactory = $rateResultFactory;
$this->_rateMethodFactory = $rateMethodFactory;
parent::__construct($scopeConfig, $rateErrorFactory, $logger, $data);
}

/**
* get allowed methods
* @return array
*/
public function getAllowedMethods()
{
$methods=[‘custom’=>’Custom’];
return $methods;
}

/**
* @return float
*/
private function getShippingPrice(RateRequest $request)
{
//Esta función es la que se encargará de calcular la tarifa, en función de los parámetros recibidos en $request
$shippingPrice = 5;//precio fijo a 5

return $shippingPrice;
}

/**
* @param RateRequest $request
* @return bool|Result
*/
public function collectRates(RateRequest $request)
{
if (!$this->getConfigFlag(‘active’)) {
return false;
}

/** @var \Magento\Shipping\Model\Rate\Result $result */
$result = $this->_rateResultFactory->create();
foreach($this->getAllowedMethods() as $code=>$name) {

/** @var \Magento\Quote\Model\Quote\Address\RateResult\Method $method */
$method = $this->_rateMethodFactory->create();
$method->setCarrier($this->_code);
$method->setCarrierTitle($this->getConfigData(‘title’));

$method->setMethod($code);
$method->setMethodTitle($name);

$amount = $this->getShippingPrice($request);
if ($amount === false) return false;
$method->setPrice($amount);
$method->setCost($amount);

$result->append($method);
}

return $result;
}    public function isTrackingAvailable(){  return false;    }
}

 

Este fichero contiene la funcionalidad de nuestro método de envío. La función getShippingPrice es la que se encarga de hacer el cálculo de la tarifa en base a los parámetros recibidos en la variable $request. Esta variable contiene todos los datos de destino del pedido, así como el peso del pedido.

Si pudiéramos hacer una integración con el operador logístico, querríamos que el tracking se pudiera sincronizar con Magento, para poder enviarle los emails al cliente con su código de tracking incorporado. Para ello, deberíamos devolver true en la función “isTrackingAvailable”,  y añadir una nueva función:

public function getTrackingInfo($tracking)
{

$info = array();

$result = {FUNCION QUE CONECTA AL API Y OBTIENE TODO EL TRACKING LOG}
    if ($result instanceof Mage_Shipping_Model_Tracking_Result) {
if ($trackings = $result->getAllTrackings()) {
return $trackings[0];
}
} elseif (is_string($result) && !empty($result)) {
return $result;
}

return false;

}

 

Esta función devuelve un array con todos los cambios de estado de la mercancía, y Magento la utilizará para mostrar el historial del tracking en el pedido, tanto en la zona de cliente como en el backend.

Sólo con estos ficheros ya tenemos un módulo de envío personalizado operativo para Magento 2X. Magento te facilita mucho la operativa, pero que te puedas concentrar en la complejidad que requiera el cálculo de tarifas o la integración con el operador logístico.

Si necesitas integrar un operador logístico con tu Magento 1 o Magento 2, contacta con Gsoft Innova. Tenemos múltiples módulos ya desarrollados, ampliamente testeados y en funcionamiento desde hace tiempo para operadores como GLS o Spring entre otros.

Como instalar parches de seguridad en Magento 2

,

Ya sabemos lo importante que es tener nuestra web debidamente protegida de cualquier ataque, y más cuando se trata de un e-commerce. En este artículo vamos a ver los distintos procedimientos (sí, hay más de uno) para instalar parches de seguridad en Magento 2.

Opción A: Actualizar a la versión más reciente

Siempre deberíamos tener actualizado Magento a la última versión estable disponible, pero sabemos que no siempre es viable. En el caso de fuera posible, podemos actualizar nuestro Magento 2 directamente desde el backoffice de Magento. Pasos a seguir:

  1. Creamos un backup de todo el sitio.
  2. Entramos en el backend de nuestro Magento 2, y vamos a System > Web Setup Wizard > System Upgrade.
  3. Si nunca habíamos entrado, es posible que nos pida nuestras claves de Magento marketplace. Si este fuera el caso, para obtenerlas iniciamos sesión en https://account.magento.com/customer/account/login
    y nos desplazamos a My Profile > Marketplace > My products >Access keys

Magento 2

En esta sección podremos ver nuestra clave pública y privada. Si no tuviéramos ninguna creada, podemos crearlas usando el botón ‘Create a New Access Key’.

4. Una vez hemos introducido las claves, nos aparecerá una pantalla parecida a esta:

Actualización de Magento 2

Ahora simplemente tenemos que seguir los pasos del asistente y nuestra tienda se actualizará a la última versión. Tarda un rato, por lo que no te preocupes si ves que está encallado en la última pantalla.

Evidentemente, esto hay que hacerlo en un primer momento en nuestro servidor de desarrollo para poder verificar que todo funciona correctamente.

Tip adicional

Cuando actualicemos Magento 2, la web activará el modo mantenimiento, y nos mostrará una pantalla (bastante fea) de error 503. Si no queremos espantar a nuestros visitantes, podemos personalizar esa página para avisarles que estamos realizando tareas de mantenimiento. Para ello, simplemente editaremos el fichero que se encuentra en errors/default/503.phtml y le daremos un estilo más amigable.

Opción B: Instalar parches sin actualizar magento 2

En este caso vamos a instalar los parches directamente en el core de Magento 2, sin actualizar todos sus componentes. Este proceso es igual de válido que el anterior, aunque no dispondremos de las últimas novedades de la última versión.

Instalar parches en Magento 2 es similar a  instalar parches en Magento 1.  Primero tenemos que averiguar qué versión exacta tenemos de Magento 2 instalada. Esto lo podemos ver en el pie del backoffice de nuestra web:

Versiones de Magento 2

A continuación nos vamos a la web https://magento.com/tech-resources/download, y nos descargamos el parche correspondiente a nuestra versión:

Magento 2

Y lo subimos por ftp a la raíz de nuestro desarrollo Magento 2. A continuación, iniciaremos sesión por ssh, vamos a la carpeta raíz de Magento, y ejecutamos (siempre con el usuario del sistema de Magento, nunca como root):

  1. Si es un archivo .sh:
    sh nombredelficherodescargado.sh
  2. Si es un archivo .patch:
    patch -p1 < nombredelficherodescargado.patch
  3. Si tuvieras instalado y configurado git:
    git apply patch

Si obtuviéramos errores, podemos seguir esta guía de magento 1 para detectarlos y solucionarlos. El procedimiento sería el mismo para Magento 2.
Una vez aplicado, limpiaremos la caché de Magento:

php bin/magento cache:clean
php bin/magento cache:flush

O podemos hacerlo desde el mismo backend, en system > Manage cache.

Lo normal es que no necesitemos recompilar, pero hay que leerse bien la información del parche por si fuera necesario.

¿Necesitas ayuda?

Ponte en contacto con Gsoft para instalar tus parches de seguridad de Magento 1x y Magento 2x. Llevamos desarrollando proyectos desde los inicios de ambas versiones, por lo que disponemos de un profundo know-how sobre esta plataforma.

Los mejores módulos de Magento 2 GRATIS

,

A la hora de montar tu tienda online es necesario instalar diversos módulos para añadir funcionalidades a la misma de forma sencilla. Nosotros, como profesionales del sector, sabemos que la tarea de buscar y encontrar los mejores módulos gratis para Magento 2 puede ser una tarea costosa. Tanto por la cantidad de módulos existentes que desarrollan la misma funcionalidad, como por la dificultad de encontrar módulos de precio contenido o gratuitos. Pero no te preocupes, nosotros en el ejercicio de nuestra profesión hemos tenido tiempo de probar muchos de estos módulos y hemos realizado esta selección de mejores módulos gratis para Magento 2.


Blog for Magento 2

Si la tienda online tiene un buen blog, puedes atraer más y más visitantes. Puedes mostrar más información y así conseguir más interacciones de tus clientes. Con Magento 2 Blog, el administrador puede crear muchas publicaciones que son convenientes para atraer nuevos clientes y dar información extra a los clientes habituales.

Características

  • SEO Friendly.
  • Integración con el sitemap de Magento.
  • Publicaciones del blog tienen atributos flexibles.
  • Optimización de redes sociales.
  • Editor WYSIWYG para el administrador.
  • Comentarios a través de diferentes plataformas: Facebook, Disques…
  • Soporte para múltiples tiendas.

Información

  • Precio: Gratis.

mejores modulos gratis magento 2SMTP for Magento 2

La extensión SMTP for Magento 2 es un musthave para tu tienda online. Esta extensión te brinda más oportunidades para contactar con tus clientes de email marketing. Además, hacer uso de plantillas adaptadas, atraerá más la atención de los mismos.

Características

  • Servidor y puerto SMTP fácilmente customizable.
  • +20 proveedores de servicios SMTP.
  • Permite hacer envíos de prueba antes de enviar el email a los clientes.
  • Permite ver logs del envió de emails.
  • 100% Open-source.

Información

  • Precio: Gratis.

mejores plugins gratis magento 2

Social Login for Magento 2

Esta extensión está diseñada para que los clientes puedan entrar fácilmente en su tienda online a través de su login de sus redes sociales favoritas.

Características

  • Cambiar fácilmente la información del cliente.
  • Adecuado para la navegación por capas.
  • Fácilmente customizable.
  • One Step Checkout.
  • Conversión desde el módulo de afiliados.
  • Soporte para programas de lealtad.

Información

  • Precio: Gratis.

top plugins gratis magento 2

Newsletter Popup for Magento 2

Con esta extensión puedes incrementar la conversión de visitantes a clientes o suscriptores. Esto, a su vez, incrementará el tráfico de tu tienda online. Además, puedes ofrecer cupones, descuentos o otros contenidos de tu tienda online de forma fácil.

Características

  • Flexibilidad para mostrar solo en ciertas páginas.
  • Tiempo configurable.
  • Altamente personalizable.
  • Plantillas ya diseñadas para el pop-up.
  • Registro suscriptor por Ajax.

Información

  • Precio: Gratis.

top extensiones gratis magento 2

Advanced Report for Magento 2

Muchas veces los reportes que nos ofrece Magento son insuficientes, aquí es donde entra esta extensión. Este innovador módulo te ayuda a rastrear las estadísticas de tu tienda online, recolectando datos de tus clientes, pedidos, ventas, productos… Con los informes que nos proporciona este módulo podemos mejorar nuestra toma de decisiones para nuestro negocio.

Características

  • Soporte para 2 informes avanzados.
  • Comparación de informes.
  • Soporte para hasta 16 tarjetas de informe.
  • Gráficos de líneas soportados.

Información

  • Precio: Gratis.

recaptcha para magento

Google reCaptcha for Magento 2

Ofrecer formularios de contacto para nuestros clientes es esencial en una tienda online. El problema se da cuando hay una falta de seguridad sobre quién puede y no puede enviar mensajes a través de estos formularios. Hay que evitar el spam y los fraudes. Es por esto que recomendamos instalar el módulo de Google Recaptcha. Si estamos utilizando la versión de Magento 2.3.x o superior, esto ya estará implementado directamente en la instalación de Magento por defecto.

Características

  • Captcha visible e invisible.
  • Añadido en cualquier formulario de la tienda.
  • Soporte para múltiples páginas.
  • Compatible con la mayoría de módulos.

Información

  • Precio: Gratis.

top modulos gratis magento 2

SEO for Magento 2

Está demostrado que la optimización SEO puede hacerte subir en los rankings de búsqueda más de un 32% e incrementar el tráfico de tu sitio en más de un 198%. Es por eso que cuidar este aspecto de tu tienda online es tan importante. Más tráfico, más ventas. Este módulo nos ayuda a implementar y cuidar el SEO de nuestra web de forma sencilla. Olvídate del código.

Características

  • Comprobación de contenido duplicado.
  • Datos estructurados automáticos.
  • Plantillas de metadatos variables y dinámicas.
  • Implementación sencilla de etiquetas hreflang.
  • Informes SEO.
  • Implementación sencilla de migas de pan.
  • Soporte para crosslinks.
  • Soporte para tiendas múltiples y multiidioma.

Información

  • Precio: Gratis.

¿Cuál de los mejores módulos de Magento 2 gratis es el perfecto para mi?

Solo hay una respuesta posible a esa pregunta, hacer pruebas en función de las necesidades de tu tienda.

Nosotros hemos seleccionado los mejores módulos gratis para Magento 2, pero si tu tienda no necesita, por ejemplo, el módulo de SEO porque vas a implementarlo en una intranet y el posicionamiento no te importa, desde luego este módulo no será el mejor para ti.

Si quieres que un equipo de profesionales valore y analice las necesidades de tu sitio web y te ayude a darle un impulso a tus ventas con estos módulos y otros muchos que hemos diseñado nosotros mismos, puedes contactar con nosotros y un profesional te atenderá sin compromiso.

¿Qué necesito para alojar Magento?

, , ,

Magento es una de las plataformas de comercio electrónico más potentes y versátiles. Por eso es la opción número uno para muchos propietarios de tiendas online. Sin embargo, el rendimiento de su tienda depende de la solución de alojamiento que elija. Tome una decisión equivocada y podría quedarse con un sitio que cargue lento o con frecuencia esté caído y no proporcione la seguridad que exigen sus clientes. En este artículo, veremos cómo las tiendas pequeñas o medianas pueden beneficiarse del alojamiento Magento dedicado o VPS.

¿Por qué es hora de deshacerse de un hosting compartido?

Como una gran plataforma, Magento necesita importantes recursos de servidor para funcionar de manera óptima, especialmente cuando hay picos del tráfico. Si bien puede funcionar en un alojamiento compartido tradicional, los recursos informáticos disponibles no proporcionarán todo lo que necesita para hacer frente a una gran demanda.  Especialmente esto hay que tener en cuenta cuando otros clientes utilizan el servidor compartido al mismo momento. Esto puede llevar a que su sitio se cargue y funcione lentamente, e incluso existe riesgo de colapsarse.

No solo la cantidad de recursos es importante. A veces, la forma en que se configura un servidor puede impedir el rendimiento de Magento. Idealmente, los sitios web de Magento necesitan servidores configurados especialmente para la plataforma Magento. Esto no se hace con las soluciones de alojamiento compartido, ya que están configurados para la compatibilidad multiplataforma.

Una de las razones principales por las que las tiendas online optan por el alojamiento compartido es porque es la opción más barata. Sin embargo, el alojamiento Magento dedicado que usa el VPS comienza a solo 30 eu al mes. Es solo un poco más caro que el alojamiento compartido. Pero proporciona la mayor velocidad, rendimiento y confiabilidad que se ha demostrado para aumentar las tasas de conversión. En este sentido, los pocos euros ahorrados con el alojamiento compartido podrían costarle mucho más en ventas perdidas.

6 razones clave para elegir un VPS para Magento

  1. Mejora excepcional del rendimiento

Un servidor privado virtual (VPS) es, en esencia, un mini servidor dedicado que proporciona a los usuarios su propio entorno de alojamiento independiente. Por lo tanto, no solo obtiene un gran aumento de recursos, no tendrá que compartirlos con otros usuarios. Si otro VPS que utiliza el mismo hardware está excepcionalmente ocupado, no tendrá ningún efecto en el rendimiento de su sitio.

Diseñado para pequeñas y medianas tiendas Magento, VPS ofrece a los usuarios una excelente relación rendimiento/costo. Muy por encima del alojamiento compartido, que proporciona toda la potencia de procesamiento, RAM, ancho de banda y almacenamiento necesarios.

  1. Magento VPS optimizado

Una de las grandes ventajas del alojamiento dedicado de Magento es que, al no utilizarse ninguna otra plataforma en el servidor, puede optimizarse completamente para Magento. En otras palabras, se configurará para garantizar que su tienda de comercio electrónico funcione de manera óptima.

Poner esto en práctica requiere una configuración específica de Magento para el hardware, el sistema operativo, la base de datos, el servidor web y la red. Cuando esto esté configurado, su tienda Magento tendrá capacidades de rendimiento mejoradas. Lo ayudarán a cargar a altas velocidades, a hacer frente sin esfuerzo en momentos de máxima demanda y a ejecutar múltiples aplicaciones de sitios web con facilidad. Este nivel de rendimiento no se puede lograr con una configuración de servidor estándar. Ni siquiera obtendrá esta mejora incluso con un paquete de alojamiento VPS normal.

  1. Un sitio que permanece siempre online

Uno de los atributos clave de un VPS es que es virtual. Esto significa que no está vinculado a ninguna pieza única de hardware. Si hay una indicación de un problema de hardware, todo el VPS se puede instalar en otro hardware sin la necesidad de desconectarlo. Esto lo hace ideal para sitios que necesitan operar 24/7.

Además, los recursos adicionales proporcionados por un paquete VPS significan que su sitio no se bloqueará o se desconectará si experimenta un tráfico intenso.

  1. Seguridad robusta

Un sitio web seguro es esencial para cualquier empresa que acepte pagos. Un buen paquete dedicado de alojamiento de Magento incluirá una serie de medidas de seguridad sólidas para ayudar a poner esto en práctica.

  1. Cumplimiento normativo

Si acepta pagos, también deberá ser compatible con PCI DSS. Es esencial que elija un proveedor que ofrezca planes de alojamiento que sean compatibles con SAQ-A y A-EP.

Además, cualquier servicio de copia de seguridad proporcionado por su host Magento también debe cumplir con los estrictos estándares de PCI. Asegúrese de que cualquier paquete de alojamiento almacene sus datos de forma remota con el cifrado «de extremo a extremo». También asegúrese de que compruebe la integridad de la copia de seguridad, el registro y los informes para garantizar que sus copias de seguridad estén seguras y disponibles cuando las necesite.

  1. Soporte técnico

Pasar a una forma diferente de alojamiento, especialmente si está expandiendo la cantidad de aplicaciones que está ejecutando al mismo tiempo, puede plantear algunos desafíos técnicos. Por este motivo, es fundamental que opte por un proveedor de servicios que ofrezca un buen soporte técnico.

Conclusión

El alojamiento dedicado de VPS Magento ofrece una amplia gama de beneficios para pequeñas y medianas tiendas de e-commerce basadas en Magento. Proporciona más recursos informáticos que el alojamiento compartido. Tiene una optimización centrada en Magento que es superior en rendimiento al VPS estándar. Igualmente cuenta con un buen soporte técnico. Además, puede hacer que su sitio sea más seguro y ayudarlo con el cumplimiento normativo.

Optimización SEO Técnico para Magento

, , ,

Hemos desarrollado ya nuestra tienda online con Magento, comprobamos que está funcionando, al cliente le gusta, a los compradores también, pero aún queda alguien a quién le tiene que gustar nuestra página web, Google. Llega la hora de la optimización SEO Técnico para Magento. Para ellos vamos a utilizar dos de las mejores herramientas que tenemos a nuestra disposición: el módulo PageSpeed para servidores Apache y Nginx y SemRush.

Optimizar Magento con PageSpeed

Una de las mejores herramientas que tenemos actualmente para optimizar una página web es el módulo de PageSpeed. Es obvio que si Google es quién nos dice como de bien hemos optimizado nuestro sitio web, una de las mejores herramientas para hacerlo es la suya propia. En otras entradas del blog hemos repasado qué es PageSpeed, sus configuraciones básicas y qué filtros funcionan mejor y por qué en un WordPress. Hoy es el turno de hablar de la optimización SEO Técnico para Magento.

Magento es una herramienta avanzada para la creación de una tienda online. Por tanto, es lógico suponer qué ya tiene algunas características integradas para su optimización. Una de las herramientas mas interesantes es la de combinar y minificar JSS y CSS.

Para hacer esto debemos tener acceso al panel de administrador. Concretamente en Configuración -> Avanzado -> Desarrollador -> JavaScript Settings y Css Settings. Aquí debemos activar las opciones «Merge JavaScript files» y «Merge CSS files» respectivamente.

Lo que seguramente te estés preguntando, sobretodo si has leído nuestros anteriores posts, es, bueno, ¿y si Magento ya combina y optimiza los archivos automáticamente para qué necesitamos el módulo de PageSpeed?

Aquí es donde entran los demás filtros que nos ofrece esta herramienta.

Filtros recomendados

A la hora de competir en el mercado en temas de optimización, cada byte cuenta. Por ello si podemos añadir un extra de optimización a nuestra página, siempre vamos a estar ganando.

extend_cache: Este filtro sobreescribe las cabeceras HTTP de los recursos de la página para extender su caché en caso de ser necesario. Muy recomendable.

combine_css & rewrite_css: Básicamente lo mismo que la función de Magento. Combina y minifica los CSS. La diferencia entre activarlo o no es minúscula, pero cada byte cuenta. Recomendable.

sprite_images: Solo activable si has activado rewrite_css. Combina las imágenes de los CSS es un sprite. Reduce la latencia de la web al descargar un fichero en vez de varios. Recomendable, pero revisar con cuidado el resultado.

collapse_whitespace & remove_comments: Bastante explicativos por el nombre. Eliminan los espacios en blanco y los comentarios. Muy recomendable. Cero riesgo.

inline_css & inline_javascript: Insertan en el propio código los CSS y JS de menor tamaño. Si estamos utilizando los filtros de combine, hay que tener cuidado con la cantidad de archivos que estamos introduciendo en el código, no queremos que la página ocupe megas y megas. El tamaño máximo de los archivos se puede controlar con CssInlineMaxBytes y JsInlineMaxBytes.

rewrite_images: Muy recomendable. Optimiza las imágenes del sitio web. Inserta en el código las de menor tamaño, las redimensiona, las convierte al formato webp y las recomprime.

defer_javascript: Los scripts del sitio web se descargan de forma asíncrona, por lo tanto no bloquean el renderizado de la página web. Recomendable pero con riesgo alto.

Configuraciones extra

Lo primero que deberíamos hacer es activar el modo debug del PageSpeed. Con esto podemos comprobar directamente en la consola de desarrollador de Google Chrome qué es lo que está fallando y por qué no se están aplicando algunos filtros. Para hacer esto activamos el filtro:

pagespeed EnableFilters debug;

optimización seo tecnico para magento

Para que los filtros descritos arriba se apliquen correctamente deberemos establecer una cuantas configuraciones en nuestro módulo de PageSpeed:

pagespeed LoadFromFile «https://www.dominio.com» «/var/www/vhosts/dominio.com/httpdocs/»;

pagespeed LoadFromFile «https://dominio.com» «/var/www/vhosts/dominio.com/httpdocs/»;

Previene que el módulo de PageSpeed no pueda encontrar algunos ficheros de nuestro sitio web. Con este filtro le indicamos la ruta dónde debe buscarlos. A la hora de aplicar este filtro hay que tener cuidado, pues entra en conflicto con el filtro de caché establecido previamente. Para solucionar esto debemos aplicar:

pagespeed LoadFromFileCacheTtlMs milisegundos;

Con esto solucionamos la caché de los archivos que se carguen directamente con el filtro de arriba.

Por último, si aún existen recursos que el módulo de PageSpeed nos indica que no encuentra, o que no puede acceder a ellos, y con ello resiente nuestra optimización SEO Técnico para Magento, podemos mapear los dominios a los que tiene autorizado acceder el módulo. Esto se consigue con:

pagespeed Domain dominio.com;

pagespeed Domain www.dominio.com;

Como siempre decimos, cada sitio web es un mundo. Pero con estos consejos, leyendo la documentación oficial y probando, seguro que le ganas unos puntos a la competencia.

Optimización SEO Técnico para Magento con SemRush

La segunda herramienta que vamos a utilizar para la optimización seo técnico para Magento es Semrush. Con esta herramienta vamos a poder comprobar de manera sencilla todos los errores que comete nuestra página web y que afectan al posicionamiento. Seguramente la primera vez que entres y hagas un análisis del sitio web te asustes. No te preocupes, a todos nos ha pasado. A nadie le gusta ver algo así:

optimización seo técnico para magento

La mayoría de errores seguramente os estén surgiendo por problemas de metadescripciones, títulos o contenido duplicado.

optimización seo técnico para magento

Para solucionar esto vamos a utilizar un módulo de Magento llamado Mirasvit SEO. Este módulo nos permite establecer de forma sencilla una serie de plantillas para editar tanto los títulos como las descripciones meta de las páginas del sitio.

Si pulsamos, una vez instalado el módulo, sobre SEO -> SEO Templates, accederemos a esta función.

En nuestro caso hemos establecido dos plantillas que nos ayudan a automatizar la optimización SEO Técnico para Magento.

optimización seo técnico para magento

Lo importante de estas plantillas son filtros. Con los shortcodes de [category_name] y [category_parent_name], podemos establecer textos únicos para casi cualquier página de nuestra tienda.

Con estos dos «sencillos» pasos hemos optimizado la página web hasta un valor del 88%.

optimización seo técnico para magento

El resto de optimizaciones ya son algo más específicas y requieres de más tiempo. Las cubriremos en próximas entradas del blog, así que estate atento.

Conclusiones

Optimizar una página web es una tarea de horas y horas, pero si haces caso de estos consejos, podrás ponerte por delante de la mayoría de tu competencia. Aprender a utilizar y gestionar los módulos de PageSpeed y la herramienta de SemRush es un valor añadido para cualquier página web que crees y para tus clientes.

Si aún así, todo esto te resulta demasiado complicado, nosotros tenemos un equipo de profesionales que seguro que están dispuestos a asesorarte y ayudarte. Contáctanos sin compromiso. NO esperes más tiempo para optimizar tu negocio.

Cómo instalar los parches de seguridad de Magento

, , ,

Es crucial tener nuestras tiendas de e-commerce debidamente actualizadas para evitar que los datos que tratamos sean comprometidos. Muchas veces estas webs no están actualizadas debido al desconocimiento de los administradores,  los cuales tampoco tienen por qué tener conocimientos informáticos. Para ello, lo mejor es siempre contar con profesionales que mantengan tu plataforma al día en términos de seguridad.

En este artículo vamos a repasar el proceso para instalar parches de seguridad en una tienda de comercio electrónico realizada en MAGENTO 1x. Magento publica periódicamente parches que solucionan errores de vulnerabilidad de su plataforma, así como actualizaciones de servicios como Paypal o sus métodos de envío. Es nuestra responsabilidad aplicar estos parches a nuestro desarrollo.

¿Estoy al día con los parches de seguridad?

Lo primero es saber si estás al día en cuestión de parches de seguridad. Si no tienes ni idea, lo más seguro es que no lo estés, salvo que acabes de instalar la última versión en este momento.

Para empezar, podemos hacer un análisis de nuestra web en https://www.magereport.com. Esta web hace un análisis superficial y te indica si tienes parches sin aplicar. Su resultado no es fiable 100%, ya que la web no es capaz de detectar todos los tipos de parches, pero los que sí detecta al menos ya sabes que los tienes instalados:

Parches de seguridad Magento

 

Si queremos tener información más detallada, debemos  consultar el fichero que se encuentra en la siguiente carpeta de Magento:

/app/etc/applied.patches.list

Cuando instalamos un parche de seguridad usando la línea de comandos,  se crea una entrada en este fichero, de modo que podemos consultarlo en un futuro si no recordamos que parches hemos instalado con anterioridad. En este punto se nos plantean 2 escenarios: que ese fichero exista, o que no exista.

  1. ¡No tengo ese fichero!

Si este fichero no existe, significa que nunca se han instalado parches usando la línea de comandos. Para saber que parches  tenemos que instalar, deberíamos:

  1. Averiguar la versión de Magento. Podemos verla en el pie del backend de nuestra tienda:

Versión de Magento

  1. Vamos a la página de descarga de Magento (https://magento.com/tech-resources/download), pinchamos en ‘Release Archive’, y hacemos scroll hasta encontrar nuestra versión de Magento:

Descarga de Magento

Aquí ya podemos ver cuál es el último parche que viene con esta versión de Magento (SUPEE-5344), por lo que ya podríamos ir al listado de parches y buscar el siguiente parche publicado:

Último parche

En este caso sería el parche SUPEE-5994.

  1. Sí, ese fichero existe

Si tenemos ese fichero, lo abrimos y nos dará la información que estamos buscando. En este fichero podemos ver un resultado como este:

2016-11-24 08:23:43 UTC | SUPEE-6482 | CE_1.9.2.0 | v1 |  | Tue Jul 14 14:17:04 2015 +0300 |
patching file app/code/core/Mage/Api/Model/Server/AdapteroSoap.php
Hunk #1 succeeded at 209 (offset -24 lines).
patching file app/code/core/Mage/Catalog/Model/Product/Api/V2.php

2016-11-24 08:23:55 UTC | SUPEE-7616 | CE_1.9.2.2-CE_1.8.0.0 | v1 | 1609c0d0be86473d357346fa51f93c12b365d7a1 | Tue Dec 8 12:53:31 2015 +0200 | e1fc3c59c9587427b8a9c88655715f27afbfe970..1609c0d0be86473d357346fa51f93c12b365d7a1
patching file app/code/core/Mage/Usa/Model/Shipping/Carrier/Usps.php

2017-02-14 17:26:19 UTC | SUPEE-9652 | EE_1.14.3.1 | v1 | 4038f0785d828794083f53f10c01aaa6af403523 | Tue Jan 24 15:03:12 2017 +0200 | 9586981e6ca8b255014b242d50b68b88525b0754..4038f0785d828794083f53f10c01aaa6af403523
patching file lib/Zend/Mail/Transport/Sendmail.php

En él podemos ver el identificador del parche (lo he marcado en negrita) y la fecha de instalación. Si se ha seguido un orden cronológico en la instalación de los parches, podemos anotar el último parche del fichero, en este caso sería el SUPEE-9652, e irnos a la web de descargas de Magento y buscar el siguiente:

Descargas de Magento

En este caso instalaríamos el parche SUPEE-9767. Pero si leemos la descripción, veremos que este parche es obsoleto (Deprecated), por lo que nos instan a instalar el parche SUPEE-9767 v2 en su lugar. Es muy importante que leamos la descripción del parche antes de instalarlo, ya que a veces se sustituyen unos parches por otros, por lo que si aún no lo hemos instalado, nos evitamos trabajo.

Ya tengo el fichero, ¿y ahora qué?

Ya tenemos el fichero correspondiente al parche de seguridad, por lo que vamos a proceder a instalarlo. El único requisito es que tengamos acceso al Shell de nuestro servidor. Para ello, lo subiremos a nuestro servidor, y ejecutaremos el siguiente comando desde un terminal ssh:

sh nombredelfichero

Si no hay ningún problema,  nos saldrá un mensaje como el siguiente:

Mensaje 1

Esto quiere decir que el parche se ha instalado correctamente. Pero como sabemos que la informática no es un mundo mágico con unicornios y piruletas, es muy probable que salga algo parecido a esto:

Mensaje 2

Esto quiere decir que no ha podido instalar el parche.

¡Socorro!

Tranquilo, tiene solución. Esto es, porque el sistema de parches de Magento funciona haciendo un diff sobre el fichero a modificar, por lo que si el fichero tiene cambios con respecto a como Magento entiende que debería ser, te informará que no puede efectuar esa actualización.

Esto suele pasar porque hay modificaciones en el código base de Magento, debidas a un mal desarrollador, o a que el archivo es de una versión de Magento distinta a la indicada en el parche.

Por suerte, en el mensaje de error nos dice que fichero(s) tienen el problema, y en qué línea ha encontrado el error, por lo que podemos hacer un parche manual:

Abrimos con un editor de texto el fichero del parche, y buscamos donde aparece el error:

Fichero del parche

Las modificaciones de un archivo siempre empiezan con este formato:

diff –git ……..

Aquí nos indica el fichero a modificar. Las líneas que empiezan con @@ indican la línea del archivo a consultar.

Procedemos a abrir el fichero ubicado en app/code/core/Mage/Payment/Model/Method/Cc.php, buscamos la línea 688, y vemos que hay. Con suerte, el problema sólo sea de un salto de línea, por lo que borrándolo, el fichero quedaría tal cual quiere el parche. Volveríamos a ejecutar el parche a ver si ahora no dan problemas.

Si no es el caso, significa que este archivo tiene modificaciones en el código por lo que no va a coincidir nunca. En este caso, podemos efectuar nosotros a mano las modificaciones del parche.

Instalando el parche manualmente

Abrimos el fichero del parche con un editor de texto. Las líneas que empiezan con un + son líneas a añadir al fichero de Magento, y las que empiezan con un -, son líneas a borrar. Tendremos que identificar en que sección del código tenemos que insertar/quitar estas líneas. Para ello, el fichero del parche te suministra unas pocas líneas de código antes y después de la modificación, por lo que podemos localizarlo fácilmente. Ejemplo:

Fichero del parche:

$ccType = ‘OT’;

+                $discoverNetworkRegexp = ‘/^(30[0-5]\d{13}|3095\d{12}|35(2[8-9]\d{12}|[3-8]\d{13})|36\d{12}’

+                    . ‘|3[8-9]\d{14}|6011(0\d{11}|[2-4]\d{11}|74\d{10}|7[7-9]\d{10}|8[6-9]\d{10}|9\d{11})’

+                    . ‘|62(2(12[6-9]\d{10}|1[3-9]\d{11}|[2-8]\d{12}|9[0-1]\d{11}|92[0-5]\d{10})|[4-6]\d{13}’

+                    . ‘|8[2-8]\d{12})|6(4[4-9]\d{13}|5\d{14}))$/’;

–              $ccc=0;

$ccTypeRegExpList = array(

Fichero magento:

$ccType = ‘OT’;

$ccc=0;

$ccTypeRegExpList = array(

Una vez que apliquemos los cambios, el fichero se nos quedará así:

$ccType = ‘OT’;

$discoverNetworkRegexp = ‘/^(30[0-5]\d{13}|3095\d{12}|35(2[8-9]\d{12}|[3-8]\d{13})|36\d{12}’

. ‘|3[8-9]\d{14}|6011(0\d{11}|[2-4]\d{11}|74\d{10}|7[7-9]\d{10}|8[6-9]\d{10}|9\d{11})’

. ‘|62(2(12[6-9]\d{10}|1[3-9]\d{11}|[2-8]\d{12}|9[0-1]\d{11}|92[0-5]\d{10})|[4-6]\d{13}’

. ‘|8[2-8]\d{12})|6(4[4-9]\d{13}|5\d{14}))$/’;

$ccTypeRegExpList = array(

Ahora que ya sabemos que este fichero está actualizado, procedemos a borrar este trozo de código del fichero del parche (lo he resaltado en rojo), para que no intente actualizarlo cuando volvamos a ejecutar el fichero del parche.

__PATCHFILE_FOLLOWS__

diff –git app/code/core/Mage/Payment/Model/Method/Cc.php app/code/core/Mage/Payment/Model/Method/Cc.php

index 4ee5bcd..809bb7b 100644

— app/code/core/Mage/Payment/Model/Method/Cc.php

+++ app/code/core/Mage/Payment/Model/Method/Cc.php

@@ -688,6 +688,10 @@ class Mage_Payment_Model_Method_Cc extends Mage_Payment_Model_Method_Abstract

|| ($this->OtherCcType($info->getCcType()) && $this->validateCcNumOther($ccNumber))) {

 

$ccType = ‘OT’;

+                $discoverNetworkRegexp = ‘/^(30[0-5]\d{13}|3095\d{12}|35(2[8-9]\d{12}|[3-8]\d{13})|36\d{12}’

+                    . ‘|3[8-9]\d{14}|6011(0\d{11}|[2-4]\d{11}|74\d{10}|7[7-9]\d{10}|8[6-9]\d{10}|9\d{11})’

+                    . ‘|62(2(12[6-9]\d{10}|1[3-9]\d{11}|[2-8]\d{12}|9[0-1]\d{11}|92[0-5]\d{10})|[4-6]\d{13}’

+                    . ‘|8[2-8]\d{12})|6(4[4-9]\d{13}|5\d{14}))$/’;

$ccTypeRegExpList = array(

//Solo, Switch or Maestro. International safe

/*

diff –git js/prototype/validation.js js/prototype/validation.js

index a2dad07..2520326 100644

— js/prototype/validation.js

+++ js/prototype/validation.js

@@ -668,17 +668,17 @@ Validation.addAllThese([

return true;

Guardamos el fichero, y lo volvemos a ejecutar por consola. Si volvieran a salir errores, seguiríamos de nuevo el paso anterior. En el momento en que no se detecten más errores, Magento parcheará todos los ficheros que no dan problemas, y procederá a actualizar el fichero /app/etc/applied.patches.list

Evidentemente para seguir esta guía deberías tener un perfil técnico, y saber en todo momento qué estas haciendo. Si necesitas ayuda, en Gsoft tenemos un equipo de profesionales especializados en Magento que harán todas estas tareas por ti. 

Magento y las Aplicaciones Web Progresivas

, ,

En la era actual, en la que la tecnología avanza y las marcas se centran mucho más en la experiencia del usuario, podremos ver la relación entre Magento y las Aplicaciones Web Progresivas (PWA).

Actualmente se están desarrollando herramientas para que las tiendas online sean más fáciles de implementar, ya que se trata de una alternativa a la App nativa. De esta forma se están llevando a cabo una serie de medidas para que las pymes consideren tener una LEA o aplicación desde navegador web.

De esta forma surge ese pensamiento de Magento y las Aplicaciones Web Progresivas. Desde Magento piensan que las PWA será una revolución en el sector, al igual que lo fueron los diseños responsive para las páginas web.

De esta forma se está ampliando de forma progresiva la plataforma de comercio electrónico en la actualidad.

Por tanto, Magento PWA Estudio tendrá diferentes técnicas de Aplicaciones Web Progresivas para dominar, construcción de interfaces especiales o incluso el desarrollo de componentes en la venta online en Magento.

La compañía pone las aplicaciones web progresistas como el futuro de la web. La tecnología que hoy en día llamaríamos PWA será algo obvio dentro de unos pocos años.

Magento y las Aplicaciones Web Progresivas, una alternativa a la aplicación nativa

Magento y las Aplicaciones Web Progresivas Lea

El éxito de algunas aplicaciones nativas muestra la necesidad de aplicaciones que proporcionan una experiencia de compra más encaminada hacia el usuario.

Los datos son claros al respecto, una aplicación nativa es cara de mantener y los consumidores únicamente descargan aplicaciones de las compañías online con las que más contacto tienen.

Se trata de una gran oportunidad que ofrece una multitud de posibilidades hacia el mercado minorista.

Magento y las Aplicaciones Web Progresivas, la LEA

Magento y las Aplicaciones Web Progresivas nativas

Una LEA es una aplicación que se lanza desde un navegador web, al igual que una tienda de aplicaciones nativas se puede colocar en la pantalla principal del teléfono. En este caso, el usuario no tiene que descargar la aplicación, sin embargo, está fuera de línea.

La gran ventaja de la técnica LEA es que se basa en estándares abiertos, es decir, que las LEA se construyen a partir de HTML, CSS y JavaScript. Los expertos dicen que las aplicaciones resultantes son más rápidas y mucho más baratas.

Un factor de éxito importante es que las aplicaciones web están proporcionando un nuevo conjunto de APIs.

Las APIs se trata de comandos, funciones y protocolos informáticos que permiten a los desarrolladores crear programas específicos para ciertos sistemas operativos.

Las API simplifican el trabajo de un creador de programas, ya que no tiene que ‘escribir’ códigos desde cero. Estas permiten al informático usar funciones predefinidas para interactuar con el sistema operativo o con otro programa.

Usabilidad y diseño de tiendas online

, , ,

Uno de los factores más importantes para los usuarios web es la usabilidad y diseño de tiendas online. Un buen diseño y un ecommerce intuitivo hará que aumenten las ventas online.

De esta forma, un buen diseño de una tienda online mejorará su posicionamiento, además, es un beneficio para el usuario ya que aumenta su usabilidad y ayuda a tener una experiencia de usuario óptima.

Usabilidad y diseño de tiendas online, diseño para los usuarios

El diseño perfecto para los clientes potenciales es algo imposible de realizar a la primera, es decir, se debe perfeccionar una tienda online mediante la observación del comportamiento de los usuarios

A través de lo que perciben se llegará a un diseño óptimo para ofrecer la mejor usabilidad web para el usuario. Una buena usabilidad de tiendas online viene a través del diseño y de los contenidos del comercio electrónico, de esta forma se ofrece una buena experiencia para el usuario que facilite la conversión.

Usabilidad y diseño de tiendas online, la usabilidad web

 

La usabilidad web se trata de ofrecer al usuario una experiencia lo más fácil posible para que llegue a su objetivo final, en una tienda online sería la compra de un producto o un servicio.

Existen tres factores para que el usuario tenga una experiencia óptima y de esta forma alcanzar la conversión:

  • Efectividad: Se trata de tener una tienda online sin errores, en la que el usuario pueda acceder a todos los rincones de la web sin ningún tipo de problema.
  • Eficiencia: Se trata del esfuerzo que hace el usuario para alcanzar su objetivo, es decir, el número de pasos que debe realizar el potencial cliente para, por ejemplo, comprar un producto.
  • Satisfacción: Un factor donde el usuario tendrá una actitud positiva hacia el ecommerce, uno de los puntos clave a tener en cuenta es la velocidad de carga, una tienda online lenta hará que el usuario se desespere y no llegue a comprar el producto.

Usabilidad y diseño de tiendas online, el diseño responsive

Usabilidad y diseño de tiendas online responsive

El diseño responsive es otro de los factores a tener en cuenta para crear una buena usabilidad y diseño de tiendas online. Un diseño responsive se crea para adaptar los contenidos de una web o una tienda online a los dispositivos móviles.

¿Por qué es importante que un ecommerce o una página web normal tenga un diseño adaptado a los dispositivos móviles?

Actualmente, los móviles superan a los ordenadores para la búsqueda y la compra online. La importancia de poder comprar en cualquier momento, en el lugar que se quiera a través del móvil, es algo fundamental para que las tiendas online adapten sus contenidos.

Los diseños minimalistas, los CTA’s (Call to action) o llamadas a la acción y la implementación de información sobre productos o servicios ayudan al usuario a lograr su objetivo, en tiendas online la compra. Esto supone un refuerzo de la imagen del ecommerce y a largo plazo supondrá una reducción de los costes y que esos clientes vuelvan a comprar, es decir, se genera fidelización.

Magento o Prestashop, ¿Cuál elijo para la creación de mi tienda online?

, , , ,

En la elección del software de comercio electrónico, existen dos scripts que son los más populares, en este caso hablamos de Magento o PrestaShop.

Con la tendencia al alza en el crecimiento de las ventas a través de comercio electrónico, muchas empresas quieren dar el salto a la venta online o cambiar a una tienda online con una mejor experiencia de usuario.

En este post se va a hablar de las características, las desventajas y las ventajas de estos dos entornos. De esta forma, haremos hincapié en los factores que afectan en la creación de un ecommerce y resolveremos tus dudas sobre, Magento o PrestaShop, ¿Cuál elijo para mi tienda online?

Magento o Prestashop, características de Prestashop

 

PrestaShop es uno de los scripts más populares utilizados para crear y ejecutar un ecommerce. El entorno es muy extenso y posee la capacidad de instalar complementos, de esta forma, tenemos la oportunidad de modificar la tienda.

La interfaz es muy intuitiva, por lo que se recomienda PrestaShop para aquellos que no han tenido mucha experiencia en el comercio electrónico y que acaban de empezar en el mundo de la venta online.

Magento o Prestashop, ventajas de Prestashop

Podemos enumerar algunas ventajas y desventajas de Prestashop. Las ventajas son:

La versatilidad

PrestaShop, en comparación con otros scripts de comercio electrónico, se destaca por ser muy fácil de usar, es decir, tiene una interfaz bastante intuitiva y fácil de utilizar, que será apreciada por aquellos que dan sus primeros pasos en ventas online.

La simplicidad en su utilización

La simplicidad de las modificaciones de PrestaShop es un gran punto a favor de este script. Eso sí, hay que dedicarle tiempo para aprender a cómo manejar cada función.

Su comunidad activa

PrestaShop tiene una comunidad muy activa debido a su popularidad. Hay muchos sitios web en inglés o en otros idiomas, donde podemos obtener ayuda en cualquier momento si hay algún problema.

Magento o Prestashop, desventajas de Prestashop

Algunas de las desventajas de PrestaShop son:

Errores de script

Desafortunadamente, al usar PrestaShop, a menudo encontramos errores que nos impiden realizar ciertas funciones.

Los desarrolladores se ven obligados a lanzar parches que mejoran la funcionalidad de todo el sistema, al menos varias veces al año.

De esta forma, implementar una actualización en la tienda online puede ser algo muy problemático, ya que todo el proceso se realiza de forma manual. PrestaShop aún no tiene una función de actualización automática.

Más costes si crece tu ecommerce

A medida que la tienda online va creciendo, Es obligatorio expandir constantemente el sitio con funcionalidades adicionales. Desafortunadamente, se paga lo que es gratuito en otros scripts, en PrestaShop no.

Escalabilidad

PrestaShop es malo en términos de escalabilidad en comparación con otros scripts como Magento. En algún momento, el creador de la tienda online puede llegar al punto en que la estructura del script le impida desarrollar aún más la página.

Magento o Prestashop, características de Magento

magento o prestashop magento

Magento es una de las plataformas más desarrolladas para el comercio electrónico. El script puede manejar tiendas pequeñas y grandes. En combinación con la funcionalidad, se deben cumplir los altos requisitos del servidor en el que trabajará Magento.

Magento o Prestashop, ventajas de Magento

Al igual que pasa con Prestshop, Magento también tiene una serie de ventajas y desventajas. Las ventajas de Magento son:

Funcionalidad extremadamente potente

El comprador que trabaje en el script de Magento no encontrará ningún problema con el desarrollo de la tienda.

Magento posee un extenso sistema de análisis, informes, gestión y pago. Esta es una gran solución para la creación de una gran tienda online.

Comunidad

Al igual que ocurre en la comunidad para PrestaShop, Magento es muy complejo, pero tiene una comunidad activa. Si la persona que desea crear su ecommerce y tiene problemas para crear o ejecutar su tienda online, existe una gran comunidad con muchos foros en idiomas muy diferentes.

Arquitectura de script

Magento ofrece posibilidades ilimitadas para expandir su tienda en línea. Esto es algo que anula cualquier otro script, como PrestaShop. El creador del sitio ciertamente no llegará a un punto en el que no pueda hacer nada.

Los complementos

Los complementos que tiene Magento también son famosos por el hecho de que la mayoría de los complementos y módulos son gratuitos. Lo que tendremos que pagar en PrestaShop aquí es gratuito.

El SEO

Las personas que buscan posicionamiento apreciarán Magento. El script tiene capacidades de optimización muy buenas para SEO.

Magento o Prestashop, desventajas de Magento

Magento es un script muy poderoso, ya que no limita la creación de una tienda online. Al crear un sitio basado en este sistema, debemos tener en cuenta que el servidor es muy importante, y por tanto, debe tener muy buenas características.

Administración

Desafortunadamente, la administración de Magento es mucho peor que la de otros scripts. Esto se debe a que el sistema es muy avanzado. El panel de administración requiere muchas horas para dedicarle.

En Gsoft somos expertos en la creación de tiendas online en Magento y Prestashop. Conocemos estos dos entornos y tenemos una amplia experiencia en la creación de comercio electrónico.

Nosotros le asesoraremos en la elección que más le convenga a su negocio y le daremos la mejor solución.

SEO como estrategia de Marketing Digital para tiendas online

, , ,

El trabajo del SEO para cualquier página web debe realizarse antes de la creación de la página web. En este sentido, previamente se debe crear la estrategia y los objetivos para llegar al target y buscar las palabras claves adecuadas para el contenido de la tienda online o de la web.

El SEO o posicionamiento orgánico

seo como estrategia de marketing digital tiendas online

Como muchos sabemos, el SEO es el posicionamiento orgánico en los buscadores de una página web. Es un trabajo duro y complejo, pero si se realiza de manera constante y muy bien desde el primer momento, supone una estrategia efectiva y económica a largo plazo.

Existen dos tipos de posicionamiento que se puede realizar para nuestro ecommerce o nuestra página web:

  • SEO on Page
  • SEO off Page

SEO on Page como estrategia de posicionamiento

El SEO On Page es el trabajo que se realiza dentro de la página web o el comercio electrónico, para posicionarlo en los primeros puestos de cualquier navegador.

Lo que se debe tener en cuenta a la hora de realizar este tipo de posicionamiento es:

  • Contenido: Debe ser contenido propio, único y original. No se debe copiar a la competencia y mucho menos realizar un ‘Copy+Paste’ de otra web.
  • Estructura: Este es un trabajo de código, de realizar correctamente las metadescripciones, los atributos Alt en las imágenes que se vayan a subir, el correcto uso de las URLS o los títulos de la web, es decir, los H1, H2, H3…
  • Rendimiento: La velocidad de carga también es fundamental para el SEO de una web. La carga de tu página web o tu tienda online debe ser menor a 2 segundos.
  • Indexación: Para saber si tu web está indexada probar a escribir en el navegador de Google (el más utilizado en España) site y luego la Url de tu web (por ejemplo: site:gsoft.es).

La movilidad es otro de los puntos clave del SEO on Page de la web, es decir, hay que adaptar la página web a todos los dispositivos. Se debe utilizar un diseño responsive para nuestro sitio web.

SEO estadisticas

SEO off Page, otra estrategia para posicionar

El SEO off Page, es una tarea que se realiza dentro del marketing digital para posicionar nuestra web o nuestro ecommerce desde fuera de nuestra página.

Los más importante para tener en cuenta en el posicionamiento externo es:

  • Enlaces: Tienen que ser naturales y relevantes.
  • Social Media: Las redes sociales son de gran ayuda para posicionar.
  • Notas de Prensa y reviews.
  • Directorios y marcadores sociales.

Tener buena presencia en cada uno de ellos garantiza tráfico a la web, lo que supone más visitas y el aumento del SEO y el posicionamiento de nuestra tienda online o nuestra página web.

El marketing digital supone una gran ayuda para el posicionamiento web. El trabajo de posicionamiento orgánico se trata de una tarea complicada y difícil de llevar a cabo perfectamente.

Crecimiento del ecommerce en España

,

El futuro de las tiendas online es ahora, ya que el crecimiento del ecommerce en España es una realidad. Poco a poco los usuarios han ido confiando más en la compra online y adaptándose a los beneficios de los comercios electrónicos.

El hecho es que, hoy en día, son aproximadamente 16 millones de usuarios en España los que compran a través de internet de forma regular. Este cambio y aumento en la venta online, ha hecho crecer de forma exponencial los negocios.

El cambio de mentalidad y las exigencias del comercio electrónico a propiciado que los ecommerce se tengan que adaptar a las exigencias y las necesidades de los usuarios.

Actualmente, los usuarios españoles se gastan una media de 75 euros por compra. Estas adquisiciones de servicios o productos se realizan de 2 a 4 veces al mes según Estudio Anual de Ecommerce de IAB Spain.

crecimiento del ecommerce en españa compra online

Además, el crecimiento del ecommerce en España también se refleja en la facturación a nivel nacional. En el tercer trimestre del año anterior, se superaron los 6100 millones de euros, es decir, un aumento de más del 16% con respecto al mismo periodo en 2015, según datos de la Comisión Nacional de Mercados y Competencia (CNMC).

El crecimiento del ecommerce en España se está dando poco a poco, se trata de un mercado que se está consolidando y aumentando años tras año para alcanzar los datos del resto de países. China es el país que está a la cabeza con un 73% de compradores online de forma regular. Reino Unido tiene un 45% de compradores, Italia 42%, Alemania 40%, EE. UU. 30% y luego le sigue España con un 27% de consumidores online, aunque esta cifra aumentará en los próximos años.

¿A qué es debido el crecimiento del ecommerce en España?

crecimiento del ecommerce en españa smartphone

Hay muchos factores que han ayudado al crecimiento del ecommerce en España. En internet, los usuarios pueden encontrar productos más baratos que en la tienda física, además tiene la ventaja de tener la comodidad de comprar desde cualquier lado y a cualquier hora de día.

Pero los consumidores son conscientes de las estafas que circulan por la red, por lo que solo comprarán a través de una tienda online si muestra que es completamente segura. Además, los productos que ofrece también son una motivación para la decisión de la compra online, si son conocidos o existe información y opiniones sobre ellos, lo comprarán.

El diseño responsive de una tienda online es fundamental. Muchas compras no se realizan a través del smartphone porque las páginas webs no están adaptadas perfectamente. De esta forma se pierden muchas ventas online. Por esa razón, muchos comercios electrónicos lo están implementando desde hace tiempo.

crecimiento del ecommerce en españa pedidos y envíos

El envío y la entrega son otros de los factores que influyen en la decisión de la compra online. Los consumidores quieren su pedido en el menor tiempo posible, según el estudio de IAB Spain, los consumidores consideran que los pedidos tienen que llegar en menos de 5 días y que pagarían por tenerlo antes. La inmediatez es un factor fundamental del crecimiento del ecommerce en España.

Ahora es el momento de invertir en tu negocio online. En Gsoft como expertos de Magento en Valencia te daremos la mejor solución para tu negocio. No lo pienses más y pásate a la venta online.

Factores para crear tu tienda online

,

Muchas empresas son conscientes de la importancia de estar en internet. Estudios recientes demuestran que cada vez más se compra a través de internet. La facilidad de comprar a través de las tiendas online, de los métodos de pago, de los envíos y de la devolución y los cambios de los artículos.

Por esa razón, muchos empresarios quieren dar el paso a tener una tienda online, pero hay que saber que existen una serie de factores para crear tu tienda online.

Muchas personas creen que es muy fácil crear un negocio online, se crea un ecommerce y a vender. Lo que no tienen en cuenta es que si no te encuentran no te pueden comprar, además se debe tener en cuenta la conversión, es decir, que los usuarios te compren y por supuesto la fidelización, que te vuelvan a comprar.

Estos y muchos más factores a tener en cuanta antes de crear tu tienda online son fundamentales para que tu proyecto tenga éxito. Lo importante, no es tener una tienda online lo más barata posible y a ganar dinero; para nada, la inversión en publicidad en un proyecto online debe ser al menos de un 20% del coste del proyecto.

Varios factores para crear tu tienda online

Antes de crear una tienda online existen varios factores que decantarán el éxito o el fracaso de tu negocio en internet.

Factores para crear tu tienda online, la plataforma

Factores a tener en cuenta antes de crear tu tienda online plataforma

Elegir la plataforma adecuada es clave para evitar problemas a corto, medio y largo plazo. En Gsoft como expertos de Magento y Prestashop en Valencia recomendamos elegir una de estas dos plataformas para un proyecto serio de venta online.

Prestashop: Para un comercio electrónico de tamaño mediano, con un catálogo de productos con poca extensión es el más indicado para un proyecto de tienda online.

Magento: Para un ecommerce con gran cantidad de productos y un proyecto importante de negocio escalable, Magento es la plataforma idónea para la creación de tu tienda online.

Factores para crear tu tienda online, el alojamiento

Una carga de una tienda online lenta se traduce en tiempos de carga demasiado largos y con ello la pérdida de clientes. Por muy bonita que sea tu página y el diseño tan espectacular que tenga, aunque sea un factor relevante a la hora de conseguir ventas, si posee una carga lenta, se pierden clientes.

Esto es un problema que deriva del alojamiento de tu tienda online. El hosting es muy importante, sobre todo, para tiendas online con un gran número de productos. Para tiendas online con un catálogo de productos extenso es de gran importancia adquirir un hosting dedicado o VPS (Virtual Private Server).

Factores para crear tu tienda online, la diferenciación

Factores a tener en cuenta antes de crear tu tienda online diferenciación

En la gran mayoría de casos, cuando abrimos una tienda online es para vender productos de otras marcas.

Hay mucho emprendedor que vende sus propios productos y únicos en su tienda online, pero en otras ocasiones podemos encontrar un ecommerce como empresas de tecnología, de deportes, de ropa… que venden productos de diferentes marcas con mucha competencia detrás.

La diferenciación es un aspecto fundamental en estos negocios de venta online. Se debe personalizar el comercio electrónico para que se vea totalmente diferente. Las descripciones de los productos, la creación reviews o las fotografías de los artículos, tienen que respirar la esencia de la empresa, de esta forma serás diferente frente a tu competencia.

Factores para crear tu tienda online, el análisis de la competencia

Factores a tener en cuenta antes de crear tu tienda online competencia

Un análisis de la competencia es primordial, no solo para abrir una tienda online, sino para lanzarte a crear cualquier negocio.

Se debe hacer un estudio de los competidores. Qué hacen, sus puntos fuertes, sus debilidades… Todo esto te ayudará a ofrecer a los clientes las carencias que tienen otras empresas de venta online.

Será una gran ventaja frente a tu competencia, ya que te inspirarás en lo bueno de cada uno de tus competidores.

Factores para crear tu tienda online, la estrategia

En la época actual de gran auge de ventas online, con una competencia fuerte para ver quién vende más, el consumidor es el protagonista de todo ello.

Por esa razón, la estrategia a seguir para la venta de productos debe ser diferente a la competencia, es decir, una tienda online de nueva creación no podrá competir en precios con otra que ya lleva tiempo en el mercado.

La estrategia es dirigirte a tu público objetivo o target concreto, no puedes llegar a todo el mundo. Se debe buscar un nicho de mercado y especializarse en ello. Ofrecer un mejor servicio postventa, la atención al cliente, método de envío… Todo suma para ofrecer lo que otras empresas de venta online más veteranas no ofrecen.

Factores para crear tu tienda online, el Marketing Digital

Factores a tener en cuenta antes de crear tu tienda online SEO

Como hemos dicho antes, la inversión (que no es un gasto) en publicidad y en marketing es muy importante a la hora de despegar un negocio. Se debe tener una buena partida en el presupuesto para la inversión en publicidad, esto se traduce en visibilidad y sobre todo darnos a conocer, a nosotros y a nuestros productos.

Existen muchos factores para crear tu tienda online, pero también muchos de Marketing Digital:

  • El posicionamiento orgánico de buscadores (SEO)
  • Las acciones de otras personas que nos benefician (Influencers, clientes, marketplaces…)
  • Los medios pagados (publicidad, mejoras en la web, eventos…)

Un sinfín de posibilidades que ayudarán a tu ecommerce a crecer, dependiendo de lo que queramos y de la inversión, y de esta forma obtener resultados más a corto o a largo plazo.

Factores para crear tu tienda online, las opiniones

Factores a tener en cuenta antes de crear tu tienda online opiniones

Los consumidores pueden ser tus aliados o tus detractores. Las opiniones de los consumidores cuentan y mucho. En esta era tecnológica y de alta competitividad, las opiniones de los clientes son de gran importancia para la decisión en la compra de los productos.

Existen tiendas online y páginas de Facebook de la empresa, que contienen opiniones creadas a partir de perfiles falsos. Las opiniones deben ser veraces y demostrables.

Todas las opiniones son válidas, hasta las negativas. Estas últimas pueden afectar de forma negativa a la imagen de la empresa de venta online, pero son de gran ayuda para mejorar el servicio a los usuarios.

No hay que llevarlo a terreno personal, una buena atención a un cliente insatisfecho puede cambiar la opinión del mismo y convertirse en comentario positivo.

Estos han sido algunos de los más importantes factores para crear tu tienda online. En Gsoft, como expertos en Magento y Prestashop en Valencia, te asesoraremos y te ayudaremos a crear tu ecommerce, tu estrategia de venta y de Marketing Digital.

Velocidad de carga en tiendas online

En esta época de la inmediatez y el consumidor online cada vez más exigente, tenemos que tener en cuenta que la velocidad de carga en tiendas online es un factor de suma importancia a la hora de finalizar el proceso de compra en un ecommerce.

Actualmente, una página web no es solo un diseño bonito, hay que tener en cuenta que existen varios elementos que afectan de forma positiva o negativa a la venta online.

Está demostrado que la velocidad de carga en tiendas online afecta directamente a las ventas a través de la página web. Un ejemplo de ello es Amazon, un estudio creado por la empresa demuestra que, por cada 100 milisegundos más de carga, el gigante de la venta online pierde un 1% de las ventas.

La velocidad de carga en tiendas online es un elemento muy importante para el éxito en ventas

Velocidad de carga en tiendas online responsive

El usuario es muy exigente y necesita información cada vez más rápida. Si necesita o desea un producto lo quiere en ese momento, por ese motivo, la velocidad de carga en tiendas online debe ser lo más rápida posible.

Antes, no se les daba importancia a ciertas cosas, estabas en internet y punto. En la actualidad, los usuarios para acceder a una tienda online y completar el proceso de compra, buscan que sea una página con un bonito diseño, que tenga una buena usabilidad, que sea intuitiva, que se adapte a dispositivos móviles, que tenga facilidades a la hora de comprar, en los procesos de pago… Y un largo etcétera para obtener la mejor experiencia para el usuario posible.

Está claro que, si se cumplen los elementos citados entre muchos otros, la experiencia del usuario será positiva y permitirá fidelizar al cliente en un escaparate enorme de tiendas online que ofrecen los mismos productos.

La competencia es muy grande en internet, por esa razón, la velocidad de carga en tiendas online es un factor a destacar de máxima importancia. Si un usuario entra en una página web que tiene una velocidad de carga muy lenta, el posible cliente se irá a otra web de la competencia, sin ni siquiera ver el contenido en el interior de esa misma web.

La velocidad de carga en tiendas online afecta a la visibilidad de tu web

Velocidad de carga en tiendas online google

¿Por qué hay que tener una velocidad de carga en tiendas online baja? Hay varios factores que afectan a la visibilidad de tu tienda online dependiendo de la velocidad de carga de tu página web. Estos factores son:

  • Posicionamiento: Google valora positivamente que la carga de una web sea menor. Por esa razón, Google lo coge como una buena experiencia de usuario siendo un factor que afecta al posicionamiento SEO.
  • Abandonos: La rapidez es esencial para evitar el abandono de los usuarios. Una web que tarda mucho en cargar, en muchas ocasiones, se cierra antes de llegar a verse el contenido. Hay un pequeño porcentaje de gente que siga navegando por esa página web.
  • Disminución de ventas: La velocidad de carga, si es lenta, tardará más en cargar y esto repercutirá en obtener menos ventas.

Por estas razones, debes confiar en una empresa que cree y optimice tu tienda online para no perder ninguna venta. En Gsoft somos expertos en Magento y Prestashop en Valencia. ¿Quieres que tu página web esté optimizada al 100%? Llámanos y te daremos la mejor solución.

Estrategias de Marketing Digital para Pymes

,

¿Acabas de crear tu empresa y necesitas diferentes estrategias de Marketing Digital para Pymes y dar a conocer tu negocio? ¿Eres una empresa con una larga tradición y quieres dar el paso al mundo online? ¿O puede que seas una empresa que ya está metida en el mundo online, pero sin una estrategia para logar tus objetivos?

Las estrategias de Marketing Digital para Pymes son una forma de llegar a tu público objetivo en menor tiempo y a un coste más reducido que la publicidad tradicional. Porque el Marketing Digital, al fin y al cabo, es eso, publicidad para tu negocio.

Existen muchas estrategias de Marketing Digital para Pymes que se pueden llevar a cabo para promocionar tu negocio, pero los resultados no serán los esperados y pensarás que el Marketing Digital no funciona, cuando en realidad es una herramienta muy potente y con mucha efectividad, sea cual sea el negocio.

Estrategias de Marketing Digital para Pymes que funcionan a la perfección

Email Marketing

estrategias de marketing digital para pymes email

El email marketing es una estrategia muy importante para convertir las visitas a tu página web o tienda online en clientes. De esta forma se aumentarán las ventas en tu negocio, ya sea tanto en tienda física como en tu ecommerce.

Una forma de enviar información personalizada al cliente, a través del correo electrónico con ofertas o lanzamientos de nuevos productos.

En tu página web o tu tienda online debes poner una opción para la suscripción de newsletter o boletín de noticias. Las personas interesadas te darán el correo electrónico para recibir más información acerca de los productos o servicios que ofreces y que tienes a la venta (o tendrás).

Recuerda que tanto la escritura como los títulos, deben ser lo suficientemente atractivos para que la campaña tenga efecto. Una llamada a la acción para que las personas lean tu correo.

Marketing de contenidos

El marketing de contenidos se refiere a la publicación de contenidos que están relacionados con los productos o servicios de tu empresa. Estos contenidos pueden ser audiovisuales, artículos, juegos, etc.

Esto es una forma de atraer de atraer al público a través de contenidos atractivos y que aumenten los seguidores. Puede ser a través de artículos para el blog o a través de las RRSS, enlazando la url de tu web o el producto, para que lo compren en el contenido que esté relacionado con ese producto.

Marketing en RRSS

estrategias de marketing digital para pymes rrss

El Marketing a través de las redes sociales es otra de las estrategias más importantes actualmente. Casi un 90% de las personas que utilizan internet, también hacen un buen uso de las redes sociales y muchos de ellos son usuarios muy activos.

Por esa razón, el marketing a través de las RRSS es una estrategia muy efectiva que proporciona visibilidad y conversiones.

Las principales redes sociales cuentan con una gran cantidad de seguidores. Por ejemplo, Facebook tiene 1,44 billones de usuarios, Twitter e Instagram cuentan con más de 300 millones de usuarios; y Pinterest posee poco más de 100 millones de usuarios. Muchas personas, muchos posibles clientes a los cuales llegar a través de las redes sociales.

Si se quiere más seguidores y ventas, se debe invertir en la publicidad de estas herramientas sociales. Una forma rápida de llegar a un gran número de personas en poco tiempo.

SEO

El SEO es una técnica de posicionamiento orgánico de tu página web en los buscadores de internet, como por ejemplo Google o Bing.

Debes encontrar las palabras clave adecuadas para tu página web, puedes hacerlo a través de Google AdWords. De esta forma podrás ver que palabras buscan los usuarios a través de motores de búsqueda. Además, podrás elegir las palabras que necesites para diferenciarte de la competencia.

¿Dónde colocar esas palabras clave dentro de mi web? En títulos, encabezados, en el texto, en las imágenes, etc.

El posicionamiento SEO requiere un pequeño esfuerzo comparado con los resultados que se pueden obtener. No olvides escribir contenido de calidad y recuerda que las redes sociales también ayudan a mejorarlo.

Web responsive

estrategias de marketing digital para pymes responsive

El diseño de tu página web o tu tienda online debe ser responsive. Actualmente, se utiliza con mayor frecuencia la Tablet y el Smartphone para comprar a través de internet.

Por esa razón, se tienen que realizar diseños adaptados a los dispositivos móviles. Para ofrecer al cliente una experiencia de compra más rápida y eficiente, en cualquier lugar y a cualquier hora del día.

Al combinar estas estrategias descubrirás que puedes atraer a potenciales clientes y verás aumentar las ventas. Las estrategias de Marketing Digital para Pymes, no suponen un gran desembolso económico observando resultados casi inmediatos.

En Gsoft somos expertos en la creación de un Plan de Marketing Digital para tu empresa. Olvídate de establecer una estrategia online para tu marca, nosotros la llevamos a cabo con resultados óptimos.

E-commerce Awards España 2017

,

La semana pasada tuvo lugar la octava edición de los E-commerce Awards España 2017. Una ceremonia que se celebró en Madrid y que asistieron más de 200 empresas líderes del sector ecommerce y digital para premiar las empresas más destacadas en estos ámbitos.

Los E-commerce Awards España lleva celebrándose desde el año 2009 y están convocados por el Club Ecommerce. Una edición de gran éxito tanto de convocatoria, como de asistencia, de organización, además de su puesta en marcha y su ejecución.

Los finalistas y los ganadores en las diferentes categorías se reunieron en los Jardines del Museo Lázaro Galdiano, en el cual se celebró un cocktail con networking.

Diferentes categorías premiadas en los E-commerce Awards España 2017

e-commerce awards espana 2017 tienda online

Un éxito total de los E-commerce Awards España 2017. Empresas de diferentes sectores se dan cita para descubrir su gran trabajo en diferentes categorías y su adaptación a la era digital. Para  e-commerce como el marketing digital tienen una gran relevancia no solo la venta online, sino su adaptación a las nuevas exigencias de los usuarios.

Las categorías galardonadas fueron:

Mejor Startup 2017

Primero en esta categoría, se analiza las mejores empresas que desarrollan productos y servicios innovadores, que son muy deseados para los usuarios y se orienta hacia el cliente.

En esta edición, el ganador fue la empresa de alimentación Lola Market. Una empresa de venta online que ayuda a los clientes a hacer su compra semanal y se la envían a casa. Una solución práctica y efectiva para los tiempos actuales.

En el segundo puesto se sitúa Clicars por su idea revolucionaria de compra-venta de coches, y en el tercer puesto, la tintorería online Lavanapp.

Mejor estrategia Cross Border 2017

La venta online es muy importante para los negocios, pero vender fuera del país requiere una gran estrategia. Por esa razón, se premia la mejor estrategia Cross Border, para expandirse fuera de las fronteras de nuestro país.

Este año el ganador es Big Buy, una tienda online adaptada a 24 idiomas para la venta en Europa. En el segundo puesto se sitúa masaltos.com con la venta de zapatos con alzas y en el tercer puesto Justfab, una tienda de moda para mujer.

Mejor estrategia Mobile 2017

La adaptación a los dispositivos móviles es esencial en la actualidad. Es por ello que la sociedad utiliza cada vez más el smartphone para la compra online. En esta categoría las mejores empresas han sido la farmacia online PromoFarma, Orange y el buscador de gimnasios Gym for less.

e-commerce awards espana 2017 multicanal

Mejor estrategia Omnichannel 2017

Igualmente la estrategia multicanal es una de las tendencias de muchas empresas de venta online. En esta edición el ganador fue neck & neck, seguido de Carrefour y Leroy Merlin.

Mejor estrategia de Transformación Digital 2017

La digitalización y la adaptación de las páginas web o directamente de un negocio, es de gran importancia para la venta online en la actualidad. Las empresas que este año se han adaptado perfectamente al mundo digital han sido Iberia Express, B the travel Brand (de Barceló viajes) y la ortopedia Queraltó.

Mejor estrategia de Marketing Digital 2017

Un e-commerce sin una estrategia de marketing digital, se queda en el olvido. No llega a los clientes, no se hace ver y hay que estar en constante inversión para generar visitas que se traducen en ventas. Por esa razón, el marketing digital es esencial para el e-commerce, deben ir siempre de la mano.

En esta octava edición la empresa con la mejor estrategia digital del año ha sido la marca de gafas de sol Hawkers. Le sigue Movistar y la tienda online de moda para mujer, niñas y niños Percentil.

Mejor Líder Digital 2017

En esta categoría se premian a las personas que están detrás de las marcas y que logran el éxito de la empresa. Profesionales de prestigio, líderes y expertos del sector. En este caso tenemos a Nico Bour de la empresa de venta de vinos uvinum, Rafael Sánchez Sendarrubias de Carrefour y Eduardo Zamácola de neck & neck.

Mejor empresa Digital España 2017

Finalmente llegamos al mejor galardón de los E-commerce Awards España 2017. La mejor empresa digital de España es, por segundo año consecutivo, Promofarma. Por su estrategia digital, por el aumento de sus ventas, por su gran expansión. Una gran empresa online que año tras año evoluciona de manera exponencial.

En segundo puesto encontramos a la tienda online de relojes de madera y accesorios MAM. Y el tercer puesto es para tienda de alquiler de motos Cooltra.

Del mismo modo en Gsoft somos conscientes de la adaptación de los negocios para la venta online. Nosotros te ofrecemos un servicio online integral. Como expertos en Magento y Prestashop creamos y diseñamos tu tienda online para que ofrezcas a tus clientes la mejor experiencia de compra. Además, acompañamos nuestro desarrollo con Estrategia Digital y planes tácticos de marketing digital 360º. ¿Tienes un proyecto? ¿Quieres ser el próximo galardonado en los E-commerce Awards España por tu tienda online?

Marketing Digital y Tienda Online, unidos para siempre

, , ,

La unión entre tienda online y marketing digital es muy importante para que un negocio tenga éxito a través de internet.

Una tienda online supone dedicarle muchas horas de trabajo. Tras tener montados los pilares de tu negocio online, llega la fase de dar a conocer tu tienda online.

¿Qué inversión debemos hacer para dar a conocer nuestra tienda online? Toda la necesaria. Debemos saber que la fase de difusión de nuestra web de venta online es muy importante, se debe dar a conocer en diferentes medios. Si no se conoce no llegarán ni las visitas, ni las ventas.

Visibilidad con Marketing Digital para tu tienda online

No solo se trata de tener el mejor producto del mercado y sacarlo a la venta. Hay que ofrecer a los usuarios la mejor experiencia de compra posible, ya que eso se traducirá en fidelización y en recomendación a otros usuarios, familiares y amigos. Pero, si no se da a conocer nuestro negocio… ¿Quién vendrá a comprarnos?

En ocasiones es recomendable hacer una promoción de tu tienda online previa al lanzamiento. En primer lugar, hay que realiza un análisis del sector, de la competencia, del público objetivo, … Y marcar una estrategia y unos objetivos para llegar al target deseado.

La visibilidad es imprescindible para un negocio online, ‘si no te ven, no existes’. Buscar nuevos nichos de mercado para tu negocio online debe ser un objetivo clave para diferenciarse de la competencia existente, a través de una comunicación tanto offline como online.

Técnicas de Marketing Digital para tu tienda online

Medios propios, para conseguir posicionamiento

Marketing digital seo

Una estrategia bien marcada para nuestra web de venta online ayudará a crear un buen posicionamiento de nuestra tienda online.

El posicionamiento orgánico en buscadores (SEO), supone un gran trabajo con muy buenos resultados a largo plazo. Un trabajo que se debe realizar de manera constante, ya que es de gran efectividad y más económico que la publicidad pagada.

Algunos de los factores a tener en cuenta para un buen SEO:

  • Backlinks: Enlaces desde páginas relevantes hacia nuestra web.
  • Blog: Promoción de productos o servicios a través de la escritura de posts introduciendo las palabras clave.
  • Marketing de contenidos: Contenidos de importancia y con valor al usuario (vídeos, infografías, SlideShare…)
  • Palabras clave: Lo más importante para construir las bases de tu tienda online.
  • Posicionamiento natural: Metadescipciones, atributos Alt de las imágenes de tu tienda online, las urls y los títulos de la web (H1, H2, H3), son factores básicos para el posicionamiento.

Medios ganados, acciones de otras personas

  • Apariciones en distintos medios: Las notas de empresas enviadas a diferentes medios supone visibilidad y credibilidad a tu negocio.
  • Guest blogging: Personas con popularidad que invitas para escriban en tu blog y que tu marca aparezca en otros blogs.
  • Influencers: Prescriptores con prestigio que influyen en la opinión de las personas.
  • Marketplaces: Plataformas de venta online conocidas en las que muchas personas acceden para sus compras (Amazon, eBay, Alixpress…).
  • Satisfacción del cliente: Una venta satisfactoria convierte al usuario en prescriptor a su familia, amigos y otros usuarios en internet.

Medios pagados, una inversión que se traduce en ventas con inmediatez

Marketing digital publicidad

  • Campañas on y off: La combinación de campañas publicitarias online y offline suponen una mayor visibilidad de nuestro negocio. Las acciones de streetmarketing implementadas con redes sociales aumentan las visitas a tus RRSS y tu tienda online.
  • Diseño y usabilidad: Un diseño bonito, responsive (adaptado a todos los dispositivos), junto a una web intuitiva y con ayudas hacia la compra del usuario, supondrá más ventas en nuestra tienda online.
  • Eventos offline: La organización o participación en eventos relacionados con nuestro negocio online, llama la atención de la gente y nos hace ser más visibles.
  • Publicidad en internet: La publicidad pagada de internet o SEM, nos ayuda a tener más visibilidad en los motores de búsqueda. Google AdWords o Google Shopping ofrecen un mayor tráfico a nuestra web y sobre todo a maximizar el retorno sobre la inversión (ROI).

En Gsoft te ofrecemos un servicio online integral. Como expertos en Magento y Prestashop creamos y diseñamos tu tienda online para que ofrezcas a tus clientes la mejor experiencia de compra. Además, acompañamos nuestro desarrollo con Estrategia Digital y planes tácticos de marketing digital 360º.

Tendencias en e-commerce para el año 2017

,

El sector del e-commerce crece notablemente y cada vez son más negocios que tratan de desenvolverse con firmeza en el mercado digital. Es obvio admitir que Internet ha supuesto una revolución en la vida contemporánea, desde la comunicación interpersonal hasta la venta de productos y servicios.

Diferentes estudios y las estadísticas así demuestran: los datos que se manejan son muy positivos para el e-commerce en nuestro país. Ante tales repuntes, no es extraño que numerosas empresas con tienda física conecten su comercio con el online para tener mayor rentabilidad en su negocio. Repasamos los últimos datos de negocio del e-commerce en España. Los sectores que actualmente lideran la venta digital y las tendencias que en 2017 harán que una tienda online triunfe.

El e-commerce se va imponiendo en España como la primera opción de compra y su evolución ha supuesto un aumento exponencial de las ventas en tiendas online a nivel nacional.

Aumento del volumen de negocio en el sector ecommerce

tendencias ecommerce crecimiento

Los datos reflejan una realidad que nos invita a plantear un cambio hacia el e-commerce. Varios informes de la CNMC (Comisión Nacional de los Mercados y la Competencia) demuestran que los datos obtenidos sobre las ventas online en 2016 en España, son muy favorables para el comercio electrónico en nuestro país. Y es que en el tercer trimestre del año 2016 se alcanzaron, nada más ni menos, que  6.200 millones de euros, con un aumento del importe de las ventas de un 16,3%.

La implementación de tiendas online (ya sea en Magento o Prestashop) de empresas que únicamente trabajan la tienda física o la creación de un negocio nuevo y exclusivo online, es una decisión clave. Hay que plantearse detenidamente para estudiar su viabilidad, segmentación y buscar nuevos nichos de mercado. Una vez se ha tomado la decisión, establecer  unos objetivos y una estrategia online serán puntos importantes para lograr el éxito en tu e-commerce.

Sectores y productos que triunfan en el ecommerce

aumento de ventas tendencias ecommerce

La Comisión Nacional de los Mercados y la Competencia es muy clara en sus informes. Los sectores de actividad que más ingresos obtuvieron en 2015 fueron el turismo, el transporte aéreo y el marketing directo.

Análisis recientes de Google Trends y la experiencia de más de 1000 propietarios de tiendas online, han demostrado que existen varios productos que son los más vendidos en la actualidad y que su venta está en alza en este año 2017.

Los productos más buscados y vendidos a través de Internet son:

  • Cosmética ecológica. La cosmética en general es una tendencia al alza, en concreto la cosmética ecológica y bio con productos naturales que no tengan aditivos.
  • Farmacia online. Una gran oportunidad para el comercio electrónico para dar salida a productos de farmacia y parafarmacia o medicamentos sin receta. Actualmente, las farmacias online están teniendo mucho éxito en la venta online.
  • Gafas de madera. El artículo estrella para verano serán las gafas de madera. Una tendencia importante de compra en EEUU y que está llegando a España.
  • Leggins. Un producto de moda que es el que más ventas tiene a través de Internet.
  • Móviles Chinos. Es la alternativa a los smartphones de marca. Se buscan móviles de gama alta a precios más económicos. Xiaomi o Zopo son las alternativas más compradas a través de e-commerce.
  • Productos para el cuidado de la barba. La tendencia es lucir un look varonil y llevar una barba cuidada.
  • Ropa infantil. Un sector consolidado desde el año 2010 y el más potencial para la venta en Internet.
  • Zapatillas de Running. El running, un estilo de vida que supone un aumento de ventas en productos especializados, sobre todo en las zapatillas.

venta zapatillas running tendencias ecommerce

Tendencias en ecommerce para 2017

Los compradores digitales son cada vez más exigentes. Ya no les basta con poder comprar un producto desde sus casas. Ahora requieren alcanzar la excelencia en todo el proceso de compra. Para que esto sea posible, deben estar pendientes y adaptarse a los cambios que imprime el mercado digital. Estas son las tendencias para e-commerce que harán que triunfe tu tienda online:

  • Búsqueda de nuevos mercados. La tendencia para este año es ampliar el mercado, es decir, operar a nivel internacional y no solo a nivel nacional.
  • Chat de ayuda y personalización del usuario. Muchas marcas ya han implementado estos métodos para la ayuda del usuario. La experiencia de compra será mucho mejor para satisfacer y fidelizar el consumidor.
  • Marketing Online. Un aumento en la inversión de marketing online para crear campañas más precisas, segmentadas y efectivas.
  • Facilidades de compra. La multiplataforma, los diferentes métodos de pago, el envío de los productos, los chats de ayuda con personal cualificado… Son tendencias que se mejorarán en los comercios electrónicos para facilitar la compra del usuario.

Finalmente el e-commerce se está convirtiendo en una gran oportunidad para las empresas y una forma de vida para los usuarios. ¿Estás pensando en crear tu tienda online? En Gsoft somos expertos en Magento y Prestashop. Acompañamos nuestro desarrollo con Estrategia Digital y planes tácticos de marketing digital 360º.

Magento Imagine 2017 un evento muy esperado

, ,

Este fin de semana va a tener lugar un evento muy esperado por los expertos en comercio electrónico, el evento de Magento Imagine 2017. Imagine empezó en 2011 como un proyecto para conectar a los especialistas de comercio electrónico a nivel internacional. En la actualidad, el evento reúne a más de 2.500 expertos en e-commerce, incluyendo empresas, agencias y proveedores de tecnología de más de 45 países.

Imagine 2017 es un evento de Magento que dará comienzo este domingo 2 de abril y se alargará hasta el día 5. El evento se llevará a cabo en el hotel Wynn Las Vegas, en Nevada. Un evento para inspirar, educar, colaborar y divertirse con Magento.

Imagine 2017 con Magento

Evento Magento imagine 2017

En Gsoft somos expertos de Magento en Valencia, recomendamos este evento ya que en Imagine se imparten interesantes e inspiradoras presentaciones de expertos y visionarios más brillantes del mundo. Este año una de las ponencias la llevará a cabo la gran tenista profesional Serena Williams. En su discurso inspirador, Serena explorará su filosofía para el éxito, su acercamiento a la construcción de una marca personal, y cómo ve en cada reto una oportunidad.

Los ejecutivos de Magento revelarán las últimas orientaciones estratégicas de la compañía. Ser los primeros en descubrir nuevos desarrollos y soluciones de la plataforma de e-commerce. Además, enseñarán a maximizar la inversión y explorar las posibilidades ilimitadas de comercio electrónico y todos los beneficios de crear tiendas online Magento.

Aprendizaje y negocio en Magento Imagine 2017

En el evento Magento Imagine 2017 se podrán vivir momentos de educación para aprender y aplicarlo a las empresas. En los momentos de presentación de los ponentes se explicarán casos de éxitos aplicables a cualquier tipo de negocio. Además, en el evento se mostrarán casos reales de éxito, formaciones especializadas o reuniones ‘uno a uno’ para aprender de otros profesionales y expertos. Un evento creado para el aprendizaje y para el networking.

Uno de los puntos principales es el asesoramiento de expertos en un acontecimiento para intercambiar ideas, tecnologías y estrategias con el objetivo de transformar el comercio electrónico. Relaciones, colaboraciones y asociaciones son algunos de los fines de este evento de tiendas online Magento.

El evento Magento Imagine 2017 ofrece una oportunidad para que los ejecutivos, vendedores, promotores, comerciantes, agencias de diseño web, integradores de sistemas y los innovadores de tecnología para colaborar y compartir las últimas inspiraciones, tecnologías, técnicas y estrategias que configuran el comercio.

Para registrarse y asistir al evento haz click aquí.

En Gsoft, como expertos de Magento en Valencia recomendamos esta plataforma para la creación de tiendas online. Magento supone una solución que se adapta a cualquier negocio de venta online. Si quieres crear tu tienda online y necesitas más información, no dudes en ponerte en contacto con nosotros.

¿Cómo mejorar el SEO de una tienda online Magento?

, ,

Muchas empresas de venta a través de Internet piden una tienda online Magento, ya que Magento es uno de los mejores gestores de contenidos web opensource para la venta online. El comercio electrónico está en pleno auge y una tienda online Magento es una solución que se adapta a todo tipo de empresas. En Gsoft, sabemos que es una solución flexible y escalable, y nosotros la adaptamos a tu proyecto.

¿Por qué creemos que Magento es uno de los mejores gestores de contenidos web opensource para la venta online? Porque posee una gran cantidad de características que destacan sobre su competencia. En continuación te detallamos esas características.

Características de Magento

  • Flexibilidad absoluta en la personalización del diseño.
  • La gestión integral del catálogo de productos.
  • Posee promociones y herramientas de marketing.
  • Como hemos avanzado, la optimización SEO (SearchEngineOptimization).
  • El gran soporte de internacionalización, entre los que se encuentran los idiomas o el tipo de moneda.
  • Porque tiene diferentes sistemas de pagos online.
  • Destaca su gestión avanzada de ventas y pedidos.
  • Para ver la evolución de tu negocio online dispone de estadísticas y reportes.
  • Posee diseño responsive, optimizado para dispositivos móviles.
  • Se pueden activar comentarios en los productos de tu tienda online.
  • Además, está completamente integrado con las redes sociales.

¿Cómo optimizar las categorías en tu tienda online para mejorar el SEO?

Como especialistas en Magento, siempre recomendamos esta plataforma de comercio electrónico. Una de las ventajas competitivas que tiene Magento es que está bastante bien optimizado para los motores de búsqueda. A pesar de ello, las categorías de tu tienda online se pueden optimizar para mejor el SEO y así aumentar las ventas de tu empresa.

seo tienda online magento categorias

La optimización de categorías se puede realizar con las versiones más recientes de Magento, por lo que, en primer lugar, hay que conseguir la última versión. Tras conseguirlo, se debe habilitar la reescritura de URL del servidor. ¿Dónde encontrar este ajuste?

SISTEMA > CONFIGURACIÓN > WEB > OPTIMIZACIÓN DE MOTORES DE BÚSQUEDA

Por otro lado, Magento te da la opción de agregar el nombre de las categorías a la dirección URL de los productos. De momento esta función no está optimizada y por ello puede haber problemas de compatibilidad ya que crea contenido por duplicado. Nuestra recomendación es deshabilitar esa característica. El problema es que se genera una URL por cada categoría en la que está un producto. Esto puede contar para Google como contenido duplicado, aún usando el parámetro «canonical». ¿Cómo accedo?

SISTEMA > CONFIGURACIÓN > CATÁLOGO > OPTIMIZACIÓN DE MOTORES DE BÚSQUEDA

Y en esta última opción le damos a NO, en usar directorio de categorías para URL de productos. Así las URLs generadas de productos sólo tendrán la URL del producto en sí. Los productos tendrán una URL sólo, algo bueno para el posicionamiento de nuestra tienda online Magento.

Tras este paso, se deben establecer los detalles de cada categoría. Para ello debes acceder a:

CATÁLOGO > ADMINISTRAR CATEGORÍAS

En administrar categorías encontrarás los campos: Meta descripción, Titulo, Descripción y URL Clave.

Dentro del campo Meta descripción, se debe colocar una descripción atractiva. Porque los usuarios que busquen a través de los navegadores verán esa descripción en los resultados de su búsqueda.

En la categoría Título lo que recomendamos es mantener este campo vacío para utilizar el nombre de la categoría, en el que se incluyen las categorías principales. Cuando lo personalizas, el titulo es exactamente cómo el nombre de tu entrada, es decir, sin la categoría principal.

El campo descripción es importante redactar un texto de unas 300 palabras, conteniendo palabras claves y descripciones de los productos que se van a vender en nuestra categoría.

Por último, la categoría URL Clave, trata de mantener una dirección URL corta, al mismo tiempo que utiliza palabras clave de vital importancia.

Una buena característica que posee Magento es que en cada vista de tu tienda online con varios idiomas, se pueden especificar los campos Nombre, Descripción, Título de Página y Meta descripción, ofreciendo una gran adaptación y una navegación personalizada para cada vista de tienda.

Una tienda online Magento es la mejor solución para tu negocio de venta online. En Gsoft crearemos un e-commerce adaptado a tu empresa en el cual obtendremos el mejor rendimiento y la mayor rentabilidad para tu negocio.

Tiendas online para pymes: Una inversión de futuro

Las tiendas online para pymes, son una herramienta fundamental para que las pequeñas y medianas empresas tengan un aumento de las ventas en la actualidad. Algunas consultoras de comercio electrónico coinciden en diferentes claves para una venta eficiente a través de tiendas online para pymes.

Tiendas online para pymes o Marketplaces. ¿Qué opción elijo?

Las dos plataformas son ideales para el aumento de ventas a través de internet para las pymes. Para la primera opción en Gsoft recomendamos la creación de una tienda online Magento, ya que somos expertos en la creación de tiendas online de Magento en Valencia.

Una Tienda Online en Magento puede ser la mejor opción para tu negocio ya que  tiene una alta adaptabilidad, ademas una tienda online para pymes proporciona a la empresa imagen de marca. Tiene una gran ventaja económica, ya que al no tener intermediarios, el margen de beneficio es alto. Una buena inversión en marketing online te proporcionará un aumento de entradas de clientes potenciales.

La opción de crearte un perfil en uno o varios Marketplaces también es correcta, ya que esto se traduce en ventas casi inmediatas y con un público objetivo que entra en Amazon o eBay en busca de ese producto en concreto. Las consecuencias negativas están relacionadas con el margen de beneficio, que es menor que en una tienda online, y la gran competencia que se traduce en una guerra de precios por tener la mejor oferta.

Las estrategias a seguir en internet las tiene que marcar el cliente, en Gsoft te asesoramos para ofrecerte la mejor estrategia online para tu negocio, tanto para la creación de tu tienda online Magento como la elección de los Marketplaces que más te convengan.

¿Y si usamos las dos opciones juntas? Tienda online y los Marketplaces a la vez

En Gsoft recomendamos las dos opciones al mismo tiempo para el aumento de tus ventas online. Existen módulos adaptables a través de la tienda online para los principales Marketplaces. Esto hace que sea mucho más fácil adaptar la estrategia online de tu negocio hacia la venta en diferentes plataformas. La subida de productos desde nuestra tienda online hacia los diferentes Marketplaces, será más rápida y sencilla para empezar a vender lo antes posible.

Con este método, las pymes tienen más posibilidades de aumentar sus ventas en el menor tiempo posible y obtener una mayor visibilidad y una mejor reputación.

Requisitos indispensables en tiendas online para pymes

En esta sección vamos a hacer un repaso de los requisitos que son indispensables en tiendas online para pymes:

La velocidad de la tienda online debe ofrecer al usuario una experiencia de compra ágil y rápida. Un ecommerce lento, desesperará al cliente y como consecuencia será una venta perdida. Una venta debe realizarse con el menor número de ‘clicks’ y la página de venta online debe tener botones de llamada a la acción para facilitar la venta.

La elección de un buen servidor es otro de los requisitos fundamentales, capaz de gestionar peticiones con rapidez.

Los mejores gestores de tiendas online son Woocommerce, Prestashop y Magento. Como expertos en tiendas online Magento en Valencia recomendamos este último para la creación de tu ecommerce.

Otro requisito que tenemos que tener en cuenta y fijarnos como objetivo es la reputación online, donde la imagen online y offline de nuestra marca es muy importante. El cliente es muy exigente y buscará información acerca de nuestra empresa antes de realizar el proceso de compra. Una buena gestión en redes sociales y tener un buen servicio de atención al cliente, brindará al usuario una imagen positiva de nuestra marca. Número de teléfono, correo electrónico y chat con los expertos que trabajan en nuestra empresa para ofrecer respuestas inmediatas, ayudará a aumentar tu imagen y tu reputación online.

Una buena gestión, constante y automática, junto a una inversión en publicidad online ayudará a tu negocio a ser más visible y más reputado. La promoción de tu tienda online y unos buenos profesionales que gestionen tu ecommerce, son fundamentales para la venta en internet. Esto hará que tu empresa a través de su tienda online Magento ofrezca una atención al cliente óptima y envíos más rápidos.

tienda online para pymes Magento Gsoft

Detalles de gran importancia dentro de las tiendas online para pymes

El diseño de tu tienda online tiene que ser responsive, en la actualidad se utiliza con mayor frecuencia el Smartphone para realizar las compras. Una web adaptada a los dispositivos móviles ofrece al usuario una experiencia de compra más rápida y eficiente.

Existe mucha competencia en las webs de venta online en cuanto a los gastos de envío. Ofrecer gastos de envío a precios bajos o gratuitos aumenta las posibilidades de la venta.

Hay que tener en cuenta las promociones en ciertas fechas del año, como por ejemplo el Black Friday. Se debe hacer un timming de las estrategias a seguir a lo largo del año, incentivando las ventas, aumentando las visitas y tu visibilidad en redes sociales y tienda online.

Si quieres vender a mercados distintos y tienes capacidad física y logística para ello, debes traducir tu tienda online para cada mercado. Adapta tu ecommerce a los mercados regionales, internacionales y segmenta geográficamente en Google para ir a un mercado en concreto.

Si eres una pyme y necesitas una tienda online para tu negocio, no lo dudes y ponte en contacto con nosotros. Como expertos de tiendas online Magento en Valencia, te asesoraremos y te daremos la mejor solución para crear tu estrategia online y obtener más ventas y mayor visibilidad.

Fuente: http://www.impulsandopymesdigital.com

Sistema de traducciones de una tienda online Magento

, ,

Traducciones en magento

Magento es una plataforma con base en lengua inglesa, por lo que para realizar cualquier proyecto de tienda online Magento siempre hay que tener en cuenta que habrá que traducir mucho texto, del “core” de Magento, de los módulos que instalemos y en su caso, del tema que utilicemos.

Dentro de las plantillas y código podemos ver llamadas para traducir texto.

codigo-traducir-tienda-online-magento

Las traducciones se separan en los diferentes módulos que componen una tienda online Magento, así una misma cadena de texto puede tener diferente traducción dependiendo del módulo en que la utilicemos. El Ejemplo de código anterior pertenece a una plantilla del módulo “Mage_Catalog” por lo que esta traducción saldrá de ahí.

Magento saca las traducciones de varios lugares con orden de prioridad, en este orden, de la base de datos, de los ficheros de traducción en el tema y de los ficheros de traducción de los módulos.

Traducción de los módulos de tu tienda online Magento

Magento utiliza fichero CSV para guardar las traducciones. Las traducciones de los módulos se encuentran en app/locale/*/*.csv y cada uno de estos ficheros es cargado cuando se analizan los ficheros de configuración de cada módulo etc/config.xml.

Imaginamos que Magento encuentra este fichero config.xml

en /app/code/core/Mage/Catalog/etc/config.xml

<frontend>
       <translate>
             <modules>
                   <Mage_Catalog>
                    <files>
                           <default>Mage_Catalog.csv</default>
                    </files>
                 </Mage_Catalog>
             </modules>
       </translate>
</frontend>

 

Sabemos entonces que Magento cargará el fichero de traducción Mage_Catalog.csv e imaginemos que dentro de este fichero existe esta traducción.

"AAA","BBB"

 

Bajo estas circunstancias Magento creará el siguiente vector de traducción dentro de tu tienda online.

array(
"AAA" => "BBB",
 "Mage_Catalog::AAA" => "BBB"
)

 

El segundo valor es la traducción de ámbito del módulo. El nombre del módulo que añade antes de la traducción se coge del nodo del fichero de configuración XML que contiene el nombre del fichero de traducción.

Si la misma traducción se encuentra en otro fichero de traducción, por ejemplo en Otro_Modulo.csv se traduce «AAA»,»CCC», esta última traducción no sobrescribe la traducción anterior, en lugar de ello sólo añade un nuevo valor al vector de traducción con el nombre del segundo módulo «Otro_Modulo::AAA» => «CCC».

Traducción en el tema de tu tienda online Magento.

Después de cargar los ficheros de traducción de los temas, Magento carga el fichero translate.csv dentro del tema que estamos utilizando, este fichero se encuentra por ejemplo para el tema modern en:

app/design/frontend/default/modern/locale/es_Es/translate.csv

Los valores contenidos en este fichero, simplemente remplazan a los valores anteriormente cargados, y si no existían los crea. Si seguimos el ejemplo anterior, un registro en el fichero translate.csv así «AAA»,»DDD»

nos llevaría a este vector de traducción:

array(
 "AAA" => "DDD", // Este valor se ha reescrito por translate.csv
 "Mage_Catalog::AAA" => "BBB",
 "Otro_Modulo::AAA" => "CCC"
)

 

Podríamos también incluir en nuestro fichero, la traducción específica de un módulo en concreto, por ejemplo «Otro_Modulo::AAA»,»CCC» y sólo se sobrescribiría la traducción de ese módulo.

Traducción en línea (Base de datos) de tu tienda online Magento

Magento guarda en la base de datos este tipo de traducción, en la tabla “core_translate” y es la que más prioridad tiene.

Habilitándolo a través del panel de administración, en Sistema > Configuración > Desarrollador > Traducción en línea podemos realizar las traducciones desde las mismas páginas del frontal de la tienda.

frontal-tienda-online-magento

 

Al habilitarlo los textos traducidos de nuestra página de la tienda online Magento, saldrán con un borde rojo y al pinchar en el texto se nos abrirá un diálogo emergente dónde podremos cambiar la traducción.

dialogo-emergente-tienda-online-magento

Las cadenas de texto originales se guardan en la base de datos con el formato “Nombre_Modulo::Cadena de texto” como en la imagen de abajo.

Así Magento cargará estas traducciones de la base de datos igual que si del fichero translate.csv se tratara.

Escenario de ejemplo en una tienda online Magento

Por ejemplo, supongamos que desde una plantilla se ejecuta $this->__(‘AAA’). Si esta plantilla tiene como bloque asociado el tipo Mage_Core_Block_Template enconces, Magento buscará en el vector de traducción el registro Mage_Core::AAA. Si no lo encuentra, entonces buscará el valor por defecto AAA.

En este escenario en concreto la traducción se resolverá como DDD

Sacada del fichero translate.csv.

Otro ejemplo dónde el bloque asociado a nuestra plantilla fuera Mage_Catalog_Block_Product_View Magento buscaría la traducción para Mage_Catalog::AAA y encontraría en nuestro vector de traducciones el valor  AAA.

¿Qué hacer si una traducción no funciona en tu tienda online Magento?

Si las traducciones del fichero translate.csv no están funcionando, sigue las acciones de esta lista:

  1. Borra/desactiva la caché.
  2. Comprobar que el fichero translate.csv está realmente en la carpeta del tema que se está utilizando y locale correspondiente.
  3. Puede que haya un conflicto con las traducciones de la base de datos, comprobar la tabla core_translate si tiene esta traducción.

Por último prueba añadir a tu traducción el ámbito del módulo si no lo tenías puesto, cambiar AAA por Nombre_Modulo::AAA.

En Magento connect, puede encontrar una traducción oficial en español para Magento, aunque por desgracia está bastante des-actualizada y deberás seguir los consejos de este post.

Como expertos de Magento en Valencia, en Gsoft sabemos la importancia de tener perfecta tu tienda online Magento, así como ofrecer la mejor solución para nuestros clientes y, por ello, se debe traducir correctamente el core, los módulos y también el tema de tu tienda online en Magento. En Gsoft como expertos en Magento de la Comunidad Valenciana, ofrecemos nuestros servicios para la traducción de tu tienda online Magento a valenciano, catalán y al resto de dialectos del territorio español. Además, si quieres empezar un proyecto de venta online, no dudes en ponerte en contacto con nosotros.

La tienda online Magento definitiva: Magento junto a Drupal

, ,

Para ofrecer un mejor servicio para tu tienda online Magento, en primer lugar, Magento y Acquia unieron sus productos de e-commerce y ahora han hecho lo propio con Drupal, lo que provoca una mejor experiencia para el cliente que compra en tienda online.

Drupal y la herramienta de personalización Acquia Lift, se han unido a los productos de comercio de Magento. Esto lo que permite es que los minoristas puedan gestionar la personalización de la navegación del cliente a través de cualquier canal.

Además, estas pymes ya no están atadas a los sistemas costosos, heredados y poco ágiles, provocando así el poder gestionar el contenido y la experiencia de sus clientes en la nube. Esto ayudará también a los departamentos de marketing u otras áreas de la empresa a colaborar mucho más con pequeñas y medianas empresas.

Las agencias generalmente usan tanto Drupal como las herramientas de e-commerce Magento, pero al intentar crear sites con contenidos de las dos plataformas, ha resultado una experiencia muy difícil, por lo que su integración ha sido potencialmente valiosa, como reconocen desde la comunidad de profesionales IT Pro.

Algunas empresas que se dedican al desarrollo y agencias de publicidad como MRM/McCann y Optaros que trabajan con implementaciones de Magento y Acquia, están empezando a utilizar los nuevos sistemas de personalización para mejorar la experiencia de los clientes. DocuSign y la marca deportiva Wilson Sporting Goods también han firmado como clientes de lanzamiento iniciales.

La creación de una tienda online Magento para una mejor experiencia del cliente. Magento y Drupal unidos para ofrecer experiencias de gran alcance y de forma personalizada

«El comercio tal como la conocemos ha cambiado, y el imperativo ha surgido de las marcas y los comerciantes para ofrecer experiencias de gran alcance, personalizado,» dijo Tom Erickson, CEO de Acquia. «Acquia y Magento combinan los mejores atributos de desarrollo de código abierto. Agilidad, velocidad, innovación y seguridad juntos, estamos poniendo el poder de nuevo en manos de las empresas y marcas para que les permitan controlar cada píxel de la experiencia a lo largo de la experiencia del cliente.»

«En el corazón de esta asociación hay una herencia de código abierto y la visión compartida para la entrega en el comercio y las experiencias del cliente de próxima generación que no tienen precedentes en la industria», afirmó Marcos Lavelle, CEO de Magento Commerce.

«El poder combinado de nuestras respectivas tecnologías y nuestros ecosistemas globales prósperas permitirá a nuestros clientes para impulsar la innovación desenfrenada, atraer a los consumidores como nunca antes, y allanar el camino para las experiencias de comercio del mañana.»

Esto supone un gran avance en lo que respecta a la creación de una tienda online Magento. En Gsoft, como especialistas en Magento, observamos una gran oportunidad para empresas que quieran dar una experiencia personalizable al cliente. Si quieres montar tu tienda online ponte en contacto con nosotros, con la empresa experta de Magento en Valencia, Gsoft.

Parche de Seguridad SUPEE 8788 para tienda online Magento

, , , ,

¿Es importante este parche de seguridad para mi tienda online Magento?

¿Tu tienda online Magento está en peligro? Los hackers están siempre al acecho de entrar a las páginas web. Muchos propietarios de webs, sobre todo de tiendas online, tienen que ser conscientes de la importancia de seguridad para su negocio y la de sus clientes.

Magento ha sacado un nuevo parche de seguridad para evitar vulnerabilidades en e-commerce en Magento y proteger tu tienda online al máximo. Este parche de seguridad es el SUPEE-8788. Se aplica a las versiones Enterprise Edition 1.14.3 y Community Edition 1.9.3. 

Parche de seguridad SUPEE-8788

Este último parche de seguridad lanzado por Magento para su versión 1, el SUPEE-8788, contiene 17 actualizaciones AppSec. Es muy importante aplicar tan pronto como sea posible.

Además, han resuelto los siguientes problemas:

  • Una vulnerabilidad que permite ejecutar comandos al azar en el resumen ha sido eliminada. Un usuario malintencionado podía obtener un acceso para controlar tu tienda online.
  • La vulnerabilidad de SQL se ha eliminado. Un usuario malintencionado podía borrar todos los productos, datos de pedidos, entre otro tipo de contenidos.
  • Capacidad para obtener un acceso a las secciones de administración ocultos y almacenar la configuración se ha cerrado para los usuarios con el acceso limitado. Ahora, un usuario limitado no puede bloquear el sitio web. Es decir, no tiene acceso al panel de administración.
  • El error que permitía acceder al sistema como un cliente, sin conocer la contraseña, se ha fijado. En este caso si se guardaban los datos de tarjetas de crédito en el módulo de pago, alguien podía hacer una compra con la tarjeta de otra persona.
  • También se ha eliminado la capacidad de ejecutar código de lado y buscar el pleno acceso a un sitio web durante el proceso de importación. Antes cualquier usuario podía hacer una importación de datos, tener un acceso completo y luego chantajearte.
  • Se ha quitado la opción de enviar un mensaje con el enlace de software malicioso a un cliente, con el fin de obtener su cuenta.
  • Se ha corregido una vulnerabilidad que permite obtener un acceso completo al panel de administración, en caso de tener acceso a la sección de ‘catálogo’.
  • También se ha corregido la vulnerabilidad de tiendas online que tienen carga de imágenes en opción personalizada.
  • Por último, se ha eliminado la capacidad para iniciar la sesión como otro cliente, evitando así el fraude de identidad.

Estos son los cambios más importantes, que te permitirá proteger tu tienda online Magento con total seguridad.

Consejos de instalación

Por otro lado, hay que añadir que este parche ha tenido algunos errores de compatibilidad o de instalación. Entre los que destacan la confirmación de contraseñas en la creación de alguna cuenta o SOAP. Por lo tanto, desde Gsoft Innovaciones Informáticas, expertos en Magento en Valencia, recomendamos aplicarlo con sumo cuidado, sobre todo desde la versión 1.8 en adelante.

Este parche se ha lanzado para hacer frente a una vulnerabilidad de las bibliotecas Zend Framework y otras vulnerabilidades críticas en ciertos métodos de pago. Con esto, se asegura la invalidación de sesiones en el momento que un usuario cierra sesión en tu tienda online, entre otras muchas mejoras de seguridad. Además, incluye más de 120 mejoras en la calidad del producto y soporte PHP 5.6, mejoras muy necesarias que protegerán tu tienda online sin ningún tipo de problema.

Los parches y las actualizaciones están disponibles para las siguientes versiones de Magento:

  • Enterprise Edition 1.9.0.0-1.14.2.4: SUPEE-8788 o actualizar a Enterprise Edition 1.14.3
  • Community Edition 1.5.0.1-1.9.2.4: SUPEE-8788 o actualizar a Community Edition 1.9.3

Podéis ver todas las actualizaciones y, además, descargarlas en este enlace.

En Gsoft os recomendamos poner en práctica y probar este parche de seguridad SUPEE-8788. En primer lugar en un entorno de desarrollo, para confirmar que funciona como debe antes de implementarla en tu tienda online Magento.

Nuestra prioridad es nuestro cliente y siempre estamos actualizados. Si necesitáis un experto en e-commerce Magento para empezar vuestro proyecto, no dudéis en poneros en contacto con nosotros.

Para saber cómo instalar el parche de seguridad SUPEE-8788 pincha aquí. Y para instalarlo sin SSH pincha aquí.

Magento admin, Magmi, Plesk 12 y errores de timeout

Tiempo de espera agotado de Magento

Los procesos en Magento pueden ser laboriosos y consumen un gran tiempo de CPU, tanto en ejecución para PHP como para MySql.

Tanto si tenemos Plesk 12 como otra distribución, las configuraciones por defecto de Apache no están muy bien configuradas para soportar Magento, sobre todo, lo que respecta a tiempos máximos de ejecución y memoria.

En procesos largos como en la reindexación o el vaciado de la caché, se ejecuta un script único que realiza todo el proceso. Si este tarda más de 1 minuto (muy común si tenemos muchos artículos) puede que se corte la ejecución del script y nos de un error.

Lo mismo ocurre con Magmi, el importador masivo para Magento, que según el número de registros a importar puede tardar horas.

Para evitar estos errores deberemos configurar correctamente los paquetes PHP y Apache con estos valores. En PHP deberemos de subir la memoria y los tiempos de ejecución.

memory_limit = 1G
max_input_time = 7200
max_execution_time = 7200

En caso de tener PHP configurado como FastCgi con Apache, Apache comunica con el servidor fast-cgi de php y tiene un tiempo máximo de espera, hemos de incrementarlo.

Si miramos en los logs de Apache podremos encontrar este error:

Connection reset by peer: mod_fcgid: error reading data from FastCGI server

Añadimos estas lineas a nuestro fichero de configuración de Apache o dentro de nuestro panel de control Plesk.

<IfModule mod_fcgid.c>
    FcgidBusyTimeout 7200
    FcgidIOTimeout 7200
</IfModule>

En caso de tener Plesk 12 podemos cambiar estos valores en nuestro panel de control.

Cambiar valores php y apache para magento

Si necesitas ayuda en configurarlo, no dudes en contactar con nosotros.

Items de portfolio