Todos los Posts relacionados con SEO

para que no sirve la cache de google

Un artículo para desmitificar clásicos inamovibles en las auditorías SEO, que normalmente no se tienen en consideración.

Lo más normal es que un SEO tome la caché de Google cómo una realidad inamovible del contenido que está obteniendo Google sobre nuestra web para algunas preguntas:

  • Google ha crawleado ya mi dominio? 
  • Google es capaz de renderizar mi contenido en JS?
  • Este es el contenido que Google lee sobre mi URL?

cache google SEO

 

Todo esto tiene su fundamento, de hecho en las Search Help de Google, podemos encontrar:

search help cache google

Sin embargo, mi objetivo con este post, es demostraros “por qué” esto no es cierto . Muy poco de lo que nos aparece en una captura de la caché de Google, es confiable o suficientemente útil cómo para auditar en base a ello.

Permitidme que antes de desmontar los puntos de la caché de Google, nos tomemos un breve momento para identificar estos elementos:

captura de caché de Google

 

 

URL consultada en la caché de Google

Es muy habitual no darse cuenta de esto, pero a la vez suele ocurrir que Google no nos devuelva la URL que hemos consultado en su caché cómo resultado.

Google cachea únicamente las URLs “indexables”. ¿Qué URLs no cachea Google?:

  • URLs con la tag robots en “noindex”
  • Redirecciones a otra URL
  • URLs con Canonicals hacia otras URLs
  • URLs Soft 404
  • Contenidos duplicados

cache google URL

 

Loleando con Screaming frog a Vodafone (yo en mi caso, pero vosotros podéis probar cualquier web), he encontrado varias URLs con un canonical no auto-referido. La URL era:

  • https://www.vodafone.es/conocenos/es/test-velocidad-adsl-fibra/

que cuenta con un canonical hacia:

  • https://www.vodafone.es/conocenos/es/test-velocidad-adsl/

 

De haber usado para la demostración una URL que Google considerara cómo soft 404 el resultado habría encontrarme con una URL que no devuelve resultado, lo cual se podría interpretar cómo consecuencia de que Google aún no ha indexado ese contenido, y sería un error:

soft 404 cache

El snapshot de la Caché de Google

 

cache google angular

Google sólo cachea el código HTML de una página, no el DOM resultante al finalizar todos los User events y terminar de ejecutarse todo el Javascript. Sólo en el difícil caso de que la URL se ejecute completamente con HTML, veremos un reflejo entero de la URL tal cual la leería Google. Sin embargo, si estás trabajando bajo una web construida en Angular u otro Framework basado en Javascript, lo que encontrarás en este Snapshot no tiene nada que ver con la realidad. De ser así, te recomiendo que te leas mi guía de SEO para Angular para aportarte algo de luz :)El resumen de por qué pasa esto es simple:

 

El sistema de enrutado de Angular JS en HTML5 (pushState), se basa en que la URL realice la petición en AJAX para servir el contenido de cada URL.

