Quantcast
Channel: Webempresa
Viewing all 786 articles
Browse latest View live

WordPress 4.9.7 versión de seguridad

$
0
0

WordPress 4.9.7


Está disponible para actualizar WordPress 4.9.7 como versión de seguridad, para solucionar 17 problemas detectados en la anterior versión hasta la 3.7 incluida, por lo que deberías actualizar previa realización de una copia de seguridad.

El mayor problema detectado en versiones vulnerables es que un usuario con ciertos privilegios pueda eliminar archivos fuera de /uploads.

Se han solucionado también problemas con taxonomías, eliminación de cookie de contraseña al cerrar sesión, mejoras en widgets HTML, y correcciones relacionadas con la privacidad.

Antes de actualizar es importante realizar una copia de seguridad (si tu actualización no es automática).

     

 Mejoras y correcciones


Las versiones de WordPress 4.9.6 y las anteriores hasta la 3.7 se ven afectadas por un problema en Medios que puede facilitar el que un usuario con ciertas capacidades intente eliminar archivos fuera del directorio de subidas.

Se han solucionado 17 errores en WordPress 4.9.7:

  • Taxonomía: se mejora la gestión de la memoria caché para consultas de términos.
  • Entradas, tipos de contenido: se elimina la cookie de la contraseña al cerrar la sesión.
  • Widgets: se permite etiquetas HTML básicas en las descripciones de la barra lateral en la pantalla de administración de Widgets.
  • Panel de eventos de la comunidad: siempre muestra la WordCamp más cercana si aparece una, incluso si hay múltiples Meetups programados antes.
  • Privacidad: se comprueba de que el contenido predeterminado de la Política de Privacidad no cause un error fatal al sobrescribir las reglas de reescritura fuera del contexto de la administración.

Esta actualización no afecta a los temas nativos de WordPresss.org por lo que no sufren modificaciones.

 

 Avisos de Actualizaciones


Si al acceder al dashboard de WordPress ves el siguiente mensaje en Escritorio, Actualizaciones, entonces es que tu núcleo ya se actualizó automáticamente y no necesitas realizar ninguna acción, salvo comprobar que todo funciona bien ¡claro!


No es necesario actualizar

Haz clic en la imagen para ampliarla  

Si por el contrario tienes un aviso en el dashboard, Actualizaciones, previa copia de seguridad actualiza tu sitio web a esta nueva versión.


Aviso de actualización disponible

Haz clic en la imagen para ir al enlace del plugin  

Si de paso en Actualizaciones compruebas que tienes plugins y temas pendientes de actualizar, aplica primero la actualización de estos y después la actualización del núcleo de WordPress a la versión estable.

Si tras actualizar tu sitio web, no ves la página, limpia la caché de tu navegador y verifica si sigue activo el "modo mantenimiento" que suele ser la causa habitual de que no veas la web al haber hecho clic en otro elemento del dashboard de tu web mientras se actualizaba WordPress.

En WordPress 4.9.7 (funcionalidad nativa desde la versión 3.7) ¡WordPress se encarga de mantener tu CMS actualizado por ti de forma automática a la nueva versión ! a menos que lo tengas deshabilitado.

 

 Forzar actualización de WordPress


 
Si aún te encuentras estancado en WordPress 4.9.3 tienes que tener presente que la actualización a la versión 4.9.7 no será automática, lo que te obliga a realizarla manualmente, de lo contrario te quedarás en dicha versión sin recibir nuevas actualizaciones.

Otras versiones "ended" que solo recibían actualizaciones, como la 4.4, 4.5, 4.6, 4.7 o 4.8 también necesitarán ser forzadas a actualizarse a la rama estable.

Consulta la Lista de cambios en WordPress 4.9.7 para más detalles en el Make WordPress Core.

 Si WordPress no se actualizó automáticamente es importante que lo actualices previa copia de seguridad a la versión estable, puedes forzar la ejecución de actualizaciones añadiendo el siguiente define en tu archivo wp-config.php.

define( 'WP_AUTO_UPDATE_CORE', true );

Esto forzará la ejecución de las actualizaciones del núcleo de WordPress.

Una vez aplicado esto, sal del dashboard de WordPress de tu instalación, accede nuevamente, ve a Escritorio, Actualizaciones, Actualizaciones de WordPress, y haz clic en el botón >Comprobar de nuevo y verifica si aparecen actualizaciones del núcleo.

Si utilizas alguna de las versiones out of date también es recomendable que te plantees forzar la actualización a la rama y versión estable 4.9.7

Este tipo de actualizaciones se realizan de forma automática a menos que las tengas deshabilitadas en wp-config.php o mediante algún plugin de seguridad específico.

Realiza una copia de seguridad de cada web antes de aplicarlo.

 

 Actualizar a WordPress 4.9.7


La actualización a la versión 4.9.7 es automática y desasistida si no tienes deshabilitadas las actualizaciones de seguridad mediante plugins o defines, pero siempre es importante que preventivamente tengas copias de seguridad para evitar sorpresas por incompatibilidades.

Al ser un proceso automático en la mayoría de instalaciones, es muy importante tener una política de copias de seguridad automáticas para evitar sorpresas.

  • Realiza una copia de seguridad antes de actualizar.
  • Comprueba que tu Tema es compatible con la nueva versión de WordPress.
  • Si usas un constructor (builder), comprueba que es compatible con la versión nueva de WordPress.
  • Si tienes actualizaciones de plugins y temas pendientes ¡hazlas! antes de actualizar WordPress
  • Deshabilita aquellos plugins que no utilices (lo mejor es que los desinstales).
  • ¿Utilizas plugins de seguridad? (Wordfence, BruteProtec, iThemes Security, Sucuri, etc) ¡desactívalos antes de actualizar!
  • ¿Trabajas con Visual Composer como constructor? comprueba en la web de WPBakery Inc. que han actualizado el constructor para compatibilizarlo con WordPress 4.9.7 ¡prueba antes en un clon o una sandbox!
  • Comprueba que tus otros plugins activos son compatibles con la nueva versión.
  • ¿Has hecho cambios en tu tema?, exporta tu tema en formato .zip antes de actualizar y usa temas hijo (child themes).
  • ¿Trabajas con plugins como Move Login, etc.?, desactívalos, como medida de precaución para evitar quedarte sin acceso.
  • ¿Trabajas con el tema y framework Genesis?, comprueba que es compatible con WordPress 4.9.7
 

 Vídeo de Actualización de WordPress


En el siguiente vídeo puedes ver que actualizar entre versiones es sencillo y rápido si tienes deshabilitadas las actualizaciones automáticas.

 

Este vídeo ilustra el procedimiento rápido y sencillo a seguir para poder actualizar con éxito una instalación de WordPress de la rama 4.x

 

 Conclusiones


Es una versión de "seguridad" y "mantenimiento" por lo que debería ser aplicada necesariamente en cualquier sitio web en producción, principalmente para evitar que se den las circunstancias que puedan facilitar el que archivos del sitio fuera de "uploads" sean comprometidos o eliminados.

 

Las actualizaciones solucionan fallos detectados en anteriores versiones para corregirlos y evitar que lo sitios sean vulnerables ¡Aplícalas!.Amamos lo que hacemosWordPress
     

Cross selling: aumenta las ventas de tu eCommerce con la venta cruzada

$
0
0

Cross selling: aumenta las ventas de tu eCommerce con la venta cruzada


El proceso de venta cruzada o Cross selling se trata de una táctica empleada en los negocios o puntos de venta ya sean online u offline, donde se intenta inducir al cliente para que compre más productos, aparte de los que ya ha adquirido.

La temática de estos productos normalmente suele estar relacionada con la búsqueda que haya hecho el cliente y es común que se lleve a cabo a través de la oferta de accesorios y suplementos.

Esto es posible ya que cuando se presenta una gran cantidad de alternativas para mejorar las ventas de algún producto o servicio, el interés de los consumidores puede verse afectado por varios elementos.

En ellos, por supuesto, el ”oferente” o empresario cumple un importante papel en la aplicación de estrategias de ventas de un eCommerce.

El objetivo principal en este sentido es aumentar los ingresos de tu negocio, por ello te cuento ahora con más detenimiento qué es y cómo puedes aplicarlo.

¿Qué es el cross-selling?


La venta cruzada (también llamado “Cross selling”) es una estrategia de venta, también denominada como una venta en la cual se induce al comprador a adquirir accesorios y suplementos de un producto previamente comprado. Esta táctica se genera basándose en el juicio inicial mostrado en un cliente hacia un producto o servicio.

De esta manera, un vendedor puede tomar partido y ofrecer productos que, por probabilidad, al determinar una relación con otra mercancía adquirida, también le puedan interesar a un cliente.

Esto lo hará gastar más con el mismo oferente, y aumentando de esta forma las posibilidades de venta.

Un ejemplo de esta táctica o estrategia se puede ver claramente, por ejemplo, a la hora de comprar un ordenador online, donde a continuación, la página en la que te encuentras te ofrece también la funda (en caso de ser portátil), los programas originales que puedes necesitar, o diferentes cámaras web, micrófonos, etc.

No importa el accesorio ofrecido, siempre y cuando sea inherente al producto inicialmente adquirido, pero sí es importante, que por sentido común, se ofrezcan con valores de coste inferior al principal, para convencer más fácilmente sobre la intención de compra al demandante.

Cross selling vs Upselling


Antes de mostrarte cuáles son las diferencias principales entre las estrategias de venta cross sell y upsell, me gustaría comenzar definiendo primero la segunda opción.

El Upselling se puede denominar como la “compra +1”. Se trata de una venta de un producto que se ofrece justo antes de la cancelación de una adquisición previamente establecida.

Otro caso muy típico de upselling es cuando, por ejemplo, una tienda nos seduce a través de sus técnicas de marketing para que acudamos raudos y veloces a su establecimiento, en busca de las gangas que nos proponen.

Una vez allí y, compremos o no esos productos por los que hemos acudido, que están muy por debajo de su precio original, es posible que también nos llevemos otros que no estén a “precio de ganga”, que “casualmente…” justo en esos días han subido de precio.

Esta compra, por lo general, es generada por alrededor de un 10% más del valor de obtención inicial y con un producto que no necesariamente tiene que ver con el adquirido primeramente, o con cualquier intención de compra anterior.

» Ejemplo práctico sobre técnicas de upselling

Te lo explico mejor con un ejemplo práctico, imagínate que te encuentras en tu casa viendo la TV y, de pronto anuncian que en una cadena conocida de supermercados, el kg de filetes de pollo se encuentra rebajada, a un precio “de locos”.

Casi sin quererlo, te ves obligado a acudir y aprovecharte de dicha oferta e incluso a comprar cantidades “ingentes” de este producto, aunque tengas que almacenarlos un tiempo en el congelador.

Justo en este período en el que dura la mega oferta, toda la línea de productos de frutería ha incrementado “casualmente” su precio un 10%, haciendo para el empresario que compense en cierta manera este derrumbe de precios del producto anterior.

¡Pura psicología!, ya que cuando vas a comprar al supermercado, en rara ocasión únicamente compras un sólo producto.

Ventajas de la venta cruzada para tu tienda online


Ventajas de la venta cruzada o cross selling para tu tienda online


La utilización de la técnica de venta cruzada debe ser bien aplicada, tanto si es en una tienda física como online, para beneficiar a tu negocio, en lugar de perjudicarle por resultar molesta para el usuario o cliente.

Algunas de las ventajas que me gustaría destacar del cross selling son:

1. Es una técnica sencilla y fácil de aplicar

Con tan sólo un poco de formación en cuanto a ventas on u offline, cualquier responsable de eCommerce o tiendas físicas puede aplicar esta estrategia en su negocio.

Adicionalmente, por ser una eficaz herramienta que se ha probado que funciona en a mayoría de los casos, cuenta con infinidad de documentos y tutoriales en Internet sobre su aplicación y capacidades, poniendo al alcance de tus dedos todo lo que se requieras saber respecto al tema.

Además, también puedes apoyarte en los ejemplos que te brindo a lo largo de este artículo, así como en el vídeo explicativo que te he dejado al final del mismo.

Estoy seguro de que si observas cómo lo hace un gigante como Amazon, te quedará muy claro, incluso si nunca antes has hecho cross selling.

2. Ideal para nuevos clientes

Otro beneficio del uso de la técnica del cross selling de venta de tu eCommerce, se desencadena en el hecho de que no todos los compradores que visitan tu página web, conocen la gama de los productos ofrecidos.

Por tanto, los clientes en el momento en que se dirijan a un apartado de compra online, donde por lo general van buscando algo específico, pueden observar de un vistazo toda la gran variedad de mercancía disponible en tu negocio, que de otro modo quedaría oculta.

Sobre todo si han llegado a la ficha de producto desde Google o desde el buscador interno de tu web, sin haber echado un vistazo previo por el resto de tu tienda.

3. Cubrir más necesidades del cliente

Mirando por los intereses en este caso del cliente, el cross selling puede satisfacen otras necesidades complementarias del cliente, que éste antes desconocía que podía encontrar.

Para esto fueron desarrolladas estas estrategias de marketing, para lograr abalanzar sobre el comprador la posibilidad de “ampliar sus horizontes” de adquisición.

La simplicidad de ofrecimiento de productos basándose en la preferencia de un cliente, genera otra virtud para estos métodos, donde se ataca si se quiere las necesidades no admitidas o concientizadas de los compradores que navegan por la web, mostrándoles que necesitan algo que no sabían que faltaba en su ajuar.

Técnicas de Cross Selling para aumentar las ventas de tu eCommerce

Existe multiplicidad de detalles en las técnicas de venta cruzada o cross selling, ideadas para lograr el incremento sustancial de ventas y, por supuesto, de demanda sobre los productos o servicios de los negocios establecidos en la web.

En cuanto a técnicas de cross selling, aquí te propongo algunas estrategias que, estoy seguro que, una vez te las explique detenidamente, te resultarán familiares, por haberlas visto frecuentemente en tu vida diaria:

► La técnica del Pack

Es una de las más conocidas del sector de las ventas y el marketing, ya que consiste en que, adjunto a un producto principal, que suele ser el principal que vamos buscando, nos incluyen un complemento para utilizar con éste.

Normalmente suele ser el complemento más usado o que posteriormente debamos comprar sí o sí, sin el cual no podríamos usar el primero.

¿Quieres algunos ejemplos?

Seguramente en más de una ocasión, cuando en el supermercado has estado buscando paquetes de pasta, has visto en las estanterías una promoción por la cual, si compras la pasta de una marca en concreto, te regalan unos cucharones para servirla.

Éstos, bien presentados junto al paquete de pasta, te los imaginas en una cena con invitados en tu casa e, indudablemente, te decides por comprar pasta de esa marca comercial.

Del mismo modo, es también frecuente encontrar cómo en la venta de videoconsolas pueden regalarte por su compra un mando adicional, para poder jugar con otro contrincante.

De este modo, ya te ahorras tenerlo que comprar posteriormente, aunque esta oferta no sea tal en cuanto al precio, el simple hecho psicológico de ver cómo “te regalan” este complemento, te incita a realizar la compra.

► La técnica de los productos relacionados o “Clusterización”

Este es el caso en el que, a través de productos relacionados, de menor valor, pero estrechamente relacionados al principal logremos incrementar el carrito de la compra o compra total de la venta, estaríamos ante esta técnica de ventas.

De este modo, el potencial cliente de este tipo de estrategias se sentiría halagado y aliviado de que le “pongas en bandeja” algo que, adquiriendo éste producto principal, le ahorrarás tener que invertir tiempo en buscarlo en otra tienda, ya que se lo encontrará justo al lado del que iba buscando.

¿Necesitas algunos ejemplos?

Decathlon lleva a cabo esta técnica de una forma muy sútil, ya que en el caso de las máquinas de fitness, aprovechan muy bien el espacio dedicado a este tipo de productos.

Justo en lugares estratégicos, alrededor de estos productos colocan complementos del tipo: guantes para hacer pesas, cinturones de fuerza, esterillas de abdominales, tanques de agua, etc.

Todo ello incrementaría el precio final de la compra, en tanto en cuanto notemos que, para dar uso a la maquinaria de fitness que vamos a comprar, necesitamos sí o sí esos complementos estrechamente relacionados.

En este caso, dichos complementos se situarían bien a la vista del consumidor, de manera que no puedas irte del establecimiento sin acompañar tu estupenda máquina de hacer pesas con unos guantes, suplementos alimenticios o incluso los mencionados botes de agua para entrenar.

Esto para la tienda, ya sea off u online, incrementaría los beneficios finales y haciendo que, aunque el cliente se haya gastado un importe mayor, salga de esta transacción satisfecho de que ha adquirido el producto que venía buscando y, además, un extra.

Precisamente ese “extra” será el beneficio imputable a la aplicación del cross selling en cada caso.

Este último ejemplo de técnica de cross selling puede denominarse de otras manera, como “Multiespacio” o de “Asociación”. Sin embargo, estaríamos ante este mismo caso.

Ejemplo de una empresa que estén haciendo venta cruzada o cross selling con todos sus productos Apostaría a que podríamos hacer tú, que me estás leyendo, y yo, una lista interminable de tiendas tanto físicas como online donde se aplica esta interesantísima técnica de ventas.

Sin embargo, si tengo que dar algunos ejemplos, en este caso del mundo online, me decantaré por los siguientes:

► Amazon

Esta es una de las tiendas online “reyes” del cross selling, además de que, ya de por sí, es uno de los más TOP del panorama digital.

Te pondré un ejemplo, para clarificar cómo lleva a cabo este método:

Imagínate que quieres comprar un reloj inteligente del tipo Samsung Gear Fit 2 Pro, cuyas características vienen claramente indicadas en la descripción del producto.

Sin embargo, al pie de éstas, llevan siempre un apartado adicional donde indican “Comprados juntos habitualmente”. De esta manera, puedes complementar tu compra con otro producto, que para ellos incrementa el valor del carrito, y para ti, te supone un ahorro de tiempo en buscar algo similar.

Ejemplo de venta cruzada o cross selling


Aquí se indican otros productos que, según la plataforma, han comprado habitualmente otros usuarios junto a éste principal que estabas buscando.

En este caso, al tratarse de un producto electrónico, estima oportuno ofrecerte a modo de cross selling un protector de pantalla.

¿Quieres más ejemplos de Amazon? Aquí te dejo un vídeo donde te muestro algunos más de este mismo tipo:



Conclusiones

En cuanto a cross selling se refiere, hasta en lugares donde no se espera encontrar estas actividades se pueden hallar. Incluso Wikipedia, que no realiza ventas, aplica este método, para incentivar las visitas en su sitio enumerando al final de cada publicación algunas otras relacionadas al mismo tema.

Después de toda esta exposición, podemos notar que verdaderamente se puede implementar estos métodos como una gran herramienta estratégica en las ventas en Internet, ¿no crees?

Enlaces Internos: todo lo que debes saber, ¡guía completa!

$
0
0

Enlaces Internos Web: todo lo que debes saber, ¡guía completa!


Bienvenido a la república independiente de tu web

Sí, no te preocupes, estás leyendo el post correcto; si quieres saber todo lo que hace falta para tener una buena estructura de enlaces internos para mejorar (en parte) tu SEO, sigue leyendo.

Lo bueno de este tipo de enlaces (el otro tipo son los externos) es que puedes controlar cómo se comportan, ya que todos ellos están dentro de tu web.

Definición de links internos (enlaces internos)


Cuando hablamos de links internos, estamos hablando de enlaces internos. (sí, sé que es obvio, pero hay gente que quizás piensa que son cosas diferentes).

Un enlace interno define, de cara a las arañitas de Google (los bots que indexan tu web), la calidad del contenido de tu web y sobre qué trata la misma.

Recuerda que dichas arañitas se mueven mediante enlaces (van saltando de uno a otro, y siempre de nivel superior a inferior) y ello determina diversos factores, tales como la relación que hay entre tus diferentes páginas (gracias a los enlaces internos entre ellas), la temática de tu web, la relevancia, etc (lo vemos más adelante en este artículo).

Básicamente ten presente por ahora, que cuanto más fuerte sea el tramado de enlaces internos que tenga tu web, más fácil será que Google indexe (y categorice) correctamente tu web y te posicione antes en los resultados de búsqueda.

Ejemplos de enlaces internos que ya tienes


Puede que por ahora esto de los enlaces internos te suene un poco raro, y que parezca muy complicado de hacer o de entender, pero te sorprenderá saber que ya conoces y gestionas la gran mayoría de enlaces internos que hay en tu web.

Además de los típicos enlaces que se encuentran a lo largo del texto de una página o artículo, son también enlaces internos los enlaces que tiene tu menú, los botones de tus llamadas a la acción (Call to actions), los enlaces de los widgets del pie de página o de la barra lateral, los formularios, los botones que haya en los popups, los típicos enlaces que hay en el pié de página (junto con los ya mencionados widgets) tales como Privacidad de datos, términos y servicios, etc.

Ventajas de uso de enlaces internos


Además de mejorar tu SEO en general, las principales ventajas concretas de tener una buena estructura de enlaces internos son:

  • Mejorar la experiencia de usuario de la web porque acompañan al visitante de una información a otra información relevante, de una manera fácil y visual.
  • Aumenta la credibilidad de tu contenido de cara a las ya mencionadas arañitas de Google, aportando valor a tu web de cara al todo-poderoso buscador.
  • Te hacen, como autor de los artículos, más experto en lo que hablas, ya que aportas información útil que ya has escrito en otras partes de tu web.
  • Mejoran la jerarquía de enlaces que hay en tu web, mostrando la relación entre las diferentes páginas y artículos que hayas creado.
  • Incrementan el tiempo que los visitantes están en tu web ya que por ejemplo alguien que termine de leer un artículo y a continuación vea un enlace con un artículo relacionado con el que acaba de leer, probablemente esté interesado en continuar leyendo contenido en tu web.
  • Mejora la oportunidad de conversión de los visitantes a clientes, en el caso que vendas algo (productos, suscripciones premium, etc).
    Esto es consecuencia de la ventaja anterior, ya que cuanto más tiempo esté alguien en tu web, de una manera voluntaria y leyendo contenido que le interese, más opciones habrá de que se produzca ese momentum (momento especial en el que se es más propenso a comprar algo por un motivo específico) en el que el visitante se convierta en un lead, y a través de ese momentum  se convierta en tu cliente.

Enlaces internos vs enlaces externos


Antes de profundizar en cómo mejorar la estructura de enlaces internos de tu web, quiero que tengas clara las principales diferencias entre los enlaces internos y los enlaces externos.

Control

A nivel de control, los enlaces externos van a ser siempre más difíciles de controlar, porque cualquier web puede enlazar a la tuya. A nivel de SEO, cuanta más popularidad tenga una web externa que "hable sobre ti", mejor será para ti (aunque no lo puedas controlar).

A nivel interno, no obstante, podrás controlar la creación, modificación, contenido y dirección de los enlaces que existan en tu web. Todo ello, y junto con un buen análisis prueba-error, te dará proporcionará cada vez más mejores oportunidades de mejorar tu SEO.

Autoridad

Cuando hablamos de autoridad, imagina la típica escena de película americana del quarterback y el nerd: el quarterback es una web popular, que mucha gente conoce, y que infunde respeto y admiración por parte de muchos visitantes; el nerd es todo lo contrario: una web que nadie conoce y que no llama la atención.

A nivel de enlaces externos basta con que el quarterback (web con mucha autoridad) hable bien sobre el nerd (web con poca autoridad) para que poco a poco el nerd se convierta en alguien más admirado (visitado) por la gente.

A nivel de enlaces internos, una web podrá mejorar la experiencia de usuario de todas sus visitas de manera que la autoridad se quede repartida entre las páginas y artículos que le interesen.

Es interesante que leas el artículo de Link Juice para entender bien este concepto.

Lugar

En lo referente a dónde aparecen los enlaces, mencionar que los enlaces externos que apunten a tu web, suelen aparecer en el contenido (body) de una web, y que los enlaces internos también se encuentran en otros muchos lugares dentro de tu web (que ya hemos visto más arriba).

¿Por dónde empezar?


Una vez ya hemos hablado de la teoría, vamos a centrarnos un poco más en la práctica, la cual se compone de pequeños pasos (tips) para llevar a cabo en tu web, y que en su conjunto, potenciarán esa mejora de estructura de enlaces internos que explico en todo este artículo.

Páginas o posts populares

Selecciona las páginas y artículos (u otros custom post types que puede que tenga tu web) más populares (que más visitas tengan). Para ello visita tu panel de Google Analytics y fíjate en qué contenido es el que más gusta a los visitantes.

Lo que tienes que hacer ahora es buscar (idealmente crear) nuevo contenido que hable de algo relacionado con el mismo tema que traten tus artículos más populares, y enlazarlos a los mismos. 

Palabras clave

Analiza las palabras clave de los artículos o páginas populares. Úsalas en el contenido nuevo que vayas a enlazar al contenido más popular.

Anchor text

Analiza el anchor text de los enlaces. Si no sabes lo que es, el anchor text es el texto que se puede leer en el propio enlace. Por ejemplo, en el artículo de Link Juice que he mencionado anteriormente, el anchor text es "artículo de Link Juice".

A pesar de que es conveniente incluir palabras clave en los anchor text, es importante no pasarse de listo aquí. Recuerda siempre que quien lee tu contenido es una persona y que hay que mantener los conceptos simples y sencillos.

Posición

Los enlaces internos que aparezcan en la parte superior de tu contenido tienen más fuerza para mejorar el SEO que los que se encuentren en la parte inferior.

Relevancia

Cuando incluyas un enlace interno, tiene que ser relevante (tanto para las arañitas como para los lectores). Es decir, si es un artículo sobre camisetas, e incluyes un enlace interno, dicho enlace deberá de hablar sobre algo relacionado con camisetas.

Cantidad

Ahora puede que tengas los ojos como sartenes y se te haya abierto un mundo de enlaces internos maravilloso ante ti, pero tengo que advertirte que cuantos menos y más sencillos sean los enlaces internos mejor. 

La razón de tener palabras clave de tu web enlazadas a otro contenido dentro de tu web, a niveles mínimos, es para evitar crear competencia entre tus propias palabras clave. Así que ten cierto auto-control y no te pases de cantidad de enlaces internos.

Equilibrio

Lo mismo ocurre con el equilibrio. No puedes tener una página llena de enlaces internos a otras páginas (a excepción de algunas páginas madre como la de Inicio), y luego tener otras páginas vacías de enlaces. Lo ideal es un buen equilibrio y que todo se desarrolle de manera natural.

Profundidad

A nivel de experiencia de usuario, ya sabrás que lo ideal es que no haya que hacer muchos clics para llegar a un objetivo determinado de tu web (vender, suscribirse, etc).

No obstante, a nivel de enlaces internos, no pasa nada si hay cierta profundidad entre cómo se relaciona el contenido de tu web, siempre que sea relevante, equilibrado y natural.

Destino

Dependiendo del contenido que haya detrás de ese enlace, te interesará hacer que el destino de dicho enlace se abra en la misma pestaña (en HTML target="_self") o en una pestaña nueva (target="_blank"). 

En mi opinión, evita abrir enlaces en ventanas nuevas, ya que esto puede liar demasiado al usuario y que se pierda.

Automatizaciones

Ojo con los plugins que te crean automáticamente los enlaces internos (por ejemplo, que cada vez que aparezca en cualquier parte de tu web la palabra pan blanco se enlace a un artículo maravilloso sobre pan blanco que has escrito).

