SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
Magento SEO.
Enfoque de un desarrollador
(SEO on-the-fly)
Oscar Reales
#MgSeo
• Llevo en el desarrollo web más de 15
años.
• Hace años me centré exclusivamente
en el desarrollo para eCommerce.
Empecé desarrollando “a medida”,
hasta que conocí Magento.
• He ido siempre más allá de la
programación, tratando de formarme
en todo aquello que ayude a vender
más.
• Así que soy un “personaje”
multidisciplinar interesado en SEO, el
diseño, la usabilidad y el marketing
online, entre otras cosas.
@oreales
@perichus
@pepelebron
loladerek.es
santafixie.com
maximilianojabugo.com
ideavinos.com
buyfresco.com
Magento es la re… para el SEO
Es una plataforma pensada
para el SEO desde su origen
ofrece más que ninguna
otra plataforma
buenas herramientas
para hacer SEO
Lo que te acabas encontrando en
muchos proyectos
• Metas sin aprovechar, o mal escritas, o desactualizadas porque el producto ha
cambiado
• Mal marcado semántico orientado a SEO
• Ausencia de enlaces, o enlaces mal aprovechados. Ausencia de navegación
relacional
• Imágenes sin textos alternativos
• Contenido duplicado (y triplicado.), categorías vacías
• Productos “fuera de stock” que no se han gestionado bien a nivel SEO
• Un mal reparto de la “autoridad” y “relevancia” de las páginas del sitio
• Preferencias mal configuradas.
• Ausencia de robots.txt. leer sobre robots.txt en 

