El triángulo del SEO

¿En qué debemos preocuparnos cuando queremos posicionar nuestro sitio?

Para esto, podemos encontrar varias respuestas, según el tipo de sitio que tengamos y la estrategia que tenemos planteada, pero deben basarse en contenido, estructura y experiencia del usuario o UX.


Triángulo del SEO

Contenido

Ya es sabido que el contenido de nuestro sitio debe ser original. Además debe enfocarse en nuestro potencial cliente, y debemos preocuparnos en cómo respondemos a sus necesidades.

Una manera es, preguntarnos:

¿Qué es lo busca mi potencial cliente, en el contexto de mi negocio?
¿Cuáles son sus inquietudes?
¿Tiene algún problema no resuelto?

Al leer las preguntas, nos damos cuenta de que es cercano a cuando estamos desarrollando la estrategia de negocio; esto, nos sirve para saber que no debemos ir muy lejos para hacernos las preguntas correctas; una llevará a otra, hasta que demos con el contenido que sea valioso, para nuestros clientes.

La fuente de inspiración

Ya, tenemos las preguntas ¿Y ahora qué? Bueno, debemos responderlas y generar el contenido para publicarlo en nuestro sitio, página, tienda, blog, o lo que estemos trabajando.

Para responderlas, no solo nos servirá el análisis interno que hagamos, sino que también deberemos buscar fuentes de información, que nos ayudarán a encontrar patrones y enfocar nuestro resultado. Para esto, es recomendable, buscar el término en los buscadores directamente, y ver qué tipo de páginas lo abordan y cómo. También, buscar en redes sociales, unirnos a grupos y observar; participar también es una buena idea.

Otra opción son las herramientas estadísticas de búsqueda, como Google Trends. Acá, podremos ingresar varios términos de búsqueda, ver su comportamiento y compararlos.

También podemos analizar a la competencia, con herramientas como SimilarSites, woorank, entre otros.

Con toda esta información, podremos encontrar las brechas de nuestro sitio y las necesidades de los clientes, para publicar un contenido original.


Estructura

En este punto, entramos un poco más a fondo, y acá hay un post especialmente para esto. Pero, en resumen, debemos también considerar la estructura interna de una página (No confundir con esta otra estructura).

Acá el "jefe" es Google, y debemos estar actualizados según sus exigencias y nuevas formas de presentar nuestras páginas a este gigante. Como por ejemplo, lo nuevo son las páginas HTML AMP, que son páginas optimizadas para móviles.

Una herramienta útil para seguir los lineamientos sobre la estructura, es, la consola de búsqueda de -sí, de nuevo- Google.

Experiencia de Usuario o UX

Todo lo anterior no serviría de nada si no logramos satisfacer a nuestros visitantes. Si el diseño, la navegación o la forma en la que está presentada la información no convencen al lector, no tendremos mucho que hacer.

Para evitar este riesgo, debemos considerar lo siguiente:
  • Utilizar un estilo acorde al negocio.
  • Proveer una buena relación entre contenido y multimedia.
  • Tener disponible los canales de contacto.
  • El contenido debe ser legible y adaptable a diferentes dispositivos.
  • No abusar de la publicidad.
  • No obligar al usuario (registro, suscripción, etc.)
  • Manejar el concepto de Landing Page.
  • Considerar un link para cada contenido.
  • No olvidar la accesibilidad.

En resumen, debemos preocuparnos de la forma y fondo de nuestra portada y cada sección de nuestro sitio, otorgando a cada publicación, un propósito.


SEO y los canales de comunicación con los clientes

Aunque tengamos una landing page optimizada para la conversión, el mejor canal de venta es la comunicación directa con nuestros potenciales clientes.

En HuevoHost, uno de mis proyectos, que es un servicio de hosting orientado a pequeñas y medianas empresas; me he preocupado de poder satisfacer a los clientes desde que llegan al sitio. Con más de 200 a la fecha, un factor que descubrí es que cada uno tiene su forma de comunicarse y que también utiliza uno o varios canales.