No soy muy fan de las automatizaciones en cuanto a SEO se refiere, así que intenta hacerlo todo poco a poco pero con calidad. Para mi, automatización en este caso es querer llegar demasiado rápido donde debes de llegar poco a poco, y en este caso no conviene.

Si cabe alguna automatización en cuanto a enlaces internos, es lo que viene a continuación, la inclusión de contenido relacionado.

Enlaces relacionados

Sobre todo de cara a artículos (no tanto para páginas estáticas), está muy bien incluir algún plugin de posts relacionados. Quizás esta es la única automatización que me gusta utilizar.

Dichos posts relacionados se pueden configurar para que sean sugeridos a partir de las etiquetas (tags) que tenga un artículo, o dependiendo de la categoría a la que pertenezca.

Este plugin de artículos relacionados suele funcionar bastante bien para este acometido.

Además puedes optar a que aparezcan al final del artículo 3 o 4 posts relacionados, o algo que funciona muy bien hoy en día: que aparezcan otros artículos relacionados de manera individual dentro del cuerpo del propio artículo.

Este plugin de artículos relacionados in-line me gusta mucho.

Creación de más contenido

Para tener una fuerte estructura de enlaces internos, lo ideal es tener muchísimo contenido y estar creando nuevo contenido continuamente. De esto te darás cuenta tú mism@ al ver que poco contenido no te da mucho juego para enlazarlo entre sí (cumpliendo todas las pautas que vemos en este artículo).

Análisis

Utiliza Google Analytics para ver el flow de las visitas a través de los enlaces internos de tu web. En concreto medir las interacciones entre los enlaces.

Hay una parte muy útil que muestra, a modo de esquema, cómo se mueve un visitante por tu web hasta que la abandona. Esta herramienta se llama Flujo de Usuarios y la encuentras en el menú principal de Google Analytics.

Flujo de usuarios en Google Analytics


Enlaces a taxonomías y categorías

No tengas miedo a crear enlaces a taxonomías y categorías, sobre todo si tu web se basa en muchos artículos sobre diferentes temáticas.

El uso ideal de este enlace interno "especial" es cuando alguien que esté leyendo sobre por ejemplo, cómo hacer pan integral, pinche en la etiqueta (tag) de "Pan Integral" y vea todo el contenido de tu web que habla sobre pan integral.

Es una manera muy correcta de mantener enganchado al visitante y venderle ese libro de recetas de pan integral que tanto gusta a tus lectores. (puedes cambiar pan integral por tu etiqueta más atractiva).

Uso del no-follow

Siendo este concepto de un nivel un poco más avanzado, asignar una etiqueta no-follow a un enlace interno, ayudará (en parte) a desviar la atención de las arañitas de Google a otra parte de tu web. (debido a un uso no muy ético de esta etiqueta, Google decidió no siempre hacer caso de dicha etiqueta).

Si aun no sabes de qué hablo, ten en cuenta que no-follow significa no visitar en el caso de los enlaces de una web.

Piensa en cuando una persona visita tu casa, y previamente has cerrado la puerta de algunas habitaciones, porque no te interesa que esa persona las vea y tenga una idea errónea del concepto general que tiene sobre tu casa.

Enlaces internos a evitar

Es interesante saber que hay ciertos enlaces internos que deberías evitar, ya que son páginas de navegación principales. Evita enlazar a la página de inicio y de contacto.

Céntrate en fomentar visitas a los enlaces a nivel profundo en tu web, donde cada vez se "abra" una nueva puerta a un contenido relacionado con el anterior.

Habla a tu visitante

Este último punto es algo más a nivel de estilo. Si quieres captar la atención de tus visitantes para que se sientan cómodos y visiten más contenido en tu web, háblales de tú a tú, de persona individual a persona individual. Quien lee el artículo siempre es una única persona, y no varias.

Este último punto no tiene nada que ver con enlaces internos, pero sí que ayuda a que los visiten.

Conceptos finales clave

Ya hemos hablado de los diferentes aspectos fundamentales que hay que tener en cuenta a la hora de gestionar tus enlaces internos, pero para rematar los conceptos, tienes que tener claro que:

  • Algunas de tus páginas de tu web tienen más autoridad que otras. Estas páginas ya tienen enlaces (sobre todo externos) apuntado a ellas. El mejor ejemplo es la página de inicio. Cuando dichas páginas con autoridad dentro de tu web, apuntan a otras páginas también dentro de tu misma web, dicha autoridad se va repartiendo y mejorando el valor de cara al SEO.
  • Algunas de tus páginas podrán beneficiarse mejor de esa autoridad por sí solas, pero a otras les costará un poco. Enlázalas desde páginas con autoridad mayor, si te interesa hacerlo.
  • Para medir la autoridad que tiene tu web, prueba a utilizar esta herramienta gratuita.

Hasta aquí este artículo sobre un concepto sencillo pero muy útil si quieres mejorar aun más tu estrategia SEO. Espero que te haya servido y que te de una idea general de por donde empezar a mejorar los enlaces internos de tu web.

Ha sido un placer redactar este artículo y no olvides que estoy a tu disposición mediante mi web y redes sociales.

¡Nos vemos muy pronto!

¿Cómo usar los shortcodes de WooCommerce en tu sitio web?

$
0
0

¿Cómo usar los shortcodes de WooCommerce en tu sitio web?


Cuántas veces habrás estado revisando tu tienda online de WordPress para ver si podías implementar alguna mejora que te ayudase a vender más, a vender mejor. Seguramente que muchas. ;)

E imagino que te habría gustado tener un as en la manga, algo así como un "truquito" fácil que te permitiese, en un periquete, destacar los productos que tienes a la venta y que decenas (¡o miles!) de ojos se fijasen en ellos.

Si este es tu caso, voy a contarte un secreto a voces. En este artículo te hablaré sobre los shortcodes de WooCommerce, los definiremos y aprenderemos a utilizarlos en nuestra web. Además, voy a explicarte qué shortcodes tiene WooCommerce por defecto y cómo los puedes usar de una forma fácil y rápida en tu site. ¡Empezamos la lección!

¿Qué es un shortcode en WordPress?


Un shortcode en WordPress es un código que se pone entre corchetes y se utiliza para incluir, de forma rápida y sencilla, porciones de código que añaden funcionalidades o "atajos".

Podemos decir entonces, que son atajos de programación que te vendrán muy bien conocer para gestionar tu página web. :)

Se pueden incluir en casi cualquier parte de tu web WordPress, como por ejemplo, en las entradas del blog, en secciones de tu site, en landing pages o, incluso, en widgets de texto.

Se añaden en el editor de tu Wordpress y puedes hacerlo en el formato HMTL o en el editor visual, con estos formatos que recapitulo a continuación: [shortcode]

En ocasiones el shortcode puede tener una etiqueta de abertura y de cierre, de este estilo: [shortcode] [/shortcode]

Y en muchos casos también puede tener parámetros (también llamados "argumentos"), que se muestran de esta forma: [shortcode unparametro="una cosa" otroparametro="otra cosa, más cosas"]

¿Para qué se utilizan? Estos parámetros permiten especificar configuraciones y funcionamiento del shortcode, lo veremos a continuación en algún shortcode de WooCommerce que los incluye. :)

Lo bueno de esta palabra que ponemos entre corchetes es que con solo ponerla en el editor de WordPress, luego cuando un visitante de tu web la está viendo, como por arte de magia se convierte en otro contenido.

Una imagen, un texto, un producto, un post, un bucle... cualquier cosa.

Muchos temas y plugins de WordPress ya incluyen shortcodes para facilitarnos su uso.

Tip: Si no sabes con seguridad si un plugin o tema tiene shortcodes, consulta la documentación del plugin o consulta con el desarrollador. ;)

Como no podía ser de otra forma, WooCommerce también tiene unos shortcodes por defecto, que te van a permitir mostrar visualizaciones o páginas especiales en diferentes partes de tu tienda online. ¡Veamos qué shortcodes en WooCommerce podemos implementar!

Shortcodes de Woocommerce


Woocommerce trae “de fábrica” una serie de shortcodes, que podemos clasificar en varias categorías, atentos ahora para utilizar los que más te convengan en tu tienda online:

Shortcodes de páginas de Woocommerce

Tenemos 4 shortcodes, que corresponden con las 4 páginas que crea Woocommerce por defecto cuando lo instalamos en nuestra web.

1. Carrito: [woocommerce_cart]

Se usa, como es lógico, en la página del carrito (cesta de la compra) y muestra el contenido del carrito además de la interfaz para cupones y otros elementos del carrito.

También incluye un enlace al inicio de la tienda. Este shortcode no tiene parámetros.

Añadir al carrito:

Con add_to_cart mostrará el precio de un producto junto a un botón de añadir al carrito, un producto por su ID.

[add_to_cart id="ID_del_producto"]

Podemos ver aquí un ejemplo: [add_to_cart id="121"]

URL de añadir al carrito

Mostrará la URL en el botón de añadir al carrito de un único producto por ID.

[add_to_cart_url id="ID_del_producto"]

2. Proceso de Pago: [woocommerce_checkout]

Es el shortcode del proceso de pago y se usa en la página de pago. Tampoco tiene parámetros.

3. Seguimiento del pedido: [woocommerce_order_tracking]

Permite al usuario ver los detalles de seguimiento del pedido. Para ello el cliente tiene que introducir los datos del pedido (ID del pedido y el email que utilizó en el pedido).

4. Mi cuenta: [woocommerce_my_account]

Página de “Mi cuenta” donde el cliente puede consultar y modificar sus datos, ademaś de ver su historial de pedidos.

Shortcodes de productos

Si bien es cierto que en la página “Tienda” de nuestra web ya se muestran los productos, en ocasiones, podemos querer mostrar únicamente algunos productos en otros apartados (páginas o entradas de nuestro WordPress).

Para mostrar diferentes vistas de productos, usaremos los siguientes shortcodes:

1. Producto: [product]

Podemos indicar el producto que queremos mostrar tanto por su "id" como por su "sku" (código de referencia).

[product sku="ref.abc"] - Producto con la referencia ref.abc

[product id=”ID”] - Donde ID es el identificador del producto.

[product sku="SKU"] - Donde SKU es el código que hemos indicado al crear el producto

Tip: Para saber el ID de un producto, puedes verlo en el listado de productos, al pasar el ratón sobre el producto, mostrará el ID:

Ver ID de producto en WooCommerce


2. Varios productos

También puedes querer mostrar un listado de productos, no solo uno. Para ello WooCommerce tiene varios shortcodes y parámetros. Primero te voy a explicar los parámetros que puedes usar y más adelante, veremos los shortcodes y qué parámetros admiten.

Parámetros de shortcodes en Woocommerce

Los siguientes parámetros (atributos) se usan en los shortcodes para mostrar varios productos:

  • limit -> El número de productos a mostrar, por defecto muestra todos (-1).
  • columns -> Número de columnas en las que se mostrarán los productos, por defecto 4.
  • orderby -> Ordena los productos mostrados por la opción indicada. Puedes pasar una o varias opciones, separadas por espacios. Las opciones disponibles son:

    date -> La fecha en la que se publicó/creó el producto.
    id -> El ID del producto (lo vimos anteriormente, ¿recuerdas?)
    menu_order -> El orden en el menú, si está configurado (el número más bajo se muestra antes).
    popularity -> Número de compras. Los más o menos vendidos.
    rand -> Muestra los productos por un orden aleatorio (cuidado, puede no funcionar si usas caché en tu web y mostrará el orden guardado en caché).
    rating -> La puntuación/valoración media del producto. ► title ->El título del productos. Es el modo por defecto de ordenar en el orderby (vamos, si no pones otras opciones).

  • skus -> SKUs de los productos, separados por comas.
  • category -> Listado de slugs de categoría, separados por comas.
  • order -> Indicamos si queremos que la ordenación sea ascendente (ASC) o descendentes (DESC), usando las opciones del atributo orderby. Por defecto es ascendente, ASC.
  • class -> Añade un contenedor de clase HTML de forma que puedas modificar la apariencia usando CSS personalizado.
  • on_sale -> Saca los productos en oferta (con descuento). No se debe usar conjuntamente con los parámetros best_selling ni top_rated.
  • best_selling -> Muestra los productos más vendidos. No se debe usar conjuntamente ni con on_sale ni con top_rated.
  • top_rated -> Saca los productos más valorados. No se debe usar a la vez que on_sale ni best_selling.

También tenemos los parámetros (atributos) de contenido del producto, que son los siguientes:

  • attribute -> Saca los productos usando el slug de atributo indicado.
  • terms -> Podemos sacar separados por comas de los términos de atributos a utilizar con attribute.
  • terms_operator -> Operador para comparar términos de atributos. Las opciones que tienes disponibles son:

  • AND -> Sacará los productos de todos los atributos seleccionados.
    IN -> Sacará los productos con el atributo seleccionado. Este es el valor por defecto de terms_operator.
    NOT IN -> Sacará los productos que no están entre los atributos seleccionados.

  • visibility -> Sacará los productos basados en la visibilidad seleccionada. Las opciones que tienes disponibles son:

  • visible -> Productos visibles en la tienda y resultados de búsqueda. Esta es la opción por defecto de visibility.
    catalog -> Productos visibles solo en la tienda, no en los resultados de búsqueda.
    search -> Productos visibles solo en los resultados de búsqueda, no en la tienda.
    hidden -> Productos ocultos tanto en la tienda como en las búsquedas, solo accesibles mediante su URL directa.
    featured - > Productos marcados como destacados.

  • category -> Nos sacará los productos de dicha categoría, usando el slug específico de esa categoría.
  • cat_operator -> Operador para comparar términos de categorías. Las opciones disponibles son


    AND -> Mostrará productos que pertenezcan a todas las categorías seleccionadas.
    IN -> Mostrará productos de la categoría seleccionada. Este es el valor por defecto de cat_operator.
    NOT IN -> Mostrará productos que no estén en la categoría seleccionada. Sería un “excepto”, en plan: mostrar todos los productos excepto los de esta categoría.

¿Son bastantes, verdad? Puede parecer un poco lioso, pero no te preocupes, al final se le coge el tranquillo, además seguramente acabarás usando solo unos pocos.

Si tienes dudas, siempre puedes crear una página en borrador, e ir probando las diferentes combinaciones para ver cómo funcionan y qué muestran y cómo se ve. :)

Shortcodes para mostrar varios productos

Usaremos el shortcode [products] con los parámetros que necesitemos. Por ejemplo, para mostrar varios productos, por sus IDs o SKUs: [products ids="ID2, ID2, ID3"]

Puedes poner, separados por comas, los IDs de todos los productos que quieres mostrar: [products skus="ref1, ref2"]

De igual forma, puedes poner separados por comas, los SKU de los productos que quieras que se muestren.

3. Mostrar el listado de productos recientes (productos nuevos): [recent_products]

Se suele usar en la página de inicio de la tienda, para que tus visitantes puedan ver las novedades. Un ejemplo: mostrar los últimos productos de tu tienda en 2 columnas y 20 productos por página:[recent_products per_page=”20″ columns=”2″]

4. Mostrar un listado de productos destacados: [featured_products]

Como ya sabes, en WooCommerce podemos marcar productos destacados.

Por ejemplo pueden ser productos que te interese vender por cualquier motivo (realizar liquidación, vender más porque te dan más beneficios, están de moda, o son de temporada,etc. y quieres destacarlos sobre el resto). Ejemplo: [recent_products per_page=”12″ columns=”2″]

En Woocommerce 3.2 y superiores, se puede usar el shortcode de productos con el parámetro best_selling. Por ejemplo: [products best_selling]

5. Productos de oferta o con descuentos: [sale_products]

Con este shortcode puedes mostrar un listado de todos productos rebajados (con algún descuento aplicado). Ejemplo, queremos mostrar 20 productos en oferta ordenados por titulo en orden descendente y mostrado en 2 columnas: [sale_products per_page=”20″ orderby=”title” order=”desc” columns=”2″]

En Woocommerce 3.2 y superiores, se puede usar el shortcode de productos con el parámetro on_sale. Por ejemplo: [products on_sale]

6. Listado de los productos más vendidos: [best_selling_products]

En Woocommerce 3.2 y superiores, se puede utilizar el shortcode de productos con el parámetro best_selling. Por ejemplo: [products best_selling]

7. Listado de los productos mejor valorados: [top_rated_products]

En Woocommerce 3.2 y superiores, se puede usar el shortcode de productos con el parámetro top_rated. Por ejemplo: [products top_rated]

8. Mostrar productos relacionados con el actual: [related_products]

Se suele usar en la página de un producto, para mostrar otros productos relacionados con este que ponemos de ejemplo: [related_products limit="12"]

Este shortcode muestra 12 productos relacionados (evidentemente, si hay menos de 12, mostrará los que haya en ese caso).

Shortcodes de categorías de productos en Woocommerce

Productos de una categoría concreta: [product_category category="SLUG_DE_LA_CATEGORIA"]

Este shortcode te permite mostrar los productos de una categoría, indicando el slug de la misma. En el ejemplo siguiente nos mostraría todos los artículos de la categoría “camisetas”: [product_category category=”camisetas”]

Categorías de productos: [product_categories]

Muestra varias categorías de productos, según los paŕametros que indiquemos. El campo ‘number’ se utiliza para mostrar el número de productos y el campo ‘IDs’ indica al shortcode qué categorías debe mostrar.

Puedes poner el parámetro ‘parent’ a 0 para mostrar solo las categorías superiores. Los IDs de categoría se ponen separados por comas para mostrar varias. Pongamos un ejemplo:[product_categories number="12" parent="0"]

Como ves, muestra hasta 12 productos de las categorías superiores (no subcategorías).

¿Cómo usar los shortcodes de WooCommerce


Ahora que conoces los shortcodes de WooCoommerce, su estructura y funcionamiento, vamos a lo importante: ¿cómo los puedes utilizar y dónde?

Puedes crear páginas o entradas en tu web, e incluir en ellas los shortcodes correspondientes a lo que quieras mostrar a tus usuarios, visitantes y compradores web.

Por ejemplo, puedes crear una nueva entrada en el blog de tu web para presentar un nuevo producto, hablar de sus bondades, sus características y utilizar el shortcode de "añadir al carrito" para que los clientes puedan comprarlo desde ahí.

Simplemente, tendrías que poner el shortcode en el editor de WordPress.

También puedes usar shortcodes en widgets de texto. Es uno de los usos más extendidos. En este ejemplo, creamos un widget de texto, para mostrar un producto:


Uso de shortcodes en widget de texto


De esta forma, en el widget muestra el producto indicado y el usuario podrá comprarlo desde ahí directamente.

¡Bonus final!

Puedes instalar y usar el plugin WooCommerce Shortcodes que es gratuito y añade una serie de botones para añadir los shortcodes de WooCommerce de una forma más sencilla.

Después de instalar el plugin y activarlo, en el editor de WordPress, verás un nuevo botón “Woocommerce” en el que puedes seleccionar el shortcode a añadir:


Plugin WooCommerce Shortcodes


Verás que están todos los shortcodes de WooCommerce y además, te permite, según el shortcode, configurarlo:


Plugin WooCommerce Shortcodes opciones


En este ejemplo, del shortcode de categorías, podemos configurar los mismos parámetros que viste antes. Te recomiendo este plugin, porque es más sencillo y ya te muestra las opciones (parámetros) configurables. :)

Conclusiones

Espero que con este mega artículo que te he traído, conozcas al dedillo toda la información que necesitas saber sobre los shortcodes en WooCommerce para utilizarlos correctamente en tu tienda online de WordPress.

¡Nos vemos en próximos post!

PrestaShop 1.7.4.0 versión de mantenimiento ¡disponible!

$
0
0

PrestaShop 1.7.4.0


Desde primeros días de Julio ya puedes actualizar a PrestaShop 1.7.4.0 tu tienda para solucionar problemas menores detectados en las versiones anteriores de esta rama estable.

Esta nueva versión da un salto importante en lo relacionado a mejoras y sobre todo a correcciones de fallos detectados, como por ejemplo el encabezado del backoffice, el tema del backoffice que se actualiza de forma estable a Bootstrap 4 o la adición de tips o sugerencias en el BO para aumentar la experiencia del usuario.

PrestaShop 1.7.4.0 es una versión estable que puede ser utilizada en entornos de producción sin problemas, salvo aquellos que se estén tratando en la forja del proyecto.

     

 Mejoras y correcciones


Además de algunos problemas solucionados, comentados al principio de este artículo, se han aplicado muchísimas correcciones, 28 mejoras en el BO y 8 mejoras en el frontoffice de esta nueva versión.

Se corrigen también problemas con la activación de SSL, se soluciona un problema con la lista de archivos adjuntos, se arreglan iconos de inicio de sesión, se añade confirmación a la eliminación de productos.

Se reduce el nivel de permisos para la edición de Temas, se mejoran etiquetas en el Tema clásico para mejorar el SEO, se corrigen fallos con algunos idiomas, hasta un total de 226 problemas solucionados, entre correcciones y mejoras.

Puedes consultar la lista completa de mejoras y cambios aplicados en el changelog de esta versión:

 

 Requisitos de PrestaShop 1.7.4.0


A continuación te indico la configuración del servidor recomendada para ejecutar Prestashop 1.7, versión estable del momento:

  • Versión PHP mínima: 5.6.30. Solo para PS 1.7.0
  • Versión PHP recomendada: 7.1 Para PS 1.7.0 a 1.7.3 (Funciona más rápido).
  • Versión PHP para PrestaShop 1.7.4.0: 7.2.
  • Accelerators: No requerido (1)
  • magic_quotes_gpc: off
  • memory_limit: 512M
  • max_execution_time: 300
  • max_input_time: 300
  • upload_max_filesize: 20M
  • post_max_size: 20M
  • max_input_vars: 10000
  • allow_url_fopen: on (Activado permite importar imágenes).
  • safe_mode: off
  • cURL: (Con cURL instalado pasarelas como Paypal y otras funcionan sin problemas).
  • mod_rewrite: instalado y activado.
  • mod_security: off
  • JSON: ON
  • ctype: ON
  • mySQL: 5.7 o superior (mejor rendimiento con mariaDB).
  • mySQL: INNODB (myIsam no funciona correctamente).
  • php.ini: (Debe incluir date.timezone).
  • Open SSL: Versión 1.0.2 o superior.
  • Servidores: Linux (Prestashop no es recomendable para servidores de Windows/IIS).
  • cageFS y otro Firewall técnico en el servidor configurado correctamente para que en el backoffice no sea muy lento el bloquear los servicios externos que usa Prestashop.
  • suhosin.request.max_vars = 20000 o superior.
  • suhosin.post.max_vars = 20000 o superior.
  • max_input_vars = 20000 o superior

Adicionalmente se recomiendan las siguientes configuraciones para Opcache:

  • opcache.revalidate_freq = 0
  • opcache.validate_timestamps = 0 (comentar esto en entorno de desarrollo).
  • opcache.max_accelerated_files = 7963
  • opcache.memory_consumption = 192
  • opcache.interned_strings_buffer = 16
  • opcache.fast_shutdown = 1

(1) Es más recomendable utilizar fpm-php + opcache + fast-cgi y ngnix proxied.

Estos requisitos permiten gestionar Tiendas PrestaShop que tengan desde 1 producto hasta 20.000 productos.

Para más cantidad de productos es posible que los recursos mínimos no sean suficientes.

 

 Actualizar a PrestaShop 1.7.4.0


Si tienes la Tienda en producción (online), haz una copia de seguridad antes de actualizar. De esta forma estarás generando una copia de tu web anterior a la actualización, por si surgen problemas después del proceso, que puedas volver al momento anterior a la actualización.
 

Otra opción a tener en cuenta, sobre todo tienes la costumbre de hacer cambios en archivos del núcleo de PrestaShop y no tienes muy claro si la actualización romperá alguna cosa que hayas modificado es clonar la tienda en producción y probar primero la actualización en una web clonada, si tienes espacio suficiente en tu Hosting.

Proceso resumido de actualización de PrestaShop:

  1. Desde tu Panel de Hosting comprueba que los archivos y carpetas de la web de PrestaShop tiene los permisos adecuados (755, 644)
  2. Si eres cliente de Webempresa, ejecuta Stephan desde tu Área de Cliente para que verifique los permisos de la web.
  3. Accede al BO de tu Tienda PrestaShop 1.7
  4. Ve a Personalizar, Módulos, Módulos instalados.
  5. Comprueba que tienes instalado el módulo "1-Click Upgrade" (Actualización en 1-Clic). 1
  6. Si el módulo está instalado accede directamente a Más, 1-Click Upgrade (menú izquierdo).
  7. Activa el Modo Mantenimiento, de lo contrario no podrás actualizar.
  8. Comprueba en Comenzar Actualización que existe una versión nueva disponible superior a la instalada.
  9. Haz clic en el botón azúl ¡ACTUALIZAR PRESTASHOP AHORA!.
  10. Espera a que concluya el proceso, puede tardar.
  11. Concluida la actualización verifica que el aviso de actualización es correcto.
  12. Haz clic en el menú izquierdo Inicio.
  13. Accede de nuevo al BO (habrás perdido la sesión tras actualizar).
  14. Desactiva el Modo Mantenimiento (opción superior derecha del BO).
  15. Ve a Configurar, Parámetros Avanzados, Rendimiento y haz clic en Borrar la caché.
  16. Comprueba el funcionamiento del back y del front office de la Tienda.

Si todo ha ido correctamente ¡Felicidades! ya has actualizado a la nueva versión estable y deberías ver esta pantalla.

 
Actualización realizada con éxito

Haz clic en la imagen para ampliarla  

1 Si no tienes instalado el módulo Actualización 1-click ve a Módulos, Selección, haz clic en "Ver todos los resultados de su búsqueda en Marketplace PrestaShop Addons" (se abre en pestaña nueva) y busca por 1-click el citado módulo. Descárgalo y luego instálalo desde el BO, Módulos, botón azul superior Subir un módulo.

Esta actualización afecta a 5261 archivos que serán modificados y 353 archivos serán eliminados (si existen).

 

 Solución a posibles problemas de actualización

Si durante el proceso de actualización desde versiones 1.7.x anteriores (1.7.0 a 1.7.3) se presentan errores y la actualización no concluye, es posible que esté causado por AJAX en el módulo 1-click Upgrade" de la versión actual 3.0.5 que presenta errores con upgradeFiles y rollback si se pretende "revertir" la actualización tras el intento de upgrade.

El error que devuelve es el siguiente:

[Ajax / Server Error for action upgradeFiles] textStatus: "error " errorThrown:"Internal Server Error " jqXHR:

Este error se ha detectado tras intentar actualizar desde las siguientes versiones usando el citado módulo:

  • Actualización desde PrestaShop 1.7.3.1: Podría fallar el actualización. Problemas con Idioma es_ES. (El instalador de esta versión ya presentaba este bug). Error 500.
  • Actualización desde PrestaShop 1.7.3.2: Podría fallar el actualización. Requiere aumento considerable de recursos del servidor para completar el proceso.
  • Actualización desde PrestaShop 1.7.3.3: Podría fallar el actualización.

La solución pasa por usar "temporalmente el módulo "BETA" de 1-click upgrade, concretamente la versión "...beta3" que es la que mejor desempeño ha tenido en las más de 18 instalaciones realizadas y respectivas pruebas de upgrade entre versiones con el módulo de actualizaciones.

 

  Descargar el módulo autoupgrade-v4.0.0-beta.3.zip desde el GitHub de PrestaShop.

 