http://inchoo.net/ecommerce/ultimate-magento-robots-txt-file-examples/
En resumen….
que de la magnifica caja de herramientas
para SEO que es Magento
apenas se usa el “martillo” y mal…
Porque ocurre esto en la práctica diaria,
especialmente en proyectos grandes
• Curar contenidos y escribir para SEO “a mano” es costoso en
tiempo y dinero.
• No es fácil encontrar perfiles con redacción persuasiva
orientada a SEO y con suficientes conocimientos técnicos en
“marcado semántico” etc.
• Además, hay aspectos estructurales y semánticos que no se
pueden modificar en el ámbito de administración de Magento.
Paginación, semántica en los temas y templates, modulo de
terceros
• los catálogos son extensos, y cambian, con lo cual siempre hay
una gran parte de nuestro catálogo sin curar. Y esto se agrava si
tenemos una alta rotación.
– Ricardo Tayar
“Eso que me cuentas es el infierno SEO”
¿Como puedo
cambiar esto?
Creemos un Módulo SEO
• Estructuralmente. Podemos tomar decisiones
estructurales / técnicas desde el código que faciliten el
SEO
• Generando Contenido programaticamente sin que sea
necesaria la intervención manual. SEO on-the-fly
• Semánticamente. Podemos y debemos “revisar” y
modificar todas nuestras plantillas y temas para que el
marcado semántico sea adecuado.
un módulo específico al proyecto y que nos ayude:
y que permita la modificación “manual” en cascada por un humano
¿Que puede hacer
nuestro módulo SEO
estructuralmente?
• Ayudar a la indexabilidad del sitio. Conseguir que la “saturación” de contenidos
indexado se aproxime al 100%, ni más ni menos, como sugiere Fernando Macía
• Implementar link rel=“prev/next” que nos eviten el problema de la paginación. Podemos
leer más sobre esto en https://www.ayima.com/guides/conquering-pagination-guide.html
• Crear Breadcrumbs “inteligentes” que nos muestren la jerarquía en la que esta un
producto sin necesidad de apoyarse en cookies. Así los breadcrumbs son indexables por
google.
• Evitar contenido duplicado, cambiando el meta name=“robots” a NOINDEX, FOLLOW
según reglas de negocio particulares. Por ejemplo, categorías que se han quedado
“vacías”, o categorías “anchor” cuyo contenido esta también incluido en categorías más
profundas de la arquitectura.
• Cambiar al vuelo la “canonical” de una página según reglas de negocio particulares.
Por ejemplo, páginas creadas para una promo / landing que no queremos que
perjudiquen otro contenido permanente.
• Tener programada una actuación que modifique la indexabilidad de un producto
cuando se queda sin stock. Puede ser diferente cuando es temporal a cuando es
permanente. Generando redirecciones 301 por ejemplo a un producto similar, o a la
categoría inmediatamente superior con un mensaje de sesión.
• Podemos crear 404 “inteligentes” que traten de deducir según la URL un tipo de
contenido deseado y se lo inyecten al buscador, por ejemplo.
Algo tan sencillo como incluir este código en el
local.xml o en el diseño personalizado desde el admin
de Magento nos permiten alterar la canonical de un
producto / categoría:
No hablamos de cosas complicadas… para un desarrollador Magento.
o alterar el meta robots para esa página concreta.
Por ejemplo, haciendo un rewrite del “page/
html_breadcrumbs” podemos reemplazar el código
para que calcule los breadcrumbs de un producto
desde las categorías a las que pertenece, sin tener en
cuenta la cookie de última categoría visitada. Incluso
montar más de un “breadcrumb” si esta en más de
una rama de la arquitectura.
No hablamos de cosas complicadas… para un desarrollador Magento.
O preferiblemente utilizar observers de Magento para
“inyectar” lógicas de negocio que nos ayuden a
mejorar nuestro SEO
No hablamos de cosas complicadas… para un desarrollador Magento.
¿Y porque no siguiendo la
misma lógica generar contenido
SEO desde el código?
comprar bicicleta fixie create
Estas son búsquedas transacciones habituales de las
que en SEO llamamos “longtail”.
comprar cojines 40x40 para sofa baratos
jamón ibérico de jabugo para regalar
vino tinto alion 2007
comprar bicicleta fixie create
Estas serían las mismas búsquedas si las viéramos
como “patrones de búsqueda” que podemos utilizar
como plantillas para generar contenido SEO dinamico.
comprar cojines 40x40 para sofa baratos
vino tinto alion 2007
comprar {{atributo}} {{atributo}} {{atributo}}
comprar {{atributo}} {{atributo}} para {{atributo}}
{{ventaja-diferenciadora}}
comprar {{atributo}} {{atributo}} {{atributo}}
Con esto podemos generar algunos contenidos
dinámicamente para SEO
• Meta Title
• Meta Description
• Keywords (vale no se usan, pero yo las pongo)
• Textos alternativos para todas las imágenes
consigue resultados aceptables de forma automática
“Compra tu Reloj Pared Industrial en color beige de
la colección factory hecho de madera ideal para cocina
en nuestra tienda online.”
“Comprar mantas de sofá online. !Ahora todos los ENVIOS
GRATIS en 24hrs. para España!”
• Siempre que identifiques bien “patrones de búsqueda” afines a tu sector /
producto. Cada sector tiene los suyos
• Crees los atributos adecuados, y convenientemente normalizados para cada
producto / categoría.
• Permitas la “corrección manual”, dando prioridad en cascada siempre a un “title”
introducido a mano por un humano.
• Establezcas prioridades entre los atributos y trates de ir populando la meta
información con los atributos más determinantes, y vayas llenando el espacio
disponible con atributos menos relevantes.
¿Y si seguimos tirando del
hilo que más contenido
podemos generar?
Contenido / Navegación Relacional
• Productos asociados, similares, etc.
• Productos del mismo fabricante
• Productos con los que puedes combinar este
producto (cross sell)
• Otros productos de una misma colección
• el limite es la imaginación para encontrar “patrones
de relación” entre productos en base a sus
atributos.
Podemos establecer “patrones de relación” automáticos, similares
a los “patrones de búsqueda” y en base a esos patrones, generar:
Y siempre priorizando que una intervención “manual” tenga prioridad
sobre la generación automática basada en “patrones de relación”
Uno de los “hallazgos”
que más feliz me ha hecho en este viaje
https://store.apicultur.com/apis/list?tag=Gender%20and
%20Number
Esta API nos da más oportunidades de SEO on-the-fly
• Escribir en un lenguaje mucho más natural desde el código para los que
somos españoles.
• Crear “headers” de bloques más orientados a SEO. Por ejemplo, en lugar
del típico “opiniones de este producto” = “opiniones de esta mesa”
• En lugar de “productos similares” podríamos tener algo como “otras
mesas que te pueden interesar”
Ventajas
• Cubrimos todo el catálogo rápidamente con unas pocas líneas de código
• Somos consistentes con la información disponible del producto. Si el producto
cambia sus atributos, nuestra meta información cambiará con él
• Podemos ágilmente cambiar nuestros “patrones de búsqueda” y reorientar
nuestra estrategia SEO
• Podemos “insertar” ventajas competitivas, sufijos, prefijos de manera rápida.
• Podemos establecer patrones de búsqueda diferentes por familias de
productos, categorías, etc.
• Podemos establecer una protocolo de actuación para las “altas” y “bajas” de
productos en nuestro catalogo y que funcione autónomamente.
• No sustituimos la “curación manual”, solo per-generamos contenido y
priorizamos cualquier modificación manual. Para eso hay que implementar
decisiones condicionales en cascada en nuestro código.
Os invito a explorar / abrazar /
evolucionar / criticar este enfoque
Gracias
@oreales
oreales@gmail.com
http://just-code-it.com
#MgSeo

