sitemap.xml et recommandation

Bonjour,

le site map de spip m'afficher une erreur 404 ou un truc pas trés net comme celui de spip.net

Modifié le fichier de spip squelettes-dist/sitemap.xml.html

ligne : 21 a 23

]#HTTP_HEADER{Content-Type: text/xml; charset=utf-8}
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9&quot; xmlns:xhtml="http://www.w3.org/1999/xhtml&quot;&gt;

par

]#HTTP_HEADER{Content-Type: text/xml; charset=utf-8}
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9&quot;&gt;

d'aprés sitemaps.org - Protocol

ma question est :

avons nous bien fait , sinon pourquoi ne pas faire

ceci étant le site map s'affiche correctement maintenant, contrairement au site map de spip.net et de contrib

https://contrib.spip.net/sitemap.xml

aurais je levé un loup ou je me fourvoie

--

IRC : ##spipfactory @freenode.net
En répondant a ce courriel vous acceptez implicitement la diffusion, l'échange de la conversation, sauf avis contraire clairement exprimé.

deux bugs

rappel: protocole sitemap LE SEUL unifié, bing, yahoo et google se sont mis d’accord dessus 1/ entete: mauvais espace ce nom, html proscrit 2/ <xhtml:link rel=« alternate » … rien à faire dans un sitemap correction sur fichier squelettes-dist/sitemap.xml.html: — sitemap.xml.html.ini 2018-08-27 05:12:27.333963862 +0200 +++ sitemap.xml.html 2018-08-27 04:56:35.138460625 +0200 @@ -20,7 +20,7 @@ ]#HTTP_HEADER{Content-Type: text/xml; charset=utf-8} <?xml version="1.0" encoding="UTF-8"?> -<urlset xmlns= xmlns:xhtml=> +<urlset xmlns=> [(#REM) Accueil] @@ -40,17 +40,15 @@ <BOUCLE_a(ARTICLES){annee?}{!par date_modif}{!par date}{0,2000}> [(#URL_ARTICLE|url_absolue)] - <BOUCLE_a_trad(ARTICLES){traduction}> - <xhtml:link rel=« alternate » hreflang="[(#LANG)]" href="[(#URL_ARTICLE|url_absolue)]" /> - </BOUCLE_a_trad> - [(#DATE_MODIF**|>{#GET{recent}} -|?{[(#DATE_MODIF**|date_iso)]})] </BOUCLE_a> [(#REM) Breves] <BOUCLE_b(BREVES){annee?}{!par date}{0,1000}>[ -(#URL_BREVE|url_absolue)]</BOUCLE_b> + + (#URL_BREVE|url_absolue) +] +</BOUCLE_b> [(#REM) Extensions de sitemap par des plugins] <BOUCLE_objets(DATA){source table,#REM|lister_tables_objets_sql}{si #ENV{annee}|non}> @@ -58,4 +56,4 @@ [(#GET{fond}|trouver_fond|oui)#INCLURE*{fond=#GET{fond}}] </BOUCLE_objets> - \ Pas de fin de ligne à la fin du fichier +

si vous êtes capable de convaincre les dev spip

IL FAUT que le fichier soit généré en texte.

la génération dynamique est longue, et ne peut que faire risquer un abandon de lecture par les bots

c’est de plus une bonne pratique, moins de ressources gaspillées sur le serveur, fichier servant de « cache »