Previamente debes haber desactivado y eliminado completamente cualquier otra versión de dicho módulo "1-click upgrade" si te falló la actualización por errores AJAX.

Luego instala el citado módulo manualmente desde Módulos, Subir un módulo y finalmente haz clic en Configurar del módulo para llegar hasta la pantalla de actualización de PrestaShop.

Pon el sitio en "Modo Mantenimiento", actualiza la página y realiza la actualización.

Una vez concluya la actualización, tendrás que acceder de nuevo al BO porque habrás perdido la sesión tras el upgrade.

Al acceder verás todo con normalidad excepto el menú lateral izquierdo del Bo que se mostrará sin estilos, causado por el módulo "beta" instalado.

Lo solucionas desde Módulos, localizando el actual módulo instalado 1-click upgrade, desactivándolo y posteriormente eliminándolo.

Limpia la caché desde Configurar, Parámetros Avanzados, haciendo clic en el botón superior Borrar la caché y verifica que el menú izquierdo del dashboard recupera su estado habitual.

Ahora puedes optar por instalar la versión actual 3.0.5 del módulo de "Actualización en 1 clic" o esperar a que salga una nueva versión del mismo que resuelva este bug.

Tras todo este proceso se ha comprobado en diferentes instalaciones que la Tienda queda funcionando con normalidad pero ya en la versión estable 1.7.4.0 de PrestaShop.

Recuerda que ante posibles fallos tras actualizar siempre puedes usar la opción Revertir para volver al momento anterior a la actualización.

 

 ¿Qué pasa con PrestaShop 1.6.x?


PrestaShop 1.6.x seguirá siendo la versión estable y recibiendo actualizaciones de seguridad y mantenimiento hasta octubre de 2018 pero no se le aplicarán nuevas mejoras o funcionalidades a esta rama. ¡Plantéate que dentro de poco tendrás que pasar a PrestaShop 1.7.x!  ヅ

Desde hace un par de meses está disponible el módulo BETA (citado más arriba) que "en teoría" permite la actualización desde PrestaShop 1.6.x a la nueva rama 1.7.x pero tras probarlo falla bastante, no hace una migración correcta de la tienda a la nueva versión y presenta inconvenientes con el Tema, dependiendo de cual tengamos instalado, sobre todo si es "comercial", por lo que no es recomendable el uso de dicho módulo.

Haciendo uso del sentido común no se debería hacer uso de nada que esté en estado “beta” y que no esté demostrado y documentado públicamente que realmente funciona, ya que aplicarlo en una web en producción podría dar al traste con la tienda.

Es mejor mantenerse en versiones “estables” en la rama en la que se encuentre tu instalación, y que esperar a que se libere el módulo “oficial y estable” de 1-click Upgrade para hacer la transición entre ramas de forma segura.

Otra opción es exportar en CSV de la versión 1.6.x e importar en una instalación limpia 1.7.4.0 y realizar los ajustes pertinentes.

 

 Conclusiones


Si aún no tienes claro que mantener PrestaShop actualizado es importante, espero que lo reconsideres, sobre todo si luego quieres que tu tienda tenga un buen desempeño y que todo funcione al detalle, para que las ventas no fallen.

Si todavía no te has planteado usar PrestaShop 1.7, es el momento adecuado para ponerte las pilas y empezar a trastear con esta rama "estable" y prepararte para que después del verano tengas ya en marcha tu Tienda.

 

Las actualizaciones aportan mejoras a tu web, corrigen fallos detectados en anteriores versiones y garantizar un buen funcionamiento de la Tienda. ¡¡Aplícalas!!
 

Gracias a Ricardo y Diego, Administradores de Sistemas en Webempresa por la ayuda y paciencia durante las PoC de upgrade de versiones. Amamos lo que hacemos

     

Contenido esencial de Yoast: ¿cómo implementarlo en tu web?

$
0
0

Contenido esencial de Yoast: ¿Qué es y cómo potenciarlo en tu web?


Que Google es el principal motor de búsqueda en la mayoría de países, y que se lleva el mayor porcentaje del mercado, no es ninguna novedad. Y es que, a la hora de hablar de posicionamiento y de indexación de páginas web, no nos queda otra que tener en cuenta sus exigencias.

Por suerte, contamos con herramientas que aunque no nos lo dan todo hecho, sí que nos facilitan la tarea de cara a la edición de textos en ciertos gestores de contenidos, como es el caso de SEO Yoast para WordPress y sus funcionalidades.

Lo mejor de esta herramienta es que no es necesario ser un experto en SEO para poder manejarla. En mi caso, que estoy especializada en gestión de contenidos digitales, puedo decir que SEO by Yoast se ha hecho imprescindible en mi día a día.

Por ello, en este artículo quiero hablarte sobre Yoast y, más concretamente, sobre su relativamente nueva funcionalidad “contenido esencial”. Para ello, daremos respuesta a las siguientes cuestiones:

  • ¿Qué es Yoast SEO de WordPress y cuáles son sus ventajas?
  • ¿Qué es el contenido esencial según Yoast?
  • ¿Cómo potenciar el contenido esencial en WordPress?

SEO Yoast para WordPress


Aunque probablemente ya hayas oído hablar sobre qué es Yoast SEO, nunca está de más hacer un breve recordatorio por aquello de su utilidad a la hora de optimizar el posicionamiento de contenidos en una web o blog.

Piensa que cada vez más profesionales y marcas desarrollan su site en WordPress, por lo que muy posiblemente tú también termines por hacerlo algún día (si no lo has hecho ya).

¿Qué es Yoast SEO?

¿Qué es Yoast SEO?


“Yoast SEO es un plugin de WordPress esencial para trabajar el posicionamiento de los contenidos en las páginas desarrolladas bajo dicho CMS.”

Este plugin ha pasado a ser uno de los más populares, por la facilidad con la que nos permite tener en cuenta ciertos aspectos SEO, así como llevar un control de la inclusión de las palabras clave en cada contenido web.

Concretamente, más adelante veremos su función “contenido esencial” o cornerstone content. Sin embargo, tiene muchas otras funcionalidades orientadas al posicionamiento que también resultan muy útiles y que no son tan conocidas:

  • Revisión de la legibilidad: SEO by Yoast también orienta al redactor para conseguir un texto legible y comprensible para el lector.
  • Destacados en redes sociales: Te permite preparar cómo se van a ver tus contenidos al compartirlos en diferentes redes sociales.
  • Metadescripciones: Con este plugin puedes definir la información meta de cada uno de tus contenidos o páginas internas.
  • Orientación técnica: Este plugin cuenta con una guía para enlazar la web a Search Console, mejorar el archivo robots.txt o incluso el sitemap. Todo lo necesario para trabajar con una buena base de cara al posicionamiento.
  • Otras funciones avanzadas: También te ofrece la posibilidad de configurar ajustes meta de indexación, follow y canonical.

Además, ten en cuenta que todo esto es tan sólo lo que tenemos disponible en la versión gratuita, pues con la opción Premium contamos con guías para mejorar el vocabulario utilizado, optimizar las frases más repetidas, corregir redirecciones e, incluso, nos da sugerencias de enlaces internos.

¿Por qué es tan popular este plugin WordPress de Yoast?

Como ya he comentado, una de las características que ha hecho que Yoast SEO WordPress triunfe como lo hace, es su facilidad de uso; funciona como un semáforo que te da luz verde cuando el contenido está listo, o te lo marca en rojo cuando no va a ayudar para nada a tu posicionamiento.

Además, se ha convertido en una herramienta esencial para las estrategias de SEO content (o de posicionamiento a través del contenido), gracias a otras ventajas como las siguientes:

  • Te aporta nuevos puntos de vista: Si no eres un experto en posicionamiento, Yoast te puede ayudar a ver las cosas desde la perspectiva de un SEO.
  • Hace de recordatorio: Si ya has utilizado anteriormente una palabra clave o enlazado sobre la misma, no tienes que preocuparte porque el plugin te avisa.
  • Te ofrece asistencia SEO: La lista de aspectos que revisa es muy larga, y no suele pasar nada por alto.
  • Tiene en cuenta a Google, las redes y al lector: Aunque es verdad que está muy orientado a las exigencias de Google, no es en lo único que se centra para guiarte.

En definitiva, trabajar con Yoast SEO WordPress es una manera rápida de revisar y supervisar tus contenidos de cara a los motores de búsqueda antes de publicarlos, aunque salvando las distancias con respecto a lo que te puede aportar un profesional en este área.

Contenido esencial de Yoast


Si tienes claro qué es Yoast SEO, lo siguiente que quiero contarte es de qué se trata eso del contenido esencial según este plugin, ya que es una de sus características más valoradas por Google actualmente. Así que, ¡hazlo tú también!

¿Qué es el contenido esencial del plugin SEO Yoast?

Hace ya unos meses que Google dejó claro que quería que fueran los propios webmasters o gestores de contenido los que especificasen cuáles son sus contenidos principales, y no tener que hacer un análisis externo para decidir sobre una cuestión tan estratégicamente relevante.

Los contenidos principales que señala Google son los que Yoast entiende como contenido esencial, y que hace ya unas cuantas actualizaciones ha introducido entre sus funcionalidades, tal y como puedes ver en la siguiente imagen de ejemplo:

Contenido esencial del plugin SEO Yoast


“El contenido esencial de SEO Yoast no es más que aquel que te representa, que es la esencia de tu web, y que te gustaría que todos los usuarios leyeran al llegar a tu espacio online.”

Por lo tanto, de esta propia definición se extrae la importancia de no abusar de esta característica. Luego veremos cómo potenciar esta funcionalidad del plugin, pero mi primer consejo es que lo uses con un plan bien definido, y no marcando todos tus contenidos como esenciales.

Ten en cuenta que cuando marcas un página así, Yoast se lo envía a Google informándole sobre que su contenido conforma los pilares de tu negocio. Partiendo del mismo, Google se encarga de obtener información de temáticas y otros aspectos de marca.

¿Cómo potenciar la funcionalidad del contenido esencial?

“Si quieres sacar el máximo partido al concepto “contenido esencial”, tendrás que incluir dicho aspecto en tu estrategia global.”

Según mi experiencia, y si al igual que yo ya tienes cierto histórico de contenidos y una estrategia previamente puesta en marcha, seguir un proceso de reorientación te guiará enormemente a la hora de dar uso a esta “nueva” funcionalidad de Yoast:

1) Planifica un calendario estratégico

Es bastante habitual conocer el papel del calendario editorial al trabajar contenidos para un blog o una web, pero igual de importante es desarrollar un calendario estratégico interno.

Éste puede ser una herramienta en sí misma, o formar parte del calendario editorial. Sea como sea, le debes dedicar tiempo, ya que es la base del resto del proceso para optimizar tus contenidos de cara a Google.

El calendario estratégico te va a ayudar a determinar cuáles son tus planes para los contenidos:

  • Cuál es el tipo de contenido orientado a tus diferentes objetivos.
  • Qué páginas incluyen un contenido que convierte y debes posicionar.
  • Qué contenido está obsoleto y puedes reciclar o mandar a desindexar.

Evidentemente, tener un esquema global de la estrategia que sigue cada uno de tus contenidos, te permite valorar cuáles son esenciales a nivel empresarial o de marca.

2) Revisa tu histórico de contenidos

Es muy probable que esta actualización de Yoast te haya pillado por sorpresa, o que estés instalando ahora el plugin y no lo hayas trabajado antes.

Sea como sea, es posible que ya tengas un blog con cierto historial de publicaciones o una web con recorrido. Por este motivo, lo ideal es que antes de avanzar en la estrategia hagas un repaso profundo de lo que ya está publicado.

Gracias a esa revisión podrás analizar aspectos como:

  • Las palabras clave que ya has utilizado.
  • Las páginas ya posicionadas.
  • Los contenidos que compiten para los mismos términos de búsqueda.
  • La estrategia de enlaces internos y externos, así como enlaces rotos.

En cualquier caso, nunca viene mal echar un vistazo al trabajo ya realizado. A veces miramos hacia delante y perdemos la perspectiva, por lo que no hacemos las actualizaciones pertinentes u olvidamos aspectos clave de nuestro negocio.

3) Jerarquiza los contenidos

Una vez que está todo el contenido revisado y que has planificado las siguientes publicaciones en tu calendario estratégico, ya puedes hacerte una idea general del rumbo que debes seguir a partir de ahora.

Esto te va a ayudar a poder jerarquizar bien tus contenidos y ver qué quieres que Google y los usuarios entiendan como tu contenido esencial, seleccionándolos así en el plugin Yoast SEO de tu WordPress.

Últimamente, se suele decir que no deben marcarse más de 5 o 6 contenidos como esenciales. La realidad es que depende mucho de cada caso:

  • Si tienes 15 publicaciones, marcar 5 como esenciales puede ser un exceso.
  • Si tienes más de 100 artículos en tu blog puede que 5 se te quede corto.

4) Optimiza el SEO on-page y los enlaces

Llega el momento de colaborar con Yoast y ponerte a optimizar todo el trabajo hecho. Además, esto va a servir de guía para generar más rápidamente tu nuevo contenido.

Tanto el contenido esencial como el resto de publicaciones que tengas en tu web, debe ser revisado y optimizado de cara al SEO. Esto quiere decir que hay que marcar enlaces follow y nofollow, ver qué URLs deben ser canonical, e incluso eliminar algunos contenidos que ya no tienen sentido en la estrategia, a pesar de la pena que esto pueda causarte.

En otras palabras, se trata de optimizar y pulir tu contenido web de cara al SEO on-page más allá de lo meramente esencial. Aquí, seguir la jerarquía que has establecido previamente te ayudará a seguir un orden de prioridades.

5) Actualiza y recicla contenidos

A estas alturas, tu site o blog ya estará listo para continuar trabajando con normalidad. Seguramente hayas creado nuevos procesos de trabajo que incluyan todo lo visto en los pasos anteriores, y que te ayudarán mucho en el día a día.

Ahora, lo que debes pensar es en no olvidarte de esos contenidos esenciales que de vez en cuando debes actualizar. Al fin y al cabo, Google los considerará como tal a través del plugin Yoast SEO WordPress, y así debes demostrarlo.

En miras a mantener tus contenidos siempre actualizados, te dejo estas recomendaciones básicas:

  • Revisa regularmente la categorización de tus contenidos web.
  • Amplía la información de tus páginas siempre que sea necesario.
  • Modifica la información obsoleta de las URLs que atraigan tráfico.
  • Relanza publicaciones que contengan datos no caducos.
  • Comparte tus contenidos esenciales de forma recurrente en tus redes.

Conclusión

Quizás ya sabías qué es Yoast SEO, el plugin más popular de WordPress para posicionamiento en buscadores, o bien conocías todas o buena parte de sus funcionalidades, pero espero que este artículo te haya servido para conocer una nueva perspectiva en lo que a marketing de contenidos se refiere.

Ten en cuenta que categorizar la información de nuestra web según su importancia, es una de las principales exigencias de Google este 2018, por lo que no debes restar peso a la actualización de tu web y, concretamente, al contenido esencial.

Seguro que hay muchos aspectos de tu negocio que nunca dejarías de lado, ¿verdad? Pues si deseas llegar a tener verdadero alcance en Internet, ¡no menosprecies el valor de tus contenidos!

¿Cómo aumentar el tráfico desde Instagram hacia tu web?

$
0
0

¿Cómo aumentar el tráfico desde Instagram a tu página web?


Es la pregunta del millón,

¿cuánto tráfico desde Instagram llega a tu web?

Sea cual sea el número puedes aumentar esta métrica en menos de 30 días aplicando estos sencillos pasos en tu perfil de Instagram.

En este post invitado de Metricool, Sara Martín nos desvela qué factores pueden limitar el tráfico a tu web desde Instagram y nos propone algunas soluciones para aumentar el número de visitas a tu site.

Factores limitantes para llevar tráfico desde Instagram a tu web


La visibilidad de tus publicaciones en Instagram

Instagram era el paraíso de la visibilidad cuando nació.

No existían límites. Todos los usuarios podían ver las publicaciones de las cuentas de Instagram a las que seguían.

Entonces en junio de 2016 llego él...

“El el algoritmo de Instagram

Entró sigiloso y usando como excusa que su aparición sería para dar al usuario los contenidos que encajarían más con su perfil.

Su evolución fue ruidosa. Redujo la visibilidad de las publicaciones a menos que estos contenidos o cuentas tuvieran gran engagement. (seguidores, likes, comentarios etc.)

A menor visibilidad menor tráfico desde Instagram a tu web .

Los links no clicables en las publicaciones

Instagram solo permite poner un enlace “link in bio” en tu biografía. En publicaciones o stories no pueden incluirse. A excepción de:

Instagram Shopping

Si tienes un ecommerce la funcionalidad Instagram Shopping es una solución a la falta de enlaces en Instagram.

Esta funcionalidad permite que las tiendas puedan enlazar los productos a las fichas de producto de su propia web.

Eso sí, si no tienes una tienda online esta opción no está operativa para ti.


Instagram shopping


Stories en cuentas con más de 10000 seguidores

Si eres influencer o tienes muchos seguidores, Instagram te permite poner links en tus stories con un “ver más”.

Eso sí, tus publicaciones y contenidos en el perfil seguirán sin poder ser enlazadas a tu web.

De esta forma sí puedes llevar tráfico a tu web pero a través de stories que duran 24 horas a menos que se enlacen desde stories destacadas.

Stories a vídeos de IGTV

Instagram, con el fin de promocionar su Instagram TV, se ha apiadado de los usuarios dejando subir enlaces desde las stories (sin importar tu número de fans) enlazando a vídeos de IGTV.

Todo queda en casa.

Las soluciones para aumentar el tráfico desde Instagram a tu web


No te asustes.

Respira.

Aunque Instagram lo ponga difícil, hay soluciones para conseguir llevar ese tráfico a tu web. Vencer las barreras del algoritmo y conseguir aumentar ventas, ganar suscriptores y tráfico.

Sigue estos consejos y verás los resultados.

Usa el link de tu bio para enlazar tus publicaciones

Convierte el único link en la solución. Tienes dos opciones:

  • Opción A.
    Puedes generar un link en la bio que vaya cambiando cada vez que publicas algo e indicas “enlace en la bio”.
    Lo que puede resultar un poco mareante para el usuario. Pues ese link in bio puede que no coincida con la publicación que está viendo en ese momento.

  •  Genera un link cambiandte en la bio de Instagram


  • Opción B.
    Puedes usar el link in bio, para enlazar en todas las publicaciones que desees.
    Es decir usarás el link de Instagram para llevar al usuario a tus publicaciones donde puedes enlazar al contenido o zona de tu web que desees.
    Una forma de llevar tráfico a tu web sin barreras desde Instagram.

Descubre aquí como funciona el "Link in Bio" de Metricool

Conoce tus mejores horas de publicación

Si eres capaz de saber en qué momento tus publicaciones recibirán más interés por tu audiencia eres capaz de aumentar el engagement.

A mayor engagement -> mayor visibilidad -> mayor opciones de llevar tráfico a tu web.

El mejor momento es cuando tu audiencia está activa, es por ello que ese estudio debe ser personalizado y basado en tu perfil.

Crea anuncios con enlaces a tu web

La publicidad también es un gran método para llevar más tráfico a tu web.

Te permite poner un link a través de tu anuncio con llamadas a la acción como:

  • Comprar.
  • Más información.

De esta forma puedes aumentar el tráfico y también la conversión de tu anuncio.

El sistema de publicidad es el mismo de Facebook. Puedes hacer una segmentación detallada de las personas a las que quieres mostrar tus anuncios.

Así, lograrás tráfico a tu web y de calidad, con más posibilidades de que acabe convirtiendo en ventas.


Publicidad en Instagram


Aumenta tus seguidores publicando asiduamente

Otra estrategia para atraer tráfico desde Instagram a tu web consiste en subir tu número de seguidores y así generar mayor engagement.

Según el estudio de redes sociales 2017 basado en más de 60.000 cuentas las grandes marcas con mayor número de interacciones son las que tienen más seguidores y publican con mayor frecuencia.

Existe una relación directa entre la frecuencia de publicación y el aumento de seguidores.

Así que publica a menudo y ya verás como tu comunidad aumenta.

Conclusiones

Ahora te toca a ti.

Comienza a aplicar estos consejos para conseguir llevar tráfico desde Instagram a tu web y rentabilizar tu estrategia en redes sociales.

¿Alguna duda?

Escríbenos tus comentarios a través de nuestras redes sociales que aparecen en el cajetín de autor. ;)

Temas WordPress, ¿cómo elegirlos e instalarlos en tu web?

$
0
0

¿Cómo elegir e instalar temas WordPress en tu web?


Cuando creamos un nuevo sitio web o blog con WordPress, debemos decidir cuál será la apariencia visual y la disposición y funcionalidad de los diversos elementos de sus páginas, como los menús, las barras laterales o la cabecera, entre otros.

Como gestor de contenidos avanzado, WordPress gestiona por separado el contenido y el diseño gráfico de un sitio web. Gracias a esta separación, es posible modificar cambiar el diseño sin necesidad de reeditar o modificar el contenido principal de una página.

De igualmente forma, también se puede editar este contenido sin tener que pensar en cuestiones del diseño de la página web, excepto los relativos a la maquetación del propio contenido (como tipos de letras, uso de listas, etc).

Gracias a esta característica, usuarios sin conocimientos de diseño web ni HTML/CSS pueden crear fácilmente un sitio web visualmente atractivo y bien organizado a partir de un conjunto de plantillas predefinidas, conocido como temas WordPress (del inglés “themes”).

En este artículo, trataremos dos de los aspectos más importantes en lo que a temas se refiere, sin entrar en cuestiones técnicas: qué debemos valorar para elegir un tema WordPress para una web, y cómo instalar temas en WordPress.

También veremos el impacto que un tema o plantilla WordPress puede tener en el posicionamiento SEO y cómo podemos aprovechar una característica de la gestión de temas en WordPress, los temas hijo (“child themes”), para facilitar el mantenimiento del sitio web en el futuro.

Antes de empezar, un inciso importante. En efecto, los temas WordPress facilitan enormemente la creación de un sitio web, pero esto no evita que debamos elegir cuidadosamente el tema que utilizaremos en función de nuestras necesidades y objetivos.

No hacerlo puede significar que instalemos un tema que, en poco tiempo, resulte insuficiente o inadecuado para la funcionalidad o características que queremos disponer en el sitio web.

¿Qué es un tema WordPress?



Elegir temas WordPress

Haz clic en la imagen para ampliarla  


Podemos definir qué es un tema o plantilla WordPress desde dos perspectivas.

Una, la puramente técnica, definiría un tema como un conjunto de ficheros que se copian o instalan dentro de la estructura de ficheros de WordPress y que modifican el funcionamiento del gestor de contenidos.

Estos ficheros normalmente estarán escritos en PHP, el lenguaje de programación con el que está desarrollado WordPress, y cumplen una serie de normas para poder integrarse e interactuar con WordPress.

Adicionalmente, suele incluir ficheros con otros lenguajes o códigos, como hojas de estilo CSS, scripts en JavaScript, páginas HTML o incluso imágenes y otros recursos.

Sin embargo, la versatilidad, flexibilidad y potencia de WordPress hace innecesario que el usuario medio de este gestor tenga que ser consciente de toda ese “entramado” técnico que hace funcionar a un tema. De la misma forma que un conductor no necesita saber cómo funciona un motor de combustión para arrancar y conducir su coche.

La segunda definición, mucho más útil para un usuario, se centra en el aspecto funcional y práctico de los temas WordPress.

Así, un tema WordPress se podría ver como un componente que se instala en WordPress y que, una vez activado, proporciona nuevas características y opciones funcionales, de diseño y de configuración al gestor de contenidos. Esta definición contempla los elementos que ya hemos ido viendo:

  • Desde el aspecto de diseño web, los temas determinan la apariencia visual que tendrá un sitio, así como la disposición y organización de diversos elementos estructurales, como menús, barras laterales, cabeceras, footers o bloques funcionales (“widgets”).

    Normalmente, el usuario solo necesitará configurar dichos elementos (por ejemplo, colores, tipos de letra, la organización del menú o las imágenes de la cabecera y el footer) para personalizar el sitio web en función de sus necesidades y gustos.

  • Desde el aspecto funcional, los temas incluyen funcionalidades adicionales que no están contempladas de fábrica en el gestor de contenidos y que mejoran, por un lado, la experiencia de usuario (con más posibilidades de interacción).

    Y, por otro lado, facilitan o potencian la gestión del sitio web, especialmente cuando éste tenga gran número de páginas.

La versatilidad y potencia de las plantillas WordPress permite que se puedan construir webs de todo tipo, como sitios corporativos, tiendas online, gestores documentales o especializados para periódicos o revistas digitales.

Esta definición incluye un aspecto importante de los temas: un tema no solo debe instalarse en WordPress, sino que también debe activarse.

Gracias a esta característica, podemos instalar varios temas pero sólo uno de ellos estará operativo y visible, mientras que podemos experimentar con otros temas. Por ejemplo, para ver sus posibilidades de configuración o cómo se vería en el navegador, pero sin afectar ni interferir con el tema activo en ese momento.

¿Por qué es tan importante elegir un buen tema WordPress?

Esta versatilidad de WordPress y los temas puede convertirse en un arma de doble filo: al ser tan fácil cambiar de tema, podemos caer en la tentación de elegir el primero que nos “entre” por los ojos, sin pararnos en ver detalles más concretos.

Podemos pensar que, al ser tan “fácil” instalar y cambiar de tema, si el que hemos elegido no nos gusta con el tiempo, tan solo tendremos que buscar y elegir otro tema, instalarlo, activarlo y todo resuelto.

Sin embargo, la realidad no es tan sencilla, especialmente cuando el sitio web ya lleva un rodaje con un tema y, sobre todo, lo hemos ido adaptando, configurando o personalizando según nuestras necesidades.

Si bien es cierto que la visualización y apariencia del contenido principal no se verá afectado por el cambio de tema, hay otras zonas y elementos del sitio web que sí resultarán alterados:

  • Los Widgets del tema anterior dejarán de estar disponibles y, aun cuando el nuevo tema tuviera otros similares, habría que configurarlos, puesto que son específicos de cada tema.

  • Normalmente, cada tema recomienda unas dimensiones para las imágenes, según la posición donde se ubiquen. Cambiar de tema puede hacer que estas imágenes salgan distorsionadas o recortadas.

  • Quizás sea necesario revisar los plugins que estén instalados para adaptarlos y configurarlos a las características del nuevo tema. Incluso puede surgir alguna incompatibilidad y haya que cambiar de plugins.

  • En el caso de sitios webs más avanzados o complejos, con código personalizado, probablemente tengamos que revisar gran parte de este código, para asegurar que sigue funcionando y no produce ningún efecto adverso con el nuevo tema.

  • Lo mismo se aplica para cualquier personalización que se hubiera hecho en el diseño del tema anterior, mediante hojas de estilo, código HTML o scripts: habría que revisarlo y adaptarlo al nuevo tema.

Es decir, WordPress nos ofrece una herramienta muy potente, los temas, para configurar y personalizar sitios webs, y aunque se pueda cambiar en cualquier momento, casi siempre irá asociado con algún coste y esfuerzo.