Weitere ähnliche Inhalte

Was ist angesagt?

Inciación a Drupal 8
Inciación a Drupal 8Inciación a Drupal 8
Inciación a Drupal 8Julian Valero
 
Lisandro Caravaca en Congreso Web Zaragoza 2015
Lisandro Caravaca en Congreso Web Zaragoza 2015Lisandro Caravaca en Congreso Web Zaragoza 2015
Lisandro Caravaca en Congreso Web Zaragoza 2015Lisandro Caravaca
 
Ricardo tayar seo-ecommerce-clinicseo-eshow2013
Ricardo tayar seo-ecommerce-clinicseo-eshow2013Ricardo tayar seo-ecommerce-clinicseo-eshow2013
Ricardo tayar seo-ecommerce-clinicseo-eshow2013Clinic Seo
 
Como diferenciar tu tienda online de la competencia a través del SEO
Como diferenciar tu tienda online de la competencia a través del SEOComo diferenciar tu tienda online de la competencia a través del SEO
Como diferenciar tu tienda online de la competencia a través del SEOOptimizedStores
 
Cómo Hacer una Auditoría de SEO on Page Increíble
Cómo Hacer una Auditoría de SEO on Page IncreíbleCómo Hacer una Auditoría de SEO on Page Increíble
Cómo Hacer una Auditoría de SEO on Page Increíblesemrush_webinars
 
SEO para Ecommerce - Seminario Online - Tienda Nube
SEO para Ecommerce - Seminario Online - Tienda NubeSEO para Ecommerce - Seminario Online - Tienda Nube
SEO para Ecommerce - Seminario Online - Tienda NubeTienda Nube
 
Posicionamiento SEO, SEM, SMO - Clase 2
Posicionamiento SEO, SEM, SMO - Clase 2 Posicionamiento SEO, SEM, SMO - Clase 2
Posicionamiento SEO, SEM, SMO - Clase 2 Dinamiclerning
 
Maquetación web: recursos para diseñar una página web con gancho
Maquetación web: recursos para diseñar una página web con gancho Maquetación web: recursos para diseñar una página web con gancho
Maquetación web: recursos para diseñar una página web con gancho SiteGround España
 
SEO en ecommerce de nicho - Congreso web
SEO en ecommerce de nicho - Congreso webSEO en ecommerce de nicho - Congreso web
SEO en ecommerce de nicho - Congreso webJordiob.com
 
Encontrar el diseño perfecto para tu sitio WordPress
Encontrar el diseño perfecto para tu sitio WordPressEncontrar el diseño perfecto para tu sitio WordPress
Encontrar el diseño perfecto para tu sitio WordPresslancewillett
 
Cómo personalizar tu tienda en Magento - Taller de Brainsins en Bargento 3
Cómo personalizar tu tienda en Magento - Taller de Brainsins en Bargento 3Cómo personalizar tu tienda en Magento - Taller de Brainsins en Bargento 3
Cómo personalizar tu tienda en Magento - Taller de Brainsins en Bargento 3Bargento ES
 
Conseguir tráfico con seo Prestashop - Primeraventa.com
Conseguir tráfico con seo Prestashop - Primeraventa.com Conseguir tráfico con seo Prestashop - Primeraventa.com
Conseguir tráfico con seo Prestashop - Primeraventa.com Mailify
 
Diseño en la web
Diseño en la webDiseño en la web
Diseño en la webMiguel Gea
 
Taller Mercadeo Web: Optimización Buscadores SEO Costa Rica
Taller Mercadeo Web: Optimización Buscadores SEO Costa RicaTaller Mercadeo Web: Optimización Buscadores SEO Costa Rica
Taller Mercadeo Web: Optimización Buscadores SEO Costa RicaSEO Representative Costa Rica
 
Enamora a tu público sin olvidarte de google
Enamora a tu público sin olvidarte de googleEnamora a tu público sin olvidarte de google
Enamora a tu público sin olvidarte de googleAna María Ros Domínguez
 
Introducción a WordPress en WordCamp Bilbao (luciamarin.es)
Introducción a WordPress en WordCamp Bilbao (luciamarin.es)Introducción a WordPress en WordCamp Bilbao (luciamarin.es)
Introducción a WordPress en WordCamp Bilbao (luciamarin.es)Lucía Marín
 
