Blog de marketing digital y SEO
Existen multitud de plataformas para crear una tienda virtual, pero en nuestros días hay dos que resaltan sobre el resto: Prestashop y Magento.
Con estas plataformas se produce una curiosidad; al paso que a nivel mundial la hegemonía es de Magento, si bien si que hay que decir que Prestashop le prosigue los talones, en nuestro país hay una hegemonía total de Prestashop frente a Magento.
Por lo tanto, viendo que en España existe una mayor preocupación por esta plataforma de creación de tiendas virtuales hemos pensado que sería buena idea proponer los puntos más importantes a tener en cuenta cuando desarrollamos una estrategia posicionamiento web en buscadores para un eCommerce, poniendo en este caso especial atención en la plataforma de creación de eCommerce, Prestashop.
En este artículo vamos a analizar cuales son los factores más esenciales a nivel On Site que debemos de cuidar si deseamos tener nuestra tienda entre las primeras situaciones. Aunque, no olvides que esto es solo una de las muchas unas partes de todo el proceso posicionamiento en buscadores para un eCommerce, ya que debemos tomar en consideración temas como la popularidad, quién nos enlaza, entre otras muchas cosas….
A nivel de SEO OnPage, podríamos charlar y hablar, pero vamos a centrarnos en los siguientes puntos que estimamos que son los más importantes:
¿Que me voy a hallar en este artículo?
1) 1. Títulos:
Los títulos siguen siendo hoy un factor muy importante en la estrategia posicionamiento web. De ahí que, debemos cumplir ciertas normas básicas. Para empezar, ten presente que hay que pensar en posicionamiento en buscadores pero asimismo en el usuario. No olvides que el título aparecerá en las SERPS de buscas y, por este motivo, debe atraer al cliente del servicio para hacer click. Lo mismo sucede con la descripción, no pienses en algo 100 por cien posicionamiento SEO, sino más bien en algo que tenga las palabras clave y que incite al usuario a entrar. Respecto al título intenta que no tengan más de 70 caracteres, en tanto que es el límite de caracteres que usa Google.
2) 2. Descripciones de los productos:
Uno de los principales fallos que nos encontramos en muchas tiendas es el contenido copiado. Éste se puede producir eminentemente por 2 factores, uno de los más habituales es que el proveedor de nuestros productos nos proporciona un archivo xml con la información de estos, la cual introducimos en nuestra base de datos. Factor que automáticamente nos hace que tengamos un contenido copiado con otros sites que asimismo han conseguido el mismo XML de datos del mismo distribuidor.
El segundo factor que nos provoca contenido copiado es que habitualmente tenemos productos muy similares que tienen pocas variaciones en su contenido,es decir, tenemos productos que poseen tan poca información que nos encontramos que si lo equiparamos con otros productos que tenemos la alteración en cuanto a contenido es mínima. Esto provoca, en un caso así, que Google considere que tenemos contenido duplicado internamente.
Para solucionar este contenido duplicado podemos realizar diferentes acciones. La principal y, tal vez la opción mejor, aunque hay siempre y en todo momento que valorar la situación, es crear un contenido único y relevante para cada producto. Ya sé que es un trabajo muy costoso, y que cuesta dinero, pero nadie dijo que optimizar una tienda virtual fuera fácil y rápido. Además, hay que tomar en consideración que tener contenido duplicado nos puede llevar a una penalización posicionamiento web en buscadores, tal como comentamos en nuestro post sobre géneros de penalizaciones, el que puedes leer .
Otra opción para solucionar el contenido duplicado es emplear la señalando la página principal de todo el conjunto de páginas que pueden considerarse como contenido copiado.
Por tanto, si nos podemos permitir crear contenido único, esta siempre va a ser la opción mejor, si no deberemos de ir por la opción del canonical. Y si no es viable, puesto que realizar un mix de las 2 opciones.
A nivel de optimización os voy a decir un Consejo que puede ayudaros mucho. Y es que Prestashop tiene las traducciones 100 por ciento personalizables, factor que nos deja jugar un poco. Por servirnos de un ejemplo, el módulo “Productos destacados” que nos enseña en la pantalla de comienzo el título “Productos destacados”, puede traducirse de forma perfecta por “Prendas de ropa destacadas” o bien incluso por “Ropa de moda para este verano”. Aquí ya es un tema de imaginación y de saber gestionar bien estas modificaciones.
Cada página es una alternativa de posicionar un contenido. Por eso no debemos olvidarnos de las categorías de productos. Cada categoría debe tener una imagen y una descripción bien elaborada que permita progresar el posicionamiento por los criterios que deseemos.
Además de esto debemos de crear una jerarquía de categorías bien montada y estructurada que aporte lógica a la página web.
3) 4. Imágenes de productos:
Aunque el último cambio en Google Images afectó de manera notable al tráfico que aportaba éste a los sites, aún prosigue siendo una fuente esencial de tráfico para algunos proyectos. Por eso, es importante cuidar todo el apartado de imágenes poniendo como nombre del fichero un nombre que contenga información que aporte valor al usuario, usando palabras clave que nos ayuden en el proceso de la busca. Lo ideal es que la separación de las palabras sea con guión medio y no bajo. Y aprovecha para poner en las imágenes los .
4) 5. H1, H2 y demás:
Los tags H1, H2…, están pensados para dar relevancia a ciertas zonas de las páginas. Se sobrentiende que lo que esté en el H1 va a ser más esencial que lo que está dentro del H2, por lo tanto, usemos esto con cabeza, no pongamos el H1 en el logo como nos podemos hallar en muchas webs, puesto que esto no aporta nada semánticamente a la página. El logotipo nunca debe ser H1, debe ser el título primordial de la página. Si es un producto, habrá de ser el nombre del producto y el H2 una breve descripción.
5) 6. Microformatos:
Los microformatos nos van a permitir acrecentar el número de clicks principalmente por su impacto visual en la página de resultado de Google. Ahora bien, usemos los microformatos con un tanto de lógica, ya que la gente ha empezado a emplear los microformatos para todo y Google está comenzando a penalizar esta clase de acciones.
Por tanto, no pongas microformatos por poner, pon microformatos si la información la tenemos disponible. Yo, personalmente, aconsejo poner en un ecommerce los próximos microformatos:
De todas formas, si quieres ver más microformatos puedes acceder a la web schema.org donde hallarás todos y cada uno de los microformatos que podemos utilizar.
6) 7. www o bien sin www:
Es algo que me sorprende mas, a veces, prosigo viendo proyectos que no tienen una redirección trescientos uno entre los dominios con www y sin www. Esto es algo básico que debemos controlar.
7) 8. URLs de la tienda:
Al igual que los títulos, las urls son un factor importante en la optimización SEO de una página web, con lo que es un punto que debemos cuidar singularmente. Si bien parezca patraña todavía hay que poner en algunos eCommerce la opción de urls amigables, factor que creo que a esta altura debería estar ya por defecto. En el caso de Prestashop debemos activar esta opción desde “Preferencias-> posicionamiento en buscadores y Urls”, y en la parte inferior activaremos “Enlaces Amigables” . Sencillamente haciendo esto ya tenemos unas “bonitas” urls amigables, y digo “bonitas” porque Prestashop tiene la manía de ponerle el identificador en la url, con lo que logramos una url del estilo www.dominio.es/123-categoría.
Si deseamos quitar el identificador de la url, entonces tenemos que instalar un fantastico módulo que cuesta cincuenta euros y que lleva por nombre “» . Con este complemento lograremos quitar este identificador de las urls de nuestro eCommerce.
En este área comentaré otro tip que puede ser de ayuda, y es que si las urls afables no te funcionan posiblemente sea porque no tengas activado la directiva mod_rewrite en el Apache.
8) 9. Creación de los sitemaps:
Cuando tengamos todos y cada uno de los productos con sus categorías apropiadamente optimados, tanto a nivel de títulos como de urls afables, debemos crear el sitemap y subirlo al webmaster tools para progresar algo la indexabilidad de nuestro proyecto.
9) 10. Versión para el mobile:
Actualmente ya no es una opción, sino una necesidad. Tener un eCommerce sin que esté la web amoldada al móvil es perder dinero.Y no me refiero a tener una aplicación, sino más bien esencialmente a tener una versión Responsive, esto es, una web que se adapta a la pantalla de cualquier dispositivo desde la misma url. Si deseas más información puedes acceder a esta comunicación que hicimos en el Clinic posicionamiento SEO donde hablabamos de .
10) 11. Links 404:
Desde hace mucho tiempo, Google potencia la experiencia de usuario y, dar un fallo 404, digamos que no es tener la mejor experiencia. Por esta razón, revisa cada cierto tiempo el Google Webmaster Tools en pos de fallos cuatrocientos cuatro en nuestras páginas y mira de solventarlos. Ahh y los links de nuestra web hacia el exterior también debemos cuidarlos, con lo que utiliza herramientas como Screaming Frog posicionamiento web Spider o Scrutiny donde a una parte de mucha información que nos va a ser útil para nuestro posicionamiento web On Site, encontraremos un apartado donde veremos los links entrantes y salientes que dan cuatrocientos cuatro.
11) 12. WPO:
Google lo ha dicho en muchas ocasiones por medio de Matt Cutts, el WPO es un factor esencial en el posicionamiento en buscadores,por tanto, debemos mejorarlo sea como fuere. Para ello debemos de solventar múltiples factores, el principal será contar con de un buen alojamiento, si el alojamiento que tenemos no es bueno, porque sufre cortes o bien la velocidad es baja, poco podremos hacer. De todas formas, tenemos muchas alternativas para tener un alojamiento web de calidad, desde empresas como que tienen hostings optimizados para Prestashop, hasta empresas como Comvive que su principal negocio son los servidores dedicados. Ahora bien, si tus conocimientos de sistemas son bajos, no te metas con un servidor dedicado pues será muy difícil que lo sostengas.
Aún así, si tienes un buen servidor deberás a comenzar a optimar la plataforma para que sea lo más rápida posible. Como siempre y en toda circunstancia lo idóneo es contratar a un especialista, mas como Prestashop tiene algunas opciones para mejorarlo desde el panel de control, vamos a comentarlas a continuación. A estas opciones puedes acceder desde el panel de control de Prestashop por medio de la opción del menú “Parámetros Avanzados->Rendimiento”.
Eso sí, antes de empezar a tocar estos temas, te recomiendo que vayas haciendo tests de velocidad mediante de herramientas como GT-Matrix o bien WebPagetest.org y de esta forma vamos a poder ver la evolución que vamos teniendo en cuanto al rendimiento.
11.1) 12.1. Habilitar Smarty Cache:
Por si no lo sabes, Smarty es un motor de plantillas para PHP. Su principal objetivo es separar la presentación (HTML/CSS) de la lógica de la aplicación. Así, logramos separar toda la parte de maquetación del código PHP que vendría a ser la lógica de la aplicación.
Smarty tiene muchas cosas buenas, pero una bien interesante es que tiene su sistema de cache, el que se puede activar fácilmente desde el propio panel de control de Prestashop, en la propia imagen puedes ver como dejarlo activado.
11.2) 12.2. Habilita las opciones CCC en Prestashop:
Esta opción es muy potente, mas debes revisar bien lo que haces pues en algunos temas puede dar inconvenientes. Con lo que, ves opción a opción y revisa que todo está marchando adecuadamente.
Las opciones a habilitar habrían de ser todas: “Smart cache” para las hojas de estilo (CSS), “Smart cache” para el código de Javascript, reducción del código HTML, Compresión del Javascript dentro del código HTML y, por último, la optimización del cache que nos añadirá algunas directivas dentro del .htaccess que nos van a mejorar la cache y la compresión de las páginas.
11.3) 12.3. Subdominios para contenido estático sin cookies:
Esta opción es muy buena para reducir el tiempo de carga. La lógica de esta reducción es un poco larga de explicar, por lo que os dejo este de nuestro compañero David que ha creado un plugin para prosperar la paralelización de descargas. El complemento es para WP, mas la lógica es la misma, y en Prestashop tenemos una funcionalidad que nos lo permite hacer sin inconvenientes. Lo único que tendrás que hacer es crear unos dominio sin cookies, y si no sabemos de qué manera hacerlo, podéis preguntar este donde se explica cómo montarlo.
Una vez que tengamos los dominios configurados a fin de que no sirvan cookies vamos a poder rellenar este apartado de la sección de rendimiento de Prestashop. Ten presente que para poder emplear esta alternativa vamos a deber tener activada las opciones CCC que hemos comentado previamente.
11.4) 12.4. Habilitar el sistema de caché:
Prestashop deja activar cuatro sistemas de caché, obviamente se pueden utilizar muchos más, mas son los que vienen predefinidos. Estos sistemas de cache son: Memcached, APC, Xcache y finalmente usar el propio sistema de archivos, opción que debería ser la última en utilizar principalmente porque no es la más optimada para estos trabajos.
Obviamente si deseamos usar alguno de los tres primeros sistemas de caché, deberemos tenerlo instalado y configurado en nuestro servidor. Normalmente y en mayoría de los casos el memcached ya viene preinstalado en los servidores, con lo que será la opción más sencilla.
11.5) 12.5. Limpia la base de datos:
El día a día de un ecommerce puede ser muy duro, carritos abandonados, puntos de lealtad huérfanos, bajas de usuarios, tablas sin optimizar, ficheros smarty en desuso, imágenes temporales… toda esta basura ocupa espacio y puede llegar a ralentizar un poco el sistema. Pero despreocúpate por el hecho de que todo esto se puede corregir a través de un módulo llamado , que te corrige todos estos inconvenientes que van brotando con el día tras día, aunque asimismo te digo que si buscas vas a poder hallar muchos más.
Y por último, no hay nada más que decir que tengamos nuestro Prestashop actualizado, ya que van saliendo versiones que aparte de tener nuevas funcionalidades asimismo tienen habitualmente mejoras en el rendimiento, con lo que no nos olvidemos de tener al día nuestra aplicación.
Acá terminamos este extenso blog post sobre optimización SEO para Prestashop. Si tienes consultas, dudas o bien añadidos que hacer, usa los comentarios y así podremos hacer un artículo considerablemente más completo entre todos.