🥇 Transformación del sitio web en SEO Friendly

En este tutorial vamos a identificar los problemas que existen en nuestro sitio web que previenen que sea indexado por los buscadores y aparezca de forma exitosa en las busquedas dentro de Google.

Si bien nos este es apenas uno de los primeros capítulos del curso, las siguientes medidas nos ayudarán a detectar problemas que estan previniendo que en nuestro sitio web aparezca en los buscadores, asi como aprenderemos a aplicar las soluciones para corregir estos problemas.

🍿 Como determinar si un sitio web se encuentra en los resultados de los buscadores?

Es importante revisar si un sitio web forma parte de los resultados de las busquedas de los diferentes buscadores, o si forma parte también de directorios web que lo vinculen en la categoría correcta a la que pertenece.

🥤 Como determinar si mi sitio web aparece en los resultados de Google?

Para poder determinar si tu sitio web u otro sitio aparece en los resultados de Google, basta con ir al sitio google.com e ingresar en el buscador lo siguiente.

site:misitiweb.com

Google te regresará todos los resultados que almacena de tu sitio web, este método también funciona con los buscadores de Yahoo y Bing.

Para determinar si una página específica ha sido almacenada por Google, copia y pega la dirección url de la pagina dentro del campo de busqueda de Google y este te arrojará el resultado si es que este se encuentra indexado.

Como mencionamos los buscadores realizan una copia de cada una de las páginas y la mantienen dentro de sus sistemas, por lo cual la versión almacenada en este cache del buscador, puede ser que no sea la mas reciente de tu sitio web y que no contenga los términos de busqueda que estas utilizando.

🍿 Que hacer si tu pagina web no se aparece o solo lo hace parcialmente en los resultados de los buscadores?

Puedes toparte con la sorpresa de que tu sitio no aparezca en los resultados de Google y/o otros buscadores, o incluso que solo aparezcan unos pocos resultados pero no aquellos que deseas posicionar. Las razones principales por las cuales tu sitio no aparece en Google son: que el buscador no sabe de la existencia de tu sitio web (esto se soluciona muy fácil) y/o que el motor de busqueda de los buscadores no sea capaz de interpretar de forma correcta el contenido de tu sitio (esto puede tener una solución mas compleja). Ademas de estas dos razones existen otras que también pueden ser una causa por la cual nuestro sitio web no aparece en los resultados de Google.

🥤 Qué sucede cuando mi sitio web no recibe visitas de otras paginas web?

Esta es la razón número uno por la cual muchos de los sitios web no aparecen en los resultados de Google, no hay forma de que Google sepa de la existencia de mi sitio web si no es a través de otro sitio web que lo víncula.

La razón por la cual esto es así es porque el llamado spider que navega la red de vínculos, requiere que estos vínculos existan para ir navegando a través de ellos y almacenando páginas. Cuando nadie vincula nuestro sitio web, lo que sucede es que Google es incapaz de determinar la existencia de el.

Sin embargo conseguir que alguien vincule nuestro sitio web puede ser una tarea nada sencilla, por ello existe la posibilidad de solicitar que Google almacene las páginas que componen nuestro sitio web, este proceso se hace de forma automatizada utilizando algo llamada XML Sitemaps, que son un tipo de estructura de datos que contiene la información de todas las páginas que constituyen nuestro sitio web, el título de cada una, su descripción y como su dirección url en donde se encuentran.

Es importante hacer notar que no basta notificar al buscador de la existencia de nuestro sitio web, puede que incluso habiendo sido notificado este haga caso omiso de la notificación al darse cuenta que no existen vínculos de ningun sitio web a las páginas que estamos enviando para ser indexadas.

Para solucionar el problema de la falta de links, podemos pedir a nuestro círculo cercano que cree tambien páginas o publicacione en redes sociales que vincules con nuestro sitio web.

🥤 El Servidor Web (Hosting) donde se alojan mis páginas no funciona bien o es muy lento

Nada es mas frustrante para un usuario que intentar consultar información y tener que esperar que un sitio lento termine de abirla. No se sabe a ciencia cierta el papel que juega la velocidad de un sitio web, pero se asume que es un factor importante al momento de tener una mejor posición en los resultados de busqueda.

Si tu sitio web esta alojado en un servicio de hosting compartido, muy probablemente existan constantes caidas y desconexiones de las cuales no te enteras porque es imposible que monitorees la operación las 24 horas.

La primera sugerencia para solucionar este problema sería tener un sitio web de paga que no sea gratuito, una opción económica y que tiene muchos años en el mercado es Dreamhost que tambien ofrece su servicio de Hosting de WordPress especializado el cual te permite empezar a trabajar con un sitio web en WordPress sin tener que aprender siquiera como instalarlo.