Aprende a medir tu ecommerce con GTM
Aprende a medir tu ecommerce con GTMAprende a medir tu ecommerce con GTM
Aprende a medir tu ecommerce con GTMCarlos Rabadán
 

Was ist angesagt? (20)

Inciación a Drupal 8
Inciación a Drupal 8Inciación a Drupal 8
Inciación a Drupal 8
 
Lisandro Caravaca en Congreso Web Zaragoza 2015
Lisandro Caravaca en Congreso Web Zaragoza 2015Lisandro Caravaca en Congreso Web Zaragoza 2015
Lisandro Caravaca en Congreso Web Zaragoza 2015
 
Ricardo tayar seo-ecommerce-clinicseo-eshow2013
Ricardo tayar seo-ecommerce-clinicseo-eshow2013Ricardo tayar seo-ecommerce-clinicseo-eshow2013
Ricardo tayar seo-ecommerce-clinicseo-eshow2013
 
Como diferenciar tu tienda online de la competencia a través del SEO
Como diferenciar tu tienda online de la competencia a través del SEOComo diferenciar tu tienda online de la competencia a través del SEO
Como diferenciar tu tienda online de la competencia a través del SEO
 
Cómo Hacer una Auditoría de SEO on Page Increíble
Cómo Hacer una Auditoría de SEO on Page IncreíbleCómo Hacer una Auditoría de SEO on Page Increíble
Cómo Hacer una Auditoría de SEO on Page Increíble
 
SEO para Ecommerce - Seminario Online - Tienda Nube
SEO para Ecommerce - Seminario Online - Tienda NubeSEO para Ecommerce - Seminario Online - Tienda Nube
SEO para Ecommerce - Seminario Online - Tienda Nube
 
Posicionamiento SEO, SEM, SMO - Clase 2
Posicionamiento SEO, SEM, SMO - Clase 2 Posicionamiento SEO, SEM, SMO - Clase 2
Posicionamiento SEO, SEM, SMO - Clase 2
 
Maquetación web: recursos para diseñar una página web con gancho
Maquetación web: recursos para diseñar una página web con gancho Maquetación web: recursos para diseñar una página web con gancho
Maquetación web: recursos para diseñar una página web con gancho
 
SEO en ecommerce de nicho - Congreso web
SEO en ecommerce de nicho - Congreso webSEO en ecommerce de nicho - Congreso web
SEO en ecommerce de nicho - Congreso web
 
Encontrar el diseño perfecto para tu sitio WordPress
Encontrar el diseño perfecto para tu sitio WordPressEncontrar el diseño perfecto para tu sitio WordPress
Encontrar el diseño perfecto para tu sitio WordPress
 
Cómo personalizar tu tienda en Magento - Taller de Brainsins en Bargento 3
Cómo personalizar tu tienda en Magento - Taller de Brainsins en Bargento 3Cómo personalizar tu tienda en Magento - Taller de Brainsins en Bargento 3
Cómo personalizar tu tienda en Magento - Taller de Brainsins en Bargento 3
 
Conseguir tráfico con seo Prestashop - Primeraventa.com
Conseguir tráfico con seo Prestashop - Primeraventa.com Conseguir tráfico con seo Prestashop - Primeraventa.com
Conseguir tráfico con seo Prestashop - Primeraventa.com
 
Seo
SeoSeo
Seo
 
Diseño en la web
Diseño en la webDiseño en la web
Diseño en la web
 
Taller Mercadeo Web: Optimización Buscadores SEO Costa Rica
Taller Mercadeo Web: Optimización Buscadores SEO Costa RicaTaller Mercadeo Web: Optimización Buscadores SEO Costa Rica
Taller Mercadeo Web: Optimización Buscadores SEO Costa Rica
 
Enamora a tu público sin olvidarte de google
Enamora a tu público sin olvidarte de googleEnamora a tu público sin olvidarte de google
Enamora a tu público sin olvidarte de google
 
Ebook capitulos
Ebook capitulosEbook capitulos
Ebook capitulos
 
Como mejorar la conversion de mi sitio web
Como mejorar la conversion de mi sitio webComo mejorar la conversion de mi sitio web
Como mejorar la conversion de mi sitio web
 
Introducción a WordPress en WordCamp Bilbao (luciamarin.es)
Introducción a WordPress en WordCamp Bilbao (luciamarin.es)Introducción a WordPress en WordCamp Bilbao (luciamarin.es)
Introducción a WordPress en WordCamp Bilbao (luciamarin.es)
 
Aprende a medir tu ecommerce con GTM
Aprende a medir tu ecommerce con GTMAprende a medir tu ecommerce con GTM
Aprende a medir tu ecommerce con GTM
 

