Sitemap Ajax

Un sitemap es un fichero que tiene referencias de las páginas que se encuentran en un sitio web.

El Proyecto

En primer lugar tenemos que saber cuál es el index del sitio (podría ser index.php, index.html, o incluso home.html... o cualquier otro nombre que el servidor reconozca.

Vamos a abordar el problema con dos posibles modos de resolución: Enlazar a un iframe (puede ser oculto), y leer las etiquetas con el DOM; o usar los objetos Ajax, en cuyo caso podríamos buscar los enlaces con los lenguajes del servidor.

DOM

Con este caso de estudio, usaremos un iframe (que tendremos oculto * ), aunque podemos verlo pinchando sobre el asterisco rojo. Empezamos la búsqueda desde la carpeta donde nos encontramos (esta página), y la raiz será el fichero index.php (sin posibilidad de cambiar, ya que estamos en fase de pruebas)

Seguimos buscando recursivamente a partir de la carpeta de inicio, todos los enlaces que se detecten en cada página, descartando (*) los que no empiecen en la carpeta de inicio (se trataría de enlaces externos, en una supuesta búsqueda a partir de la raíz de un sitio.

loc lastmod changefreq priority estado