La segunda sugerencia es utilizar un sistema que realice un monitoreo frecuente de nuestro sitio web para analizar el número de veces que se encuentra caido o responde de forma lenta, para ello existen servicios como Uptime Robot.

🥤 El archivo robots.txt tiene indicado que se ignoren todas las paginas de mi sitio web

El archivo robots.txt le indica a los buscadores que contenidos del sitio web debe ignorar. Para ver el archivo robots.txt del sitio web abrimos la direccion de nuestra pagina www.mipagina.com/robots.txt.

Si aparece una página 404 quiere decir que nuestro sitio no contiene un archivo robots.txt, por el contrario si se muestra algún tipo de contenido debemos revisar que no exista una instrucción que le indique a los robots ignorar páginas de nuestro sitio web que deseamos sean almacenadas. La instrucción que indica esta operación de ignorar ciertas páginas es llamada Disallow dentro del robots.txt.

🥤 Las metatags del los documentos html le estan indicando al buscador que no indexe la página

El mismo efecto que produce el archivo robots.txt puede existir a nivel de un archivo html, es decir que dentro del head existe una etiqueta como esta.

<META NAME="robots" CONTENT="noindex">

Hay que tener cuidado que este tipo de documentos no se este generando de forma automática, ya que al tener esta directiva en la cabecera de la página el buscador no indexará esta en los resultados.

🥤 La navegación de tu sitio web es confusa y el navegador no lográ entenderla

Este problema se presenta cuando el webcrawler entra al sitio web a indexar el sitio web pero no logra interpretar como moverse a través de los vínculos porque la navegacón presentada resulta ser confusa.

Un error común al momento de construir una navegación es recrear los vínculos de esta través de JavaScript o Flash los cuales no pueden ser interpretados siempre de forma correcta por los buscadores, y por ende la navegación entre páginas no puede ser llevada a acabo.

Cabe mencionar que hoy en dia Google ha realizado cuantiosos avances en relación a la capacidad de indexar contenido generado a través de javascript asi como flash.

Para corregir los problemas de indexamiento provocados por una mala navegación sigue los siguientes consejos.

🥤 La Urls son cadenas complejas de variables

Si bien hoy en dia los buscadores son capaces de navegar a traves de direcciones url compuestas por variables y sus valores del tipo…

https://www.dominio.com/index.php?seccion=noticias&id=123234234

lo recomendable es utilizar las llamadas url amigables que lucen de esta forma…

https://www.dominio.com/noticias/123234234/

Otro problema existe cuando se incorpora en la dirección url valores como el id de la sessión del usuario de la siguiente forma.

https://www.dominio.com/index.php?seccion=noticias&id=123234234&sessionid=6565569

Lo anterior resulta bastante problemático porque cada usuario que navegue a través del sitio tendra un sessionid diferente, complicando la posibilidad de que un buscador almacene las páginas de forma correcta.

🥤 Nombres de dominio con mala reputación

Toma en cuenta que los nombres de dominio expiran, por lo que un nombre que estes registrando hoy quizas fue utilizado para crear un sitio web que creo una mala reputación y ha sido marcado por los buscadores como un sitio que utiliza prácticas de spam entre otras malas prácticas.

Antes de registrar un dominio asegurate de revisar cual es el historial de este, una forma de hacerlo es utilizando el sitio web Domain Tools.

Si bien no hay una forma exacta de determinar si un sitio web tiene un historial malo, algunas formas de prevenir comprar un dominio penalizado son:

Si bien el registrar un dominio con muchos vinculos que historicamente se han ido acumulando y que ahora apuntan hacia el. Es importante tener en cuenta que si el efecto es negativo, sería preferible solamente conseguir un nuevo dominio a registrar uno con un historial no favorable.

🥤 La etiqueta canonical hace referencia a otro sitio web

Puede pasar que dentro del header exista la etiqueta canonical, esta etiqueta se utiliza mucho cuando se distribuyen noticias por ejemplo, y se tenga que hacer referencia al sitio web original donde aparece la información, de forma que se le indica al buscador que no indexe la página porque existe otra que es la página originals.

La etiqueta canonical luce de la siguiente forma:

<link rel="canonical" href="https://www.dominio.com/archivoriginal.html" />

🍿 Elección correcta de palabras y frases

Debemos entender que las palabras y frases con las que los usuarios dan con nuestro sitio web pueden ser muy diversas. Cuando creamos contenido utilizamos juegos de palabras que consideramos pueden ser las que los usuarios utilizan, pero la realidad es que no tenemos a ciencia cierta certeza de la forma en la que van a realizar una busqueda y llegar a nuestro sitio web.