Andere mochten auch

Magento meetup march-2017
Magento meetup  march-2017Magento meetup  march-2017
Magento meetup march-2017Aman agarwal
 
Usabilidad para Móviles
Usabilidad para MóvilesUsabilidad para Móviles
Usabilidad para MóvilesAndres Karp
 
Módulo 4: Usabilidad Web
Módulo 4: Usabilidad WebMódulo 4: Usabilidad Web
Módulo 4: Usabilidad WebMario Carvajal
 
Principios básicos de usabilidad y accesibilidad
Principios básicos de usabilidad y accesibilidadPrincipios básicos de usabilidad y accesibilidad
Principios básicos de usabilidad y accesibilidadPercy Negrete
 

Andere mochten auch (6)

Magento meetup march-2017
Magento meetup  march-2017Magento meetup  march-2017
Magento meetup march-2017
 
Usabilidad para Móviles
Usabilidad para MóvilesUsabilidad para Móviles
Usabilidad para Móviles
 
Módulo 4: Usabilidad Web
Módulo 4: Usabilidad WebMódulo 4: Usabilidad Web
Módulo 4: Usabilidad Web
 
Principios básicos de usabilidad y accesibilidad
Principios básicos de usabilidad y accesibilidadPrincipios básicos de usabilidad y accesibilidad
Principios básicos de usabilidad y accesibilidad
 
Magento 2
Magento 2Magento 2
Magento 2
 
Usabilidad web
Usabilidad webUsabilidad web
Usabilidad web
 

Ähnlich wie Generar contenido dinámico en Magento con patrones de búsqueda y relación

¿Qué es el Seo?
¿Qué es el Seo?¿Qué es el Seo?
¿Qué es el Seo?Platzi
 
Posicionamiento SEO, SEM, SMO - Clase1
Posicionamiento SEO, SEM, SMO - Clase1Posicionamiento SEO, SEM, SMO - Clase1
Posicionamiento SEO, SEM, SMO - Clase1Dinamiclerning
 
Webinar –SEO Básico y otros conceptos de posicionamiento
Webinar –SEO Básico y otros conceptos de posicionamientoWebinar –SEO Básico y otros conceptos de posicionamiento
Webinar –SEO Básico y otros conceptos de posicionamientoArsys
 
Webinar "Claves de la optimización SEO On Page"
Webinar "Claves de la optimización SEO On Page"Webinar "Claves de la optimización SEO On Page"
Webinar "Claves de la optimización SEO On Page"IEBSchool
 
Digital Training (SEO: search engine optimization)
Digital Training (SEO: search engine optimization)Digital Training (SEO: search engine optimization)
Digital Training (SEO: search engine optimization)Carlos De La Ossa
 
Introducción al SEO
Introducción al SEOIntroducción al SEO
Introducción al SEOhectormainar
 
Qué es el SEO y por qué lo necesitas
Qué es el SEO y por qué lo necesitasQué es el SEO y por qué lo necesitas
Qué es el SEO y por qué lo necesitasOleoshop
 
4. Posicionamiento en buscadores (SEO) para contenidos
4. Posicionamiento en buscadores (SEO) para contenidos4. Posicionamiento en buscadores (SEO) para contenidos
4. Posicionamiento en buscadores (SEO) para contenidosiLabora
 
Potenciando tu eCommerce con SEO - Bruno Dangelo - Dahseo
Potenciando tu eCommerce con SEO - Bruno Dangelo - DahseoPotenciando tu eCommerce con SEO - Bruno Dangelo - Dahseo
Potenciando tu eCommerce con SEO - Bruno Dangelo - Dahseodahseo
 
SEO Y SEM - Estrategias de marketing online para atraer trafico
SEO Y SEM - Estrategias de marketing online para atraer traficoSEO Y SEM - Estrategias de marketing online para atraer trafico
SEO Y SEM - Estrategias de marketing online para atraer traficoUnai Benito
 
Lo mínimo que debes saber de SEO
Lo mínimo que debes saber de SEOLo mínimo que debes saber de SEO
Lo mínimo que debes saber de SEOCyberIntellix
 
Presentación ClickDealer
Presentación ClickDealerPresentación ClickDealer
Presentación ClickDealerclickdealer
 
05 SEO - Factores internos de la optimizacion web
05 SEO - Factores internos de la optimizacion web05 SEO - Factores internos de la optimizacion web
05 SEO - Factores internos de la optimizacion webIsaac Bolea Aguarón
 