Por tanto, debemos ser muy cuidados y metódicos a la hora de analizar y elegir un tema, para evitar que nos tengamos que arrepentir pasados varios meses y entonces tengamos que rehacer parte del trabajo.

¿Para qué sirven los temas hijos en WordPress?

Habitualmente, sobre todo para sitios webs pequeños y medianos, un buen tema elegido a conciencia proporciona lo suficiente para construir ese sitio con todos los elementos que consideramos necesarios.

Sin embargo, en ocasiones puede que tengamos que hacer pequeñas personalizaciones del tema, cambiando algún aspecto funcional o de diseño de sus elementos. Por ejemplo, que el menú se despliegue hacia un lado en vez de hacia abajo, o cambiar la disposición de las imágenes en las barras laterales.

Aunque existe la posibilidad de seguir buscando un tema que tenga esa característica o funcionalidad, seguramente esos temas no tengan otras características que sí tenía el tema original, con lo que seguiríamos igual que al principio.

En este caso, la solución pasa por personalizar el tema modificando su código (es decir, los ficheros de que consta el tema cuando se instala) para incorporar esa nueva funcionalidad, comportamiento o diseño.

Sin embargo, modificar el código de un tema conlleva una grave inconveniente: cualquier actualización futura por parte del proveedor del tema hará que se sobrescriban y, por tanto, se pierdan estos cambios.

Esto nos deja en una situación comprometida: o no incorporamos esa personalización al tema o no podemos actualizar el tema cuando el proveedor suministre una nueva actualización.

Afortunadamente, dado que es bastante frecuente que se hagan adaptaciones o personalizaciones al código de un tema, WordPress permite la posibilidad de crear temas hijo.

Un tema hijo no es otra cosa que una extensión del tema instalado, que llamaremos tema padre, para personalizar el código del tema padre sin modificar sus ficheros, sino en ficheros almacenados por separado del tema padre.

De esta forma, las actualizaciones del tema padre no afectarán a los ficheros del tema hijo y seguiremos disponiendo de esas personalizaciones.

En realidad, el proceso puede ser un poco más complejo, en función del alcance de las personalizaciones pero, en cualquier caso, siempre será mucho más sencillo que reescribir las personalizaciones y mucho mejor que quedarse con un tema que podríamos actualizar para no perder esas personalizaciones.

Por este motivo, una vez instalado un tema en un nuevo sitio web WordPress, el siguiente paso debería ser crear un tema hijo y activarlo, aunque no lo vayamos a utilizar inicialmente.

Tener un tema hijo no consume recursos ni supone una sobrecarga para el gestor de contenidos. Así, cuando lo necesitemos (puede ser algo tan sencillo como cambiar unos estilos), ya tendremos ese paso hecho y será más difícil caer en la tentación de modificar el tema padre.

¿Un tema WordPress puede afectar al SEO?


¿Un tema WordPress puede afectar al SEO?

Haz clic en la imagen para ampliarla  


Un tema WordPress determina cómo se verá y se presentará un sitio web a través del navegador. Por tanto, podemos preguntarnos si puede afectar de alguna forma al posicionamiento orgánico de una página web generada con ese tema.

La respuesta es afirmativa, como cabía esperar. Dado que el tema genera el código HTML, hojas de estilo, scripts Javascript y otros recursos de una página web, si no lo hace con unos requisitos mínimos de calidad, puede complicar su posicionamiento.

A continuación, se describe cómo un tema WordPress puede afectar al SEO de una página web:

  • Código eficiente y optimizado. Como hemos visto, un tema no es más que un conjunto de ficheros que se integra con el núcleo de WordPress, con el código necesario para “dar forma y función” al tema.
    Si este código no está optimizado, puede alargar el tiempo de carga de las páginas web, reduciendo la velocidad de navegación y, en consecuencia, perjudicando al SEO.

  • Código bloqueante en las páginas web. El código bloqueante, sea por hojas de estilo o por scripts, obliga a que se descarguen todos los recursos de una página web antes de que se pueda mostrar en el navegador. Esto significa que el usuario tiene que esperar más tiempo a que se muestre la parte superior de la página (la primera que se muestra en el navegador).

  • Marcado de datos estructurados. Los datos estructurados permiten identificar las distintas partes del contenido. Por ejemplo, quién es el autor de un artículo, su fecha de publicación o, en páginas corporativas, la dirección postal de una empresa o su teléfono de contacto. Google utiliza esta información para generar los fragmentos enriquecidos (“rich snippets”) pero, si el tema no los incluye, perderemos esta oportunidad de posicionamiento.

  • Versión móvil inexistente o poco cuidada. Los usuarios, cada vez más, utilizan los móviles en sus búsquedas. Si un tema no tiene un diseño responsivo, que se adapta a los distintos tamaños de pantalla, o éste no está optimizado para pantallas pequeñas, provocará una mala experiencia de usuario que, inevitablemente, afectará negativamente al posicionamiento.

  • Sobrecarga de funcionalidades extra. Muchas veces, los temas incluyen gran cantidad de funciones para, en teoría, facilitar la vida del usuario. Sin embargo, tantas funciones y utilidades complican el código del tema y pueden reducir la velocidad de navegación. Suele ser mejor opción disponer de un tema sin tantas opciones y utilizar plugins que proporcionen solamente aquellas que sí utilizaremos.

  • Utilización de etiquetas H1-H3 en los widgets. El texto de las etiquetas H1-H3 tiene relevancia en el posicionamiento orgánico puesto que permite identificar las palabras clave y la temática del contenido. Por lo general, los widgets deberían utilizar etiquetas a partir de H4, para no interferir con nuestra estrategia de posicionamiento. Otra posibilidad es que el tema permita configurarlas.

Como vemos, son muchos los factores de un tema que pueden perjudicar el posicionamiento orgánico de un sitio web.

Por tanto, cuando estemos buscando un tema, también debemos analizar los problemas que pueda tener a este respecto; por ejemplo, leyendo los comentarios de los usuarios en los foros de soporte.

Cómo elegir un tema WordPress



Cómo elegir un tema WordPress

Haz clic en la imagen para ampliarla  


Ahora que sabemos qué es un tema, para qué sirve y cómo puede afectar al posicionamiento, llega el momento de elegir un tema entre la enorme variedad disponibles a través de los principales desarrolladores de temas.

Como hemos dicho, aunque podemos cambiar de tema en cualquier momento, siempre hay un trabajo adicional para configurar o personalizar un tema a nuestro gusto. Lo que ahora dediquemos a elegir el mejor tema WordPress nos evitará trastornos en el futuro.

En esta sección vamos a describir qué factores o aspectos debemos tener en cuenta a la hora de evaluar la idoneidad de un tema para nuestra web.

1. Realizar un esquema de cómo queremos la web

Es decir, qué información y estructura queremos mostrar en el sitio web. Un buen punto de referencia suele ser navegar por otros sitios web similares, para coger ideas y ver las tendencias actuales en diseño y navegación.

Otra posible fuente de información son los repositorio de temas o “marketplaces”, como themeforest o elegant themes, que organizan los temas según sus funcionalidades y características.

Normalmente, los desarrolladores ofrecen una web demo navegable con sus temas, lo que nos permiten comprobar todas sus posibilidades y ayudarnos a crear el esquema para nuestra web.

2. Temas Premium versus Gratuitos

Utilizar un tema gratuito puede ser muy tentados: ¡sale gratis! Pero lo barato suele salir caro a la larga. Sobre todo a medida que el sitio web crece y queremos incorporar nuevas características o funciones.

Por otro lado, los temas suelen ser bastante económicos (entre 50 y 70 euros, la mayoría), por lo que no suponen un fuerte desembolso.

Además, los desarrolladores suelen ofrecer una versión gratuita de sus temas, con menos funcionalidades, pero suficientes para una web básica. Por tanto, podemos utilizarlas y, si nos convence, adquirir la versión profesional o Premium.

3. Diseño responsivo y soporte de datos estructurados

Ya hemos mencionado antes la importancia en el posicionamiento SEO de que el tema se vea perfectamente tanto en las pantallas de los ordenadores como de los dispositivos móviles, como smartphones o tabletas.

Revisa bien las especificaciones del tema y que aparezca claramente que tenga diseño responsivo. Si no aparece, no lo dudes, olvídate de ese tema.

Lo mismo sucede con el marcado de datos estructurado, que Google utiliza para generar los fragmentos enriquecidos en los resultados de búsqueda.

Comprueba que el marcado de datos estructurados aparezca entre las especificaciones del tema y que tenga buenos comentarios en los foros de soporte del proveedor del tema.

4. Posibilidades de configuración

Cuando instalemos el tema, deberemos configurarlo para darle la estructura y forma que hemos pensado para nuestro sitio web. Si el tema tiene pocas opciones de configuración o son muy limitadas, quizás sea necesario realizar personalizaciones de código, lo que suele ser costoso y requiere profesionales cualificados.

Además de leer las especificaciones del tema, otra forma de evaluar las opciones de configuración de un tema es recorriendo las demos navegables que los proveedores suelen ofrecer y viendo sus posibilidades mientras navegamos.

También podemos utilizar una extensión de Chrome, WPSniffer, que identifica qué tema utilizan las web que estemos navegando. Por ejemplo, podemos usarlo para saber qué temas utiliza nuestra competencia.

5. Compatibilidad con los plugins más conocidos

La mayoría de los temas, especialmente los Premium, suelen indicar con qué plugins, entre los más conocidos, son 100% compatibles.

Normalmente, si optamos por temas y plugins de desarrolladores conocidos, no será habitual que encontremos problemas de compatibilidad.

Sin embargo, hay plugins complejos, como WooCommerce para comercio electrónico o WPML para sitios multilingüe, para los que solo deberíamos considerar temas que aseguren explícitamente ser compatibles con ellos.

6. Soporte técnico, foros, valoración, fecha de creación, descargas...

Los marketplaces de temas suele incluir áreas para el soporte técnico y foros de los usuarios que tienen dudas sobre cada tema. Son un buen lugar para descubrir si un determinado da muchos problemas o comprobar si el proveedor presta una buena atención a los usuarios.

Además, también incluyen información como la valoración que los usuarios hacen de ese tema y el número de descargas, que nos darán una idea del grado de aceptación y popularidad de un tema.

La fecha de creación y última modificación también aporta información relevante: un tema con más de 2 ó 3 años de antigüedad o que no se ha actualizado en los últimos 6 meses puede indicar que el tema empieza a quedarse obsoleto y deberíamos descartarlo.

7. Que incluya un editor visual

Los editores visuales permiten diseñar las páginas web sin necesidad de conocer HTML, hojas de estilos o Javascript, usando solo el ratón para arrastrar y soltar (“drag and drop”) cada elemento de texto o diseño donde queramos que se visualice.

Los temas Premium de gama media-alta suelen incluir editores visuales o son compatibles con plugins con estas características, como el Visual Composer.

De esta forma, no nos limitaremos solo al editor que incorpora WordPress que, aunque bastante eficaz para editar contenido, requiere que utilicemos código HTML o “shortcodes” para añadir funcionalidades adicionales embebidos dentro del texto.

Cómo instalar un tema WordPress


Ahora que hemos elegido un tema que se ajuste a nuestras necesidades y gustos, y que comprendemos la importancia de un buen tema para no jugarnos ni el posicionamiento SEO ni la funcionalidad de nuestro sitio web, llega el momento de instalar el tema en WordPress.

WordPress permite que tengamos más de un tema instalado pero solo un tema puede estar activo cada vez, aunque podemos previsualizar cómo quedaría nuestra web con cada tema e incluso configurarlo.

De esta forma, si ya tuviéramos nuestra web con un tema, podemos instalar otros temas e ir viendo y configurando (mediante la vista previa) estos otros temas para ver cómo queda o sus posibilidades.

Cuando quedemos satisfechos del resultado, tan solo tendremos que activar el nuevo tema en WordPress. Pero si nos estamos satisfechos del resultado final, también podremos volver a activar el tema anterior, aunque posiblemente tengamos que revisar su configuración para asegurarnos que el cambio de tema no lo haya cambiado.

Pero nada mejor que una demostración práctica de cómo hacer todo este proceso de instalación y activación de temas, a través del siguiente vídeo:



Conclusiones

La creación de un sitio web en WordPress requiere la elección e instalación de un tema que determine tanto la apariencia visual y estructura de las páginas web, como la funcionalidad.

A pesar de todo el cambio que un tema puede significar, no solo al propio sitio web, sino en el panel de control (“dashboard”) de WordPress, el proceso de instalación es sumamente fácil y rápido, con una secuencia muy corta de pasos:

  • Descargar el fichero comprimido, con extensión ZIP, desde la web del proveedor o del marketplace.
  • Subir el tema a nuestro servidor a través del panel de control de WordPress.
  • Revisar el tema dentro de WordPress y configurarlo a nuestro gusto.
  • ¡¡Activarlo!!

Y ya podemos navegar por nuestra web con el nuevo tema y tal como lo hayamos configurado.

La elección de un tema no debe tomarse a la ligera, puesto que un tema inadecuado puede afectar negativamente al posicionamiento SEO y a la experiencia de usuario.

Para ello, deberemos hacer un análisis previo de las posibilidades que tenemos a nuestra disposición, que cubre fundamentalmente tres aspectos:

  • Cómo queremos que sea el sitio web.
  • Qué temas utilizan otros sitios web similares.
  • Qué temas existen en los principales marketplaces.

De esta forma, no solo tendremos un tema que encaje con nuestras necesidades y gustos, sino que evitaremos tener que realizar trabajos de personalización adicionales en el futuro debido a que el tema resulta insuficiente para nuestro propósito.


PrestaShop 1.7.4.1 ¡soluciona fallos del instalador!

$
0
0

PrestaShop 1.7.4.1


Tras la reciente liberación de PrestaShop 1.7.4.0 se han detectado algunos problemas importantes en esta versión que han obligado al equipo de desarrollo a liberar PrestaShop 1.7.4.1 para resolverlos.

Cuando se intentaba hacer una instalación limpia con PrestaShop 1.7.4.0 se hacían muchas llamadas AJAX que en servidores con recursos bajos o enjaulados provocaba un error que impedía continuar con la instalación, obligando a realizar un rollback.

Además había que añadir un problema de SQL a la 1.7.4.0 cuando se intentaba actualizar desde una versión 1.7.x a la estable, en el proceso de sobrescritura de registros en la base de datos, dejaba la tienda con un error 500 que obligaba a restaurarla desde una copia de seguridad ya que el "revertir" era inviable.

     

 Mejoras y correcciones


Las dos correcciones más importantes son las indicadas antes, con el instalador para usuarios que descargaron el archivo ZIP de PrestaShop 1.7.4.0 y trataban de instalarlo en servidores con pocos recursos, lo que provocaba que la escritura en disco (I/O) aumentase de forma desmesurada al 90% o 100% y el proceso no concluyese o acabase con un errores AJAX:

[Ajax / Server Error for action upgradeFiles] textStatus: "error " errorThrown:"Internal Server Error " jqXHR:

También, en el proceso de actualización de una versión 1.7.x el usuario se enfrentaba en la fase de sobrescritura de registros de la base de datos a otro error SQL que impedía la correcta conclusión de la actualización que acababa en un error 500 que además dejaba el BO inutilizable con la consiguiente imposibilidad de realizar un "rollback" a la versión anterior guardada por el CMS.

Puedes consultar la lista completa de mejoras y cambios aplicados en el changelog de esta versión:

 

 Requisitos de PrestaShop 1.7.4.1


A continuación te indico la configuración del servidor recomendada para ejecutar Prestashop 1.7, versión estable del momento:

  • Versión PHP mínima: 5.6.30. Solo para PS 1.7.0
  • Versión PHP recomendada: 7.1 Para PS 1.7.0 a 1.7.3 (Funciona más rápido).
  • Versión PHP para PrestaShop 1.7.4.1: 7.2.
  • Accelerators: No requerido (1)
  • magic_quotes_gpc: off
  • memory_limit: 512M
  • max_execution_time: 300
  • max_input_time: 300
  • upload_max_filesize: 20M
  • post_max_size: 20M
  • max_input_vars: 10000
  • allow_url_fopen: on (Activado permite importar imágenes).
  • safe_mode: off
  • cURL: (Con cURL instalado pasarelas como Paypal y otras funcionan sin problemas).
  • mod_rewrite: instalado y activado.
  • mod_security: off
  • JSON: ON
  • ctype: ON
  • mySQL: 5.7 o superior (mejor rendimiento con mariaDB).
  • mySQL: INNODB (myIsam no funciona correctamente).
  • php.ini: (Debe incluir date.timezone).
  • Open SSL: Versión 1.0.2 o superior.
  • Servidores: Linux (Prestashop no es recomendable para servidores de Windows/IIS).
  • cageFS y otro Firewall técnico en el servidor configurado correctamente para que en el backoffice no sea muy lento el bloquear los servicios externos que usa Prestashop.
  • suhosin.request.max_vars = 20000 o superior.
  • suhosin.post.max_vars = 20000 o superior.
  • max_input_vars = 20000 o superior

Adicionalmente se recomiendan las siguientes configuraciones para Opcache:

  • opcache.revalidate_freq = 0
  • opcache.validate_timestamps = 0 (comentar esto en entorno de desarrollo).
  • opcache.max_accelerated_files = 7963
  • opcache.memory_consumption = 192
  • opcache.interned_strings_buffer = 16
  • opcache.fast_shutdown = 1

(1) Es más recomendable utilizar fpm-php + opcache + fast-cgi y ngnix proxied.

Estos requisitos permiten gestionar Tiendas PrestaShop que tengan desde 1 producto hasta 20.000 productos.

Para más cantidad de productos es posible que los recursos mínimos no sean suficientes.

 

 Actualizar a PrestaShop 1.7.4.1


Si tienes la Tienda en producción, realiza una copia de seguridad antes de actualizar. De esta forma estarás generando una copia de tu web anterior a la actualización para volver al momento anterior.

Proceso resumido de actualización de PrestaShop:

  1. Desde tu Panel de Hosting comprueba que los archivos y carpetas de la web de PrestaShop tiene los permisos adecuados (755, 644)
  2. S¿Cliente de Webempresa? ejecuta Stephan desde tu Área de Cliente para que verifique los permisos de la web.
  3. Accede al backoffice de tu Tienda PrestaShop 1.7
  4. Ve a Personalizar, Módulos, Módulos instalados.
  5. Comprueba que tienes instalado el módulo "1-Click Upgrade" (Actualización en 1-Clic) versión 4.0.0. 1
  6. Si el módulo está instalado accede directamente a Más, 1-Click Upgrade (menú izquierdo).
  7. Activa el Modo Mantenimiento, de lo contrario no podrás actualizar.
  8. Comprueba en Comenzar Actualización que existe una versión nueva disponible superior a la instalada.
  9. Haz clic en el botón azúl ¡ACTUALIZAR PRESTASHOP AHORA!.
  10. Espera a que concluya el proceso, puede tardar.
  11. Concluida la actualización verifica que el aviso de actualización es correcto.
  12. Haz clic en el menú izquierdo Inicio.
  13. Accede de nuevo al BO (habrás perdido la sesión tras actualizar).
  14. Desactiva el Modo Mantenimiento (opción superior derecha del BO).
  15. Ve a Configurar, Parámetros Avanzados, Rendimiento y haz clic en Borrar la caché.
  16. Comprueba el funcionamiento del back y del front office de la Tienda.

Si todo ha ido correctamente ¡Felicidades! ya has actualizado a la nueva versión estable y deberías ver esta pantalla.

 
Actualización realizada con éxito

Haz clic en la imagen para ampliarla  

1 Si no tienes instalado el módulo Actualización 1-click localízalo en Módulos, Módulos y Servicios, y búscalo utilizando el buscador e instala concretamente la versión 4.0.0 que es la que actualmente recomienda el equipo de PrestaShop.

 
Actualización 1-click

Haz clic en la imagen para ampliarla  

Esta actualización afecta a 62 archivos que serán modificados y 3 archivos serán eliminados (si existen).

 

 Solución a posibles problemas de actualización

Si durante el proceso de actualización desde versiones 1.7.x anteriores (1.7.0 a 1.7.3) se presentan errores y la actualización no concluye, es posible que esté causado por AJAX en el módulo 1-click Upgrade" de la versión actual 3.0.5 que presenta errores con upgradeFiles y rollback si se pretende "revertir" la actualización tras el intento de upgrade.

No se recomienda el uso de la versión 3.0.5 del módulo 1-Click Upgrade.

Se ha comprobado en diferentes instalaciones que la Tienda queda funcionando con normalidad tras la actualización a la nueva versión.

 

 Vídeo de Actualización de PrestaShop


En este vídeo te muestro como actualizar una tienda con la versión 1.7.4.0 a la versión estable actual 1.7.4.1, usando el método del módulo Actualización 1-click poniendo antes la web en "modo mantenimiento".

 

Recuerda que ante fallos o errores tras actualizar, que sigan permitiendo trabajar en el BO, siempre puedes usar la opción Revertir para volver al momento anterior a la actualización.

 

 ¿Puedes seguir usando PrestaShop 1.6.x?


PrestaShop 1.6.x seguirá siendo la versión estable y recibiendo actualizaciones de seguridad y mantenimiento hasta octubre de 2018 pero no se le aplicarán nuevas mejoras o funcionalidades a esta rama.

Desde hace 3 meses está disponible el módulo BETA "1-click upgrade" que debería permitir la actualización desde PrestaShop 1.6.x a la nueva rama 1.7.x pero tras numerosas pruebas se ha comprobado que falla bastante, no hace una migración correcta de la tienda a la nueva versión y presenta inconvenientes con el Tema, dependiendo de cual tengamos instalado, sobre todo si es "comercial", por lo que no es recomendable el uso de dicho módulo.

La recomendación es mantenerse en versiones “estables” en la rama en la que se encuentre tu instalación, y que esperar a que se libere el módulo “oficial y estable” de 1-click Upgrade para hacer la transición entre ramas de forma segura.

Otra opción es exportar en CSV de la versión 1.6.x e importar en una instalación limpia 1.7.4.0 y realizar los ajustes pertinentes.

 

 Conclusiones


Las nuevas versiones surgen para corregir problemas detectados en anteriores versiones del CMS por lo que es siempre importante aplicarlas y mantener las tiendas actualizadas.

No obstante si una actualización rompe funcionalidades que son necesarias para el correcto desempeño de tu tienda, puedes optar por mantenerte en la versión bajo la que si funciona la tienda y permanecer a la espera de nuevas versiones que mejoren el funcionamiento de la web pero no rompan sus funcionalidades.

     

Nutrición de leads con Inbound Multicanal, ¿cómo realizarla?

$
0
0

Nutrición de leads con Inbound Multicanal


Tu negocio no puede ni debe depender solo de una herramienta, ¿no crees? Entonces, ¡no pongas todos los huevos en una misma canasta! ¿Y eso qué significa?

¿Sabrías cómo realizar una nutrición de leads en tu negocio con una estrategia de Inbound Multicanal?

Significa que depender única y exclusivamente de una herramienta o basar todo tu negocio en única herramienta, principalmente si no tuvieses el control sobre ella, puede hacer abortar tu negocio. Así de simple.

Y eso no quiere decir que la herramienta que estás usando no ofrezca un excelente retorno. Hoy existen negocios que facturan miles de euros y que ni siquiera tienen un sitio web porque concentran todos sus esfuerzos en una única herramienta: Facebook.

Es ese momento en que dices: pero si Facebook es tan grande... ¿una empresa así va a desaparecer? ¡Eso no lo sabes! ¡Entonces, necesitas prepararte!

Un estudio de 2015 revela que el 86 % de los marketers a nivel mundial ya están convencidos de que tienen que usar varias herramientas en su estrategia de marketing digital, pero la mayoría no está aún implementado una estrategia multicanal. ¿Por qué? Creo que lo entenderás con estas razones:

  • Falta de tiempo y recursos para desarrollar y ejecutar una estrategia multicanal.
  • La dirección empresarial no reconoce ventajas y no quiere invertir.
  • Falta de inversión en herramientas para ejecutar una estrategia multicanal.
  • Falta de conocimiento sobre cómo desarrollar y ejecutar campañas multicanal.

Entonces, es importante que conozcas cómo usando estos 7 canales y tecnologías, (sin dejar fuera ninguno de ellos en tu estrategia) podrás construir una estrategia de marketing matadora, con resultados, y que dejará a tus jefes boquiabiertos.

Para eso vamos a contar la historia de Juan, un usuario que puede muy bien ser tu cliente, en caso de que tengas un e-commerce y un local físico y que parte de una necesidad específica: él estaba en la búsqueda de más información sobre un producto que realmente necesitaba comprar.

¿Cuál de los canales y tecnologías utilizaremos?


  • Tracking vía Wi-FI y Bluetooth
  • Tracking de E-commerce 360º
  • Automatización de Marketing
  • Email Marketing
  • Smart SMS Marketing
  • Push Mobile
  • Web Push

¿Cuáles son los inconvenientes y oportunidades para vender más?


  • 1. Transformar visitantes en oportunidades de negocio.
  • 2. Convertir oportunidades en Ventas resolviendo los Abandonos de carrito.
  • 3. Aumentar el ticket promedio con Personalización en tiempo real
  • 4. Recuperar Ventas Perdidas.
  • 5. Fidelización.

1. Transformar visitantes en oportunidades de negocio:

La jornada de compra de Juan:

Juan se va a mudar y necesitaba comprar una lavadora. Comenzó por buscar online más información en algunas tiendas virtuales sobre las mejores soluciones unos meses antes de decidir comprar.

En una de las tiendas online que visitó, lo invitaron a registrarse en una newsletter que prometía que le enviarían información que le ayudarían a tomar una decisión, sin compromiso.

A lo largo de un mes, Juan recibió una secuencia de emails que estaban configurados para ser enviados de forma automática con informaciones de varias marcas sobre la capacidad de carga de las máquinas, su consumo, velocidad, entre otras características.

Un mes después, Juan ya tenía una idea más clara de qué lavadora se adecuaba más a sus necesidades, o sea, avanzó en el proceso de compra y ya estaba en la etapa de decisión de compra, es decir, ya estaba preparado para comprar, pero fue ahí que apareció el primer problema...

Acciones Realizadas:

  • Invitación automática al registro en la newsletter.
  • Creación de segmentos automáticos con los datos de perfil solicitados en el formulario de registro de la tienda.
  • Creación de workflow con envío automático de emails (filtro de ventas) usando marketing de contenido.

2. Convertir oportunidades de negocio en ventas resolviendo los abandonos de carrito

La jornada de compra de Juan (continuación):

Durante la compra, Juan se dio cuenta que el precio no era lo que el estaba dispuesto a pagar, entonces dejó el producto en el carrito de compras y desistió de la operación.

15 minutos después recibió un SMS de la tienda virtual conteniendo una imagen de una lavadora y un enlace para esa categoría de productos en la tienda online. Ese SMS tenía un cupón de 15 % descuento que debería ser activado dentro de las próximas 24 horas para que Juan pueda aprovechar la promoción.

¡Finalmente Juan compró la lavadora! Pero la historia no termina ahí...

Acciones Realizadas:

  • Cautivar al cliente indeciso a comprar después que haya abandonado el carrito de compras.
  • Comunicación personalizada en tiempo real basada en el interés real.

3. Aumentar el ticket promedio con Personalización en tiempo real