Analizando la cultura comunicacional de mis clientes, opté por aumentar los canales de, solo un formulario de contacto y sistema de tickets, a todos los que están a mi alcance y pueda manejar. Entonces pasé a tener los siguientes:

  1. Formulario de contacto.
  2. Sistema de tickets.
  3. Chat Online.
  4. WhatsApp.
  5. Redes sociales (Facebook, Twitter, G+).
Lo que ocurrió fue que pude conectarme con el cliente de una forma bidireccional y en tiempo real, cosa que no ocurría con los dos primeros canales. Esto ayudó a ganar clientes-amigos, y con algunos hemos logrado establecer relaciones de confianza, que antes no se generaban.

Según el canal de comunicación que use el cliente, varía la forma en que se comunica, siendo lo más inmediato el Chat Online, seguido por WhatsApp.

También hay clientes que envían el mismo mensaje por más de un canal (Buena oportunidad de ganarse su confianza). En este caso recomiendo responder en todos los que utilizó, ya que eso envía la señal de que estos están vigentes; y siempre, ese mismo cliente, al tratar de comunicarse nuevamente, utiliza sólo uno, ya que comprendió de que todos funcionan.

Cada canal tiene sus ventajas e inconvenientes; por ejemplo, para mí es mucho más cómodo tratar temas de soporte por el sistema de tickets, porque así hay un seguimiento y un caso no se puede cerrar hasta que esté resuelta la inquietud o problema. En cambio, en otros canales puede ocurrir que se pierda el tema en cuestión, por lo que otorga la comunicación en tiempo real.

Por otro lado, algo muy importante es cumplir y respetar los tiempos de respuesta que hayamos ofrecido al cliente. En el caso de HuevoHost, es de 24 horas; aunque generalmente se responde en menos de una hora, ese tiempo es suficiente para responder cuando hay varios clientes intentando comunicarse a la vez.

En resumen, se deben definir y mantener vigentes los canales de comunicación que ofrecemos al cliente, y siempre debemos responder a todas sus consultas, demostrando que nuestro servicio va enfocado a la satisfacción de este.

¿Twitter sirve para SEO?

Sí, y tu contenido debe ser único o específico.

Hace cuatro años, cuando estaba maravillado con las posibilidades que encontraba con html5, aprendí que es posible realizar validaciones de formularios por parte del navegador; así que empecé a utilizarlo bastante, para así evitar sobrecargas innecesarias del servidor de una aplicación web que estaba desarrollando en ese entonces.

En mi país, para identificar a los ciudadanos, utilizamos el Rut, que es único y se utiliza para muchas cosas, entre esas, solicitarlo para el registro de usuarios.

Aprovechando la capacidad de validación con html5 y expresiones regulares, creé el siguiente input:

<input type="text" name="rut" required="required" pattern="\d{3,8}-[\d|kK]{1}" title="Debe ser un Rut válido"/>

Pero bueno, volvamos al SEO...

Aproveché mi solución y lo publiqué en Twitter. Pasaron los meses (y años), y me dí cuenta que mis pares desarrollador@s respondían al tuit, cosa que llamó mi curiosidad; así que indagué las causas del comportamiento, llegando a la conclusión que es un término buscado por ell@s.

Si buscamos "validar rut html5" podremos ver algo así:

Si bien el tuit aparece en segundo lugar, es el que realmente responde a lo requerido en la búsqueda; ya que el primero es una solución con javascript y no con html5.

Reflexiones y recomendaciones

Para este caso en particular no es mucho, pero, si tu Twitter no solo habla de ti, te recomiendo ser específico, claro y acompañar con un link (cosa que no hice) a una explicación más detallada el contenido que estás publicando en esta y otras redes sociales que utilices.

¿Alias o Dominio adicional?

Todos los planes de HuevoHost soportan dominio ilimitados, tanto para usarlos como alias o adicional.

Si no sabes cuál usar o para qué sirve un dominio alias o un dominio adicional, a continuación te lo explicamos:


Dominio Alias

En términos prácticos es tener una serie de dominios que apunten a una misma página, se usa para SEO y para protección de marca. 

Un ejemplo para SEO puede ser con el siguiente sitio:


Y otro para protección de marca:


Esto es posible configurarlo en tu cPanel, en la opción DOMINIOS > Alias.


Dominio adicional