¿Cómo lograr un posicionamiento orgánico?
¿Cómo lograr un posicionamiento orgánico?¿Cómo lograr un posicionamiento orgánico?
¿Cómo lograr un posicionamiento orgánico?Adivor
 
Trucos y consejos para posicionar tu tienda online
Trucos y consejos para posicionar tu tienda onlineTrucos y consejos para posicionar tu tienda online
Trucos y consejos para posicionar tu tienda onlineAntoni Mundina
 

Ähnlich wie Generar contenido dinámico en Magento con patrones de búsqueda y relación (20)

¿Qué es el Seo?
¿Qué es el Seo?¿Qué es el Seo?
¿Qué es el Seo?
 
Posicionamiento SEO, SEM, SMO - Clase1
Posicionamiento SEO, SEM, SMO - Clase1Posicionamiento SEO, SEM, SMO - Clase1
Posicionamiento SEO, SEM, SMO - Clase1
 
Empezando desde seo
Empezando desde seoEmpezando desde seo
Empezando desde seo
 
Webinar –SEO Básico y otros conceptos de posicionamiento
Webinar –SEO Básico y otros conceptos de posicionamientoWebinar –SEO Básico y otros conceptos de posicionamiento
Webinar –SEO Básico y otros conceptos de posicionamiento
 
Análisis seo
Análisis seoAnálisis seo
Análisis seo
 
Analisis seo
Analisis seoAnalisis seo
Analisis seo
 
Webinar "Claves de la optimización SEO On Page"
Webinar "Claves de la optimización SEO On Page"Webinar "Claves de la optimización SEO On Page"
Webinar "Claves de la optimización SEO On Page"
 
Digital Training (SEO: search engine optimization)
Digital Training (SEO: search engine optimization)Digital Training (SEO: search engine optimization)
Digital Training (SEO: search engine optimization)
 
Introducción al SEO
Introducción al SEOIntroducción al SEO
Introducción al SEO
 
Qué es el SEO y por qué lo necesitas
Qué es el SEO y por qué lo necesitasQué es el SEO y por qué lo necesitas
Qué es el SEO y por qué lo necesitas
 
Seo Para Principiantes
Seo Para PrincipiantesSeo Para Principiantes
Seo Para Principiantes
 
4. Posicionamiento en buscadores (SEO) para contenidos
4. Posicionamiento en buscadores (SEO) para contenidos4. Posicionamiento en buscadores (SEO) para contenidos
4. Posicionamiento en buscadores (SEO) para contenidos
 
Potenciando tu eCommerce con SEO - Bruno Dangelo - Dahseo
Potenciando tu eCommerce con SEO - Bruno Dangelo - DahseoPotenciando tu eCommerce con SEO - Bruno Dangelo - Dahseo
Potenciando tu eCommerce con SEO - Bruno Dangelo - Dahseo
 
SEO Y SEM - Estrategias de marketing online para atraer trafico
SEO Y SEM - Estrategias de marketing online para atraer traficoSEO Y SEM - Estrategias de marketing online para atraer trafico
SEO Y SEM - Estrategias de marketing online para atraer trafico
 
Guía básica de seo
Guía básica de seoGuía básica de seo
Guía básica de seo
 
Lo mínimo que debes saber de SEO
Lo mínimo que debes saber de SEOLo mínimo que debes saber de SEO
Lo mínimo que debes saber de SEO
 
Presentación ClickDealer
Presentación ClickDealerPresentación ClickDealer
Presentación ClickDealer
 
05 SEO - Factores internos de la optimizacion web
05 SEO - Factores internos de la optimizacion web05 SEO - Factores internos de la optimizacion web
05 SEO - Factores internos de la optimizacion web
 
¿Cómo lograr un posicionamiento orgánico?
¿Cómo lograr un posicionamiento orgánico?¿Cómo lograr un posicionamiento orgánico?
¿Cómo lograr un posicionamiento orgánico?
 
Trucos y consejos para posicionar tu tienda online
Trucos y consejos para posicionar tu tienda onlineTrucos y consejos para posicionar tu tienda online
Trucos y consejos para posicionar tu tienda online
 

Kürzlich hochgeladen

actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDLeslie Villar
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfYuriFuentesMartinez2
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx241518192
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxNicolas Villarroel
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptxadso2024sena
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAcoloncopias5
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.ayalayenifer617
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxchinojosa17
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx46828205
 

Kürzlich hochgeladen (19)

actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptx
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx3Mayo2023 Taller construcción de Prototipos.pptx
3Mayo2023 Taller construcción de Prototipos.pptx
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptx
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx
 