Acciones Realizadas:

  • Integración de la tienda virtual con el local físico.
  • Integración con app para envío de notificación push.
  • Geolocalización / Geofencing.
  • Cross Selling.

La jornada de compra de Juan (continuación):

Al día siguiente Juan va al centro comercial y pasa cerca del local donde ayer había comprado la lavadora.

Como él se conectó en la red WI-FI del local, y existe una integración con el e-commerce que ya registró todo su comportamiento en la tienda – incluso la compra - el sistema ya tenía un automatismo preparado para que, cuando este evento sucediese, (pasase por una zona cercana del local) se le enviase una propuesta de compra de un producto complementario (cross selling).

¿Y qué sucedió luego?

Él recibe una notificación push en la app del local que él ya tenía instalada con un descuento del 20 % en una secadora. Pero él aún no estaba preparado para decidirse por la compra...

4. Recuperar Ventas Perdidas

La jornada de compra de Juan (continuación):

Él realmente no estaba pensando en comprar una secadora y pasaron unos cuantos meses desde que él recibió la notificación push en la app.

Pero meses después él volvió a la tienda online y recibió una invitación para firmar las notificaciones push en el navegador con lanzamientos de nuevos productos y promociones y decidió registrarse.

Algunos minutos después de estar navegando en la tienda virtual recibe una notificación en el navegador con una promoción imperdible: ¡una promoción increíble del 50 % para comprar la secadora!

Acciones Realizadas:

  • Ofertas a clientes que dejaron de comprar.
  • Integración del local física con la tienda online.
  • Comunicación en tiempo real vía Web Push.

5. Fidelización

La jornada de compra de Juan (continuación):

La tienda tiene un programa de fidelización. Como Juan ya alcanzó un buen valor de compras en la tienda, ¡automáticamente recibió un email confirmando un crédito por valor de 100 € para la próxima compra!

Pero tiene más... para su cumpleaños, la tienda decidió ofrecerle un regalo: ¡Detergente para la lavadora!

Acciones Realizadas:

  • Recompensar los clientes por los gastos realizados en la tienda.
  • Automatizar los regalos para los clientes en su cumpleaños.

Conclusión

El tracking de la información comportamental del usuario le garantiza a la tienda, en una primera fase obtener información valiosa y conocer las preferencias del cliente al mismo tiempo que le fue mostrado un pop up para que fuese completada la ficha de cliente antes que él sala de la tienda.

A partir del momento en que él fue identificado y se registró en la tienda todo su comportamiento fue recopilado. Pero la gran diferencia está en la integración del mundo online con el mundo físico.

Por medio del geofencing fueron delimitadas varias áreas en un perímetro geográfico donde están ubicadas las tiendas.

Ya existía un proceso automático usando la información comportamental que disparaba un mensaje con datos variables a la app de la tienda en caso de que él se acercase a uno de los locales, o sea, la promoción sería enviada a un producto ya configurado en el sistema de e-commerce como complementario de aquel que él ya había comprado aprovechando una doble oportunidad: la inteligencia del sistema sabiendo que, comprando una lavadora, él también podría necesitar una secadora y acercarse al local.

Esa integración es 360º porque cuando él volvió a la tienda virtual meses después de haber estado cerca del local físico, el sistema sabía que él tenía abierto el mensaje push pero que no habría comprado, entonces se comunicó de nuevo con un descuento aún mayor y en una altura a la que él probablemente ya estaba preparado para comprar, aumentando así el ticket promedio de ese cliente.

Y el proceso continúa con la premiación por medio de un sistema de fidelización que garantice que, teniendo un valor monetario para usar en la tienda, las posibilidades de comprar serán aún mayores.

Y no satisfecha con eso, esa tienda agasajó al cliente en su cumpleaños conectándolo para recordar esa fecha y además ofreciendo algo extremadamente importante y relacionado con la compra. ¿Cómo no comprar en una tienda así?

¿Y ahora? ¿Ya estás convencido en invertir tu tiempo y recursos en una buena estrategia de automatización multicanal? ¿Quieres ser esa tienda? ¡Entonces, habla con nosotros!

¿Lentitud en el carrito de compra de WooCommerce? ¡Optimiza!

$
0
0

¿Lentitud en el carrito de compra de WooCommerce? ¡Optimiza!


¿Notas lentitud en el carrito de compra de tu tienda online WooCommerce? ¡Optimiza!

Al principio todas las historias son bonitas pero a medida que el tiempo pasa si no se cuidan y no se les da cariño suficiente siempre acaban originando algún problema o peor aún, desaparecen sin más. Algo parecido pasa cuando tienes una tienda en Internet.

Cuando comienzas a crear tu tienda online todo está limpio y ordenado, carga rápido y tus clientes adoran tu sitio y tus productos, ¡es genial!

Sin embargo, de un día para otro los clientes comienzan a llamarte porque se les hace eterno comprar en tu web o te dicen que se aburren de esperar para comprar en tu página y es el momento en el que te das cuenta de que algo no va bien en la relación.

Tu tienda online ya no es la que era cuando la montaste y cuando intentas hacer una compra compruebas que, efectivamente, algo no marcha bien y entras en pánico ya que sabes que afectará directamente a tus próximas ventas si no pones remedio.

Si ese es tu caso, voy a contarte un secreto que pocos conocen y que en este artículo te hablaré. Descuida, no tendrás que llamar a ningún experto ni comprar ningún ramo de flores.

Te guiaré paso a paso para que vuelvas a tener esa magia y chispa con tu tienda online y hacer que triunfe de nuevo el amor, ¡vamos allá!

“No cariño... no eres tú, soy yo”


Te voy a contar un caso idéntico al tuyo: un amigo tuvo problemas con su tienda online WooCommerce ya que sus clientes no compraban tablets en oferta debido a que en el momento de compra, era todo una odisea llegar hasta el final. Además, tuvo problemas de recursos en su cuenta de Hosting.

Lo primero que les indiqué es que ambos tenían que aceptar el problema e identificar qué había podido pasar en la tienda. Para esto, lo primero que les recomendé hacer fue ver qué elementos estaban cargando en la web cada vez que un cliente o visitante accedía a ella. Para esto, usamos la herramienta Pingdom.


Herramienta Pingdom


Usa siempre el servidor de Suecia para hacer las pruebas en tu web.

Los primeros resultados indicaron que la tienda cargaba en 1.38 segundos y su peso era de 3.06 MB en cada carga a la tienda; el 60% era por las imágenes, 20% por códigos en la tienda y 17% videos y otras cosas.


Resultados velocidad


En cuanto analizamos las cosas que cargaban cada vez que un cliente accedía a la tienda pudimos observar que en el bloque de File requests una petición de WooCommerce ?wc-ajax=get_refreshed_fragments que ni más ni menos tardaba 1.06 segundos en realizarse.


Bloque File Requests


Sin duda, estaba claro que el frente de la batalla ya había sido decidido. Por un lado, tenían que ver el tema de las imágenes y por otro más importante era ver qué pasaba con esa petición del plugin WooCommerce que era la causa de más del 70% total de la carga.

Pero, ¿qué es wc-ajax=get_refreshed_fragments?

En pocas palabras, WooCommerce intenta mantener a toda costa actualizado todos y cada uno todos los detalles de cada carrito de compra de todos los visitantes que entran a tu tienda online sin tener que actualizar la página.

Esto se traduce en un esfuerzo tremendo ya que para conseguirlo este plugin tiene que estar constantemente revisando todas las páginas de tu tienda con el fin de actualizar todos los detalles del carrito nuevos que aún no se han mostrado.

¿Te imaginas ir al super de la esquina de casa y que solo haya una caja de cobro para 20-30 personas y la cajera revise cada uno de los ítems que compra cada cliente? Está claro que ir a la moda cuesta un precio pero, ¡así no se puede!

Y después de la tormenta llegó Disable Cart Fragments



Disable Cart Fragments


Este plugin lo encontrarás en el repositorio de WordPress totalmente gratuito y está actualizado para la última versión 4.9.7 en el momento de la publicación de este artículo. Además es compatible con PHP 7.2 en la fecha que se publica este artículo.

Su función principal es la de desactivar todas las peticiones que hace WooCommerce para mantener actualizado el carrito de la compra sin tener que refrescar la página. Puedes configurarlo solo para ciertas partes de tu web a través de código o para todo el sitio completo activando el plugin.

Antes de activar y usar este plugin tienes que ir a tu Administración WordPress y ve al apartado de WooCommerce, pulsa en Ajustes y por último, haz clic izquierdo en la pestaña Productos.

En ese área tienes que activar la opción Redirigir a la página del carrito tras añadir productos con éxitos para que cuando un cliente agregue un producto a su cesta de la compra, la tienda lo redirija a la página del carrito automáticamente y no cree ninguna confusión a tus clientes.


Administración WordPress


Una vez activado el plugin, no hace falta hacer ningún cambio más en tu WordPress. Solo queda que pruebes de nuevo con Pingdom los tiempos de carga y verás que ahora son mejores y Google desde el PageSpeed te querrá un poco más por este cambio.

Si estás usando algún plugin caché en tu sitio WordPress recuerda que tienes que vaciar la caché para que los cambios se apliquen y al analizar tu web de nuevo te dé resultados fiables. También revisa si tienen la opción de desactivar esta opción de WooCommerce ya que W3 Total Caché y WP Rocket sí lo incorporan.

¿Y qué pasó con las imágenes?


Para abordar este tema lo ideal es que optimices el peso de todas las imágenes de la tienda online WooCommerce sin llegar a que se pixelen o se visualicen borrosas.

Te recomiendo que eches un vistazo a la herramienta tan increíblemente útil que han desarrollado mis compañeros del Departamento de Sistemas en Webempresa llamada Optimizador.io, ¡te encantará! <3

Prueba Optimizador.io, el plugin de WordPress para optimizar imágenes automáticamente y mejorar el SEO de tu web.

Si tienes muchas imágenes cargando en tu tienda online WooCommerce, te recomiendo que eches un vistazo a este artículo que mi compañero ya ha publicado en el blog de Webempresa.com respecto a mejorar la velocidad y las imágenes en tu WordPress.

Lazy Load en WordPress, ¡mejora la velocidad de tu web!

Conclusiones

Sin duda, hoy en día la mayoría de las tiendas que están en Internet son realizadas mediante WooCommerce, sin embargo los nuevos avances y las nuevas implementaciones hay que usarlas con cuidado, ya que puede ser terrible para un visitante o nuevo cliente tener una mala experiencia usuario.

Si te estás preguntando por cómo acabó la relación después de los análisis y los consejos puedes quedarte tranquilo, se solucionó y vendieron felices para siempre.

Recuerda que a nadie le gusta esperar para comprar su videojuego, ropa, ordenador preferido ¿a qué esperas? ¡Analiza tu tienda online cuanto antes!

Importar de Blogger a WordPress los contenidos

$
0
0

Importar de Blogger a WordPress


Si llevas tiempo en esto del blogging y de Internet seguramente serás conocedor de una de las plataformas de publicación de contenidos online más conocida llamada Blogger, de Google.

Pero los tiempos han cambiado y ahora la personalización de la marca y del dominio son factores diferenciadores importantes por lo que si aún conservas un blog en dicha plataforma quizás te hayas planteado importar de Blogger a WordPress los contenidos, ¿cierto?.

Seguro que si, sobre todo porque no es una tarea compleja, dadas las fenomenales herramientas que hoy día hay disponibles (principalmente plugins), aunque a veces solo de pensarlo se hace un poco cuesta arriba si acabas de iniciarte en esto del Hosting autogestionado que no deja de ser una fascinante aventura de emprendimiento y aprendizaje.

Partiendo de la base de que tienes un Blog en la plataforma Blogger, si prestas atención a los pasos explicados en este artículo, conseguirás trasladar los contenidos de Blogger a WordPress ¡sin despeinarte! ...solo tienes que seguir leyendo.

     

 ¿Qué contenidos puedes trasladar desde Blogger?


Básicamente desde Blogger, con el importador nativo que incorpora WordPress.org puedes importar:

  • Categorías
  • Entradas (Post: publicados, programados y en borrador)
  • Comentarios (no spam)
  • Imágenes (si estaban en Picasa quedará copia allí).
  • Visitantes

En la siguiente tabla te muestro lo que puedes reaprovechar con el Importador nativo de Blogger en WordPress.org vs Blogger Importer Extended plugin:

Importador de WordPress.org para Blogger
Plugin Blogger Importer Extended
Importa Entradas SI SI
Importa Páginas NO SI
Importa Etiquetas NO
SI
Importa Comentarios SI (no Avatares de Autor)
SI (no Avatares de Autor)
Importa imágenes de entradas SI SI
Importa Enlaces NO SI
Convierte el formato NO SI
Preserva slugs NO SI
Importa Widgets
NO NO
Importa Temas
NO NO
 

Nota Las importaciones con el plugin Blogger Importer Extended no procesan datos privados en cumplimiento de las políticas de Google.

 

 ¿Cuál es la mejor forma de trasladar los contenidos?


Para esto existen tantas soluciones o recetas como blogs hay en Internet enfocados a explicar este tipo de tareas, por lo que yo voy a basar el presente ejemplo en mi experiencia personal tanto en Blogger como en WordPress.org y los resultados que he obtenido fruto de la experimentación de varios procesos posibles a llevar a cabo.

Al final, después de probar el Importador de Blogger que por defecto incorpora WordPress en sus Herramientas, me he decantado por el uso del plugin Blogger Importer Extended, principalmente por los resultados obtenidos y la sencillez observada durante todo el proceso.

Blogger Importer Extended

Haz clic en la imagen para ir al enlace del plugin  

Importante Aunque el plugin lleva 2 años sin recibir actualizaciones por parte del autor, su funcionamiento con WordPress 4.9.7 es correcto, la migración de contenidos se realiza correctamente y no se han detectado problemas en su uso.

 

 Exportando contenidos de Blogger

Con el plugin citado no va a ser necesario que previamente generes un archivo .xml en Blogger para poder luego importarlo a tu instalación de WordPress, por lo que nos saltamos esta parte del proceso y vamos directamente al asunto.

 

 Importando contenidos de Blogger en WordPress

La mejor manera de documentarte este proceso es por pasos y de forma ilustrada con capturas, estoy seguro que lo comprenderás mejor, podrás seguirlo y ponerlo en práctica a medida que lo vas ejecutando.

Una vez instalado y activado el plugin, localizas el importador de contenidos de Blogger desde el dashboard, Herramientas, Importar en la segunda opción llamada Blogger Importer Extended


Plugin Blogger Importer Extended

Haz clic en la imagen para ampliarla  

Visualizas un aviso que te indica que debes conectar tu cuenta de Google con el servicio de Blogger para que se pueda lanzar la importación de contenidos.


Conectar tu cuenta de Google con el servicio de Blogger

Haz clic en la imagen para ampliarla  

En la misma pestaña/ventana se abrirá un diálogo para que autorices a conectar tu cuenta de Google con Blogger.


Autoriza a conectar tu cuenta de Google

Haz clic en la imagen para ampliarla  

Si la autorización ha sido correcta verás tu cuenta de Blogger vinculada con el plugin para poder importar contenidos del blog que tengas en Blogger.


cuenta de Blogger vinculada con el plugin

Haz clic en la imagen para ampliarla  

Selecciona el blog vinculado (si tienes varios deberás seleccionar aquel del que quieres obtener los contenidos) del que deseas importar.

Hay dos opciones que verás disponibles:

  • Convert formatting: Convertir el formato
  • Preserve slugs: Preservar slugs

Seleccionalas y lanza la importación desde Start Import


Start Import

Haz clic en la imagen para ampliarla  

A partir de aquí, dependiendo de la cantidad de post que tengas en Blogger ¡toca esperar a que se complete el proceso!


Proceso de importación desde Blogger

Haz clic en la imagen para ampliarla  

Concluido este paso lo siguiente es confirmar quien es el usuario admin que asume la autoría de los post importados o es el momento de crear un nuevo usuario, si esto fuese necesario.


Confirmar quien es el usuario Admin

Haz clic en la imagen para ampliarla  

Podemos saltar este paso y asumir que el usuario que muestra por defecto es el deseado haciendo clic en Skip. Recomendado usar la opción Assign authors.

Bueno, pues nada que ¡Felicidades!, doy por sentado que el proceso ha sido el deseado y que ves un mensaje similar a este.


Proceso de importación concluido

Haz clic en la imagen para ampliarla  

Toca comprobar que la importación fue la deseada desde el apartado del dashboard llamado Entradas (menú izquierdo) verificando que están disponibles y son editables.


Comprobar post importados

Haz clic en la imagen para ampliarla  

 

 Las imágenes destacadas y Blogger


A estas alturas, tras comprobar las entradas importadas de Blogger en tu Blog WordPress, habrás comprobado que las imágenes de cada post se duplican.

Esto sucede porque Blogger no trabaja con el concepto de imagen destacada de la misma forma que lo hace WordPress.org (self-hosted) y el resultado de importar contenidos provoca que la imagen siga manteniéndose en la entrada (hablamos de la primera imagen del post, pues un post puede tener más de una pero solo la primera se interpretará como 'destacada') y a su vez sea asignada como imagen destacada en el post una vez importado.


Imagen destacada duplicada

Haz clic en la imagen para ampliarla  

En esto no he encontrado muchas soluciones globales factibles, pues cada cual tiene su propia receta y va a depender mucho de tus ganas de trabajar y de la cantidad de post importados.

Yo opté por editar cada entrada importada y eliminar la primera imagen del post dejando que el rol de imagen destacada fuese el impuesto por WordPress.org tras la importación.


Eliminar imagen del post

Haz clic en la imagen para ampliarla  

Eliminando la imagen del post editado que procedía de la anterior maquetación de contenidos en Blogger.


Eliminar imagen del post

Haz clic en la imagen para ampliarla  

Para obtener un resultado más acorde a la forma como WordPress.org gestiona la imagen principal del post o entrada.


Mostrar solo la imagen destacada en cada post

Haz clic en la imagen para ampliarla  

Obviamente el formato final va a depender del tema que utilices en tu instalación de WordPress.


Con este procedimiento deberías poder importar post de Blogger a tu instalación de WordPress (self-hosted) ya sea en una instalación limpia o de nueva creación o en un Blog ya existente al que quieras incorporar contenidos rescatados de otros blogs tuyos gestionados en la plataforma de Google, sea Blogger o Blogspot.com

Si esta operación la vas a realizar en una web en producción, donde ya tienes otros contenidos generados, es importante que realices primero una copia de seguridad para garantizarte un punto de restauración a un momento anterior o que pruebes primero en una web clonada o duplicada para estar seguro que el proceso no afectará a lo que ya tienes construido.

 

 Redirección 301


No está de más que una vez importados los contenidos desde Blogger te plantees qué autoridad tenían estos en esa plataforma de blogging para evitar que este nuevo contenido pierda fuerza frente al que ya tengas posicionado en Blogger, ya sabes, eso de las Redirecciones 301.

¿Qué debes tener presente al migrar de Blogger a WordPress?

Que los Enlaces Permanentes de Blogger y los de WordPress son diferentes y debes corregir uno por uno tantos como Entradas hayas importado para adaptarlos a WordPress.

Asegúrate en Ajustes, Enlaces Permanentes que los tienes configurados como Estructura personalizada en lugar de "Nombre de la entrada" habitual.


Configuración de Enlaces Permanentes

Haz clic en la imagen para ampliarla  

Por defecto los permalinks en Blogger suelen tener esta estructura:

    /%year%/%monthnum%/%postname%.html

Por lo que tu estructura debe ser:

    https://tu-dominio.com/%year%/%monthnum%/%postname%.html

Es cierto que esto generará URLs con un formato similar al siguiente:

  https://tu-dominio.com/2015/10/direct-trade-pop-up-bansy.html

Es decir, exponiendo el año y el mes de la publicación, que es el método por el que Blogger administrada tus publicaciones.

Lo ideal es que a medida que edites todas las entradas migradas desde Blogger las vayas adaptando tanto en estructura como en permalinks al nuevo formato y te asegures que no hay errores 404 desde tu cuenta de Google Search Console, Rastreo, Errores de rastreo.

Comprueba todos y cada uno de los Enlaces Internos que traen las publicaciones importadas desde Blogger, no vaya a ser que con ellas te traigas de camino un buen puñado de errores 404 por enlaces que ya no existen o son inalcanzables.

 

Lectura recomendada:
Errores 404 en WordPress en enlaces internos ¿solución?


La redirección 301 debe ser permanente para evitar la pérdida de posicionamiento. de esta forma le estarás diciendo a los motores de búsqueda que tenían indexados tus contenidos en Blogger que se han movido a un nuevo sitio web con nuevo dominio y que el tráfico debe redireccionarse a dicho dominio.

 

 Revisa el archivo .htaccess


Es posible que tras la migración de contenidos desde Blogger en algún que otro navegador se presente bucles de redireccionamiento que no acaban (loop) y que están causados por la redirección móvil de Blogger/Blogspot.

Deberás editar tu archivo .htaccess en la carpeta de WordPress donde tengas la web y el código habitual siguiente:

  # BEGIN WordPress
  <IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.php$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule . /index.php [L]
  </IfModule>

  # END WordPress

Sustituirlo por el siguiente:

  # Begin WordPress
  # Redirección de archivos
    RewriteRule ^([0-9]{4})_([0-9]{1,2})_([0-9]{1,2})_archive.html$ $1/$2/ [L,R=301]
  #Redirección de categorías y Etiquetas
    RewriteRule ^search/label/(.*)$ category/$1/ [L,R=301]
    RewriteEngine On
    RewriteCond %{QUERY_STRING} ^m=1$
    RewriteRule ^(.*)$ /$1? [R=301,L]
  #Feed ATOM
    RewriteRule atom.xml feed/atom/ [L,R=301]
    RewriteRule feeds/posts/default feed/atom/ [L,R=301]
  #Feed RSS
    RewriteRule feeds/posts/default?alt=rss feed/ [L,R=301]
    RewriteRule rss.xml feed/ [L,R=301]
  #Feed de Comentarios
    RewriteRule /feeds/comments/default comments/feed/ [L,R=301]
    RewriteRule /feeds/comments/default?alt=rss comments/feed/ [L,R=301]
  # End WordPress

Si aún así te sigue fallando comprueba la versión de PHP activa en tu Hosting. No obstante este problema no se presenta en todas las migraciones ni con todos los navegadores.

 

 Conclusiones


No está demás que hagas una copia de seguridad de tus contenidos alojados en Blogger, tanto si piensas mantener esa cuenta activa con las publicaciones como si vas a eliminar el blog en cuestión.

Lo puedes realizar desde Blogger, Configuración, Otros, Importar y hacer copia de seguridad y descargarla a tu ordenador o guardarla en tu nube habitual.


Importar y hacer copia de seguridad

Haz clic en la imagen para ampliarla  

Esto te creará un archivo XML con tus contenidos (sin imágenes) que podrás guardar para la posteridad.

Aprovecha para repasar tu archivo robots.txt que sea el correcto, que no esté siendo excesivamente severo con los bots ya que afectaría a los contenidos que se podrán indexar y envía el sitemap a los motores de búsqueda para que rastreen el nuevo sitio con las entradas de Blogger importadas.

De paso puedes hacer una limpieza de las Entradas "mediocres" que quizás pudieses tener en Blogger, pues ya se sabe que a "entradas mediocres, tráfico mediocre" y el traerte los contenidos a WordPress es para revitalizar tu Blog, darle una lavado de cara y de paso deshacerte de aquellos contenidos que ni aportan ni posicionan.

¡¡Feliz Blogging!! Amamos lo que hacemosWordPress
     

Propuestas web exitosas, ¡consigue más clientes!

$
0
0

Propuestas web exitosas, ¡consigue más clientes!l


Este artículo te va a servir de mucho (espero) si te dedicas a crear webs con cualquier tecnología  y te acabas de hacer autónomo  en cualquier país (o estás pensando en serlo).

Este artículo no te va a servir tanto (aunque un poco sí en la parte de herramientas útiles) si eres una agencia establecida, con servicio de atención al cliente, y con una gran cartera de clientes.

Para seguir con la jergexistente en cuanto a diseño y creación web por cuenta propia, en adelante, cuando hable de freelance me referiré a un autónomo, sea de donde sea, con capacidad para facturar y que diseña y crea webs por cuenta propia para sus propios clientes.

Dicho autónomo quiere tener varios clientes mensuales, e ir captando poco a poco nuevos, para darles un buen servicio profesional de creación y mantenimiento web, y cobrar por ello, sin tener agobios con sus clientes.

También usaré la traducción al inglés lead para referirme a los posibles clientes de dicho freelance. Y la palabra clientes para referirme a empresas o personas físicas a las que el mencionado freelance ya tenga bajo su cartera de clientes y a los que les facture.

A lo largo del artículo te hablaré básicamente de dos elementos importantes para todo freelance que se precie:

  1. Buscar leads de una manera sensata y efectiva.
  2. Conseguir clientes y mantenerlos gracias a la creación de una propuesta muy atractiva.

Y cómo no, antes de empezar, quiero dejar claro que todo este artículo lo escribo en base a mi experiencia, y lo que aquí digo no "va a misa", si no que es lo que a mi me funciona, y de verdad, con todo mi cariño, deseo que te funcione a ti también.

Mientras escribo este artículo, me imagino que envío un largo email a mi mismo hace 9 años, cuando no sabia nada de nada, y era bastante ignorante en muchos ámbitos.

Aprovecho para pedir al Pablo de dentro de 10 años que escriba otro artículo parecido a este, con consejos incluso más potentes y efectivos, desde una perspectiva mucho más experimentada y profesional que la que tengo ahora.

Por último decir que lo que veas como "(!!)" son los momentos en que me indigno (resoplo, niego con la cabeza, pongo los ojos en blanco, etc) mientras escribo este artículo. Así doy un toque emocional al artículo. :D

En búsqueda del lead perdido


Si bien es cierto que, como freelance, te gusta más el hecho de diseñar y desarrollar webs desde tu casa o espacio de co-working  y no tener jefe, imagino que también te gusta cobrar por tu trabajo una merecida tarifa por hora.

Y como todo forma parte del maravilloso y apasionante mundo de ser freelance, es necesario quitarse el miedo a contactar con leads y convertirlos a clientes, pues son los que, valga la obviedad, te pagan esa tarifa por hora.

Pero no te preocupes, porque vas a descubrir que en realidad, con tener en cuenta una serie de pautas y consejos que te voy a dar, y que a mi me suelen funcionar el 85-90% de las veces, te vas a ahorrar muchos palos de ciego y pérdidas de tiempo y dinero.

Al terminar el artículo sabrás confeccionar una plantilla de propuesta atractiva y profesional, que enviarás a leads buenos, que se convertirán en clientes buenos (entiende buenos como clientes que pagan lo que te mereces, y no te dan muchos dolores de cabeza. El contrario son los clientes malos que te pagan poco, tarde y te roban muchas horas de trabajo).


Conseguir leads buenosl


Lo que te quiero enseñar en este primer apartado es a conseguir esos clientes buenos (ya que los clientes buenos te recomiendan a clientes buenos) y saber detectar y evitar clientes malos (ya que los clientes malos te recomiendan a otros clientes malos).

Sobre el uso de teléfono / whatsapp para buscar clientes

Mencionar que desde hace 2 años no utilizo el teléfono y mucho menos el WhatsApp o parecidos, para tener conversaciones con leads o con clientes.

