Nouveau WRInaute
Bonjour
Après pas mal de recherches je n'arrive pas à trouver le tuto ou la doc adaptée sans redirection en php pour comprendre comment faire face à mon problème.
J'ai un site avec deux versions une fr et une en et un sitemap.
la structure est la suivante :
site/index.html
site/en/indexen.html
le sitemap est ainsi:
<url>
<loc>http://site/index.php</loc>
<xhtml:link
rel="alternate"
hreflang="fr-re"
href="http://site/index.php" />
<xhtml:link
rel="alternate"
hreflang="en"
href="http://site/en/indexen.php" />
</url>
<url>
<loc>http://site/en/indexen.php</loc>
<xhtml:link
rel="alternate"
hreflang="fr-re"
href="http://site/index.php" />
<xhtml:link
rel="alternate"
hreflang="en"
href="http://site/en/indexen.php" />
</url>
Mon problème c'est que sur outils pour webmaster de google il me signale :
"en" aucune balise de renvoi... url d'origine : site/ ...autre version de l'url site : site/en/indexen.html
D'apres ce que j'ai pu lire et compris il faut que je redirige avec un rewriting 301 la page site/index.html vers site/
et surement que je réecrive le sitemap ainsi :
<url>
<loc>http://site/</loc>
<xhtml:link
rel="alternate"
hreflang="fr-re"
href="http://site/" />
<xhtml:link
rel="alternate"
hreflang="en"
href="http://site/en/indexen.html" />
</url>
<url>
<loc>http://site/en/indexen.html</loc>
<xhtml:link
rel="alternate"
hreflang="fr-re"
href="http://site/" />
<xhtml:link
rel="alternate"
hreflang="en"
href="http://site/en/indexen.html" />
</url>
J'ai bon ou je suis a coté de la plaque ?
Si vous avez de la doc aussi je suis preneur et vous remercie par avance !
Après pas mal de recherches je n'arrive pas à trouver le tuto ou la doc adaptée sans redirection en php pour comprendre comment faire face à mon problème.
J'ai un site avec deux versions une fr et une en et un sitemap.
la structure est la suivante :
site/index.html
site/en/indexen.html
le sitemap est ainsi:
<url>
<loc>http://site/index.php</loc>
<xhtml:link
rel="alternate"
hreflang="fr-re"
href="http://site/index.php" />
<xhtml:link
rel="alternate"
hreflang="en"
href="http://site/en/indexen.php" />
</url>
<url>
<loc>http://site/en/indexen.php</loc>
<xhtml:link
rel="alternate"
hreflang="fr-re"
href="http://site/index.php" />
<xhtml:link
rel="alternate"
hreflang="en"
href="http://site/en/indexen.php" />
</url>
Mon problème c'est que sur outils pour webmaster de google il me signale :
"en" aucune balise de renvoi... url d'origine : site/ ...autre version de l'url site : site/en/indexen.html
D'apres ce que j'ai pu lire et compris il faut que je redirige avec un rewriting 301 la page site/index.html vers site/
et surement que je réecrive le sitemap ainsi :
<url>
<loc>http://site/</loc>
<xhtml:link
rel="alternate"
hreflang="fr-re"
href="http://site/" />
<xhtml:link
rel="alternate"
hreflang="en"
href="http://site/en/indexen.html" />
</url>
<url>
<loc>http://site/en/indexen.html</loc>
<xhtml:link
rel="alternate"
hreflang="fr-re"
href="http://site/" />
<xhtml:link
rel="alternate"
hreflang="en"
href="http://site/en/indexen.html" />
</url>
J'ai bon ou je suis a coté de la plaque ?
Si vous avez de la doc aussi je suis preneur et vous remercie par avance !