A diferencia del Alias, un dominio adicional apunta a una página totalmente diferente al dominio principal. Entonces, para un mismo plan de hosting, utilizando esta opción se podrán alojar varios sitios con sus propias páginas y correos corporativos.

Esto lo puedes configurar en tu cPanel, en la opción DOMINIOS > Dominios adicionales.

Cómo preparar tu sitio para los buscadores: SEO en tu Página de Inicio

Cuando ya tienes un sitio con la información suficiente para tu potenciales clientes es momento de facilitar la llegada de éstos, y para eso debemos optimizarlo para los buscadores. Acá es donde entramos en la estrategia de Posicionamiento en buscadores más conocida como SEO.

El SEO consiste en preparar la estructura, información y descripción de una Página de Inicio y sus páginas internas para mejorar su posición en los resultados de búsqueda. Y ahora veremos cómo preparar la página principal.

SEO en tu Página de Inicio (Homepage)

Dominio

Generalmente tu página de inicio se accesde desde el dominio raíz de tu sitio:
  • www.midominio.com
Acá debemos considerar la redirección, ya que debe haber sólo un punto de partida a la homepage, es decir, si escribimos midominio.com y www.midominio.com, éstos deben llevar siempre a la misma dirección para no duplicar información para los motores de búsqueda.

Para lograr esto debemos crear o modificar el archivo .htaccess que está en el directorio público de tu hosting, que puede ser www/ o public_html/ y agregar las siguientes líneas al comienzo del archivo:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

Con esto, si escribes tu dominio con o sin www, siempre te llevará al que posee el www.

Elegir la palabra clave importante

Por ejemplo si vendes zapatos, esta podría ser la palabra clave, pero si tu target es más específico podrías detallar mejor qué tipo de zapatos vendes, en ese caso si estás en la industria de seguridad "zapatos de seguridad" podría ser tu palabra clave importante.

Una vez que entendemos la potencialidad de esta técnica debemos tener en cuenta que no debemos abusar sobre las veces y seccciones que usarás en tu página de inicio, ya que los motores de búsqueda detectan este tipo de técnicas. Lo mejor es ser coherente y tener contenido original, es decir, propio.

Cuando tengamos definida la palabra clave importante, deberemos tenerla en cuenta para el título de la página <title>, descripción, títulos del contenido <h1>, y contenido.

Título

Junto a lo que definimos en la descripción es lo que se ve en los resultados de búsqueda:


Acá debes usar la palabra clave importante junto a la presentación de tu sitio. Un ejemplo sería:
Zapatos de seguridad para mujer y hombre - ZC Ltda.

¿Cómo modificar el título?

Esto no tiene una respuesta fácil, ya que dependerá de cómo tengamos implementado nuestro sitio, que puede ser con un CMS como Wordpress o Joomla, un sistema propio o una página estática. Y en cualquiera que sea de estos casos se esta modificando la etiqueta <title></title> de nuestra Página de Inicio.

Descripción

Al igual que el título, debemos modificar la etiqueta <meta content='[ACÁ DESCRIPCIÓN]' name='description'/>. Y también seguimos utilizando la palabra clave importante. Podríamos dejar algo así:
Construcción y Reparación de zapatos de seguridad para minería, construcción y bodegas.

Contenido y títulos

Acá es donde debemos ser más originales y redactar con nuestras palabras o según la línea editorial de nuestro negocio. Importante ¡Prohibido copiar! Debe estar incluido en al menos un título <h1> la palabra clave importante al igual que en el contenido. Por ejemplo:

Zapatos de seguridad para minería

Zapatos probados en altura y en condiciones de frío extremo, resistentes a golpes. Nuestros zapatos de seguridad son completamente herméticos...

Con estos cambios estamos dejando claro a los buscadores que vendes "zapatos de seguridad". Siempre debemos tener una forma natural y armónica de redactar cada área de la página de inicio, ya que es la carta de presentación del sitio y de nuestros servicios o productos.

Microformatos: Datos estructurados y Microdatos.

Acá ya estamos entrando un poco más profundo en el SEO y trabajamos directamente en el html. Esta información está orientada hacia los buscadores y no son visibles por el usuario en la versión interpretada del sitio.

