Posicionamiento Seo

Cómo el AJAX puede destrozar tu SEO

2 noviembre, 2015 Diseño y Desarrollo web, Marketing de buscadores SEO 1 comentario

Cada vez somos más los que queremos subirnos al carro de las nuevas tecnologías y estar siempre a la última en cuanto a web se refiere, pero antes debemos asegurarnos de que nuestro carro tenga ruedas.

Una de las técnicas de desarollo más popular entre los programadores web es el AJAX, una forma dinámica de cargar el contenido para agilizar la carga de las páginas.

¿Para qué iba a querer usar AJAX?

Gracias al AJAX podemos mostrar una gran cantidad de artículos o productos sin apenas hacer esperar al usuario. Uno de los ejemplos más conocidos es Facebook, donde podemos ver cientos de publicaciones que se cargan de forma dinámica mediante peticiones AJAX creando una web que no tiene fin.

¿Qué uso se le puede dar?

Mayoritariamente se le puede dar uso en casos como estos:

  1. Una web que no necesite posicionamiento SEO, como el ejemplo anterior de Facebook
  2. Funciones de usuario que no requieran de SEO como mostrar el carrito de la compra de forma dinámica o añadir productos al mismo
  3. Agilizar la web cargando la imagenes por AJAX en el caso de que dispusiéramos de muchas

¿Cómo puede afectar el AJAX a mi posicionamiento SEO?

Prácticamente, el resumen es que Google no espera y digo que no lo hace, porque cuando “llega” coge lo que hay y se va, por tanto, el contenido cargado vía AJAX que se genera después nunca llega a verlo.

Si lo pensamos detenidamente, al hacer estas llamadas AJAX, no tenemos urls que podamos pasarle a Google para que nos las indexe y si no tiene urls ¿Cómo iba a mostrar el resultado en los buscadores?

El resumen es que lo mas valioso que tenemos son las url de nuestros artículos o productos y por nada del mundo debemos modificarlas o eliminarlas para aplicar nuevas tecnologías ya que es lo único que sostendrá el SEO de tu web.

Ejemplo AJAX simple (JQUERY)

Para poder utilizar esta tecnología dependemos de una librería de JQUERY que debemos incluir dentro del <head> de nuestra web pegando la siguiente linea

<script src="//code.jquery.com/jquery-3.1.1.min.js"></script>

Y pegamos el script personalizado dentro de nuestro archivo JS

<script type="text/javascript" language="javascript">
         $(document).ready(function() {
            $("#boton_para_generar_ajax").click(function(event){
               $.get(
                  "archivo_al_que_llamar.php",
                  { id_product: "165" },
                  function(data) {
                     $('#donde_mostrar_resultado').html(data);
                  });
            });
         });
      </script>

 

En la guerra del posicionamiento SEO, el AJAX es como una granada de mano sin anilla

 

En definitiva, tenemos que tener cuidado con las tecnologías que aportan nuevos efectos o apariencias “modernas” puesto que pueden afectar de forma negativa a factores que no tenemos en cuenta de nuestra web (como en este caso, al posicionamiento SEO). Así que os recomiendo visitar foros y “googlear” un poquito para no actuar de forma ciega.

Front & Back Developer

1 comentario

Pues sí, de la misma forma ocurre con las páginas one page sin ese scroll infinito como las que tienen efecto parallax.

Aunque Facebook es un claro ejemplo que usa AJAX, también se hace uso en muchas herramientas de Google.

Saludos Daniel.

Deja un comentario

El email es obligatorio pero no será visible para el público.

¿podemos ayudarte en algo?

Contacta con nosotros

¿Crees que podemos ayudarte con tu próximo proyecto?





Valencia