El teléfono, para el sector de diseño y creación web y para mi tipo de cliente objetivo, no hace falta, de verdad. Considero que no hay nada que se pueda explicar por teléfono, que no se pueda explicar con gran detalle por email.

Además, ten en cuenta que cualquier conversación telefónica o audio de 5 minutos (!!) de WhatsApp enviado a las 22h de la noche un domingo por parte de un cliente tuyo que en ese momento estaba inspirado, además de fastidiarte el fin de semana, hará que tengas que volver a escribir lo hablado o escuchado por dichos medios (te suenan los emails que empiezan por... tal y como hemos hablado por teléfono (!!)...).

Por otro lado tampoco podrás usar herramientas de productividad que menciono más abajo, para automatizar/gestionar tareas a partir de los emails que recibas.

De verdad, es el primero consejo que te doy. Si puedes (a no ser que sea política tuya), evita usar el teléfono para trabajar y vivirás más feliz.

Además, esta decisión es el primer filtro de clientes buenos  y clientes malos, ya que los que no quieran dedicar tiempo a pensar bien y escribirte un buen email de lo que quieren o necesitan, y quieran vomitarte todo de manera oral, al menos yo, los considero malos.

Sobre tener reuniones previas antes de firmar un contrato

Considero aquí que en la mayoría de casos, las reuniones son una trampa de tiempo y productividad para ti (y no tanto para ellos).

Dependiendo del proyecto (no es lo mismo un proyecto de 30.000 euros con una oficina enorme que uno de 1000 euros con Zapatería Manolo), en la mayoría de los casos no te va a hacer falta tener reuniones previas a la firma de un contrato.

Déjame que te cuente lo que me pasaba a mi desde 2009 a 2012:

A lo largo de estos años, sobretodo al principio, un lead, después de hablar por teléfono 20 minutos (!!) (ya que consiguió mi teléfono de alguien que le recomendó mis servicios por ser barato), me citaba un día a media mañana (!!) para hablar sobre su idea y necesidades, así como para mostrarme ejemplos de lo que quería.

Encantado de la vida de cara a un posible cliente, yo acudía a la cita no pagada, aunque supusiera 30 minutos en moto y, a lo largo de mínimo 2 horas de reunión (!!), el lead me explicaba toda su vida, sus experiencias pasadas, lo mal que se lleva con su actual informático y  me soltaba con ojos de enamorado lo que él quiere y cosas que le han dicho que tiene que tener su web.

Luego, me invitaba a un café y me enseñaba su actual web, muy desactualizada en cuanto a diseño y tecnología, y me pedía opinión y consejo, para ver si yo había comprendido lo que él quería.

A veces, hasta le hacía bocetos en una hoja sobre cómo yo le haría la web y encima, me decía que tenía que tenerla hecha en menos de 1 mes, porque le urgía.

Resultados: él siempre sacaba algo productivo de esa reunión (bocetos, ideas, críticas constructivas) y yo nunca salía contento (horas perdidas, actuar como psicólogo, gasolina gastada y café malo).

Al final, dicho lead, contrataba a alguien mucho más barato o hacía de Juan Palomo, porque ya tenía gran parte del trabajo de análisis inicial hecho (por mí).

Cuando me pongo a analizar todos aquellos errores...en fin. Horas perdidas con clientes malos.

Al menos a mí, esto nunca me ha generado una web que me reporte grandes beneficios, si no una web barata (que no de precio bajo), con un cliente muy cansino, y encima que pagaba tarde o intentaba escaquearse del pago mediante cualquier tipo de estrategia mala para no pagarme (que si soy lento con el trabajo, que si no era lo que me dijo por teléfono, etc).

Bueno, ¡que me enrollo!, conclusión: evita reuniones innecesarias. E incluso, dependiendo del contexto, cobra por esas reuniones por adelantado. Verás qué pronto ya no te piden reuniones, o simplemente, logras perder un lead malo de una manera muy fácil y beneficiosa para ti.

En casa del herrero cuchillo de acero


Optimiza tu web


Este apartado es bastante claro: ten una web optimizada a lo que necesitas y deja la "morralla" de lado.

En una web, tienes que tener los 5 o 6 mejores trabajos que hayas hecho, los servicios que das de una manera clara y concisa, y una clara llamada a la acción (normalmente rellenar un formulario para contactarte).

No tengas miedo a variar tu web todas las veces que hagan falta, hasta que des con lo que funcione.

Echa un vistazo a cómo transmitir tu imagen corporativa en tu web, a cómo crear una Landing Page que convierta, y las 8 claves para generar más leads en un formulario de contacto.

Tipo de clientela: B2C o B2B

A mi me funciona muy bien contactar con empresas  que ya se dediquen a hacer webs, y les transmito que yo soy experto en WordPress y ofrezco el servicio X y el servicio Y.

Luego les seduzco con el margen tan bueno que van a cobrar en cada web que me subcontraten, el tiempo que ganarán para dedicarse a otros proyectos y les demuestro con el primer trabajo la calidad final de cada proyecto que hago.

Acompaño todo esto con respuestas a emails de calidad, entregas puntuales y soporte extra.

Esto hace que repitan conmigo, y no les importa buscar y gestionar clientes, mientras yo hago el trabajo creativo y de desarrollo.

Es decir, a mi me funciona el Business to Business.

Sin embargo, si me surgen por recomendación proyectos con un cliente final (Business to Client), de igual manera gestiono todo tal y como te cuento en este artículo.

Tú decides si quieres especializarte en buscar clientes B2B o B2C (o los dos a la vez), ambos muy válidos.

Clientes nacionales vs internacionales

Aquí mis preferencias son bastante claras: clientes internacionales, sobretodo de habla inglesa.

Tengo varias razones por las que prefiero optar por clientes internacionales:

  • Hay muchos más que en España (obvio)
  • Pagan mejor y de manera más puntual
  • Tienen una mentalidad diferente y no se andan por las ramas. (sobre todo los de USA, Holanda y Alemania con su cultura de getting things done). 
  • Porque normalmente lo que para mi es un precio fabuloso, a ellos les sale más barato que los freelances de su propio país (lo se, es la cruda realidad y la tienes que aprovechar).
  • Porque si no les gusta algo me lo dicen educadamente, me pagan por el trabajo hecho hasta la fecha, y se van a otro freelance.
  • Porque si hace falta que nos veamos en persona, me pagan el viaje y el hotel (ya me ha pasado, y viajo gratis encantado).
  • Porque si el día de mañana me cambio de país para vivir, conservo los clientes, y seguro que pago mucho menos de cuota de autónomos (!!) en cualquier otro sitio europeo).
  • Pero la más importante y la que me tiene enamorado de mi trabajo: porque me apasiona la idea de tener varios clientes repartidos por todo el mundo.

Si algo bueno tiene el sector de hacer webs, es que se puede trabajar perfectamente en remoto (yo tengo clientes de los cuales no se ni cómo son físicamente, sólo tengo contacto por email).

Y si hablas idiomas (no tiene por qué ser necesariamente sólo el inglés), experimenta el tener un cliente extranjero, aunque sea para un trabajo pequeño.

No hay nada de malo en tener clientes nacionales (sea cual sea tu país), pero yo no he tenido muy buenas experiencias y por eso probé suerte fuera de España (en mi caso) y me funcionó.

Plataformas de búsqueda de trabajos para freelance

Otro punto bastante fácil de resumir: no funcionan tanto como parece.

Yo me puse en serio a buscar leads en dos conocidas plataforma de trabajos freelance en general, y por cada propuesta que sacaban, a las pocas horas habían más de 80 propuestas (!!).

A esto súmale que probalemente el lead elija una de las opciones más baratas. Además está plagado de clientes malos. Para mi, es el equivalente a buscar a tu media naranja en Tinder. :)

A mi me ha funcionado buscar webs que ofrecen ofertas de trabajo para plataformas nicho (en mi caso WordPress). Una buena opción, en donde he tenido varios clientes ya, es Wokpress.com (de pago, y merece la pena).

Automatizaciones y herramientas para usar en Gmail

No uso CRMs ni nada por el estilo. Lo que más te va a servir, es el correo electrónico, y si es de Gmail o GSuite, usado con Chrome, mucho más, porque podrás usar las dos herramientas básicas en mi día a día:

  • Una herramienta para saber cuándo leen tus emails (Docsify)
  • Una herramienta para hacer snooz de tus emails, e insertar plantillas de email pre-escritas. (Gmelius)
  • Una herramienta para automatizar emails cada x días, si no obtienes respuesta por parte del lead. (Lemlist)
  • Un gestor de tareas que se integra perfectamente con Gmail y Google Drive. (Todoist)

Esta es la combinación que me funciona a mi. Hay muchas otras herramientas ahí fuera, pero a mi me gustan estas tras haber probado muchos CRMs, ERPs, gestores de tareas, etc.

Leads amarillos: cuando te dicen que NO.


Considero estos leads como aquellos que con la primera super propuesta que envías, te dicen que NO.

No hay que entrar en pánico ante esta situación. Primero, hay que preguntarles por qué han dicho que no.

Una vez te expliquen (si quieren) con detalle por qué no, simplemente proponles no un precio más barato, si no reducir las funcionalidades o requisitos de la web que quieren, obteniendo así un precio más bajo.

Recuerda que no es lo mismo precio bajo (menos horas de trabajo, menos dinero) que un precio barato (mismas horas de trabajo, pero cobrando menos).

Si aún así te siguen diciendo que no, recomiéndales a otro profesional de confianza, o simplemente guarda su email para un futuro contacto si el cliente es bueno, por si necesitan algo en un futuro (ponte un recordatorio en el gestor de tareas, o haz snooz de ese email para dentro de 60 días, para ver cómo les va).

Leads rojos: no captado o que no interesa captar.


Los leads rojos, para mi, son los que o bien no me interesan desde una perspectiva económica, o porque me huelo que son clientes malos.

Simplemente no pierdas tiempo con dichos clientes, sobretodo si no te pueden aportar algo de valor, fuera de lo económico. (atención al siguiente tipo de lead, pues es muy especial).

Lead gris: alto valor vs trabajo "gratuito".


Yo he tenido varios leads grises, convertidos a clientes. Son aquellos leads que, ya sea por el tipo de empresa que son, o porque sabes que tienen una red de contactos muy buenos, es mejor optar por una vía más de relaciones públicas que monetaria.

Con esto me refiero a que si necesitan algo, y ves que pueden actuar como trampolín para optar a conseguir (nunca es seguro que funcione o no) otros leads / clientes de calidad, ofréceles una gran reducción monetaria o hacerlo "gratis".

Pongo entre comillas "gratis" porque muchos clientes buenos huyen de lo "gratis", ya que lo relacionan con mala calidad, sobretodo en el extranjero. Nunca hay nada gratis.

Yo he trabajado muchas veces de esta manera, y he conseguido contactos que nunca hubiera podido conseguir si sólo me hubiera enfocado en ganar algo de dinero. Es todo parte de una gran estrategia como freelance. Tú decides cómo jugar a este particular juego, en el que bastantes veces se pierde, pero cuando se gana, lo que consigues es impresionante.

Lead verde: lead captado, envío de propuesta.


Obviamente, este es el lead que más te interesa.

Si un lead se interesa por lo que ofreces, mi consejo es que primero le envíes un email en el que le menciones aproximadamente qué inversión, tendrá el trabajo, y qué requisitos tendrá la web (sin entrar en detalles, algo entre una cifra y otra).

Si luego sigue interesado, le envías una propuesta más detallada (la que te describo en el siguiente punto).

Esto lo hacen mucho en USA, y funciona muy bien. Sé que es un poco difícil de asimilar, pero suele ahorrar mucho tiempo a ambas partes.

Piensa que es como si haces una entrevista de trabajo en una empresa, luego otra, luego otra en otra ciudad, etc, pero aún no habéis hablado del salario a percibir. ¿Si al final del proceso te quieren contratar, pero no estás contento con lo que pagan, no aceptarías el trabajo verdad?

Lo mismo ocurre con las propuestas enviadas directamente, sin previo sondeo de lo que les costará. Si te curras una buena propuesta, y en cuanto ve el precio de la inversión en la web, se desmaya y ni te responde a dicha propuesta, es mejor ahorrarte las horas de escribirla, así como de hacer un seguimiento de la respuesta a través de las herramientas mencionadas más arriba.

Cómo redactar una propuesta que sea difícil de rechazar


Cómo redactar propuestas web exitosas


El formato y estilo de cada propuesta conviene que sea personalizado dependiendo de lo que quieras transmitir.

Lo que yo tengo es una en español y otra en inglés. Y me marco en amarillo los lugares donde aparecerá el nombre del cliente, y las zonas que hay que personalizar (requerimientos, inversión, etc). Así para cada lead verde es muy fácil enviar una propuesta con bastante rapidez.

Aquí te ofrezco el esqueleto que siempre utilizo en mis propuestas:

Resumen

Es un resumen en pocas frases de lo que va la propuesta. Como si respondieras a alguien que te pregunta: ¿De qué va esta propuesta?

Necesidades del negocio

Son las necesidades que tiene tu lead, para demostrar (y que queda por escrito) que has entendido lo que exactamente necesita. De esta manera, ambas partes están en sintonía de lo que hay que hacer en general en el proyecto.

Necesidades de los visitantes

Una parte importante son las necesidades de los visitantes a la web que vayas a construir (que a veces no son las mismas que las del propio lead en sí). Muchas veces hay que convencer al lead verde de que la web hay que construirla para sus visitantes, y esto a veces requiere mostrar el contenido como mejor convierta (ventas, suscripciones, etc) y no como le guste al lead.

Solución

Aquí dejas claro lo que aporta tu servicio. Menciona brevemente las herramientas que utilizarás (en general. Por ejemplo, un gestor de contenidos como WordPress).

Otras consideraciones

Escribe aquí otras consideraciones que hayan surgido de los emails que has intercambiado con tu lead verde. Así queda todo por escrito y luego no hay sorpresas.

Timeline

Determina el tiempo que te va a llevar cada fase del proyecto. Normalmente en mis proyectos siempre pongo el tiempo para un análisis previo, diseño de mockups, desarrollo y testing. Mucho cuidado con estimar horas de menos, o estimar horas de más.

Si quieres saber de verdad cuánto tiempo inviertes en cada proyecto, te aconsejo que le eches un vistazo a esta herramienta: Toggl.

Inversión

Como ves, el wording es muy importante. A mi me gusta utilizar el concepto Inversión en lugar de Coste, pues una inversión siempre tiene connotación positiva (y verdaderamente es una inversión, porque reporta beneficios de algún tipo).

En este apartado escribe las tareas esenciales del proyecto, en una lista punto a punto. De esta manera te darás cuenta realmente de todo lo que hay que hacer. Y lo que no esté en la lista, no se hará (al menos dentro de esa Inversión).

Este apartado es esencial, para poder evitar luego las ya mencionadas situaciones de es que yo te dije que... es que tú me dijiste que...(!!).

Por otra parte, puedes incluir aquí el coste del mantenimiento posterior de la web, con todo lo que incluye, e indicando que es opcional.

Preguntas frecuentes

Este apartado viene muy bien ponerlo justo a continuación de la Inversión, porque cuando se habla de dinero, sea la cantidad que sea, siempre surgen dudas.

Según la experiencia que hayas tenido, o incluso poniéndote en el lugar de tu lead, confecciona una pequeña sección de varias preguntas típicas que te haría un cliente que afronta un gasto/inversión como una web.

Las preguntas típicas que suelo poner son (tú ya las respondes según lo que ofrezcas como freelance):

  • ¿Qué es un mockup o prototipo?
  • ¿Por qué usar WordPress?
  • ¿Dónde se aloja la web?
  • ¿Qué diferencia hay entre hostingdominio?
  • ¿A quién llamo si algo sale mal cuando el website esté en marcha?
  • ¿Qué pasa después de que el sitio web se lance?
  • ¿En cuánto tiempo tardaré en aparecer en el primer puesto de Google?
  • ¿Cómo sabré quién y cuándo visita mi web?
  • ¿Qué sucede si quiero añadir nuevas funcionalidades a mi web una vez haya terminado el servicio y la web ya esté online?

Próximos pasos

Toca ahora hacer una llamada a la acción, tan importantes incluso en las propuestas.

A mi me gusta en este apartado indicar dos siguientes pasos cruciales, para poder empezar con el proyecto con sintiéndome seguro:

  • Que el lead acepte la propuesta firmándola, respondiendo al email en el que venga adjunta como que la acepta, etc (o el método que quieras).
  • Y hacer el primer pago del 50% (o pago por adelantado para webs inferiores a 700 euros) para poder ponerme en marcha con el proyecto.

De esta manera indicarás al lead (y ya casi cliente) que por tu parte está todo listo para empezar con la primera fase de análisis, pero que no moverás un dedo hasta que no tengas la propuesta firmada y el primer pago hecho.

Si quieres facilitar la vida a tus leads a la hora de firmar propuestas, prueba a utilizar esta fabulosa herramienta de firmas online (es un link de afiliado, si me lo permitís).

Acuerdo mutuo

El Acuerdo mutuo es como una especie de anexo en donde demuestras a tu lead que eres un profesional y no te dejas nada en el tintero: condiciones, términos, temas de políticas de empresa, propiedad intelectual, parte legal e incluso la letra pequeña.

En breve

Introduce aquí esta sección. Di algo así como que pretendes formalizar todo de la manera más profesional posible, para una relación a largo plazo, que es muy importante realizar un buen trabajo para ti, que te comprometes a cumplir las fechas de entrega, y que el cliente se compromete a entregarte todo el material necesario, etc.

Diseño

Habla aquí de las herramientas que usas para los diseños, los formatos en que entregarás los archivos y qué archivos entregarás, el número de veces que el cliente puede cambiar los diseños (revisiones) para no entrar en bucles interminables de cambios de mockups, etc.

HTML y CSS y otros lenguajes utilizados

Habla aquí de que vas a usar un código limpio y siguiendo las directrices oportunas, testeándolo en diferentes exploradores web, dispositivos móviles, etc.

Contenido (textos, imágenes, fotografías)

Normalmente aquí indico que, aunque pueden contratarme dicho servicio, no soy yo quien crea el contenido, si no que el contenido me lo tiene que dar el cliente, ya revisado y contenido final, pero que luego podrá cambiarlo de una manera relativamente fácil, etc.

En cuanto a las imágenes y fotografías (y otro material gráfico) que siempre se entregarán en formato digital y a gran resolución, que si se requiere comprar imágenes de stock, el coste correrá por cuenta del cliente, que el tiempo de buscar o crear dichas imágenes será facturado por horas, etc.

Política de cambios y revisiones

Habla aquí de cómo afrontar los cambios y revisiones que le surjan al cliente en sus momentos de inspiración divina (esto no lo pongas).

Lo que yo pongo generalmente es que una vez empezado el proyecto, si el cliente quiere añadir alguna funcionalidad a la página, tendrá que esperar a que se termine el trabajo, para poder presupuestarla y añadirla una vez se tenga una web a pleno rendimiento y testeada. (Por que si no, el proyecto corre el riesgo de hacerse interminable).

Reflexiona y decide si dichos cambios o añadidos no contemplados antes de redactar y haber firmado la propuesta inicial, se los cobrarás por horas en la segunda factura, o de manera conjunta en una nueva propuesta al finalizar el proyecto actual.

Soporte técnico y mantenimiento

Aquí indico que les puedo ofrecer un servicio de soporte técnico y mantenimiento web una vez se termina el proyecto, y las ventajas que tiene el contratarlo (ahorro de costes para ellos a largo plazo, y comodidad).

Asuntos legales

En este apartado lo que suelo escribir es algo así como que una vez realizado mi trabajo, no puedo garantizar que esté al 100% libre de errores (no solo técnicos), y pueden suceder muchas cosas a nivel externo (ataques de hackers, caídas de servidor, etc) y no me pueden hacer responsable de las consecuencias que tengan dichos problemas, ya que no los puedo controlar.

También menciono que si cualquier parte del contrato es ilegítima, el contrato se podrá rescindir.

Propiedad intelectual

Escribe aquí que el cliente garantiza que tiene el copyright de todo el contenido que se va a usar en la web y que si surgen posibles problemas de uso fraudulento de contenido, tú no eres responsable.

También indica que al entregar el trabajo y finalizar el proyecto, le entregarás una copia de todos los archivos utilizados, teniendo el cliente todos los derechos del contenido que aparece en la web, pero que las licencias utilizadas en plugins, y herramientas para diseñar la web, son tuyas, y el cliente no las puede utilizar para otros proyectos.

En esta sección también me suele gustar indicar que puedo mostrar el trabajo realizado en mi web y otros medios a modo de portfolio, y que no lo haré si así me lo pide expresamente el cliente.

Pagos

Escribe aquí cómo y de qué manera se realizarán los pagos. A mi me gusta 50% al principio y el otro 50% al final.

Hay gente que suele indicar en estas secciones los números de cuenta, pero lo que me gusta hacer a mi es indicar que el pago se realizará a través de la factura online, ya que yo acepto pagos por Paypal o Stripe.

Finalización del proyecto

Escribe aquí lo que entiendes por finalización del proyecto, para que ambas partes tengan claro el momento en que el servicio se ha terminado.

No será la primera vez que el proyecto pasa de ser algo muy interesante y motivador al principio, a una historia interminable que nunca acaba y a la que siempre le queda algo por hacer.

Esta situación la puedes evitar dejando claro qué ocurre si el cliente (o tú) queréis finalizar el proyecto antes (y qué consecuencias tiene), o si, una vez ya se han cubierto todas las etapas descritas en la sección de Timeline, el proyecto finalizará con el envío y pago de la última factura.

Letra pequeña

Aunque asuste siempre la letra pequeña, lo que simplemente pongo es un párrafo en donde indico que el contrato no se puede transferir (quien lo firma es quien es responsable del mismo), y que si una de las dos partes se invalida por el motivo que sea, la otra parte tendrá todos los derechos de ese contrato/propuesta.

Y es importante mencionar que esa propuesta se convierte en contrato una vez firmada, y tiene carácter legal, bajo la jurisdicción de los juzgados de tu ciudad.

A mi me gusta pensar que el cliente se sentirá seguro teniendo algo en sus manos con lo que pueda tomar represalias contra mi, en el caso de que yo no haga bien mi trabajo. Lo veo algo lógico a la hora de contratar cualquier servicio y para mi es muy importante ofrecer dicha seguridad a mis clientes.

Firma

Deja tu firma ya preparada en el documento y un espacio para ellos.

Tú decides si lo quieres hacer de manera manual y que te envíen por correo el contrato firmado a la dirección que les digas, o que la firmen de manera digital (recuerda el servicio que te he mencionado más arriba, "HelloSign". Yo lo he descubierto hace poco y de verdad, es una pasada).

Conservando clientes


Como es bastante complicado vivir de hacer webs con pagos únicos, lo ideal es tener pagos recurrentes mediante un servicio de mantenimiento y soporte (u otro tipo de servicio que se te ocurra).

Te toca decidir lo que ofrecerás y no ofrecerás en dichos servicios, pero recomiendo hacer un seguimiento continuado de cada cliente, y ofrecerle tu ayuda todo el rato, porque dicho cliente ya ha sido filtrado por ti como cliente bueno, y su satisfacción hará que te recomiendeleads buenos (para tu satisfacción futura).

Si das soporte por email, cada respuesta que envíes a tus clientes, escríbela siempre de una manera detallada y de forma que sea útil y le solucione problemas. (Y ármate de paciencia si ellos te envían emails muy mal escritos o muy largos).

Si haces mantenimiento técnico, asegúrate de ofrecer un buen servicio y enviar reportes semanales de lo que has hecho en su web cada semana, en incluso incluye reportes de Google Analytics.

Si el cliente requiere añadidos puntuales en su web, que no forman parte de tu servicio mensual, cobra dicho trabajo por horas. Te lo agradecerá.

Por último, establece un sistema de seguimiento por email, ya sea mediante una newsletter o enviando emails manualmente a clientes anteriores (por si necesitan algo, y para que te tengan siempre en mente).

Conclusiones

Y esto ha sido todo por mi parte en cuanto a cómo redactar propuestas web para vuestros nuevos clientes, o al menos para que os sirva como referencia a la hora de empezar a usar vuestro propio método de búsqueda y redacción de propuestas web atractivas, tanto para vosotros como para cualquier empresa o particular.

Una vez más, muchas gracias por leer el artículo y si tenéis cualquier duda, colaboración, proyecto, etc, no dudéis en contactarme por email o mediante mi página web y redes sociales.

   

Cómo agregar código CSS en WordPress

$
0
0

código CSS en WordPress


Es muy común que cuando tienes un sitio web con un tema o plantilla determinada, llegue un momento en el que quieras hacer algunos retoques de diseño.

Muchos de los temas tienen en su configuración opciones para que hagas algunos cambios, sin embargo, es posible que no tengas justo esa opción para la modificación que estas buscando y que solo es posible hacer mediante código CSS.

Si ya tienes el código CSS que que ejecuta las modificaciones, ahora solo faltaría agregarlo a tu sitio web. Esto es lo que aprenderás en este artículo, veremos cómo agregar código CSS en WordPress de manera correcta.

¿Preparados para unas píldoras de sabiduría? ;)

Es posible que hayas escuchado mucho sobre las modificaciones que se hacen por código CSS, es posible que incluso te cause un poco de temor realizar éstas.

En realidad no hay porqué temerlas, si una modificación no te convence simplemente la eliminas ya que todos los métodos para agregar CSS son reversibles, por lo que no tendrás problemas en deshacer los cambios.

CSS en WordPress: style.css


¿Por qué no debes agregar código CSS en el archivo style.css de un tema en WordPress?

Posiblemente lo primero que se te ocurra es hacer las modificaciones directamente en el archivo style.css del tema, ya sea modificando el código existente o agregando código al final.

Esto sería un error ya que perderías las modificaciones que has hecho cuando actualices el tema, es por eso que existen métodos alternativos para agregar código CSS en WordPress.

La forma más simple de agregar CSS en WordPress


Las versiones actuales de WordPress ( a partir de la versión 4.7) ya tienen una opción para agregar código CSS directamente como parte de la funcionalidad de los temas.

Puedes ver esta opción desde: Apariencia > Temas; seleccionas el tema que estés utilizando y después en la opción de Personalizar verás que hay una opción de CSS en la cual puedes agregar tu código CSS personalizado.

Sencillo, ¿verdad?

Pantalla personalizador CSS tema

Incluso esta sección te da la opción de ver si tienes algunos errores en tu código, tal y como puedes comprobar en la siguiente imagen:

Agregar código CSS en WordPress corrector

Una vez que hayas colocado el código CSS personalizado y hayas guardado los cambios, verás que tu código adicional aparecerá en el front-end de tu sitio web como parte del código HTML.

Ten en cuenta que tu código permanecerá incluso cuando hagas actualizaciones del tema/plantilla o de WordPress.

Sin embargo, estas modificaciones solo servirán para el tema específico en donde has colocado el código, si cambias de tema, tu código no tendrá efecto y no se mostrará.

Usar un tema hijo para agregar código CSS en WordPress


Usar la opción CSS del tema para agregar código, tal como vimos anteriormente, te servirá especialmente cuando añades pocas líneas de código, en caso tengas muchas modificaciones te recomiendo hacerlas en un archivo CSS.