Uno de los datos estructurados más utilizados es el JSON-LD. Acá podemos encontrar un generador JSON-LD. El resultado debe ir dentro de la etiqueta <head>. Ejemplo:

<script type='application/ld+json'>
{
"@context": "http://www.schema.org",
"@type": "person",
"name": "Cristian Riffo Huez",
"jobTitle": "Asesor SEO",
"url": "http://uxeo.blogspot.cl/",
"address": {
"@type": "PostalAddress",
"streetAddress": "Pehuén 1875",
"addressLocality": "La Serena",
"addressRegion": "Coquimbo",
"postalCode": "17000000",
"addressCountry": "Chile"
},
"email": "criffoh@gmail.com",
"telephone": "+56 9 865 440 98",
"birthDate": "1980-09-04"
}
</script>

En cuanto a los Microdatos, ya tenemos un estándar que podemos utilizar:

itemscope: Crea el ítem y define los descendientes que tendrán la información de este.
itemtype: Una dirección válida del vocabulario que describe el ítem y sus propiedades.
itemid: Indica un identificador único.Indicates a unique identifier of the item.
itemprop: Indica las etiquetas, el nombre y contenido están definidos por el vocabulario.
itemref: Propiedades que no son parte del ítem (itemscope). Es una lista de elementos con propiedades adicionales.

Acá el ejemplo:

<section itemscope itemtype="http://schema.org/Person"> 
Hola, mi nombre es
<span itemprop="name">Cristian Riffo</span>, 
Soy
<span itemprop="jobTitle">Consultor SEO</span> 
en 
<span itemprop="affiliation">UXEO</span>. 
Mis amigos me llaman 
<span itemprop="additionalName">porquero</span>. 
Visítame en 
<a href="http://uxeo.blogspot.com" itemprop="url">uxeo.blogspot.com</a>. 
<section itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
Vivo en 
<span itemprop="streetAddress">Pehuén 1875</span>,
<span itemprop="addressLocality">La Arboleda</span>,
<span itemprop="addressRegion">Coquimbo</span>.
</section>
</section>

Links

Como la portada, página principal o homepage es la presentación de nuestro sitio, todos los links internos deben poder accederse de esta página. Un menú de navegación y el Sitemap son los recursos que necesitaremos para esto. Te recomiendo este sitio para generar el sitemap de tu sitio.

Solucionar error 500 al registrar dirección en Prestashop 1.7

Para solucionar el problema del error 500 cuando se registra una nueva dirección como cliente en Prestashop debemos ir a la base de datos, tabla ps_required_field o ejecutar la siguiente consulta:

SELECT * FROM `ps_required_field`

Y borrar la única fila que posee el texto phone_mobile.

Con esta simple acción será posible registrar la dirección.

Usar precio sin decimal en Prestashop 1.7

La versión 1.7 de Prestashop por alguna razón quitó de la configuración de las monedas el formato. Y si en parámetros de la tienda dejamos en cero la opción "Número de decimales" veremos que igual se listan los precios con decimales.

Esto es un bug de esta nueva versión de Prestashop y acá te indicaremos los pasos para poder ver los precios sin decimales o con números enteros.

1. Accede a tu FTP o usa cPanel al Administrador de Archivos de tu cuenta.
2. Ve al directorio public_html/translations/cldr
3. Abre el archivo main--es-ES--numbers
4. Busca "currencyFormats-numberSystem-latn".
5. Hacia adelante de lo encontrado en el punto 4 busca la palabra "accounting" y modifica su valor. Debes ver algo como esto:

"accounting":"#,##0.00\u00a0\u00a4"

Y debes dejarlo así:

"accounting":"#,##0\u00a0\u00a4"

6. Sigue hacia adelante y busca la palabra "standar". Debes ver algo como esto:

"standard":"#,##0.00\u00a0\u00a4"

Y debes dejarlo así:

"standard":"#,##0\u00a0\u00a4"


Si te fijas, en los punto 5 y 6 quitamos .00 del valor, que corresponde a 2 decimales.

Si no quieres hacer todos esos cambios pudes descargar este archivo ya modificado y reemplazarlo en la ruta indicada en el punto 2.