<p>E creado un sitemap en php y base de datos, funciona perfectamente no hay ningún error en php mi problema es que por alguna extraña razón cuando le envio a google mi sitemap me da error, mi archivo se encuentra con extencion php,</p> <p>Sitemap.php Pero google no lo acepto, después con htaccess cambie la extensión a sitemap.xml pero google tampoco lo quiso, ¿Qué puedo hacer?</p> <p>Aqui esta el codigo que utilizo:</p> <p> </p> <p><?php<br />include('conexion.php');<br />echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?><br /><urlset<br /> xmlns=\"<a href="http://www.sitemaps.org/schemas/sitemap/0.9\">http://www.sitemaps.org/schemas/sitemap/0.9\</a>"<br /> xmlns:xsi=\"<a href="http://www.w3.org/2001/XMLSchema-instance\">http://www.w3.org/2001/XMLSchema-instance\</a>"<br /> xsi:schemaLocation=\"<a href="http://www.sitemaps.org/schemas/sitemap/0.9">http://www.sitemaps.org/schemas/sitemap/0.9</a><br /> <a href="http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd\">http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd\</a>"><br />";<br />echo "<url><loc>$web</loc></url>\n";</p> <p><br />$query_usuarios= mysql_query("SELECT *FROM $table_usuarios order by id DESC");<br />while($user= mysql_fetch_array($query_usuarios))<br />{echo "<url><loc>$web/$user[nombre].html</loc></url>\n";}</p> <p>$query_preguntas= mysql_query("SELECT *FROM $table_preguntas order by id DESC");<br />while($id_preguntas= mysql_fetch_array($query_preguntas))<br />{echo "<url><loc>$web/Pregunta$id_preguntas[id]/</loc></url>\n";}</p> <p>$query_tutorial= mysql_query("SELECT *FROM $table_tutorial order by id DESC");<br />while($id_tutorial= mysql_fetch_array($query_tutorial))<br />{echo "<url><loc>$web/tutorial/$id_tutorial[tipo]/$id_tutorial[id]/</loc></url>\n";}</p> <p>echo "</urlset>";<br />?></p> <p> </p>
o salir
¡Amigo! te demorarás 10 segundos en crear tu cuenta.
Crear cuenta o acceder
Nick o e-mail Es el nombre visible de tu cuenta y te servirá para acceder a ella. Permitido espacios y cualquier caracter.
Contraseña Una clave única para acceder a tu cuenta.
Transcribe el código en la dirección indicada con el fin de evitar el SPAM.
Identificación Tu identificación es el nick o el e-mail de tu cuenta.
Contraseña La clave de tu cuenta. ¿No la recuerdas?
Recordar por diez días
Disfrutarás de todos los beneficios de DocumentoWeb.
Twitter Facebook Feed RSS
www.DocumentoWeb.com - Licencia Creative Commons