Para tener un archivo con tu código CSS puedes usar la funcionalidad de temas hijos que tiene WordPress y que ya habíamos visto anteriormente en el siguiente artículo el cual te sugiero revisar: Crear temas hijo (child themes) en WordPress.

Cuando creas un tema hijo, tienes un archivo style.css en el tema hijo en donde puedes agregar tu código CSS personalizado, la ventaja es que tienes aislado tu código adicional y no se perderá si actualizas el tema o tu WordPress.

Tema hijo Twenty Seventeen

Agregar código CSS en WordPress en temas que usan Frameworks


En cualquier caso, para temas que usan frameworks, funcionaría igualmente la opción de CSS que tiene el Personalizador de temas de WordPress.

No obstante, si quieres agregar tu código en un archivo CSS, cada framework puede tener una forma diferente de hacerlo.

 Temas con Framework Genesis

Este caso es muy particular ya que los temas de Genesis son temas hijo, el tema padre es el framework, por lo tanto, no es posible agregar un tema hijo de un tema hijo.

Si quieres agregar código CSS en un archivo CSS tendrías que agregar un nuevo archivo usando las funciones de WordPress en PHP, tal y como se detalla en este enlace, tendrías que colocar este código en el archivo functions.php del tema hijo.

Ten en cuenta, que la mayoría de las veces es el tema padre el que tiene actualizaciones, sin embargo, en caso de tener una actualización del tema hijo tendrías que volver a colocar el código en el archivo em>functions.php.

 Temas con Framework Gantry

En este caso Gantry sigue un estándar de nombre de archivo tal como se muestra a continuación:

/wp-content/themes/TU_PLANTILLA/css/TU_PLANTILLA-custom.css

En donde TU_PLANTILLA es el nombre del theme que estás usando.

De otra forma, si no sigue este estándar el archivo no será incluido como parte de los archivos CSS del tema, puedes revisar el artículo Agregar archivo CSS personalizado para plantillas Gantry para conocer esto en profundidad.

Conclusión

A pesar de que los temas tienen muchas opciones de configuración, no pueden cubrir todas las opciones de personalización necesarias que nos gustaría, por lo que al final, siempre terminarás agregando código CSS en WordPress.

Saber en dónde añadir este código te facilitará la administración y evitará que pierdas el código en cada actualización del tema que hagas.

Y esto ha sido todo por hoy, espero que hayáis aprendido mucho sobre cómo agregar código CSS en WordPress.

¡Nos vemos en el próximo post!

Redirecciona urls de forma correcta usando cPanel y htaccess

$
0
0

Redirecciona urls


Por necesidades de reconducir trafico web, o para evitar que seamos penalizados en nuestro posicionamiento por mostrar contenido duplicado (misma web cargando desde dominios diferentes aparcados), las redirecciones son necesarias e importantes cuando trabajamos con un mismo dominio con diferente extensión o queremos llevar el tráfico a un único dominio.

Redirecciona urls de forma correcta usando cPanel y .htaccess para evitar errores 404 y pérdida de tráfico en tu web.

Las redirecciones nos permiten enviar a todos los usuarios que tienen acceso a un dominio o página en particular a una URL diferente del mismo Hosting o de uno externo.

   

Por ejemplo, si tienes una URL muy larga que no se puede acortar, puedes utilizar la redirección para añadir un direccionamiento a una URL corta. Los usuarios pueden acceder al contenido de la URL larga a través de la URL corta sin que tu SEO se vea afectado.

 

 ¿Qué es una Redirección?


Una redirección >www es una regla en tu servidor web que transmite todo el tráfico de la versión web sin www de tu dominio a la versión con www, o viceversa.

El protocolo HTTP usado en la web tiene un sistema numérico para identificar el estado de las solicitudes de páginas. El código de estado 301 indica que la página o recurso solicitado se ha "movido permanentemente".

Tipos de códigos de error de redirecciones:
  • 300 Multiple Choices: Más de una posible respuesta.
  • 301 Moved Permanently: LA URI solicitada ha cambiado.
  • 302 Not Found: La URI solicitada ha cambiado temporalmente.
  • 303 See Other (desde HTTP/1.1): El servidor dirigirá al cliente a otro recurso en otra URI.
  • 304 Not Modified: La respuesta no ha sido modificada. Se sigue usando la versión almacenada en caché.
  • 305 Use Proxy (desde HTTP/1.1): El destino o resultado será accesible desde un proxy, por seguridad.
  • 306 unused: Ya no se usa.
  • 307 Temporary Redirect (desde HTTP/1.1): Se aplica la misma semántica que en un 302, pero el UserAgent no puede cambiar el método HTTP usado.
  • 308 Permanent Redirect: Se ha movido de forma permanente el recurso a otra URI.

Al aplicar, por ejemplo, una redirección www es importante que devuelva un código de estado 301 para que los motores de búsqueda sepan qué URL debe ser indexada.

Al migrar un sitio web de un dominio a otro, es muy importante que no se rompan los enlaces que construiste en tu viejo dominio. Una redirección adecuada de todas las páginas del dominio antiguo, en la misma ubicación, al nuevo dominio asegurarán que los visitantes del antiguo dominio terminen en el lugar correcto.

Un fracaso (error 404) en esta acción provocará una pérdida de visitantes, así como la penalización el posicionamiento en los buscadores.

Este tipo de redirecciones se pueden realizar manualmente añadiendo un código similar al siguiente en el archivo .htaccess:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^viejodominio.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.viejodominio.com$
RewriteRule (.*)$ http://www.nuevodominio.com/$1 [R=301,L]
 

 ¿Qué es el archivo .htaccess?


El archivo .htaccess es un archivo "oculto" (el . delante del nombre indica que se trata de archivo oculto).

Para poder visualizarlo debes:

  1. Acceder a tu cPanel.
  2. Ir al Administrador de Archivos (te abre un dialogo y una de las opciones es "Mostrar archivos ocultos" que debe estar seleccionada).
  3. Navegar a la carpeta /public_html (donde interpretamos tienes la web).
  4. Ahí podrás localizar el archivo .htaccess (no confundir con htaccess.txt que si es visible).

Es importante asegurarse de que mod_rewrite está habilitado en tu servidor (si para los clientes de Webempresa). Verifica que la siguiente línea aparece en alguna parte de tu archivo .htaccess por encima de la regla que vayas a añadir:

RewriteEngine On

Asumimos que tu servidor web utiliza Apache, por lo que deberás poder agregar las citadas líneas a tu archivo .htaccess situado en la raíz de tu sitio web.

Es posible crear reglas que redireccionen URLs que tengan un patrón determinado a una nueva ubicación.

Dado que estas redirecciones implican expresiones regulares complejas, no las cubrimos en este artículo.

Un profesional en SEO puede ayudarte a crear estas reglas más complejas y específicas para cada situación. Solo asegúrate de que utilizas una redirección 301 para contenido reubicado.

Cualquier otro tipo de redirección no conservará tus rankings en los motores de búsqueda.

 

Lectura recomendada:
Códigos útiles .htaccess para sitios web


 

 ¿Cómo realizo una Redirección desde cPanel?