Así que cuando accedemos a la URL de la caché de Google (http://webcache.googleusercontent.com/search?q=cache%3Aohlibro.com&oq=cache%3Aohli&aqs=chrome.2.69i57j69i58j69i59j69i60.3247j0j1&sourceid=chrome&ie=UTF-8) la URL no es la misma y no es capaz de ejecutar la llamada en AJAX. Sin embargo esto no significa que Google no sea capaz de renderizar y leer el contenido de la URL.

 

Este sería el resultado real que obtendríamos a través de la herramienta de Fetch & Render de Google:

fetch and render

Cómo podemos ver, Google es capaz de renderizar y leer completamente el contenido de esta URL.

Para verificar si realmente Google puede comprender el contenido de nuestra URL, deberemos utilizar la herramienta de Fetch&Render de Google para asegurarnos de que no obtenemos falsos positivos.

 

Fecha de la captura

timestamp cache

El dato de cuando ha sido la última vez que Google ha crawleado nuestra URL sin duda es crítico para descartar incidencias cuando vemos que una URL por ejemplo no ha indexado o no se posiciona, pero… ya lo siento, no podemos saber la última fecha de crawleo de una URL con la caché: la fecha de inclusión en la caché puede ser diferente de la última vez que se crawleo esa URL. 

Además, por ejemplo, si quisiéramos obtener datos de cuando Google ha encontrado una Redirección o una regla de canonicals, no podríamos obtenerlo mediante este medio.

Para obtener esta información, debemos utilizar los Logs del servidor; este dato sí que nos servirá para saber cuando ha crawleado exactamente Google nuestras páginas. El procedimiento para analyzar los logs no es demasiado complejo y podemos utilizar nuestro amado Screaming Frog para ello; os dejo por aquí un tutorial en vídeo!

 

 

Espero que os haya servido para aprender algo 🙂 La verdad es que últimamente he tenido bastantes encontronazos con las cachés de Google, la madre de las renderizaciones y amigos de Angular… así que sin más, aprovechaba para compartiros conclusiones que he encontrado y pruebas que he ido haciendo!

 

El salto al Crawleo e indexación de Javascript sin duda es uno de los retos más grandes a los que se ha enfrentado el SEO técnico en estos últimos años, sin embargo la verdad es que no se habla mucho sobre ello, y yo por mi parte me he comprometido a crear algunos contenidos sobre él. Normalmente cuando un SEO se enfrenta por primera vez a una web en Angular JS, lo primero que experimenta es confusión, para dejar paso luego a un sudor frío que baja por su frente hasta convertirse en pánico.

 Imagínate ver a un coche zumbando a 300kms/hora (o 0,8 segundos de carga), levantar el capó, y ver que no hay nada dentro de él.

codigo fuente angular js

Si has llegado aquí a través de una búsqueda… Bienvenido a una nueva pesadilla, gracias Google

Este artículo puede ser un poco difícil de seguir para aquellos que no estéis familiarizados con el funcionamiento y la lógica de Javascript, sin embargo yo tampoco estaba muy familiarizado no hace tanto, así que lo único que pretendo aquí es asentar un marco a partir del cual iré desarrollando en varios artículos más todos los aspectos técnicos a tener en cuenta.

El objetivo de tener una web en Javascript, es mejorar la experiencia de usuario

Al final, lo que vamos a conseguir con una web en Angular JS (u otro framework) es contar con una carga y experiencia de uso de la web, brutal, 100% adaptada para una experiencia móvil. Debemos animar a los programadores a lanzarse con el proyecto, con la documentación y asesoramiento adecuado, debería poder llevarse a cabo la migración a Angular JS de una forma eficaz, sin perder tráfico. Sin embargo a nosotros nos toca la parte complicada; conseguir que una web programada con un comportamiento que históricamente el motor de búsqueda no ha sido capaz de resolver, rankee bien.

¿Pueden los motores de búsqueda / Google crawlear Javascript?

Esta me la sé, .

Sin embargo esto es muy peligroso, todo diseñador o programador que lee esta respuesta, se anima a ello sin comprender primero los matices… Google ha comunicado que es capaz de crawlear e indexar código Javascript, sin embargo se deja la puerta abierta diciendo que tiene algunas excepciones y limitaciones. Al final, el crawler de Google no está tan entrenado en rastrear Javascript cómo HTML. Es muy probable que existan muchos fragmentos de la web que no funcionen del todo. Por ello deberemos llevar a cabo, para cada una de las distintas pantallas de la web, una auditoría SEO Técnica para Webs en Javascript o Angular (perdón por el mazacote, pero es que aquí pondré un enlace al nuevo artículo en breves)

Es importante recordar que el resto de bots de crawleo, cómo Baidu, Bing o los bots sociales, en su mayoría no crawlean Javascript. Y de los que sí que lo consiguen, ninguno iguala a Google en sus capacidades.

¿Qué dicen las pruebas de crawleo?

Flirteando con Google, podemos encontrar muchos artículos en los que se muestran resultados brillantes en pruebas de crawleo. Si leemos cualquiera de estos artículos, podemos acabar teniendo una falsa sensación de confianza en que “todo va a salir bien”. Personalmente jamás aceptaría ninguna de estas pruebas cómo una demostración categórica de las capacidades de Google de interpretar de forma eficaz el contenido Javascript. Google indexa el contenido servido a través de Javascript, pero a veces no, y todavía no he encontrado posts centrados en por qué Google no indexa algo, más allá de cosas específicas en webmaster forum.

Es muy probable que nuestro sitio web no tenga exactamente el mismo comportamiento que las webs que se utilizan para los tests, por lo que de poder, os recomendaría realizar el cambio primero en un set de pantallas antes de lanzarlo en toda la web, por aquello de minimizar riesgos.

Lo que dice Google

Si entramos en el blog de Google, y leemos cualquier post sobre crawleo de Javascript, nos dirán que el bot de Google lo zampa todo. No nos está mintiendo, pero los disclaimers de responsabilidad tampoco es que los pongan en negrita (eso se les da muy bien).

Resumiendo: Google dice que “generalmente son capaces de renderizar y entender todo el contenido en Javascript, y que te animes a dar el salto”

Si le damos la vuelta a esto… “Generalmente” significa que no son capaces de entender ni renderizar todo el contenido que depende de Javascript.

Frameworks para webs en JavaScript

Normalmente se suele tratar el SEO en Javascript, comentando los Frameworks que funcionan mejor… Esto es cómo cualquier discusión en la que se compara WordPress contra Drupal o cualquier otro CMS: ¿Cuál la tiene más larga? ¿Cuál de ellos le gusta más a Google?. 

Las preguntas que debemos hacernos para decidirnos por uno u otro, son las mismas que deberíamos plantearnos cuando vamos a escoger un CMS:

  • ¿Con cuál nos es más fácil trabajar?
  • ¿Qué características ya optimizadas tiene?

Sin embargo todos los Frameworks Javascript pueden ser optimizados para SEO, igual que un CMS. En el caso de los CMS lo importante es lo que aparece en el HTML, no que plugin has usado para ello;  en cuanto a indexación y eficacia de crawleo en Frameworks de JavaScript, lo importante es el contenido que se renderiza en el load event y las posibilidades que tenemos con este. (más adelante lo comentaremos)

Eficiencia de rastreo y Recursos bloqueados

Parsear (analizar) contenido que requiere un navegador sin interfaz gráfica y que además ejecuta y utiliza Javascript, requiere más recursos que ir a buscar un código HTML; desde más tiempo de carga hasta CPU, o incluso consumo de electricidad en realidad.  Por tanto, crawlear páginas montadas en Javascript (por ejemplo con Screaming Frog) nos va a llevar más tiempo y eso repercutirá en indexación. de hecho los motores de búsqueda se apoyan en métodos de rastreo más tradicionales para soportar el JIT, core y otras funcionalidades a gran escala, pudiendo así navegar de una forma más o menos ágil por este tipo de web..

Las webs en Angular JS o Javascript en general, son geniales para velocidad de carga, UX y en general para el usuario, sin embargo, lo  que nos tiene que quedar claro es que  si lo que buscamos es una indexación rápida, crawleo en profundidad o lidiar con problemas de eficiencia (contenidos duplicados, parámetros…), Javascript no va a ser nuestro mejor amigo. Sin embargo podemos apoyarnos en herramientas de pre-renderización cómo prerender.io para “aliviar” estos problemas.

 

Fundamentos de crawleo de Javascript

A priori, todo lo que os he contado sobre las webs hechas con Frameworks basados en Javascript, puede parecer complicado… Pero en realidad, todo lo que debe saber un SEO sobre ello, es fácil, ¡Vamos a por ello!

¿Que proceso hace Googlebot Javascript?

Esto es, simplificada y generalmente, lo que ocurre cuando un navegador (o Googlebot Javascript) hace una petición a un contenido renderizado con Javascript:

  1. Petición inicial: El navegadot (y Googlebot Javascript) ejecutan un GET para el HTML y sus los archivos asociados
  2. Renderizando el DOM: El navegador (y Googlebot Javascript) empiezan a renderizar el DOM (Document Object Model); el DOM vendría a ser el nombre que le da el navegador (search bot) al contenido en la página para luego interpretarlo y convertirlo en algo visual.
  3. Carga del DOM: Mientras va trabajando en la página, el navegador (o search bot), va desencadenando eventos, siendo uno de ellos el DOMContentLoaded. Este evento signigica que el documento inicial HTML ha sido cargado y parseado. Básicamente que el navegador ha resuelto y descargado todo, y que está listo para que el Javascript empiece a hacer su carga en la página.
  4. Javascript ejecuta los cambios: Una vez se ha ejecutado el DOMContentLoaded, el Javascript puede hacer cambios en la página; empieza a añadir, eliminar o modificar el contenido en el HTML fuente. Puedes comparar los cambios que ha llevado a cabo, comparando el contenido que aparece si utilizas la función “ver código fuente” versus “inspeccionar elemento” (con el botón derecho del mouse).
  5. Load Event: El Load event lo activa el navegador cuando los el recurso Javascript y sus recursos dependientes han finalizado su carga. Es el evento más importante, vendría a ser un “listo, ya lo tienes en pantalla”
  6. Eventos Post-Load y User Events: La página puede seguir ejecutando cambios a través de acciones del usuario (onClick) o por contenidos activados más adelante. Estos cambios son los que ocurren después del Load Event.

Headless Browsers (navegadores sin encabezado)

Un Headless Browser es un navegador web sin una interfaz gráfica de usuario (Se ejecuta en memoria). En otras palabras, es un navegador, una pieza de software, que accede a las páginas web, pero no se las muestra a nadie. Entiende a las páginas web como un navegador común lo haría y puede interactuar con ellas de la misma forma.

Describe a la perfección las funcionalidades de Googlebot Javascript. Sirve para representar que Googlebot es un navegador que navega sin el componente visual. Al final, todos los crawlers hacen lo mismo que Chrome o Firefox, solo que en lugar de generar un output visual y permitir la interacción del usuario, extrae código e interactúa a través de los comandos y líneas de código.

Los motores de búsqueda (y en este caso especialmente Googlebot Javascript) utilizan esta función para replicar el comportamiento de un navegador  y así obtener el código resultante en el Load Event.

El proceso que sigue un Headless Browser, sería el siguiente (simplificado):

  1. Googlebot visita una URL cómo un navegador
  2. Al finalizar el Load Event aprieta botón derecho y selecciona “inspeccionar elemento”
  3. Selecciona el tag HTML que aparece en la sección superior
  4. Hace clic en el botón derecho -> Copiar -> Copiar OuterHTML
  5. Utiliza el código HTML copiado (el contenido renderizado) para extraer los datos.

Bien, el último paso es el importante; una vez el Googlebot ha renderizado el contenido (inspeccionando elemento y la fuente HTML), lo utiliza igual que en el HTML tradicional.  ¡Bienvenido de nuevo a tu zona de comfort con tus HTML y CSS!

inspeccionar elemento angular JS

El proceso anterior es también la forma de auditar una web en Javascript. 

Esto le proporciona a Google dos versiones de la página, la versión pre-DOM (con el contenido HTML inicial y los recursos JS mínimos enlazados) y la post-DOM (Load Event). Generalmente Google devolverá e interpretará correctamente la versión renderizada, pero es posible que tengamos que integrar señales entre ambas o depurar contradicciones.

Cuando analizamos la captura de pantalla que hace Google con la función Fetch & Render de Search Console, estaremos viendo la versión renderizada en el Load Event, utilizando el HTML renderizado y no el HTML inicial.

 

La importancia de trackear los eventos (y resolución de problemas SEO con Angular JS)

Principalmente hay dos eventos que debemos tener en cuenta cuando hacemos SEO para Javascript:

Análisis de Load Event para SEO

El Load Event se activa cuando la página ha sido cargada completamente y Google toma una captura de la página (podemos encontrarnos comportamientos distintos entre motores de búsqueda, dependiendo dependiendo de cada contexto).

El contenido que se renderiza después del evento Load Event, no aparecerá en la captura ni se indexará en la página. Esta captura es fundamenta para entender cómo indexa Google el Javascript, el contenido que detecta y la optimización SEO de este.

Aquí os dejo una captura de un proyecto en el que podemos ver cómo ocurre una incidencia relacionada con esto; el contenido principal se carga tras el Load Event (en un evento Post Load):

screenshot load event

Una página modificada por Javascript, puede cambiar continuamente  con los eventos Post Load y de usuario, para adaptarse a la respuesta de la sesión; un ejemplo sería por ejemplo un Inbox de usuario, feeds de twitter o contenidos dinámicos que se carguen en función de las preferencias de un usuario o cookies previamente instaladas. Debemos definir correctamente el contenido inicial que se va a cargar y que queremos enviarle a los motores de búsqueda y acotarlo dentro del Load Event.

Podemos inspeccionar este evento con el clásico Network Performance checker de Chrome Developer Tools (o el que prefiráis):

loadevent

Con esta herramienta obtendremos el timeline de la carga del contenido cargado por el navegador (Chrome). La línea azul indica el indica la carga del contenido del DOM (DOMContentLoaded Event) y la línea roja el Load Event.

En resumen, el contenido renderizado en una página, cuando Googlebot Javascript hace una captura, es lo que se indexa. Consideraremos cómo no indexable, todo el contenido que no se cargue antes del Load Event, así de sencillo.

Con la herramienta de Fetch and Render (captura previa donde mostraba una incidencia) podréis tener un vistazo rápido del contenido que indexa o no.

Análisis de User Event para SEO

Tras el Load Event, hay más eventos que pueden activar nuevos contenidos y provocar cambios en la página; normalmente engagements para usuarios, navegaciones interactivas, etc… El típico onClick event: cuando un usuario hace clic en alguna parte de la web, y activa un evento en el navegador, llamado onClick.

El Javascript reacciona a estos eventos y modifica el comportamiento y contenido de la página en base a ese clic.

En general, sobre estos eventos, lo que tendremos que tener en cuenta es que todo el contenido que depende de una actuación por parte del usuario, no podrá ser indexado. Este contenido no deja de ser una modificación de la página y deberemos considerarlo cómo no-canónico.

 

Una web en JavaScript no tiene por que posicionar mal  en SEO

En mi experiencia os diría que generalmente una web en Angular JS o cualquier otro Framework, dónde todo el contenido aparezca bien en la captura de Google, debería rankear generalmente mejor. Por supuesto hay “peros”, pero aunque enfrentarse a Javascript conlleve sus penurias, y Google lo lleve mejor o peor, practicamente todos los problemas relacionados con ello son provocados por un mal desarrollo web, no por la culpa de Google.

Es muy habitual que los programadores no apliquen las técnicas SEO “tradicionales” a las webs construídas con JavaScript. De hecho, en una reunión, un programador llegó a decirme “pero cómo te has dado cuenta”, cuando le comenté que todo el contenido de la página estaba dentro de un H1. En muy breves prepararé un post dedicado a auditar URLs en Javascript para que podáis resolver este tipo de incidencias, pero por ahora quedaos con que el contenido que obtenemos en el Load Event, debería seguir las mismas reglas que un HTML clásico.

Estos serían los errores más clásicos que podemos encontrarnos (dalealike anda 🙂 ):

 

Con esto, debería haber sido capaz de resolveros todas vuestras dudas y daros las pistas para hacer que vuestras webs consigan rankear de una forma eficaz en Google. ¡Espero que os haya servido!

Las implementaciones de JavaScript tienen su riesgo, normalmente acabarás encontrándote con algo que no funciona del todo bien, y las pasarás canutas revisando e implementando cambios hasta que funcionen las cosas, así que ten paciencia! Migrar un sitio web de HTML a JS y mantener el tráfico es posible, tómate tu tiempo, analiza, testea, rankea y mide!

Este artículo no deja de ser un mix de experiencias y contenidos que he ido encontrando, fruto de investigación y anotaciones que en lugar de dejarlos en una nota, pues aprovecho para publicar con el objetivo de ayudar a quien pueda servirle. En breves sacaré algunos post más sobre SEO para JavaScript 🙂

El minijuego que todos estabais esperando, no podía faltar con tanta histeria colectiva 🙂

Encuentra al Penguin 4.0 y dale duro

Find the Penguin by
NetVoucherCodes.co.uk

seobox

¡Que pasa chavales! Hoy os traigo una review de una herramienta, saliéndome de lo que estoy acostumbrado a tratar en mi blog… A decir verdad es de las pocas herramientas que realmente me ha llegado a sorprender, acaba de llegar a mis manazas y tengo invitaciones (si queréis pedid antes de que se acaben!)

 Imagina una máquina con procesador Quadcore y 1 Giga de Ram 100% dedicada a SEO, totalmente independiente, y a la que encima puedes acariciar ¿mola, eh?

 Cómo cualquier SEO, en mi día a día utilizo un sin fin de herramientas SEO. De echo, siempre he pensado que un SEO sin herramientas es algo así cómo un cirujano que opera con las manos desnudas, una cerveza sin espuma o inodoro sin agua… un ser incompleto en esencia.

El secreto del éxito de un SEO, es el repertorio de herramientas que tiene a su alcance, para poder llevar a cabo sus locuras estrategias, y en mi cajón de SEO, entre otras, son indispensables para mi día a día:

  • Ahrefs
  • Semrush
  • Sistrix
  • Screaming Frog
  • Keyword Shitter
  • Majestic SEO
  • Vip Tools (Foroblackhat)

Sin embargo tengo que decir, que SEObox, que acaba de salir… ha llegado directa a mi corazón: Es la primera herramienta SEO a la que puedo acariciar, peinar y vestir cómo yo quiera.

 

Esa chapa está muy bien… ¿Pero que hay debajo del “capó” de SEOBox?

SEObox es una herramienta 100% Ibérica, además de la primera plataforma en formato “hardware” para experimentación SEO dentro de entornos controlados. Por el momento sale con el módulo Rankbox: una utilidad para monitorizar la evolución de las Keywords, de una forma sencilla y rápida en comparación con otras herramientas, pero sobretodo REAL (sin “pero’s”) y mucho más barata que las demás.

Tengo que deciros que lo mejor está por llegar aún, en pocas semanas SEOBox va a “evolucionar” y abrir módulos muy interesantes:

  •  CacheBOX: Para monitorizar la frecuencia con la que el robot de Google cachea tus páginas; algo que veo muy útil en proyectos con muchas URLs o dobles categorizaciones: una forma rápida y sencilla de saber dónde están los problemas en la arquitectura de enlazado interno de tu web, y que no está funcionando en ella.
  • GEOBOX: Para poder visualizar rankings geolocalizados en cualquier ciudad de España; esto es algo muy potente en proyectos de SEO Local, ya que ese tipo de datos cuesta de obtener, y nos pueden dar una visión más global de nuestra estrategia y resultados.
  • UXBOX: Para experimentar con la nueva tendencia de subir CTR en las SERPS y mejorar la experiencia de usuario de manera automática y a través de la red de SEOBOX. Creo que esto os habrá hecho salivar a muchos… y con razón! Es una herramienta muy potente para llevar a cabo acciones de CTR en SERP de forma muy medida, y desde IPs Españolas: sin historias, simple y efectiva.
  • MYLINKBOX: Para hacerte un mapa del enlazado interno de tu página sabiendo con que anchors lo haces, si son nofollow etc… Todo ello representado con gráficos, tablas y de una forma muy digerible.

Hablemos ahora de “Raspi”, o el Hardware en sí de SEObox. Para mí (y para todos), sin duda el elemento diferencial de esta herramienta.

Raspi, sirve para descentralizar los procesos que ejecuta la herramienta, evitando así que las consultas a Google “quemen” los proxies, siendo así todo mucho más natural y siempre desde IPs españolas

Lo pongo en imagen que siempre es más digerible, aunque siempre podéis ir a la web de SEObox si queréis más info sobre cómo funciona:

 

 

Rankbox: monitorización de keywords desde IPs españolas

A decir verdad, no soy un gran fan de la monitorización de Keywords; los que me conocéis, sabréis que para mí el principal KPI es la rentabilidad (show me the money), sin embargo una vez tenemos identificadas esas keywords que realmente son las que nos proporcionan negocio, conviene tenerlas monitorizadas.

Para ello habitualmente utilizo SEMRush, sin embargo muchas veces suele no ser del todo exacta, o no lo específica que yo necesitaría.

Pues bien, ahí es dónde creo que Rankbox destaca cómo herramienta por estas ventajas:

Velocidad de análisis

Mediante las “Raspis”, repartidas por toda España; la velocidad de tracking es muy rápida; en menos de 5 minutos tenemos nuestro trackeo de unas 100 keywords listo.

velocidad

Exactitud de las posiciones

Para mí el elemento diferencial de Rankbox; todas las consultas se realizan desde IPs Españolas (desde las Raspis), por lo que los datos que ofrece, son 100% reales

exactitud

Keywords mejoradas y empeoradas

Un elemento muy sencillo de seguir, pulgares arriba y hacia abajo, una forma sencilla de ver cómo funcionan tus proyectos sin hacer scroll

thumbs up

Keywords Favoritas

Para cuando se nos va la mano con las keywords, y acabamos monitorizando 500, podemos seleccionar fácilmente cuales son nuestras favoritas para tenerlas mejor controladas

favoritas

Informes en PDF “marca blanca”

Exportar informe en PDF, con tú logo, y presentar informe… fácil y sencillo, para esos momentos a final de mes cuando realmente no tienes mucho tiempo para preparar reports J

 

informes

Precio

Bueno si eres SEO… seguro que a final de mes, si te pones a analizar cuanto pagas en herramientas… agradeces que esta herramienta tenga un coste desde 5€ hasta 35€. Un módico precio comparado con ProRankTracker o SerpWoo.

 

GEOBox: Rankings de Keywords Geolocalizados

El módulo ideal para campañas de SEO Local. Sin duda un diferencial frente a la mayoría de keywords basadas en tracking de URLs; gracias a los Raspis, con GEOBox podrás localizar los rankings de tus keywords de forma local.

Aún sigue en fase beta, pero tengo ganas de probarlo… Tengo varios clientes que operan a nivel local (ciudades concretas), dónde únicamente puedo presentarles informes con datos “interpretativos”, con los Raspis, podré obtener datos más localizados (y luego ya veré si se los presento o no :D)

 

CacheBox: Controla el Crawl Rate de tus URL

Bueno ahora está de moda el análisis del Crawl Rate cómo factor de ranking… (mi opinión sobre ello es otra historia), pero una cosa está clara, si Google no crawlea tu web, no la puede indexar.

Lo mismo a menor nivel, con la URLs… pero, ¿Te imaginas analizarlas una a una? Pues para eso tenemos a los Raspis!

Para mí, que me pone el SEO On page, esta es una de las funcionalidades más útiles; ya que si identificamos URLs por las que no pasa el Google bot, probablemente estemos ante un problema estructural o de arquitectura de enlazado, y mediante esta herramienta nos va a ser muy sencillo identificar por cuál es la raíz de la problemática.

 

UX-Box: CTR estratégico para incrementar tus posiciones SEO

La verdad es que a mí me atrae más el CachéBox, pero es comprensible que este módulo, que mejora los datos de CTR de los resultados de tu web en las SERPs de Google, además de interpretar y mejorar patrones de comportamiento de usuarios dentro de tu página web, atraiga a más de uno!

Sin duda habréis leído u óido hablar en cualquier evento sobre las ventajas de aumentar el CTR en SERP, además de mejorar la experiencia de usuario del tráfico que nos llega a través de las keywords.

La ventaja competitiva de este módulo de la herramienta frente a las demás que he probado, es que gracias a los Raspis, conseguimos una naturalidad de consultas frente a Google, evitando proxies y además desde IPs españolas.

El módulo, además, está pensado para hacer consultas tanto desde cuentas logueadas en Google cómo sin loguear. Y por si fuera poco, lo podemos conectar directamente a Google Analytics para que el mismo automáticamente regule el flujo de tráfico para cada Keyword, haciendo que aún sea más natural y difícil de detectar.

 

SEOBOX, la primera Herramienta SEO que puedes abrazar

Pues eso, yo ahora me voy al parque con mi nueva SEOBOX para jugar al tobogán, pero si vosotros queréis poder tener acceso a todo esto también, sólo tenéis que decírmelo… Por que por ser de los primeros, tengo 50 invitaciones que repartiré a los primeros que me lo digáis!

Bueno, imagino que si estás aquí es por que has recibido el email de Google (Search Console) notificando que Googlebot no puede acceder a los archivos CSS y JS;

No te preocupes; todo esto forma parte de un release que soltó Google en su blog; comentando que:

Disallowing crawling of Javascript or CSS files in your site’s robots.txt directly harms how well our algorithms render and index your content and can result in suboptimal rankings.

-No prermitir el rastreo de Javascript o archivos CCS mediante el robots.txt, perjudica directamente lo bien que nuestros algoritmos hacen indexar tu contenido, y puede conllevar unos resultados de posicionamiento jodidos.

No me voy a entretener mucho en ese punto, así es la comunicación de Google, y si quieres saber más puedes echarle un ojo a este link  del blog de webmastercentral; yo personalmente creo que hasta que no enviaron el mail, tampoco era algo “diferencial”; puesto que nadie lo debía hacer explícitamente, por lo que en igualdad de condiciones, los tuertos eran los reyes.

La cosa es que la fiesta ha cambiado, y tenemos que ponernos el vestido bonito; así que para resolver esta incidencia aquí tienes unos sencillos pasos:

 

Añade las siguientes líneas a tu archivo robots.txt:

Allow: /*.js$
Allow: /*.css$

-De esta forma estaremos permitiendo específicamente la indexación de archivos CSS y Javascript; con lo que problema resuelto.

Si no tienes un archivo robots.txt en tu dominio, deberás crear un archivo txt (bloc de notas), llamarlo “robots” y subirlo a tu FTP a nivel de raíz del dominio, con el siguiente contenido:

User-agent: *
Allow: /*.js$
Allow: /*.css$

 

Otra de las líneas que nos van a causar problemas, especialmente en las instalaciones de WordPress es la típica línea automatizada de cualquier plugin de robots.txt de WordPress, que incluye:

Disallow: /wp-includes

Disallow: /wp-content

Estas dos carpetas, contienen archivos CSS y Javascript; y es todo un cliché ponerlas siempre en disallow dentro del archivo robots.txt; pero the shit is going down para “lo que siempre se ha echo”; y otra vez toca cambiar de parecer; para el tema del disallow en “wp-content”, os recomendaría desindexar únicamente la carpeta de plugins, tal que así:

Disallow: /wp-content/plugins/

La cosa es que si tenéis un theme añadido en vuestro wordpress, que sea responsive; los archivos CSS y Js del responsive muy probablemente se alojen dentro de esa carpeta, con lo que si tenemos un Disallow: /wp-content puesto en nuestro archivo robots.txt, nos vamos a encontrar con esto, al pasar nuestro test de “mobile friendly” de Google

robotstxt de wp content

 

 

 

Y sin más, aquí os dejo el tutorial para Googlebot pueda acceder a los archivos CSS y JS

 

¡Hasta la próxima!

seo ecommerce

El SEO es algo que existe desde hace tiempo y está en constante evolución. Siempre aportando nuevas estrategias útiles para los distintos giros de negocio en internet, es por eso que en este post uniremos el SEO con el ecommerce, para que las personas que venden sus productos o brindan un servicio por Internet, tengan nociones mucho más claras de cómo éste les puede ayudar a tener más clientes y mayores ganancias.

seo ecommerce
a href=”http://www.freepik.es/fotos-vectores-gratis/ordenador”>Vector de Ordenador diseñado por Freepik

Keyword Research

Parte fundamental del SEO es la investigación de palabras clave o Keyword Research. Es necesario que sepas qué palabras están usando las personas para buscar tu producto o servicio por Internet. Estas palabras clave te serán útiles tanto para tus metadatos como para tu contenido.

Los motores de búsqueda como Google las leen para saber de qué se trata tu sitio, de esta forma cuando alguna persona las escribe en la caja de búsqueda y las agregaste a tu sitio, tendrás la oportunidad de aparecer en los resultados de búsqueda. Google te ofrece una herramienta gratuita para la investigación de estas palabras, el Planificador de palabras clave, con esta herramienta podrás saber el volumen de búsquedas de cada palabra a nivel lenguaje o por países.  Además, esta misma herramienta puede sugerirte otras ideas de palabras clave para tu investigación.

Si tienes una tienda virtual, con una lista de palabras clave sabrás qué es lo que tus clientes potenciales están usando para encontrar el producto o servicio. Puedes revisar este post sobre Keyword Research en el comercio electrónico para mayor información.

Tu posición

Ahora que tienes tu lista de palabras clave, úsalas escribiéndolas en la caja de búsquedas para saber en qué lugar apareces.  Es importante que conozcas el ranking de tu sitio web para ciertas palabras clave, ya que de esta forma sabrás qué tan alejado estás de los primeros puestos y podrás tener una idea más clara de los esfuerzos que tienes que hacer para alcanzarlos.

Recuerda que Google personaliza los resultados de búsqueda por usuario y también cambia la posición dependiendo el país. Así que te recomiendo que uses el modo incógnito de tu navegador y y el país que es tu objetivo (.mx, .ar, etc.), para tener el dato preciso de tu ranking en los resultados de búsqueda.

Análisis de competencia

Una vez que ya sabes cuál es tu ranking, lo siguiente es saber quiénes son tu competencia, sus rankings y sus métricas. De igual forma usando las palabras clave, analiza los SERPs, revisa qué sitios son los que están apareciendo antes que tu sitio en los resultados y analízalos. Puedes revisar sus métricas utilizando una herramienta como Open Site Explorer. Con ella puedes saber la autoridad del dominio y de la página; los links con los que cuenta, las estadísticas sociales y la calificación de spam del sitio.

Metadatos

Escribe metadatos originales y optimizados de cada una de tus páginas. Estos son leídos y registrados por los motores de búsqueda y aparecen en sus páginas de resultados. Ayudarán a que Google y a los usuarios sepan de qué se trata la página.

URL

De igual forma que los metadatos, optimiza la URL de tus páginas utilizando palabras clave. Algunos sitios web, tienen algunas URLs con signos extraños:

www.mitienda.com/787#$h?p

En lugar de utilizar signos extraños, usa las palabras clave que has obtenido de tu investigación previa, para que de esta manera tanto Google como las personas puedan ver de qué se trata esa página desde que lean la URL.

Crea un blog

Tener un blog es una gran estrategia tanto para optimización SEO como una manera de atraer clientes. Si tienes un blog podrás crear continuamente contenido optimizado para los motores de búsqueda. En el contenido puedes insertar las palabras clave que tienes en tu lista, puedes crear contenido llamativo y novedoso para que las personas puedan compartirlo en redes sociales y de esta forma tener una mayor oportunidad de atraer clientes potenciales.

Tener un blog y crear contenido novedoso y llamativo para tus visitantes, también va a permitir que las personas se queden más tiempo en tu sitio, leyendo tu contenido y haciendo que su experiencia en la tienda online sea más placentera.

Te recomiendo que si ya tienes un blog o estás pensando en hacerlo, hagas un calendario de publicaciones, para que una forma más estratégica tengas una lista de temas relevantes para tus clientes, que puedas optimizar con palabras clave.

Link internos

Tener enlaces internos en tu sitio web, te ayuda a tener mejor estructurado el sitio y a que los visitantes tengan una mejor experiencia a la hora de navegar en él.  Que un usuario se mantenga navegando de una página a otra dentro del mismo sitio disminuye el porcentaje de rebote, y esto es visto por Google como factor de posicionamiento positivo.

Diseño web para móviles

El uso de smartphones está creciendo, y con esto también el tráfico a los sitios web. Muchas personas llegarán a tu tienda online por medio de un dispositivo móvil, y puede que quieran realizar una compra de tu producto. Por esta razón es indispensable que pienses en tener un diseño web responsive, es decir un diseño adaptable para móviles.

Si no eres un experto en diseño web, no te preocupes, algunas plataformas cuentan con plantillas responsive para que tu sitio se visualice de manera óptima en los dispositivos.

WordPress cuenta con algunas plantillas responsive para dispositivos móviles. También existen otras plataformas como Joomla o Shopify que tienen este tipo de plantillas, para poder tener ti tienda online adaptable para móviles.

Optimiza tus imágenes

Buscar imágenes es una opción muy recurrida por los usuarios de Internet para encontrar lo que quieren. Y como base de toda la optimización SEO es necesario que utilices la lista de palabras clave que tienes para agregarlas en las etiquetas ALT en los productos.

Evaluaciones de los productos

Te invito a que incluyas una sección para que los usuarios puedan evaluar y hacer comentarios de tus productos. Esto con el fin de crear contenido único con el plus de que es generado por tus clientes. Que ellos se muestran satisfechos con su compra seguramente impulsarán a otros usuarios que aún no son tus clientes a que lo sean.

Conclusión

Estos 10 consejos de SEO aplicables para el ecommerce, te ayudarán a tener una tienda online competitiva en los SERPs. Pruébalos ahora y  no te quedes con las ganas de tener una tienda online optimizada para los motores de búsqueda y agradable para tus clientes.
Autor invitado:

marco velazquez

El mejor SEO de España

Este no es un artículo sobre el ego de alguien considerándose el mejor SEO de España, este es un artículo sobre alguien que echa de menos a un amigo, Eduardo Martínez Fustero, y con el tiempo se ha dado cuenta de que siempre le considerará cómo el mejor SEO de España.

Lo cierto es que realmente no sabía ni por donde empezar cuando inicié este post, pero supongo que cómo todas las otras historias, la del mejor SEO de España empieza por el principio, para así intentar que podáis llegara a conocerle igual de bien que tuve yo la oportunidad de hacer.

Deja que te cuente la historia del mejor SEO de España

Aún recuerdo cuando en mi primer trabajo cómo SEO, (donde acabé accidentalmente cómo responsable SEO), llegó un grandullón e inocente maño recién salido de su carrera, a hacer una el mejor seo de españa 1entrevista para ser becario… había recorrido unos 300 kilómetros desde su Zaragoza, acompañado de su padre y enfundado en traje y camisa de manga corta; era verano, así que el calor y los nervios le traicionaban y se convertían en sudor y un ligero temblor de manos; algo que me impresionó; de acuerdo que las cosas están medianamente complicadas, ¿Pero os imagináis el tipo de persona que perdería los nervios por una entrevista de trabajo (becario) en un lugar a más de 300 kilómetros de su ciudad natal? Exacto, es el tipo de persona que está dispuesta a darlo todo por su carrera profesional, dispuesto a aprovechar cada pequeña oportunidad que se le presente en la vida y sacar el mejor partido de ella; es el tipo de persona que sin duda apunta a maneras para merecerse el título de mejor SEO de España.

Sin duda, el futuro mejor SEO de España es el tipo de persona que también quieres cómo becario, así que cómo no iba a conseguir el puesto 🙂

Aún recuerdo sus primeros días en el SEO… todo era nuevo para él, si no recuerdo mal había hecho un Master en SEO en su universidad de Zaragoza, y vaya… a los que os dedicáis al SEO profesionalmente no hace falta que os diga la calidad media de este tipo de formaciones… así que prácticamente llegó sin saber nada, algo que sumado a mi escasa experiencia en liderar a nadie se convirtió en una bomba (de acuerdo… era un becario y eso no cuenta cómo gestionar un equipo… pero tenía que responder por él!).

Lo cierto es que gracias a él, descubrí una de mis grandes pasiones, enseñar a la gente. Con él fui duro, puestos a ser sinceros; pero supongo que todo se debía a que a mí nadie me enseñó nada, no tuve la oportunidad de tener a alguien a mi lado que me enseñara trucos… y la única forma de aprender que tuve fueron mis errores. Pero… el camino del mejor SEO de España nadie dijo que fuese fácil; así que ese grandullón maño recogió el guante, y día a día me demostraba que era merecedor de todo lo que pudiera enseñarle, y más aún, me enseñaba a mí por qué se merecía ser el mejor SEO de España.

Me viene una frase que me decía Eduardo; “yo salí de Zaragoza, para aprender de los mejores (supongo que no se refería a mí jeje 🙂 ) y volver allí algún día, y ser el mejor SEO de Zaragoza!”. Maldito Edu… poco se imaginaba que acabaría siendo el mejor SEO de España entera…

Lo cierto es que durante esa etapa, el mejor SEO de España y yo llegamos a hacer cosas increíbles en varios proyectos, además de IEBS, y sin duda gran parte del éxito lleva su firma:

iebs

Compartí con él unos 8 meses en la agencia Area Interactiva – IEBS Business School; realmente algunos de los mejores momentos de mi etapa profesional; luego una oferta cómo caída del cielo me llevaría a Adrenalina, la mejor Agencia SEO donde he estado hasta la fecha y donde he tenido la oportunidad de hacer grandes amigos cómo Jaime Cuesta, Iván García o Chris   (entre otros claro 🙂 ), pero al poco me dí cuenta de que faltaba él, el mejor SEO de España; así que en cuanto hubo oportunidad… me lo traje a él (quería volver a Zaragoza ya, todavía nos quedaban muchas cervezas por tomar…no podía permitirlo!)

Así pues… ahí teníamos otra vez al mejor SEO de España (disculpad por el Keyword Stuffing pero esto tiene que rankear chicos) repartiendo alegría maña por un tubo, cervezas Ámbar y haciéndonos disfrutar a todos mientras sobrevolábamos su cabeza con helicópteros tele-dirigidos o le cambiábamos el fondo de pantalla por una imagen erótico-desagradable.


 Lo cierto es que fueron buenos tiempos, disfrutamos bastante todos junto con Edu, salíamos, reíamos, tomábamos cervezas, íbamos a eventos y hacíamos SEO ¿Que más se puede pedir?  desde luego el mejor SEO de España poco más…

Aunque todo lo bueno llegaba a su final, finalmente el mejor SEO de España empezaba a notar que era hora de volver a su Zaragoza natal, y empezar a revolucionar el sector del SEO por la tierra. Iba a montar su propia agencia, “su” proyecto. Tras tanto aprendido, 2 años fuera de su casa, luchando cada día por aprender, llegando a levantar un blog y una comunidad en redes sociales impresionantes, habiendo trabajado en innumerables proyectos SEO, habiendo formado a más de 100 alumnos en varias clases de master y postgrado… era hora de volver, dar un puño encima de la mesa y empezar a recoger los frutos de su esfuerzo, en su ciudad natal, y junto a su familia y amigos de la infancia…

Capricho del destino, Eduardo, el mejor SEO de España no llegó a cumplir su sueño, se lo arrebataron… nos arrebataron a Edu por sorpresa, y se truncaron un montón de futuros buenos momentos. Siempre nos quedará sin embargo, su recuerdo y cariño, eso nunca se perderá, y cada vez parecerá mejor.

Supongo que es… algo típico, cuando alguien fallece, siempre se le recuerda cómo “buena persona”; pero puedo aseguraros que él lo era; este grandullón inocente maño, no tenía un solo resquicio de ningún adjetivo levemente peyorativo, era un gran amigo de todos, siempre se preocupaba por los demás, jamás le escuché decir palabra que pudiera sonar mal de nadie, lo peor que dijo una vez de una persona fue “a todo el mundo le cae mal, a mí me cae normal, que es lo peor que puedo sentir por alguien”. De verdad… era una de esas personas que sólo por el hecho de conocerlas, te hacía sentir mejor persona por tener a alguien así a tu lado; y sí, siempre se van los mejores.

Este artículo llega tarde, sí, pero no he sido capaz de escribirlo antes, no he podido hacerlo… supongo que en parte por que siempre que empezaba a pensar en él, nunca me parecía lo suficiente bueno; nada lo es para rendir homenaje a alguien así, el mejor SEO de España… sólo él; pero llega un momento donde simplemente necesitas llevar a cabo acciones; y esta es una de ella.

Eduardo Martínez, el mejor SEO de España, si no habéis tenido la oportunidad de conocerle a él o su trabajo, no olvidéis pasaros por su blog

IMG-20141119-WA0021 IMG-20141119-WA0010IMG-20141119-WA0011IMG-20141119-WA0012

Lo cierto es que este artículo no es altruista, cómo habréis podido ver, he intentado optimizarlo para la keyword “el mejor SEO de España”; pues mi objetivo no es otro que posicionar a un amigo allí donde se merece, en lo más alto.

Seamos realistas… es una keyword competida (ego-keyword?) pero para este objetivo, cuento con mucha ayuda; la de mis alumnos del Master en SEO, que van a poner en práctica todo lo que han aprendido de link building para llevar acabo este objetivo.

Lo cierto es que mis actuales alumnos del Master SEO iban a ser alumnos de Eduardo Martínez, el mejor SEO de España, también; y no he podido dejar escapar la oportunidad de contarles su história; porque no quiero que el mejor SEO de España pase a ser sólo a ser un nombre que ya no aparece; quiero que todos conozcan su historia, o almenos tengan acceso a ella:)

Por ello antes de acabar quiero agradecer a mis alumnos la participación en este ambicioso objetivo, y especialmente a ti, que has llegado aquí por otra vía.

Este es un objetivo “egoista”, pero altruísta a la vez; y desde este artículo se enlazará a todo aquel que colabore en la misión poniendo un enlace; un enlace para hacer inmortal la historia de Eduardo Martínez, ¿has puesto alguna vez un enlace con mejor intención?

Se despide por ahora alguien incapaz de escribir más, a quien se le empieza venir todo abajo recordando a un gran amigo… pero aprovecho para daros a todos las gracias por vuestra colaboración en este ambicioso proyecto, el cual una vez cloncuído contará con un canonical hacia el blog de Edu.

¿Me ayudas a posicionar a Edu para la keyword : mejor SEO de España? Backlinks, RT, +1 … are welcome!

——–

Otras despedidas sobre él, que creo que merece la pena que leáis:

http://www.adrenalina.es/perdida-adrenalina-descansa-en-paz-edu/

http://www.josegalan.es/este-post-es-de-marketing-digital-d-e-p-eduardo-martinez-fustero/

 

Han colaborado en este proyecto, entre muchos otros:

Patxi Cano y Olatz Cuadra

Juan Antonio Vilar

 Antonio Rodriguez de Tembleque

seo para periodistas

Periodismo online, el nuevo reto de todo periodista

Por si no te habías dado cuenta, el SEO es la nueva imprenta del Periodismo. Si tú también piensas que, en la actualidad, los medios de comunicación ya no pueden vivir de forma independiente a Internet, no andas equivocado. Cada vez más, el SEO para los periodistas se convierte en una pieza fundamental para llegar a una audiencia mucho más amplia, por lo que es imprescindible que los periodistas de hoy en día estén formados en este campo del marketing online.

Periodicos

(Fuente: Flickr @Jana Zee)

 

Sin lugar a dudas, el Periodismo ha cambiado a pasos agigantados. Si antes se regía por la riqueza y profundidad en la que se trataban los temas de actualidad; hoy en día, todo queda reducido a la rapidez, la exclusividad y la inmediatez.

Es por eso que, tanto si eres periodista en proceso de formación o ya eres un profesional de la comunicación y la actualidad escritas, no puedes moverte en tu campo profesional sin conocer los apuntes básicos del SEO para los periodistas. ¿Quieres saber cuáles son?

 

El nuevo Periodismo digital

Rapidez, inmediatez, exclusividad. Así se definen en la actualidad los medios de comunicación digitales. Si el siglo pasado las noticias llegaban al quiosco la mañana siguiente, actualmente, podemos conocerlas incluso en el mismo momento que se están produciendo.

En medio de todo lo que ha traído la Web 2.0, no se debe olvidar la característica fundamental de las noticias en la era online: todo está conectado; y el lector está a tan sólo un clic o una búsqueda de distancia de irse a la competencia.

Por ello, se han creado grandes oportunidades y retos para los directores de los medios de comunicación: las inversiones en publicidad provienen de las visitas a cada medio, y se cuantificarán las inversiones dependiendo de los horarios, comportamientos de búsqueda de los usuarios en la página web y los horarios de búsqueda.

Además, la propagación del uso de teléfonos móviles inteligentes que pueden registrar vídeos en cualquier lugar y momento, conjuntamente con los blogs y la distribución viral de Internet, han provocado que los editores se den cuenta de que no sólo compiten con otros medios de comunicación, sino también con los propios lectores al haberse convertido a su vez en generadores de contenido.

Cabe destacar, por último, que como es obvio, el soporte ha cambiado. El papel se ha quedado anticuado y se ha dado paso al soporte online. A través de los ordenadores y de los teléfonos móviles, absorbemos cada día cantidad de documentación que no sería posible con un solo diario plasmarlo. He aquí una muestra de cómo los usuarios acceden a la información y a cuál gracias a Estudio General de Medios (EGM) en las oleadas de febrero a noviembre de 2014:

 

Grafico periodismo SEO

La figura de periodista SEO

Como ya he comentado, el Periodismo digital va de la mano del SEO y no puede vivir sin él en la actualidad. Se trata de asegurar que un contenido pueda ser encontrado por los usuarios todos los días mientras utilizan los motores de búsqueda como primer filtro para leer las noticias.

figura de periodista seo

Por este motivo, los periodistas SEO actuales deben asegurarse de que sus textos y noticias puedan ser leídos, por lo que es más conveniente asegurarse de que los motores de búsqueda sepan sobre qué han escrito y poder así mostrarlos más rápidamente a los usuarios.

Las características que debe tener el nuevo periodista SEO son:

  • Creador de contenidos.
  • Incorporar en sus textos las principales métricas de redacción SEO.
  • Figura polivalente: que sepa de diferentes campos, igual que el antiguo Periodismo, pero que además posea conocimientos en áreas del Marketing Digital o la Analítica Web.
  • Tiene que crear conversación con los usuarios.
  • Debe ser capaz de ampliar informaciones con contenidos multimedia.

¿Estás de acuerdo en que el SEO para los periodistas ha llegado para quedarse? ¿Crees que los periodistas digitales deberían incorporar alguna faceta más para llegar a un público más amplio? ¡Espero vuestros comentarios!

 


Autora invitada: Claudia Lopez Ramos

Claudia Lopez Ramos

Periodista 2.0, Comunicadora y viajera. Actualmente Responsable de contenidos y PR en SEO For media.

Gran periodista y entusiasta del SEO, mejor persona.

Twittáh : https://twitter.com/clau_lopezramos

Linkedin: https://es.linkedin.com/pub/claudia-lópez-ramos/71/913/645

cuanto vale un enlace

 

 

 

¿Cuanto vale un kilo de link building?

Hace poco que inicié el módulo de link building en el Master en SEO y Posicionamiento web en IEBSchool, y uno de mis alumnos, Patxi Cano, me ha sorprendido con una infografía que quería compartir con vosotros;

10 sencillos ejemplos que nos ayudaran a comprender el valor de un enlace y el por qué los enlaces son importantes en nuestras estrategias de posicionamiento.

Si queréis ampliar información sobre el valor de los enlaces externos, no dudéis en pasaros por su blog!

valor de los enlaces externos

Clases, perfiles y tipos de un profesional SEONormalmente se considera el SEO cómo un profesional que en general, debe dominar todos los aspectos del SEO, y la mayoría estaremos de acuerdo, sin embargo, un lector “SEO” también estará de acuerdo en que el SEO abarca un volumen muy amplio de especializaciones, y que en la práctica, cada consultor SEO destaca en una u otra área dentro del sector.

Esto no quiere decir que para ser un buen perfil profesional de SEO, debamos necesariamente ser unos cracks en todas las materias; si bien es cierto que debe por lo menos tener un mínimo de habilidad en todas las “especializaciones”, para poder gestionar adecuadamente un proyecto.

Los perfiles del SEO tienen que ver con las propias características personales; por ejemplo, hay perfiles a los que les apasiona la vertiente más técnica, mientras que otros tienen facilidad por la comunicación y los contenidos, u otros que son más apasionados de la analítica de resultados (también hay algunos apóstatas cómo un servidor, que disfrutan de una campaña de Adwords cómo de un Gin Tonic).

Partiendo de este punto, quiero recalcar que aunque sería muy fácil pensar que “el mejor SEO” es aquel que es bueno tanto a nivel técnico, de contenidos, analítica o estratégicamente, la realidad es que si somos sinceros con nosotros mismos (ya seamos recruiter o un profesional SEO) sabremos que existen limitaciones genéticas (a menos que no durmáis por las noches) que nos impiden ser “el mejor en todo”; la clave como profesional SEO, reside en conocer tus propias limitaciones y aferrarte a aquello en lo que destacas, de forma que consigamos ser realmente bueno.

También recalcaré sin embargo, que cómo buenos profesionales SEO debemos tener una habilidad o conocimientos (aunque sean a nivel intermedio) en todas las vertientes.

En base a un contenido muy interesante sobre la temática, he preparado un resumen con las principales tipologías de profesional SEO, y los conocimientos que debería cómo mínimo tener un profesional SEO de cada especialización, dividido en diferentes niveles (básico, medio y avanzado).

Si tienes tiempo/curiosidad, diviértete comparando cada especialización y conocimientos para identificarte cómo profesional SEO de una u otra especialización J

 

Las cuatro tipologías principales de SEO son las siguientes:

  El SEO técnico

El SEO técnico trabaja puramente implementando sus conocimientos técnicos adquiridos, en relación a los algoritmos de posicionamiento que utilizan los motores de búsqueda.perfil SEO Técnico

Está presente mayoritariamente en las fases iniciales de un proyecto web, y puntualmente en la optimización puntual y análisis del proyecto web una vez ya ha sido lanzado.

Trabaja directamente sobre uno de los pilares principales de cualquier proyecto web, dado que todo proyecto que persiga objetivos de posicionamiento orgánico, debe cumplir ciertos requisitos técnicos si quiere conseguir los mejores resultados en una página de resultados de un motor de búsqueda. Un SEO Técnico no sólo debe conocer los requisitos técnicos de una página web para posicionarse, si no ser capaz también de implementarlos de la forma más efectiva posible, además de potenciarlos (o asesorar al equipo técnico que vaya a implementarlos).

Conocimientos Básicos de un SEO Técnico

HTML Tag: <title>
Ser capaz de identificar y optimizar correctamente la metatag Title de todo el sitio web.

HTML Tag: <IMG>
Ser capaz de identificar y optimizar correctamente la metatag <img> para potenciar el posicionamiento mediante imágenes.

HTML Tag: <meta name=”description”>
Ser capaz de identificar y optimizar correctamente la metatag ‘description’.

HTML Tags: <h1>, <h2>, <h3>
Ser capaz de identificar y optimizar correctamente los tag HTML Headings <h1>, <h2>  y  <h3>.

Barreras de Indexación
Ser capaz de identificar y corregir diferentes elementos que impidan la correcta indexación de la totalidad de un sitio web

HTML Attribute: rel=”nofollow”
Ser capaz de identificar elementos con el atributo rel=”nofollow” así como su correcto uso

 

Conocimientos Intermedios de un SEO Técnico

Además de los conocimientos básicos:

HTML Tag: <link rel=”canonical”>
Ser capaz de identificar y utilizar correctamente la canonización de contenidos de una página web.

HTML Tag: <link rel=”next/prev”>
Ser capaz de implementar una correcta paginación en un sitio web, marcada para que los robots de búsqueda identifiquen su lógica, evitando además la duplicación de contenidos o generación de contenidos de baja calidad.

Limpiar y optimizar código HTML
Ser capaz de limpiar y mantener optimizado un código HTML, de modo que se cargue de forma rápida y eficaz en los navegadores.

Url poco profundas y atractivas
Ser capaz de estructurar y arquitecturizar un sitio web, de modo que las URL sean poco profundas, fáciles de recordar por los usuarios y fáciles de indexar por los motores de búsqueda

Broken links
Ser capaz de identificar y corregir problemáticas derivadas de enlaces rotos, que puedan perjudicar tanto al posicionamiento off page cómo a la navegación dentro del propio sitio web.

Metatags
Conocimiento de todas las metatags que puedan asignar información relevante para los motores de búsqueda, su uso y cuales evitar.

 

Conocimientos Avanzados de un SEO Técnico

Además de los conocimientos básicos e intermedios:

Sitemap
Ser capaz de identificar, usar y generar múltiples archivos sitemap que permitan a los motores de búsqueda reconocer la estructura del sitio web.

 

.htaccess
Reconocer y ser capaz de configurar el archivo de configuración .htacces en servidores web

 

robots.txt
Reconocer y ser capaz de configurar el archivo robots.txt para asegurar la correcta indexación de un sitio web, por parte de los motores de búsqueda

 

Rich snippets
Conocer y ser capaz de optimizar los micro datos y otros marcadores para beneficiarse de los rich snippets obteniendo así mejoras en posicionamiento orgánico y tráfico

 

404 personalizado
Ser capaz de configurar una página con un error 404 personalizado, tan optimizado, que el usuario siga utilizando el sitio web incluso si llega a un error 404.

 

Planear correctamente una migración web
Ser capaz de planear la migración de un sitio web, identificando y resolviendo posibles errores o incidencias.

 

HTTP status codes
Reconocer los estados HTTP y ser capaz de identificar qué estado HTTP debe resolver cada página al cargar

 

Recomendaciones W3C
Reconocer y priorizar las recomendaciones de W3C, asegurándose de que sean implementadas de forma correcta

 

Mobile optimization
Reconocer las dimensiones usadas por los agentes de usuario móviles y que técnicas deben ser implementadas, tanto para que la web se resuelva correctamente en el navegador de un smartphone cómo su posicionamiento.

Multilingual webpage optimization
Identificar las técnicas específicas para asegurarse de que una página web consiga resultados de posicionamiento eficientes en múltiples regiones.

 

Web scraping
Ser capaz de extraer información de páginas web, de forma automatizada, y trabajar con esta información.

 

El SEO Creativo o SEO de contenidos

La función principal de un SEO Creativo o SEO de contenidos es la de potenciar al máximo los contenidos de una página web, además de identificar aquellos necesarios para que el proyecto siga creciendo.SEO Creativo

Todo el SEO se basa en el usuario de los motores de búsqueda, y estos usuarios traen consigo mismo una serie de preguntas o búsquedas de información (o productos) en forma de palabra clave; el SEO creativo o de contenidos, es el encargado de identificar estas palabras clave potenciales, y planificar los contenidos específicos que se deben ofrecer para cada una de esas búsquedas, haciendo avanzar al usuario en su proceso de conversión o compra.

Tendrá en cuenta además, el aspecto social de los contenidos, así como su potencial difusión.

Conocimientos básicos de un SEO Creativo o de contenidos

 

Análisis de palabras clave
Identificar aquellas palabras clave indispensables para que el proyecto web empiece a tener tráfico, así como las palabras clave que ya contiene el sitio web

 

Conocimientos intermedios de un SEO Creativo o de contenidos

Además de los conocimientos básicos:

Contenido indexable
Conocer los requisitos que necesita un contenido para indexar su totalidad, de forma correcta, en motores de búsqueda.

 

Optimización de ‘landing pages’
Ser capaz de optimizar aquellas páginas de aterrizaje o captación de tráfico potencial al que llegarán los usuarios, tanto para conducirlos hacia el objetivo de conversión o venta cómo para mejorar los resultados de posicionamiento de estas.

 

Uso correcto de palabras clave en el sitio web
Ser capaz de organizar y estructurar además del contenido de toda la página web, el uso de las palabras clave y objetivos de posicionamiento en ellas, evitando la canibalización.

 

Formato correcto de contenidos
Uso adecuado de formatos de texto (negrita, cursivas, párrafos…) para mejorar las estadísticas de lectura de los contenidos de un sitio web (tiempo en página, rebote…), consiguiendo así maximizar los resultados obtenidos gracias a la captación de tráfico.

 

 

Conocimientos avanzados de un SEO Creativo o de contenidos

Además de los conocimientos básicos e intermedios:

Generación de contenidos únicos y de calidad
Ser capaz de generar contenidos originales, bajo las “reglas” del contenido de calidad de los motores de búsqueda, que haga participar a los usuarios, aportando tráfico de calidad.

 

Identificar campos semánticos de un sitio web
Optimizar los diferentes elementos de una página web, de acuerdo con el nicho semántico de esta, potenciando su visibilidad en ellos.

 

Variaciones de Keywords
Ser capaz de reconocer las variaciones de Keyword consideradas semánticamente por los motores de búsqueda, así como entidades, y su correcta implementación.

 

Llamadas a la acción
Implementar correctamente las llamadas a la acción (Call to action) en los contenidos, orientado a incrementar los ratios de conversión del proyecto web.

 

Optimización de elementos no textuales
Utilizar correctamente elementos no textuales, con objetivos de atracción del usuario, evitando contenidos genéricos y mediante el uso de Tags y código.

 

Factores sociales
Ser capaz de identificar y sacar partido de forma correcta de los factores sociales que influyen en el posicionamiento orgánico, así como de potenciarlos.

 

 El Analista SEO

El analista SEO, destaca en el análisis del comportamiento de los usuarios de los motores de búsqueda que visitan el sitio web.SEO Analista

Un experto SEO debería ser capaz de utilizar herramientas de analítica web, extraer datos, analizarlos, asociarlos con la acción correcta realizada por el usuario, reconocer la importancia y el impacto de cada acción y finalmente ofrecer una interpretación correcta de todos los datos obtenidos.

El volumen de datos que obtenemos de la interacción de los usuarios con los sitios web, es enorme, y analizarlos para obtener conclusiones actuables, no es una tarea sencilla. Además, malinterpretar esta información, puede producir un daño irreversible a la estrategia de una campaña. Por este motivo, las herramientas de analítica web requieren de un nivel de especialización muy elevado para utilizarlas de forma correcta y obtener el mayor provecho de ellas.

Todos estos datos, y el análisis de ellos, permite al Analista SEO ver que partes de la web deben ser reforzadas para obtener el efecto deseado, o en caso contrario, remodelar esa parte de la web para obtener un resultado mejor, diseñando una estrategia de implantación exacta para que el margen de error sea el menor posible.

 

Conocimientos básicos de un Analista SEO:

 

Utilización Básica de Google Analytics
Conocimiento básico de la interfaz de Google Analytics, siendo capaz de implementar el código de GA y obtener datos básicos a partir de la herramienta.

 

GA: Identificar métricas
Ser capaz de identificar y reconocer los aspectos de las métricas de Analytics, su significado y su impacto en la web.

 

Interpretación de Webmasters Tools
Ser capaz de interpretar y analizar los datos obtenidos de los múltiples informes que proporciona la herramienta Google Webmasters Tool.

 

 

Conocimientos intermedios de un Analista SEO:

Además de los conocimientos Básicos:

 

GA: Identificar fuentes de tráfico
Reconocer las distintas fuentes de tráfico, ser capaz de analizar estas fuentes así como de obtener información relevante de ellas, de cara a mejorar el tráfico entrante en el sitio web del proyecto, potenciando aquellas más relevantes.

 

Monitorización de palabras clave
Ser capaz de llevar a cabo una monitorización exhaustiva y personalizada de las palabras clave más relevantes e interesantes para cada una de las diferentes páginas de aterrizaje o de entrada del tráfico de un sitio web.

 

Análisis de competidores
Ser capaz de analizar sitios web que estén compitiendo por las mismas palabras clave que el proyecto web, analizar factores relevantes de cada uno de ellos, así cómo encontrar oportunidades frente a competidores.

 

Uso de hojas de cálculo para análisis de datos
Conocimientos avanzados en el uso de hojas de cálculo (por ejemplo Excel) para llevar a cabo investigaciones en profundidad de los datos obtenidos a partir de las herramientas de analítica web.

 

Dominio de otras herramientas de analítica
A menudo no es suficiente con Google Analytics, por lo que el Analista SEO necesitará conocer otras herramientas de analítica web, que le permitan analizar puntos o factores concretos de un proyecto web, con el objetivo de potenciarlos.

 

Interpretación y análisis
La clave de todo analista SEO; interpretar los datos obtenidos por las distintas herramientas mediante el análisis de estos. El Analista SEO debe ser capaz de tomar decisiones efectivas en base a la interpretación de los los datos obtenidos a partir del análisis de los datos.

 

 

Conocimientos avanzados de un Analista SEO:

Además de los conocimientos Básicos e Intermedios:

 

Google Analytics: Configuración de objetivos
Ser capaz de identificar objetivos de negocio del proyecto web, y convertirlos en objetivos “marcables” en Google Analytics, reconociendo las diferentes tipologías de objetivos de cada uno de ellos y el valor de análisis a asignar.

 

Google Analytics: Monitorización de campañas
Un analista SEO debe saber cómo monitorizar campañas de captación a través de Google Analytics mediante Adwords o la creación de URLs con tags , y de medir correctamente los resultados obtenidos a través de los distintos canales y campañas.

 

Uso Avanzado de Google Analytics
El analista Seo es un usuario avanzado de Google Analytics; conoce a la perfección y utiliza todas las funciones de Google Analytics, incluyendo herramientas avanzadas cómo los experimentos, eventos, alertas o los segmentos personalizados.

 

Expresiones regulares
Debe conocer y usar las expresiones regulares de Google Analytics, a fin de manipular y filtrar los textos de la forma más eficiente.

 El SEO estratégico

Las estrategias de captación y ventas avanzadas en las cuales participa el SEO, están directamente relacionadas con puntos críticos en la consolidación en el mercado de una marca; por ejemplo, el estar posicionados para múltiples palabras clave, otorga a la empresa una determinada visibilidad la cual se relaciona directamente con el potencial de marca de esta.SEO Estratégico

Por ello, es necesario un perfil de SEO que sea capaz de comprender las repercusiones económicas que implican las estrategias SEO, así como de monitorizar las claves (KPIS) que permiten medir el crecimiento del proyecto o establecer objetivos de rendimiento en las campañas de SEO.

Una de sus funciones principales es la de, en base a los objetivos de crecimiento establecidos, definir estrategias que se cumplan mediante el uso de todas las técnicas SEO además de involucrando otros departamentos cómo Social Media o email marketing de la forma más efectiva posible.

El SEO estratégico, debe conocer cómo mínimo tener un nivel intermedio en todas las anteriores especializaciones, así como contar con múltiples habilidades que le hagan ser capaz de resolver cualquier situación frente a un cliente.

Conocimientos básicos de un SEO Estratégico:

 

Conocimiento de herramientas de medición de factores SEO y relacionados
El SEO estratégico es aquel que se encargará de la gestión del equipo SEO, de cara a obtener resultados. Por ello, es indispensable que domine herramientas de medición externas cómo por ejemplo Semrush o Majestic SEO.

Otro punto crítico, es que un SEO Estratégico es quien generalmente lleva la comunicación con el cliente por ello, debe contar con informes de cara a poder argumentar el crecimiento del proyecto y el cumplimiento de los objetivos, razón por la cual se torna imprescindible contar con herramientas de medición SEO y relacionadas (aparte de Google analytics).

 

Conocimientos Intermedios de un SEO Estratégico:

Además de los conocimientos Básicos:

 

Gestión de proyectos
Un buen SEO Estratégico debe ser capaz de gestionar y definir los objetivos (por etapas) de un proyecto SEO. Debe también conocer lo que implica cada tarea (esfuerzo/horas) y administrar en base los objetivos principales, donde se destinarán los esfuerzos a realizar.

 

Conocimiento del sector y perspectiva
Una de las obligaciones de un SEO Estratégico es la de mantenerse al día del sector y todo lo que lo envuelve. El SEO es un sector que se mueve muy rápido, y donde prácticamente cada hora surgen nuevas técnicas, oportunidades y cambios que un buen SEO Estratega debe conocer todas las oportunidades que puedan ser aplicadas al proyecto además de ser capaz de prevenir posibles bajadas en los resultados debidas a modificaciones en el algoritmo.

 

Capacidades de formación
Otra de las funciones indispensables de un SEO Estratégico es la de transmitir a todo el equipo o personal involucrado en la estrategia SEO, los conocimientos adquiridos, mediante sesiones de formación, charlas o conferencias. De esta forma alineará los conocimientos del equipo o de las personas involucradas hacia la consecución de los objetivos, además de mejorar las habilidades del equipo.

 

Otro de los puntos que habitualmente no se tiene en cuenta es el de formar al cliente; la mayoría de los clientes no conocen todo sobre el SEO, y es tarea del SEO estratégico la de acostumbrar al cliente a la terminología propia del sector, así como de el “porqué” de las acciones tomadas. De esta forma, el cliente puede ser partícipe de la estrategia, tranquilizándose al conocer lo que se está llevando a cabo.

 

Redacción de documentos e informes
En la misma línea, debe ser capaz de producir documentos en los que se transmita tanto la información estratégica cómo las tareas y objetivos a cumplir, de forma concisa, clara y utilizando un lenguaje positivo.

 

Perfil Internacional
Otro de los requisitos, sin duda es el de ser capaz de identificar factores culturales distintos, siendo capaz de comunicarse con personas de distinto trasfondo cultural (clientes o equipo), y ser capaz de internacionalizar y escalar un proyecto web.

 

 

Conocimientos avanzados de un SEO Estratégico:

Además de los conocimientos Básicos e Intermedios:

 

Gestión de las relaciones con el cliente
Debido a que la comunicación con el cliente, principalmente la gestiona la persona encargada de la estrategia SEO, debe saber trabajar con programas del tipo CRM u otros programas de gestión e cliente, para poder mantener gestionar la comunicación con el cliente.

 

En cualquier caso, además, debe ser un perfil que sea capaz de negociar con un cliente y transmitir los avances del proyecto de forma adecuada, siempre manteniendo el foco en afianzar la relación de confianza con el cliente

 

Gestión de las expectativas del cliente
Uno de los puntos más críticos en la gestión de la comunicación con un cliente, es la gestión de expectativas de resultados; a menudo nos encontramos con que los clientes o las personas a cargo de un proyecto, no conocen con exactitud el tiempo que lleva la consecución de objetivos SEO o que resultados esperar por ejemplo, los primeros meses en que se inicia una acción SEO.

 

Es por tanto indispensable, gestionar las expectativas de resultados de un cliente, y nadie mejor para ello que la persona a cargo de la estrategia.

 

Gestión de crisis
Un estratega SEO debe contar con la capacidad de resolución de situaciones inesperadas e incidencias, de la forma más profesional, buscando siempre la solución a cualquier posible problemática y comunicándola de la forma más profesional y eficiente posible a todas las partes afectadas.

 

Conocimiento de la sector (Marketing Online)
El SEO Estratégico suele ser por regla general una de las cabezas más visibles en la organización; y a fin de obtener influencia y una posición destacada, tanto en la marca para la que trabaja cómo hacia ella, es importante que trabaje su “reconocimiento” en el sector del marketing online, mediante redes sociales, eventos y otros medios. Compartir la experiencia adquirida con compañeros del sector le va a permitir obtener nuevas ideas y aportes para sus campañas y estrategias.

 

 Conclusiones sobre perfiles y tipologías avanzadas de SEOs

Una empresa que cuente con un proyecto de expansión de ventas a través del canal online, sin duda deberá contar con experto SEO, dado que los motores de búsqueda albergan una porción muy alta del mercado online, y por ello conllevan un potencial de crecimiento en ventas muy alto.

Debemos tener en cuenta que pese a que la necesidad inicial en un proyecto/cliente es un profesional SEO, la elección del “correcto” profesional SEO es uno de los puntos más críticos que afectarán directamente a la cuenta de resultados y estos se verán afectados, además de por la calidad y experiencia del profesional, por sus habilidades y especializaciones.

Sin embargo, lo cierto es que la mayoría de los profesionales SEO, pese a contar con un área de especialización en la cual se sienten más cómodos o están más motivados, generalmente dominan en mayor o menor grado todas las demás especializaciones.

En resúmen: ¿Cuál es el mejor profesional SEO para una empresa?

El mejor profesional SEO para un proyecto en general, será aquel que domine a nivel intermedio cualquier especialización, y además cuente con una especialización que sea la más crítica en un proyecto, dependiendo en la etapa de madurez que se encuentre; por ejemplo, si el proyecto acaba de iniciarse y no tiene tráfico, tendría menos peso un perfil de Analista SEO, dado que el volumen de datos sería escaso inicialmente, y sería más útil un SEO Técnico que pudiese ayudar en el desarrollo técnico de un proyecto, de cara a su lanzamiento.

 

Y tú, ¿Que perfil de SEO eres? ¿Qué otros tipos de perfil crees que existen? ¡No te cortes y comenta! J