Una forma de anticipar la forma en la que los usuarios pueden realizar busquedas realizadas a nuestro sitio web, es mediante el uso de herramientas de análisis de palabras.

Una herramienta útil para entender como los usuarios pueden realizar busquedas es Answer The Public que genera preguntas en base al lenguaje que especificamos y la manera en la que los usuarios estan realizando busquedas en internet.

🍿 Realiza cambios desde el punto de vista del SEO

Rara vez cuando se crea un sitio web se hace desde la perspectiva de la optimización del contenido para que este sea sencillo de almacenar para los buscadores (SEO Friendly). La mayoría de los sitios que se construyen estan mas pensados en ser atractivos visualmente por lo que su enfoque es totalmente en aras del diseño.

🍿 Evita el uso de marcos (frames)

Los frames si bien son una cosa de hace muchos años, aun se pueden encontrar sitios web en los cuales se echa mano de los frames como forma de separar el contenido de la navegación.

Un juego de frames es una forma de estructurar la paǵina en secciones que a su vez hacen referencia a otros documentos HTML. El problema con los frames es que cuando los buscadores intentan indexar el contenido, la página por la cual acceden es la que contiene el esquema de como estan distribuidos los frames. Esta página carece de contenido de cualquier tipo, su única función es indicarle al navegador como organizar los frames. Al carecer de contenido los buscadores no la almacenan, y tampoco logran entender como funciona la navegación en documentos html diferentes.

Un frameset luce algo así.

<html>
  <head>
  </head>
  <body>
    <frameset rows="30%,70%">
      <frame src="navegacion.html">
      <frame src="contenido.html">
    </frameset>
  </body>
</html>

La recomendación general es no usar frames, y si ya estamos actualizando un sitio web que los utiliza, actualizar la información del TITLE y DESCRIPTION del documento que contiene el frameset asi como de cada una de las páginas que lo componen.

🍿 Uso correcto de la etiqueta TITLE

La etiqueta TITLE (titulo) representa la parte mas importante de la página, nos indica de que trata el contenido, la información que se visualizara en la tab del navegador y muy probablemente en los resultados de los buscadores.

Algunos errores comunes al momento de utilizar las TITLE son:

🍿 Uso correcto de la etiqueta DESCRIPTION

El contenido de esta etiqueta suele aparecer frecuentemente en conjunto con la etiqueta TITLE en los resultados de los buscadores. La idea de la etiqueta DESCRIPTION es como su nombre lo dice brindar una descripción de la página en general o de una sección de contenido si es que estamos en una sección dentro del sitio web. La etiqueta luce algo así:

<meta name="description" content="Esta es la descripción de mi sitio web">

Recomendaciones para el uso de la etiqueta DESCRIPTION.

🍿 Agrega contenido que pueda ser almacenado

Para poder aparecer en las paginas de resultados de los buscadores se hace indispensable que nuestro sitio web tiene contenido. Existen sitios que por su naturaleza carecen de texto que pueda ser interpretado y almacenado por los buscadores. Esto sucede especialmente en los sitios de venta de productos en donde podemos notar que la ausencia de contenido es manifiesta y solo existen listas de productos con algunos detalles de estos como nombre, precio y alguna imagen.

🍿 Elimina los contenidos en Flash

Flash es un plugin que reproduce algunas animaciones y se ejecuta sobre el navegador. Si bien este plugin ha venido a menos hasta el punto que casi desaparece, aun podemos encontrar sitios web que echan mano de él para agregar animaciones y efectos.

La mejor recomendación es eliminar todo contenido creado en Flash, pero si no puedes hacerlo aqui hay otras sugerencias:

🍿 Evita el uso de imagenes para reemplazar textos

Evita utilizar imagenes para textos de navegación, vínculos, títulos u otros elementos dentro del sitio web. Los buscadores no son capaces de interpretar el texto que aparece dentro de las imagenes, o al menos no verás que estos aparezcan como tales dentro de los resultados de las busquedas.

🍿 Utiliza las palabras en los lugares apropiados

Los buscadores determinan los lugares de mayor relevancia para las palabras, estos son algunos de los lugares en donde debes ubicar las palabras clave.

🍿 Para lograr que tu contenido aparezca en los buscadores

Encuentra otro sitio que pueda crear un enlace con el tuyo. Esto te permitirá tener visibiliad y poder ser almacenado por los buscadores. Pide a las personas que conoces que creen enlaces a tu sitio web.

Toma en cuenta que si bien en ocasiones puedes tener resultados inmediatos, también es posible que tome semanas o meses llegar a ver tu sitio web entre las paginas de resultados de los buscadores.

Resultados de busquedas
comments powered by Disqus