El proceso es sencillo y te lo dejo aquí resumido en pasos:

  1. Accede a tu Panel de Hosting (cPanel), Dominios, Redirige.
  2. Selecciona el tipo de redirección que deseas realizar desde el menú Tipo.
  • Opción 1: Redirección 301 Permanente que notificará al navegador del visitante para actualizar sus registros.
  • Opción 2: Redirección 302 Temporal que no actualizará marcadores del visitante.
  • Selecciona **Todos Dominios Públicos** (All Public Domains) o un nombre de dominio concreto en el menú.
  • Utiliza la opción **Todos Dominios Públicos** (All Public Domains) para redirigir todos los dominios de tu cPanel.
  • En el cuadro de texto, a la derecha del menú de selección de dominio, introduce el resto de la URL a la que deseas que el servidor redirija.
  • En las redirecciones, en el cuadro de texto, escribe la dirección URL a la que deseas redirigir a los usuarios (1).
  • Selecciona una de las siguientes opciones:
    • Redirección con www solo redirige a los usuarios que introduzcan www delante del nombre de la página.
    • Redireccionamiento con o sin www. Esta opción volverá a dirigir a todos los usuarios, independientemente de si se incluye el prefijo www. en la URL.
    • No redirigir a los usuarios que introducen www. en la URL.
  • Selecciona la opción Redireccionamiento Comodín (Wildcard Redirect) si deseas redirigir todos los archivos dentro de un directorio con el mismo nombre de archivo en el nuevo directorio (2).
  • Haz clic en Agregar.
  • 1: Debes especificar un protocolo en este cuadro de texto. Por ejemplo, http://, https:// o ftp://.

    2: Por ejemplo, si habilitas la opción de comodín de redirección y dominio1.com redirige a dominio.com, entonces si un visitante intenta acceder a la URL http://dominio1.com/imagen.jpg será redirigido a la URL http://dominio .com/imagen.jpg.

    Un caso habitual es realizar un Redireccionamiento 301 si quieres redirigir solamente el tráfico de una página determinada antigua a una nueva página, lo que podrás llevar a cabo añadiendo en el archivo .htaccess el siguiente código:

    Redirect 301 /ruta_antigua/antigua_pagina.htm http://www.dominio.com/nueva_pagina.htm
    Las redirecciones deben insertarse siempre al principio del archivo .htaccess ya sea en la carpeta raíz del Hosting o de la carpeta d ela instalación que va a gestionar dichas redirecciones. Si estas redirecciones aparecen al final del archivo .htaccess, no funcionarán correctamente.
     

     ¿Cómo elimino una redirección?


    Si por alguna razón ya no tiene sentido mantener una Redirección anteriormente realizada, puedes (y debes) eliminarla para que tu tráfico y posicionamiento no se vean afectados. Recuerda que a Google no le gustan los enlaces rotos (404).

    • Haz clic en el botón correspondiente a la redirección que deseas eliminar.
    • Para confirmar que deseas eliminar la redirección, haz clic en .
    • Para mantener la redirección, haz clic en No.
     

     Vídeo


    En el siguiente vídeo te explico como manejar las Redirecciones 301 desde tu Panel de Hosting (cPanel).

     

    Recuerda que debes editar posteriormente el archivo .htaccess de la web donde aplicas la redirección y mover los códigos de redirección aplicados por cPanel a la parte superior del propio archivo para que sean lo primero que Apache interprete.

     

     Conclusiones


    Las redirecciones ponen orden en aquellas urls que a lo largo del tiempo han cambiado, han desaparecido porque los contenidos fueron eliminados o sencillamente no son alcanzable por cualquier razón no comentada en este artículo.

    Realiza siempre redirecciones 301, sobre todo si detectas que tienes errores 404 en tu herramienta de Errores de Rastreo en Google Search Console.

         

    Cómo elegir el mejor proveedor de dropshipping

    $
    0
    0

    ¿Cómo elegir un buen proveedor de dropshipping?


    ¿Tienes en mente abrir una tienda dropshipping? ¿Tu ecommerce necesita ampliar catálogo?

    Entonces seguro que ha pasado por tu mente el gran dilema que supone elegir el mejor proveedor de dropshipping. Como puede resultar obvio, el producto es la piedra angular de cualquier negocio, por lo que seleccionar el mayorista dropshipping será un primer gran paso para crear un ecommerce exitoso.

    Cada negocio es un mundo, por lo que el proveedor de dropshipping que vaya a trabajar contigo deberá cumplir ciertos requisitos, además de ofrecerte un producto de calidad a buen precio.

    Sin embargo, como irás descubriendo a lo largo de este post, a un mayorista dropshipping debes exigirle mucho más que a un simple proveedor, ¡y es que su trabajo no acaba al venderte artículos!

    Esta exigencia hacia tu futuro partner requiere unos estándares más estrictos a la hora de elegir el proveedor de dropshipping ideal para tu ecommerce, así que prepárate para una decisión que no deberías tomar a la ligera.

    Pero que no cunda el pánico, tu elección será la correcta si sigues los pasos y los consejos que te contaremos más adelante. Escoge bien, ¡el futuro de tu negocio está en juego!

    El dropshipping como negocio online de éxito


    El auge del dropshipping es un hecho que no se puede negar, tanto por el modelo que propone como por los beneficios que reporta.

    El dropshipping es un modelo de distribución para ecommerce en el que el mayorista o proveedor es el encargado de realizar todas las tareas logísticas, liberando al propietario de la tienda dropshipping de realizar los envíos, por lo que no necesita tener stock ni invertir un sólo euro en productos.

    En resumen, este minorista online, tú, tan sólo tiene que generar ventas.

    A modo de mapa mental, el dropshipping consiste, ni más ni menos, en lo siguiente: el consumidor final, desde el sofá de su casa o mientras viaja en metro, compra un producto en un ecommerce -una tienda dropshipping en este caso- y el distribuidor recibe el pedido.

    En ese momento, el pedido pasa al mayorista dropshipping para más tarde enviarlo directamente al consumidor. Interesante, ¿verdad?

    Claves para elegir el mejor proveedor de dropshipping?


    Ahondar en el concepto y explicar su funcionamiento no es el objetivo de este artículo: si estás aquí es debido a que ya lo conoces lo suficiente como para querer buscar el mejor proveedor de dropshipping.

    Sin embargo, si quieres refrescar términos o eres relativamente nuevo en este apasionante mundo, puedes profundizar sobre qué es el dropshipping.

    Ventajas del dropshipping

    Para que un modelo de negocio tenga el éxito del dropshipping es obvio que cuenta con múltiples ventajas.

    A continuación te enumeramos algunas de las más importantes, pero si quieres saber todo lo que conlleva abrir un negocio dropshipping, hazlo, ¡te sorprenderá lo mucho que te facilitará el día a día!

    • Como ya hemos mencionado, tu preocupación por la gestión de stock será 0. Esta ventaja, la principal del dropshipping, acaba suponiendo que te ahorrarás la gigantesca inversión que supone abrir un negocio, ni qué decir de reducir al mínimo el riesgo de pérdidas.

      Al olvidarte de gestionar stock, no tendrás que invertir en almacenaje ni mantenimiento, así que tan sólo tendrás que dedicarte a vender, ¡di adiós a los engorrosos aspectos logísticos!

    • Comenzar tu negocio online será mucho más fácil y rápido de lo que podrías imaginar. De hecho, sólo te costará -ya sea económica o estructuralmente- lo que te cueste montar tu tienda online, ni más ni menos.

      Y si encima subcontratas este único paso y confías en un proveedor de dropshipping que te desarrolle una tienda completamente sincronizada, tu trabajo se reduce al mínimo.

    • Sin duda alguna, potenciarás la parte comercial. Con el dropshipping dejarás de preocuparte por todo lo que envuelve al almacenaje y al envío de productos, así que podrás dedicar el 100% de tu tiempo a vender, lo realmente importante en un negocio online.

      Tu proveedor de dropshipping te liberará de la gran parte de las tareas, así que tienes total libertad para dedicar cada uno de tus recursos a atraer tráfico a tu ecommerce.

    • Podrás ofrecer un catálogo envidiable. Si decidieses abrir tu negocio online por tu cuenta, deberías estar al día de las tendencias y actualizar tu catálogo por ti mismo.

      En el caso del dropshipping, cuentas con la tranquilidad de saber que tu proveedor de dropshipping cuenta con un catálogo muy amplio y actualizado de manera constante, ¡otra preocupación menos para ti!

    • Por último, pero no menos importante, tu negocio online será escalable al 100%. Una vez más, si partimos desde un negocio tradicional, este punto se complicaría considerablemente, ya que sería necesaria una gran inversión si se quiere, por ejemplo, aumentar el tamaño del local.

      Es verdad que un ecommerce es más sencillo de escalar que una tienda física, pero el punto de inflexión lo marcará tu mayorista dropshipping. Podrás crecer todo lo que quieras, tu proveedor de dropshipping cuidará de tu negocio online.

    Dónde encontrar al mejor proveedor dropshipping


    Una vez has decidido embarcarte en un negocio dropshipping, deberías tener una idea más o menos clara de los productos para dropshipping que deseas vender en tu tienda dropshipping. ¿Listo?

    Dónde encontrar al mejor proveedor de dropshipping


    Existe la posibilidad de que acabes encontrando al proveedor de dropshipping ideal por casualidad, pero lo mejor es que no dejes tu futuro en manos del azar.

    Un mayorista dropshipping puede marcar la diferencia a la hora de que tu negocio online sea un éxito o un rotundo fracaso, pero no te preocupes, en este artículo te explicamos todo lo que necesitas saber para no errar en la búsqueda:

    • 1. Antes que nada, abre tu navegador y busca en el todopoderoso Google. Resulta obvio, pero aún así deberías seguir unas pautas y, según nuestra propia experiencia, olvidarte de algunos esquemas preconcebidos.

      Muchos autodenominados expertos en dropshipping te dirán que realices una búsqueda amplia, que no te quedes en las primeras páginas porque según ellos un proveedor de dropshipping no cuida el marketing.

      También intentarán defenderte que un mayorista no suele tener una página web cuidada y bien diseñada. ¡No todo es verdad!

      No te diremos que encontrarás a tu mayorista dropshipping a la primera de cambio, puede que tengas que visitar unas cuantas páginas de Google porque lo que buscas es muy específico, pero un buen proveedor para tu negocio online sí que debería conocer el mundo del marketing digital, así que no tendría que ser muy difícil de encontrar.

      Respecto al diseño de su web, más de lo mismo. Estamos hablando de un proveedor de dropshipping que tiene que sincronizarse con tu tienda dropshipping, incluso crearla, así que de ningún modo debería tener una página web abandonada y/o poco estética e intuitiva.

      Lo que sí te diremos es que deberías ampliar tus horizontes a nivel SEO y, además de tener paciencia y avanzar varias páginas de Google, es muy aconsejable que utilices tantas opciones como se te ocurran, como “proveedor dropshipping”, “mayorista dropshipping”, “mayorista de (producto)”, “(producto) al por mayor”...

    • 2. Los directorios, por su propia sencillez y orden, son un lugar muy cómodo para buscar el proveedor de dropshipping ideal para tu negocio online. Con directorio nos referimos a una base de datos de proveedores, organizada normalmente por nicho, producto o mercado.

      Los directorios que investigan a los proveedores suelen ser los más recomendables, aunque también puedes encontrar otros que cobran una tarifa para poder acceder a su base de datos.

      Nuestro consejo es que, aunque estos últimos pueden ser útiles, no suelen ser necesarios si tienes las ideas más o menos claras.

      Si ya tienes claro el nicho de mercado en el que te quieres introducir, o al menos el producto que quieres vender, la mejor opción es que busques por tu propio pie, aunque los directorios pueden resultar interesantes para extraer ideas.

    • 3. Cuentas con muchos trucos y métodos, elige el que más te conviene. Además de los dos principales que ya te hemos comentado, puedes optar por hacer un pedido a la competencia -es primordial que creas que está usando dropshipping- y cuando recibas el paquete, devuélvelo, así conocerás al proveedor.

      Otra opción consiste en buscar directamente al fabricante, aunque es un proceso largo, complicado y prácticamente imposible si deseas tener un negocio online multimarca o multiproducto.

      Por supuesto, también puedes echar un vistazo a la red en busca de opiniones, foros, blogs… aunque es un trabajo que suele desmotivar: normalmente sólo dedican tiempo a opinar las personas que, por la razón que sea, han tenido una mala experiencia, lo que da a entender que no hay clientes contentos aunque sean mayoría.

      Ten en cuenta que una opinión positiva en este campo generaría competencia, por lo que no interesa.

      Por último, aunque no es muy recomendable ni especialmente útil, también puedes asistir a exposiciones comerciales. Para que surtiese efecto, tendrías que haber seleccionado el producto y/o nicho y contar con suficiente tiempo y dinero que dedicarle a la búsqueda.

    Qué debería tener el proveedor de dropshipping ideal


    El proveedor de dropshipping que escojas para comenzar tu negocio online será el que lo llene de productos, gestione el stock, realice los envíos y el servicio postventa, así que piensa detenidamente a quién quieres darle toda esta responsabilidad.

    Para que no pases por algo ninguno de los requisitos indispensables que debería cumplir tu proveedor de dropshipping ideal, te aconsejamos varias cosas:

    • Entabla relación con un proveedor dropshipping que cuente con una buena reputación y, por supuesto, que te dé confianza. Resulta obvio que ninguna empresa es perfecta y que siempre habrá clientes descontentos, como ya hemos comentado anteriormente, pero lo mejor es que intentes evitar posibles estafas, ¡hay muchos mayoristas de dropshipping falsos!

    • Olvídate de proveedores de dropshipping que en realidad son intermediarios: busca un mayorista que distribuya su propio stock. Si trabajas con un intermediario, al final, será él mismo el que acabe muriendo en un mayorista. ¿Y en qué te beneficia esto a ti? Tu experiencia y la de tus clientes será mucho más satisfactoria, ni qué decir de la mejora en los precios.

    • Qué debería tener el proveedor de dropshipping ideal


    • Presta especial interés a la atención al cliente. Lo quieras o no, acabarás siendo cliente de tu proveedor dropshipping, así que te interesa tener a verdaderos profesionales al otro lado del teléfono o del ordenador para intentar resolver todas tus dudas y/o problemas.

    • El proveedor de dropshipping que tengas en punto de mira no sólo debería ofrecerte artículos, sino también la tienda dropshipping. La comodidad de este servicio te permite despreocuparte de la parte más farragosa: la técnica. Además, lo más interesante es que suelen ir completamente sincronizadas, ¡un servicio que sólo los mejores mayoristas dropshipping ofrecen!

    • Es muy recomendable trabajar con un proveedor de dropshipping que sea especialista en el rango de productos que quieras añadir a tu negocio online, aunque lo ideal es que tenga un catálogo lo más amplio posible. ¿Por qué? Por el simple hecho de no tener que recurrir a otros mayoristas, sobre todo si en algún momento quieres ampliar tu ecommerce.

    • En el ecommerce cuentas con una gran baza a tu favor: vender en cualquier parte del mundo. Sin embargo, esto sólo será rentable si tu proveedor de dropshipping te lo pone fácil a la hora de proporcionarte un catálogo en varios idiomas y, sobre todo, realizar envíos a clientes de cualquier lugar. ¡Internacionalizarse es la clave en un mundo globalizado!

    • Por supuesto, tu proveedor dropshipping debería ponértelo fácil ofreciéndote diferentes formas de pago y, sobre todo, un envío anónimo y rápido. Si tenemos en cuenta que es una de las bases del dropshipping, tienes todo el derecho a descartar a cualquier mayorista que no quiera ser totalmente invisible de cara al cliente final.

    • En cuanto al envío ágil y rápido, tienes que ser tajante: si tu proveedor de dropshipping va a tardar más de 24/48 horas en sacar un pedido, ¡no es el más adecuado para ti! El dropshipping y el ecommerce son mercados muy competitivos, así que es algo que no debes plantearte.

    • No olvides que el producto es importante: busca calidad y productos de marca. Conforme avances en tu trayectoria de propietario de una tienda dropshipping, agradecerás contar con productos con los que labrarte un nombre en el mundo del ecommerce, sin olvidar los productos con licencia, ¡tienen muy buena salida!

    • ¡Por último, que invierta en tecnología! Debe tener un almacén informatizado, una página web cuidada y con un descripciones de producto detalladas, desarrolladores internos, un inventario actualizado de forma automática, poner facilidades para hacer dropshipping en Amazon e eBay... Todo lo necesario para ayudarte y ganarse tu confianza.

    Si has seguido nuestros consejos y, por qué no, tu intuición, ¡enhorabuena, has encontrado tu proveedor dropshipping ideal!

    Ahora solamente te queda trabajar de manera constante para atraer público a tu página web y hacer que tu tienda dropshipping sea un éxito, el primer paso ya lo has dado.

    Formulario de Acceso en WordPress ¿cómo añadirlo en tu web?

    $
    0
    0

    Formulario de Acceso en WordPress


    ¿Ya te ha pasado que quieres acceder a un sitio web para Regístrate o simplemente loguearte porque tienes credenciales y no encuentras el bendito formulario?, y te preguntas, ¿Donde está el Formulario de Acceso en WordPress? OMG!

    Un caso habitual que requiere que tus lectores tengan un acceso rápido al login de WordPress podría ser para añadir comentarios en las Entradas publicadas, en caso de que no permitas la escritura pública en los post del blog.

    Poner los formularios de acceso bajo 7 candados y tirar las llaves al mar ¡no va a impedir que los script malintencionados los encuentren!. Facilita los accesos a los usuarios legítimos mediante formularios visibles y de fácil localización en la portada o página de Cursos, Membresía, Mentoría, etc., y preocúpate en activar medidas de protección para los scripts maliciosos ¡que es lo correcto!

         

     Acceso a Usuarios Registrados


    Por regla general, cuando instalas WordPress, con la mayoría de Temas gratuitos o comerciales, no suele venir activado por defecto un Formulario para que los Usuarios Registrados puedan acceder a contenidos exclusivos, comentar en el Blog o a servicios de eLearning o Mentoría que puedas ofrecer en tu web.

    Es verdad que los plugins para eLearning como LearnPress, por citar uno popular, u otros relacionados con la gestión de servicios exclusivos para usuarios registrados, suelen incorporar sus propios formularios de acceso a las áreas normalmente cerradas a usuarios no registrados o visitantes, pero no siempre es así.

    Lo que muchos encuentran cuando visitan una web, por ejemplo el Blog, es algo así.


    Vista frontal sin Formulario de Acceso

    Haz clic en la imagen para ampliarla  

    La idea es añadir de forma sencilla y rápida un Formulario para que quienes tengan credenciales de acceso puedan loguearse con facilidad.

    Esto daría como resultado el siguiente formulario de login usando la zona de "sidebar" del Tema en uso.


    Vista frontal con Formulario de Acceso

    Haz clic en la imagen para ampliarla  

    De esta forma será fácilmente localizable y visible para quienes necesiten acceder.

     

     Habilitar Acceso en temas con framework Gantry


    Tal como te comentaba antes, algunos temas, sobre todo aquellos que trabajan bajo un framework (marco), incorporan widgets para activar un Acceso a Usuarios Registrados que es posible hacer visible de forma sencilla y en pocos pasos, para una determinada página si trabajas con overrides, o para todas las páginas, si estas comparten la misma zona o posición, por ejemplo el sidebar o el footer.

    Centrando el ejemplo en el framework Gantry, desarrollado por RocketTheme, y que afecta a la mayoría de Packs WordPress que Webempresa añade en los paneles de Hosting de clientes, digamos que hacer visible un form de login es tan fácil que si lo estabas necesitando y recurriste a lugins externos, es porque no sabías que existe un widget ya creado.

    El proceso resumido para activarlo es como sigue:

    1. Accede al dashboard de tu WordPress.
    2. Ve a Apariencia, Widgets.
    3. Si el formulario es solo para Blog, selecciona "Blog" en el selector de "override".
    4. En el bloque izquierdo "widgets disponibles" localiza Gantry Login Form.
    5. En el bloque derecho despliega Sidebar.
    6. Arrastra el widget Gantry Login Form hasta Sidebar.
    7. Personaliza el título, saludo, y si necesitas variaciones.
    8. Guarda los cambios.
    9. Accede al frontal de la web, Blog (o donde lo hayas activado).
    10. Comprueba que lo visualizas en la zona seleccionada.

    Sencillo de personalizar y de mostrar en tu web, en una o varias páginas determinadas y muy visible para los usuarios.

    El proceso detallado con capturas es más o menos así.

    En Apariencia, Widgets, en la parte superior, utiliza el selector de override (sobrescritura de layout) y activa aquel donde quieres mostrar el formulario, por ejemplo "Blog".


    override

    Haz clic en la imagen para ampliarla  

    Una vez activado el "override Blog, en el bloque izquierdo Widgets disponibles, localiza el widget Gantry Form Login.


    Widget Gantry Form Login

    Haz clic en la imagen para ampliarla  

    Ahora, en la parte derecha de esa misma pantalla de widgets, localiza el bloque Sidebar y haz clic en la flecha superior derecha de ese bloque para desplegarlo.


    Sidebar

    Haz clic en la imagen para ampliarla  

    Ahora, aprovechando la tecnología de "Arrastrar y Soltar" (drag & drop) de que dispone el dashboard para determinados elementos, arrastra el widget Gantry Form Login sin soltarlo hasta el bloque derecho Sidebar y suéltalo en la posición deseada, hacia arriba o abajo de otros widgets que ya tenga el sidebar, en caso de tener más.


    Gantry Form Login en widget

    Haz clic en la imagen para ver la ANIMACIÓN ampliada  

    Guarda los cambios aplicados al widget asociado a Sidebar para completar el proceso.

    Solo te falta ir al frontal de la web, a Blog, o a la página donde hayas insertado el widget de Acceso de Usuarios, y comprueba que se visualiza.

    Lo normal es que al estar logeado como "Administrador" en la web, en lugar de ver el formulario, veas el bloque de login, con tu "username" y el botón de "Desconectar" o desloguearte de la web y pasar a ser usuario visitante.


    Vista del formulario con usuario logueado

    Haz clic en la imagen para ampliarla  

    Si lo quieres ver como lo verá un usuario que no tenga sesión iniciada, o un visitante, no es necesario que te desconectes de la web, simplemente abre una ventana nueva privada de tu navegador, carga la url de tu web y vete a Blog, o donde tengas el formulario y verifica que es visible.

    Más sencillo imposible ¿verdad?

     

     Plugins para activar Formularios de Acceso


    También se pueden utilizar plugins, en caso de que tu Tema no use un framework que ya incorpore el widget de Acceso, pues por defecto WordPress no dispone de uno nativo para activarlo.

    Una de ellos es Clean Login que permite añadir un formulario de acceso sencillo y minimalista por medio de un "código corto" o [ short code ] de forma que es válido para cualquier tema, con o sin framework, e incluso que trabaje con un constructor o builder.

    Clean Login

    Haz clic en la imagen para ir al enlace del plugin  

    Características del plugin:

    • Responsive, lo que permite vista correcta también en dispositivos.
    • Incorpora Inicio de Sesión, Registro y Recuperación de Contraseña.
    • Uso de "códigos cortos" independientes para personalizar la vista.
    • Acceso a edición de datos de Usuario.
    • Dispone de CSS adaptable a cualquier Tema.
    • Formulario de Registro protegido con CAPTCHA y Google reCaptcha (opcional).
    • Formularios protegidos con spam mediante Honeypot.
    • Traducible con WPML.
    • Incluye archivo .po y .mo para traducirlo.
    • Traducciones integradas para la mayoría de idiomas.
    • Compatible con temas y plugins basados en AJAX.
    • Utiliza el servicio de Gravatar para sincronizar avatares de usuarios.
     

     Video


    En el siguiente vídeo te muestro como puedes instalar y asociar el plugin Clean Login mediante un "código corto" a una página y dentro de un widget para añadirlo en el footer del Tema.

     

     

     Conclusiones


    Si tu sitio web no gestiona usuarios olvídate de implementar este tipo de plugins, ya que mal configurados o desprotegidos pueden acabar siendo una puerta de entrada a tu web para distribuir spam.

    Si por el contrario, gestionas una web que ofrece contenidos "premium" o "cursos de pago" y por alguna razón la plataforma o plugin que usas para ello no dispone de una Formulario de Acceso a WordPress para los Usuarios Registrados, puedes evaluar el uso de un plugin que te permita habilitar dicha funcionalidad, o recurrir al widget de Login de tu tema si esta trabaja con un framework, como por ejemplo Gantry.

    Al final de lo que se trata es de que le pongas las cosas fáciles a tus usuarios, pues no hay cosa que más fugas genere de un sitio web que aquella que carece de usabilidad y no simplifica los procesos, los accesos y los métodos para que quienes tienen privilegios extra, puedan acceder a los contenidos protegidos mediante login.

     

    Protege siempre tus formularios, de Acceso, de Contacto u otros, con medidas antispam, mediante reCAPTCHA o CAPTCHA Invisible de Google.

         

    PrestaShop 1.7.4.2 ¡mejoras disponibles!

    $
    0
    0

    PrestaShop 1.7.4.2


    Algunas versiones anteriores de PrestaShop 1.7.4.x presentaron problemas en procesos importante como son la actualización entre versiones, algo que quedó explicado en el artículo de este Blog sobre el upgrade de PrestaShop 1.7.4.0 a la 1.7.4.1. Esto ha llevado al equipo de desarrollo a liberar PrestaShop 1.7.4.2 que está disponible con mejoras.

    Por ejemplo, si la directiva allow_url_fopen no estaba habilitada en el archivo php.ini de la cuenta de Hosting donde se gestiona la instalación, no era posible actualizar entre versiones 1.7.x correctamente.

    Esta nueva versión parchea todos los problemas conocidos que afectaban al actualizador, lo que incluye el funcionamiento del módulo 1-click upgrade para que sea posible actualizar a la versión estable sin problemas.

         

     Mejoras y correcciones


    Hay 3 correcciones importantes que afectan al proceso de actualización entre versiones 1.7.x y al uso de la directiva allow_url_fopen si esta no se encuentra activada en el servidor, lo que ha implicado corregir que el uso de esta directiva en el proceso de upgrade de PrestaShop sea obligatorio y pasa a ser opcional.

    Se han solucionado más problemas detectados que afectan a Smarty, como por ejemplo que el módulo de traducción no funcionase adecuadamente en el modo de "Smarty Extendido".

    También fueron detectados errores AJAX al añadir productos al carrito que han sido solventados.

    Si quieres conocer los detalles de los 20 errores y/o problemas corregidos, puedes consultar la lista completa de mejoras y cambios aplicados en el changelog de esta versión:

     

     Requisitos de PrestaShop 1.7.4.2


    Para que PrestaShop tenga un correcto desempeño tienes que prestar atención a los requisitos que debe cumplir el servidor donde alojes tu tienda:

    • Versión PHP mínima: 5.6.30. Solo para PS 1.7.0
    • Versión PHP recomendada: 7.1 Para PS 1.7.0 a 1.7.3 (Funciona más rápido).
    • Versión PHP para PrestaShop 1.7.4.2: 7.2.
    • Accelerators: No requerido (1)
    • magic_quotes_gpc: off
    • memory_limit: 512M
    • max_execution_time: 300
    • max_input_time: 300
    • upload_max_filesize: 20M
    • post_max_size: 20M
    • max_input_vars: 10000
    • allow_url_fopen: on (Activado permite importar imágenes).
    • safe_mode: off
    • cURL: (Con cURL instalado pasarelas como Paypal y otras funcionan sin problemas).
    • mod_rewrite: instalado y activado.
    • mod_security: off
    • JSON: ON
    • ctype: ON
    • mySQL: 5.7 o superior (mejor rendimiento con mariaDB).
    • mySQL: INNODB (myIsam no funciona correctamente).
    • php.ini: (Debe incluir date.timezone).
    • Open SSL: Versión 1.0.2 o superior.
    • Servidores: Linux (Prestashop no es recomendable para servidores de Windows/IIS).
    • cageFS y otro Firewall técnico en el servidor configurado correctamente para que en el backoffice no sea muy lento el bloquear los servicios externos que usa Prestashop.
    • suhosin.request.max_vars = 20000 o superior.
    • suhosin.post.max_vars = 20000 o superior.
    • max_input_vars = 20000 o superior

    Adicionalmente se recomiendan las siguientes configuraciones para Opcache:

    • opcache.revalidate_freq = 0
    • opcache.validate_timestamps = 0 (comentar esto en entorno de desarrollo).
    • opcache.max_accelerated_files = 7963
    • opcache.memory_consumption = 192
    • opcache.interned_strings_buffer = 16
    • opcache.fast_shutdown = 1

    (1) Es más recomendable utilizar fpm-php + opcache + fast-cgi y ngnix proxied.

    Estos requisitos permiten gestionar Tiendas PrestaShop que tengan desde 1 producto hasta 20.000 productos.

    Para más cantidad de productos es posible que los recursos mínimos no sean suficientes.

     

     Actualizar a PrestaShop 1.7.4.2


    Antes de actualizar realiza una copia de seguridad. Si dispones de un módulos de backups para PrestaShop úsalo para hacer la copia, si no tienes ninguno sigue estos pasos.

    Proceso resumido de actualización de PrestaShop:

    1. Desde tu Panel de Hosting comprueba que los archivos y carpetas de la web de PrestaShop tiene los permisos adecuados (755, 644)
    2. Si eres Cliente de Webempresa, ejecuta Stephan desde tu Área de Cliente para que verifique los permisos de la web.
    3. Accede al backoffice de tu Tienda PrestaShop 1.7
    4. Ve a Personalizar, Módulos, Módulos instalados.
    5. Comprueba que tienes instalado el módulo "1-Click Upgrade" (Actualización en 1-Clic) versión 4.0.0. 1
    6. Si el módulo está instalado accede directamente a Más, 1-Click Upgrade (menú izquierdo).
    7. Activa el Modo Mantenimiento, de lo contrario no podrás actualizar.
    8. Comprueba en Comenzar Actualización que existe una versión nueva disponible superior a la instalada.
    9. Haz clic en el botón azúl ¡ACTUALIZAR PRESTASHOP AHORA!.
    10. Espera a que concluya el proceso, puede tardar.
    11. Concluida la actualización verifica que el aviso de actualización es correcto.
    12. Haz clic en el menú izquierdo Inicio.
    13. Accede de nuevo al BO (habrás perdido la sesión tras actualizar).
    14. Desactiva el Modo Mantenimiento (opción superior derecha del BO).
    15. Ve a Configurar, Parámetros Avanzados, Rendimiento y haz clic en Borrar la caché.
    16. Comprueba el funcionamiento del back y del front office de la Tienda.

    Si todo ha ido correctamente ¡Felicidades! ya has actualizado a la versión estable y deberías ver esta pantalla.

     
    Actualización realizada con éxito

    Haz clic en la imagen para ampliarla  

    1 Si no tienes instalado el modulo Actualización 1-click localízalo en Módulos, Módulos y Servicios, y búscalo utilizando el buscador e instala concretamente la versión 4.0.0 que es la que actualmente recomienda el equipo de PrestaShop.

    Si durante la fase inicial y final de la actualización se presenta en el log del proceso un aviso sobre la directiva de php.ini ini_set() desactivado, no es necesario que recurras a Soporte para que lo revisen y habiliten, ya que los servidores, por razones de seguridad desactivan esta directiva, lo que no afecta en absoluto a la actualización de tu PrestaShop.
     
    Actualización 1-click

    Haz clic en la imagen para ampliarla  

    Esta actualización afecta a 72 archivos que serán modificados y 1 archivo será eliminado (si existe).

     

     Solución a posibles problemas de actualización

    Si durante el proceso de actualización desde versiones 1.7.x anteriores se presentan errores y la actualización no concluye, es posible que esté causado por AJAX en el módulo 1-click Upgrade" de la versión actual 3.0.5 que presenta errores con upgradeFiles y rollback si se pretende "revertir" la actualización tras el intento de upgrade.

    No se recomienda el uso de la versión 3.0.5 del módulo 1-Click Upgrade.

    Se ha comprobado en diferentes instalaciones que la Tienda queda funcionando con normalidad tras la actualización a la nueva versión.

    Desinstala el módulo 1-click Upgrade" versión 3.0.5 e instala la versión 4.0.0. Luego lanza la actualización.
     

     Vídeo de Actualización de PrestaShop


    En este vídeo te muestro como actualizar una tienda con la versión 1.7.4.1 a la versión estable actual 1.7.4.2, usando el método del módulo Actualización 1-click poniendo antes la web en "modo mantenimiento".

     

    Recuerda que ante fallos o errores tras actualizar, que sigan permitiendo trabajar en el BO, siempre puedes usar la opción Revertir para volver al momento anterior a la actualización.

     

     Sobre PrestaShop 1.6.x


    PrestaShop 1.6.x sigue siendo una versión estable y recibe actualizaciones de seguridad y mantenimiento hasta octubre de 2018 pero no se le aplican nuevas mejoras o funcionalidades a esta rama.

    El módulo 1-click Upgrade" versión 4.0.0 debería permitir actualizar una Tienda PrestaShop 1.6.x a la rama 1.7.x, en su versión más estable, pero de momento sigue siendo inseguro y no recomendable aplicar este tipo de actualización en una tienda en producción.

    La recomendación es mantenerse en versiones “estables” en la rama en la que se encuentre tu instalación, y que esperar a que se libere el modulo “oficial y estable” de 1-click Upgrade para hacer la migración de forma segura.

    Otra opción es exportar en CSV de la versión 1.6.x e importar en una instalación limpia 1.7.4.2 y realizar los ajustes pertinentes. Esto implica que tendrás que plantearte el cambio de Tema (plantilla) de la tienda para evitar innumerables incompatibilidades..

     

     Conclusiones


    Actualizar desde PrestaShop 1.7.x a la versión estable 1.7.4.2 es un proceso que puedes realizar de forma segura, previa copia de seguridad, utilizando la versión indicada del módulo de actualizaciones, y esto no debería romper las funcionalidades de la tienda.

    Pero si una actualización rompe funcionalidades que son necesarias para el correcto desempeño de tu tienda, puedes optar por mantenerte en la versión bajo la que si funciona la tienda y permanecer a la espera de nuevas versiones que mejoren el funcionamiento de la web pero no rompan sus funcionalidades.

     

    En Agosto de 2018 será liberado PrestaShop 1.7.5.0 y esperamos que esta versión traiga mejoras y el esperado módulo "estable" de transición entre ramas.

         

    SemanaWP, ¡Webempresa patrocina un nuevo evento WordPress!

    $
    0
    0

    SemanaWP, ¡Webempresa patrocina un nuevo evento WordPress!


    ¡Si es que... cómo somos! Lo que nos gustan a nosotros los eventos sobre WordPress. :)

    Ni cortos ni perezosos nos hemos apuntado a una nueva aventura en la que, como no podía ser de otra manera, WordPress es el protagonista absoluto.

    Este año estaremos patrocinando el evento organizado por Ibon Azkoitia y el Club Emprende o Muere: ¡la SemanaWP!

    Durante 4 días, del 24 al 28 de septiembre, grandes expertos en el manejo de WordPress, profesionales del Marketing Online y de diversos negocios digitales, estarán a tu entera disposición para ofrecerte conocimiento en estado puro.

    Y atención a esta oportunidad única, que es totalmente gratuito y online. :)

    Durante una semana podrás empaparte de conocimiento sobre el gestor de contenidos más popular de la mano de reconocidos especialistas, ¡quién querría perderse algo así!

    SemanaWP, una cita imprescindible


    Durante la SemanaWP, podrás escudriñar los recovecos de WordPress que hasta ahora, eran desconocidos para ti y conocerás todo el potencial que este CMS puede proporcionarte para crear tu página web o blog.

    Imagina que, al fin, cuentas con esa seguridad extra que te faltaba para iniciarte con tu negocio digital y ser un/a emprendedor/a de los pies a la cabeza. Imagina que, teniendo ya tu proyecto online en marcha, puedes darle ese impulso que necesitaba para crecer y aumentar tus ventas, visitas o suscripciones.

    La SemanaWP puede ayudarte a ganar confianza, a perder el miedo a lo desconocido y hacer que te muevas como pez en el agua con tu website de WordPress.

    Te llevarás más de 30 horas de conocimiento de gran calidad y todo esto, gratis.

    Piensa que estas conferencias, que podrás ver cómodamente desde el sofá de tu casa, están valoradas en hasta 200€. Y tú, las tendrás gratuitamente a un golpe de clic.

    ¿Se podría pedir algo más? ;)

    ¿De qué se hablará en la SemanaWP?


    De un montón de temas relacionados con las páginas web WordPress que van a serte super útiles para gestionar tu proyecto web. Veamos algunas de las áreas que los expertos tocarán durante el evento online:

    Fundamentos de WordPress.

    Conoceremos los fundamentos básicos del funcionamiento de las webs WordPress y cómo evitar los errores más comunes que cometen los usuarios de este CMS.

    Temas y plugins WordPress.

    Se analizarán qué pasos debe seguir un desarrollador para comenzar a trabajar y cómo puede vender plantillas y plugins WordPress a la comunidad.

    Seguridad WordPress.

    Se verán los puntos básicos que te permiten proteger correctamente una web WordPress. También aprenderemos cómo realizar backups o copias de seguridad en WordPress para mantener la web activa y a salvo de los “ciber-malos”.

    Marketing Digital.

    Se tocarán diversos ámbios del marketing online que afectan a las páginas web: posicionamiento SEO, Social Media, Email Marketing, etc.

    Negocios Digitales.

    Descubriremos los diferentes negocios digitales que existen en Internet y cómo puedes comenzar el tuyo propio desde cero.

    Blogging.

    Se analizarán qué pasos debe continuar un blogger que quiere empezar su Blog y qué consejos o tips le serán útiles en el proceso.

    Calendario de conferencias SemanaWP


    ¿Quieres asegurarte de que tendrás la oportunidad de escuchar a ese experto que hablará sobre el tema que tanto te interesa?

    Puedes consultar la programación de la SemanaWP que la organización ha puesto a nuestro alcance.

    En él verás qué día de la semana, hora y asunto va a tratar en su charla determinado especialista y podrás, además, realizarle alguna pregunta para que responda a las dudas que tengas.

    ¡Veamos el calendario de conferencias que hay confirmado hasta ahora!


    Programación de la SemanaWP


    Conclusiones

    Ya sabrás a estas alturas que este gestor de contenidos o CMS es uno de los más utilizados en todo el mundo para crear páginas webs o blogs.

    ¡Y tan fácil de utilizar que cualquiera podría hacerlo!

    Aún así, si te decides por crear una web en WordPress o trasladarla con nosotros, contarás con la dedicación y el soporte de un equipo de expertos que te ayudarán las 24 horas del día, todos los días del año.

    Sabemos de lo que hablamos, somos expertos en WordPress y ya alojamos, con mucho cariño, más de 51.600 instalaciones de WordPress en Webempresa. No tienes más que comprobar los testimonios que nuestros más de 7.630 clientes han dejado ya en nuestra web.

    Con la SemanaWP, te será aún más sencillo capturar esos conocimientos que tanto te gustaría tener. Gracias a las vídeo-conferencias de reconocidos ponentes, podrás ver lo sencillo que es iniciarte en el mundillo WordPress.

    Puedes asistir a estas charlas sin necesidad de registrarte, pero ¡atención! Si lo haces, podrás además, acceder a sorteos geniales realizados por la organización, a las charlas en formato audio y tendrás la posibilidad de realizar preguntas a los ponentes.

    ¡Apunta esta cita única en tu agenda y prepárate para ser un ‘crack’ en WordPress!

    WordPress 4.9.8 ¡prueba el Editor Gutenberg!

    $
    0
    0

    WordPress 4.9.8


    Con el calor de Agosto ha llegado WordPress 4.9.8, disponible para actualizar como versión de mantenimiento, tal como se esperaba según la hoja de ruta del CMS.

    Esta nueva versión incorpora el Editor Gutenberg para que lo pruebes y veas si te gusta, si lo piensas adoptar para siempre, y de paso si ves algo que no funciona como debiera lo puedas reportar para que los desarrolladores lo solucionen.

    De Gutenberg ya te hemos hablado, sino recuerdas mira el primer link de este artículo, y verás que es un editor que promete llevar la edición de contenidos a un nivel que va más allá de los page builders o constructores con la "edición en bloques".

    Antes de actualizar es importante realizar una copia de seguridad (si tu actualización no es automática).

         

     Mejoras y correcciones


    La mejora o incorporación más destacada ha sido el Editor Gutenberg "en pruebas" para que los usuarios que aún no se han atrevido a probarlo, ¡en Webempresa ya hemos hablado de él meses atrás! aprovechen ahora la oportunidad de experimentar con el, sin deshacerse del "Editor Clásico" Tiny MCE, de forma que evalúen sus funcionalidades y puedan reportar posibles fallos.

    Para que sea posible probar y evaluar Gutenberg, al actualizar a la nueva versión se mostrará un aviso:

    • Si Gutenberg no está instalado o activado, el aviso se mostrará a los usuarios Administradores en sitios únicos y a los usuarios Super Administradores en multisitios o red de sitios.
    • Si Gutenberg está instalado y activado, el aviso se mostrará a los usuarios con rol de Colaborador y superior.
    • Si el plugin Classic Editor está instalado y activado, el aviso se ocultará para todos los usuarios.

    No es necesario actualizar

    Haz clic en la imagen para ampliarla  

    En esta versión se han solucionado 46 errores, entre ellos algunos centrados en recientes funcionalidades añadidas para cumplir con el RGPD, y que afectan a la privacidad de los correos electrónicos de confirmación, el ajuste de paginación en la vista de solicitudes a la administración del sitio para la privacidad así como mejoras de funciones básicas de privacidad.

    La actualización no afecta a los temas nativos de WordPresss.org por lo que no sufren modificaciones.

     

     Avisos de Actualizaciones


    Si al acceder al dashboard de WordPress ves el siguiente mensaje en Escritorio, Actualizaciones, entonces es que tu núcleo ya se actualizó automáticamente y no necesitas realizar ninguna acción, salvo comprobar que todo funciona bien ¡claro!


    No es necesario actualizar

    Haz clic en la imagen para ampliarla  

    Si por el contrario tienes un aviso en el dashboard, Actualizaciones, previa copia de seguridad actualiza tu sitio web a esta nueva versión.


    Aviso de actualización disponible

    Haz clic en la imagen para ir al enlace del plugin  

    Si de paso en Actualizaciones compruebas que tienes plugins y temas pendientes de actualizar, aplica primero la actualización de estos y después la actualización del núcleo de WordPress a la versión estable.

    Si tras actualizar tu sitio web, no ves la página, limpia la caché de tu navegador y verifica si sigue activo el "modo mantenimiento" que suele ser la causa habitual de que no veas la web al haber hecho clic en otro elemento del dashboard de tu web mientras se actualizaba WordPress.

    En WordPress 4.9.8 (funcionalidad nativa desde la versión 3.7) ¡WordPress se encarga de mantener tu CMS actualizado por ti de forma automática a la nueva versión ! a menos que lo tengas deshabilitado.

     

     Forzar actualización de WordPress


     
    Si aún te encuentras estancado en WordPress 4.9.3 tienes que tener presente que la actualización a la versión 4.9.8 no será automática, lo que te obliga a realizarla manualmente, de lo contrario te quedarás en dicha versión sin recibir nuevas actualizaciones.

    Otras versiones "ended" que solo recibían actualizaciones, como la 4.4, 4.5.15, 4.6.14, 4.7 o 4.8 también necesitarán ser forzadas a actualizarse a la rama estable.

    Consulta la Lista de cambios en WordPress 4.9.8 para más detalles en el Make WordPress Core.

     Si WordPress no se actualizó automáticamente es importante que lo actualices previa copia de seguridad a la versión estable, puedes forzar la ejecución de actualizaciones añadiendo el siguiente define en tu archivo wp-config.php.

    	define( 'WP_AUTO_UPDATE_CORE', true );
    

    Esto fuerza que se ejecuten las actualizaciones del núcleo de WordPress.

    Una vez aplicado esto, sal del dashboard de WordPress de tu instalación, accede nuevamente, ve a Escritorio, Actualizaciones, Actualizaciones de WordPress, y haz clic en el botón >Comprobar de nuevo y verifica si aparecen actualizaciones del núcleo.

    Si utilizas alguna de las versiones out of date también es recomendable que te plantees forzar la actualización a la rama y versión estable 4.9.8

    Este tipo de actualizaciones se realizan de forma automática a menos que las tengas deshabilitadas en wp-config.php o mediante algún plugin de seguridad específico.

    Realiza siempre una copia de seguridad de cada web antes de aplicarlo.

     

     Actualizar a WordPress 4.9.8


    La actualización a la versión 4.9.8 es automática y desasistida si no tienes deshabilitadas las actualizaciones de seguridad mediante plugins o defines, pero siempre es importante que preventivamente tengas copias de seguridad para evitar sorpresas por incompatibilidades.

    Al ser este un proceso automático en la mayoría de instalaciones, es importante tener una política propia de copias de seguridad automáticas para evitar sorpresas.

    • Realiza una copia de seguridad antes de actualizar.
    • Comprueba que tu Tema es compatible con la nueva versión de WordPress.
    • Si usas un constructor (builder), comprueba que es compatible con la versión nueva de WordPress.
    • Si tienes actualizaciones de plugins y temas pendientes ¡hazlas! antes de actualizar WordPress
    • Deshabilita aquellos plugins que no utilices (lo mejor es que los desinstales).
    • ¿Utilizas plugins de seguridad? (Wordfence, BruteProtec, iThemes Security, Sucuri, etc) ¡desactívalos antes de actualizar!
    • ¿Trabajas con Visual Composer como constructor? comprueba en la web de WPBakery Inc. que han actualizado el constructor para compatibilizarlo con WordPress 4.9.8 ¡prueba antes en un clon o una sandbox!
    • Comprueba que tus otros plugins activos son compatibles con la nueva versión.
    • ¿Has hecho cambios en tu tema?, exporta tu tema en formato .zip antes de actualizar y usa temas hijo (child themes).
    • ¿Trabajas con plugins como Move Login, etc.?, desactívalos, como medida de precaución para evitar quedarte sin acceso.
    • ¿Trabajas con el tema y framework Genesis?, comprueba que es compatible con WordPress 4.9.8
     

     Vídeo de Actualización de WordPress


    En el siguiente vídeo puedes ver que actualizar entre versiones es sencillo y rápido si tienes deshabilitadas las actualizaciones automáticas.

     

    Este vídeo ilustra el procedimiento rápido y sencillo a seguir para poder actualizar con éxito una instalación de WordPress de la rama 4.x

     

     Conclusiones


    Esta versión es de mantenimiento por lo que no debería romperse nada en el proceso de actualización, y en caso de que se produzca un error 500 mira primero en archivo de error (error_log) para ver si la causa es una funcionalidad de Mailchimp, tu tema o un plugin problemático.

    Aprovechando la colaboración que recientemente tuvimos con nuestros amigos de Metricool, te invitamos a leer el post en su Blog para que conozcas más sobre Gutenberg.

     

    Lectura recomendada:
    Editor Gutenberg para WordPress ¡la edición en bloques!


    Si estás de vacaciones es posible que cuando vuelvas te encuentres tu sitio actualizado a esta nueva versión, o quizás con un error 500, por lo que hacer backups desasitidos y automáticos es una medida de prevención importante antes de salir a disfrutar del verano.Amamos lo que hacemosWordPress
         
    Viewing all 786 articles
    Browse latest View live