Ver Mensaje Individual
  #7 (permalink)  
Antiguo 26/09/2009, 08:25
Avatar de popobcn
popobcn
Moderador
 
Fecha de Ingreso: noviembre-2006
Ubicación: Cerdanyola del Vallès
Mensajes: 3.892
Antigüedad: 18 años, 1 mes
Puntos: 1142
Respuesta: SEO aplicado en Web con carga de contenidos via AJAX

Bueno, pensaba que había pasado desapercibido el post... pero veo que hay algo de movimiento :)

Cita:
Iniciado por lagardel Ver Mensaje
hablas de cargar el contenido pasando variables asi /variable1/variable2/ etc, si yo estoy en www.dominio.com y pulso sobre www.domino.com/variable1/ como haces para que la pagina no refresque y lo que es peor como haces para que la araña de google pulse ahi y no vea que el www.dominio.com/variable1/ y www.dominio.com tienen el mismo contenido..
La idea es que Google, al igual que el resto de motores de busqueda; sea capaz de identificar y tratar cada uno de los elementos cargados via AJAX como una sección independiente de nuestro proyecto, para ganar visibilidad y mejorar nuestras opciones de cara a una correcta indexación.

Con esto conseguiremos que nuestro "proyecto" no tenga una única página, sino tantas como secciones planteemos. El refresco de la página al efectuar un cambio de sección, una vez dentro del proyecto, no será necesario.

EJEMPLO
Página AJAX con un sistema de carga de contenidos con TABS.

La carga de todos los contenidos, se realizará mediante AJAX con un iframe. El proyecto consta inicialmente de una única página de carga de contenidos y distinguiremos un total de 4 secciones / tabs.
  1. Portada
  2. Portafolio
  3. Acerca de
  4. Contacto

Si dieramos de alta nuestro proyecto en los motores de busqueda de esta manera, no se seguirian los enlaces correctamente, no se indexaría más que los siguientes elementos:
  • Titulo de proyecto
  • Meta-etiquetas definidas en el script de carga

Lo que vamos a conseguir es que, de cara a los motores de busqueda, nuestro proyecto tenga las siguientes secciones, con sus correspondientes titulos y meta-etiquetas personalizadas para:
  1. proyecto.xxx/index.php - Portada
  2. proyecto.xxx/Portafolio
  3. proyecto.xxx/Acerca de
  4. proyecto.xxx/Contacto

Sin perder el sistema de navegación y carga de contenidos realizado en AJAX de cara a los usuarios que lleguen atraves de resultados de busqueda.

¿Como?
Sencillo, vamos a plantear dos sistemas de navegación diferentes. Uno para humanos y otro para motores de busqueda, sin hacer ninguna practica de blackhat (Claro esta... xD)
El sistema de navegación para humanos
Es propiamente el sistema de carga de contenidos via AJAX con navegación por TABS. El usuario podrá navegar libremente por cualquiera de las secciones existentes, sin sufrir ningún refresco de pantalla al cambiar de opción.

El sistema de navegación para motores de busqueda
NO es otra cosa que un sencillo menú dispuesto al pie de la página de nuestro proyecto, con el traspaso necesario de variables; para que los spiders puedan seguirlos, cargar las correspondientes secciones e indexarlas correctamente.
En cuanto desarrollado el ejemplo en local, lo subo y vamos avanzando paso a paso... :)

Saludos
__________________
Consultor SEO / WPO
[EXP] Fuego de Vida ->sitio web