Generar contenido dinámico en Magento con patrones de búsqueda y relación

  • 1. Magento SEO. Enfoque de un desarrollador (SEO on-the-fly) Oscar Reales #MgSeo
  • 2. • Llevo en el desarrollo web más de 15 años. • Hace años me centré exclusivamente en el desarrollo para eCommerce. Empecé desarrollando “a medida”, hasta que conocí Magento. • He ido siempre más allá de la programación, tratando de formarme en todo aquello que ayude a vender más. • Así que soy un “personaje” multidisciplinar interesado en SEO, el diseño, la usabilidad y el marketing online, entre otras cosas. @oreales
  • 4. Magento es la re… para el SEO Es una plataforma pensada para el SEO desde su origen ofrece más que ninguna otra plataforma buenas herramientas para hacer SEO
  • 5. Lo que te acabas encontrando en muchos proyectos • Metas sin aprovechar, o mal escritas, o desactualizadas porque el producto ha cambiado • Mal marcado semántico orientado a SEO • Ausencia de enlaces, o enlaces mal aprovechados. Ausencia de navegación relacional • Imágenes sin textos alternativos • Contenido duplicado (y triplicado.), categorías vacías • Productos “fuera de stock” que no se han gestionado bien a nivel SEO • Un mal reparto de la “autoridad” y “relevancia” de las páginas del sitio • Preferencias mal configuradas. • Ausencia de robots.txt. leer sobre robots.txt en 
 http://inchoo.net/ecommerce/ultimate-magento-robots-txt-file-examples/
  • 6.
  • 7. En resumen…. que de la magnifica caja de herramientas para SEO que es Magento apenas se usa el “martillo” y mal…
  • 8. Porque ocurre esto en la práctica diaria, especialmente en proyectos grandes • Curar contenidos y escribir para SEO “a mano” es costoso en tiempo y dinero. • No es fácil encontrar perfiles con redacción persuasiva orientada a SEO y con suficientes conocimientos técnicos en “marcado semántico” etc. • Además, hay aspectos estructurales y semánticos que no se pueden modificar en el ámbito de administración de Magento. Paginación, semántica en los temas y templates, modulo de terceros • los catálogos son extensos, y cambian, con lo cual siempre hay una gran parte de nuestro catálogo sin curar. Y esto se agrava si tenemos una alta rotación.
  • 9. – Ricardo Tayar “Eso que me cuentas es el infierno SEO”
  • 11. Creemos un Módulo SEO • Estructuralmente. Podemos tomar decisiones estructurales / técnicas desde el código que faciliten el SEO • Generando Contenido programaticamente sin que sea necesaria la intervención manual. SEO on-the-fly • Semánticamente. Podemos y debemos “revisar” y modificar todas nuestras plantillas y temas para que el marcado semántico sea adecuado. un módulo específico al proyecto y que nos ayude: y que permita la modificación “manual” en cascada por un humano
  • 12. ¿Que puede hacer nuestro módulo SEO estructuralmente?
  • 13. • Ayudar a la indexabilidad del sitio. Conseguir que la “saturación” de contenidos indexado se aproxime al 100%, ni más ni menos, como sugiere Fernando Macía • Implementar link rel=“prev/next” que nos eviten el problema de la paginación. Podemos leer más sobre esto en https://www.ayima.com/guides/conquering-pagination-guide.html • Crear Breadcrumbs “inteligentes” que nos muestren la jerarquía en la que esta un producto sin necesidad de apoyarse en cookies. Así los breadcrumbs son indexables por google. • Evitar contenido duplicado, cambiando el meta name=“robots” a NOINDEX, FOLLOW según reglas de negocio particulares. Por ejemplo, categorías que se han quedado “vacías”, o categorías “anchor” cuyo contenido esta también incluido en categorías más profundas de la arquitectura. • Cambiar al vuelo la “canonical” de una página según reglas de negocio particulares. Por ejemplo, páginas creadas para una promo / landing que no queremos que perjudiquen otro contenido permanente. • Tener programada una actuación que modifique la indexabilidad de un producto cuando se queda sin stock. Puede ser diferente cuando es temporal a cuando es permanente. Generando redirecciones 301 por ejemplo a un producto similar, o a la categoría inmediatamente superior con un mensaje de sesión. • Podemos crear 404 “inteligentes” que traten de deducir según la URL un tipo de contenido deseado y se lo inyecten al buscador, por ejemplo.
  • 14. Algo tan sencillo como incluir este código en el local.xml o en el diseño personalizado desde el admin de Magento nos permiten alterar la canonical de un producto / categoría: No hablamos de cosas complicadas… para un desarrollador Magento. o alterar el meta robots para esa página concreta.
  • 15. Por ejemplo, haciendo un rewrite del “page/ html_breadcrumbs” podemos reemplazar el código para que calcule los breadcrumbs de un producto desde las categorías a las que pertenece, sin tener en cuenta la cookie de última categoría visitada. Incluso montar más de un “breadcrumb” si esta en más de una rama de la arquitectura. No hablamos de cosas complicadas… para un desarrollador Magento.
  • 16. O preferiblemente utilizar observers de Magento para “inyectar” lógicas de negocio que nos ayuden a mejorar nuestro SEO No hablamos de cosas complicadas… para un desarrollador Magento.
  • 17. ¿Y porque no siguiendo la misma lógica generar contenido SEO desde el código?
  • 18. comprar bicicleta fixie create Estas son búsquedas transacciones habituales de las que en SEO llamamos “longtail”. comprar cojines 40x40 para sofa baratos jamón ibérico de jabugo para regalar vino tinto alion 2007
  • 19. comprar bicicleta fixie create Estas serían las mismas búsquedas si las viéramos como “patrones de búsqueda” que podemos utilizar como plantillas para generar contenido SEO dinamico. comprar cojines 40x40 para sofa baratos vino tinto alion 2007 comprar {{atributo}} {{atributo}} {{atributo}} comprar {{atributo}} {{atributo}} para {{atributo}} {{ventaja-diferenciadora}} comprar {{atributo}} {{atributo}} {{atributo}}
  • 20. Con esto podemos generar algunos contenidos dinámicamente para SEO • Meta Title • Meta Description • Keywords (vale no se usan, pero yo las pongo) • Textos alternativos para todas las imágenes
  • 21.
  • 22. consigue resultados aceptables de forma automática “Compra tu Reloj Pared Industrial en color beige de la colección factory hecho de madera ideal para cocina en nuestra tienda online.” “Comprar mantas de sofá online. !Ahora todos los ENVIOS GRATIS en 24hrs. para España!” • Siempre que identifiques bien “patrones de búsqueda” afines a tu sector / producto. Cada sector tiene los suyos • Crees los atributos adecuados, y convenientemente normalizados para cada producto / categoría. • Permitas la “corrección manual”, dando prioridad en cascada siempre a un “title” introducido a mano por un humano. • Establezcas prioridades entre los atributos y trates de ir populando la meta información con los atributos más determinantes, y vayas llenando el espacio disponible con atributos menos relevantes.
  • 23. ¿Y si seguimos tirando del hilo que más contenido podemos generar?
  • 24. Contenido / Navegación Relacional • Productos asociados, similares, etc. • Productos del mismo fabricante • Productos con los que puedes combinar este producto (cross sell) • Otros productos de una misma colección • el limite es la imaginación para encontrar “patrones de relación” entre productos en base a sus atributos. Podemos establecer “patrones de relación” automáticos, similares a los “patrones de búsqueda” y en base a esos patrones, generar: Y siempre priorizando que una intervención “manual” tenga prioridad sobre la generación automática basada en “patrones de relación”
  • 25. Uno de los “hallazgos” que más feliz me ha hecho en este viaje https://store.apicultur.com/apis/list?tag=Gender%20and %20Number
  • 26. Esta API nos da más oportunidades de SEO on-the-fly • Escribir en un lenguaje mucho más natural desde el código para los que somos españoles. • Crear “headers” de bloques más orientados a SEO. Por ejemplo, en lugar del típico “opiniones de este producto” = “opiniones de esta mesa” • En lugar de “productos similares” podríamos tener algo como “otras mesas que te pueden interesar”
  • 27. Ventajas • Cubrimos todo el catálogo rápidamente con unas pocas líneas de código • Somos consistentes con la información disponible del producto. Si el producto cambia sus atributos, nuestra meta información cambiará con él • Podemos ágilmente cambiar nuestros “patrones de búsqueda” y reorientar nuestra estrategia SEO • Podemos “insertar” ventajas competitivas, sufijos, prefijos de manera rápida. • Podemos establecer patrones de búsqueda diferentes por familias de productos, categorías, etc. • Podemos establecer una protocolo de actuación para las “altas” y “bajas” de productos en nuestro catalogo y que funcione autónomamente. • No sustituimos la “curación manual”, solo per-generamos contenido y priorizamos cualquier modificación manual. Para eso hay que implementar decisiones condicionales en cascada en nuestro código.
  • 28. Os invito a explorar / abrazar / evolucionar / criticar este enfoque Gracias @oreales oreales@gmail.com http://just-code-it.com #MgSeo