8768 sujets

Développement web côté serveur, CMS

Bonjour,
je développe un site disponible en français et en anglais.
Sur chaque page, je met dans le <head> ce type de déclaration :

<link rel='alternate' hreflang='fr'  href='http://site.com/' />
  <link rel='alternate' hreflang='en'  href='http://site.com/en/' />

J'utilise également le ré-écriture d'url ,et je me retrouve bloqué sur les images.
par exemple, pour l'image '001.jpg' représentant une maison,
j'aurais dans la version française:

<img src='http://site.com/maison.jpg'>

et dans la version anglaise

<img src='http://site.com/en/home.jpg'>

J'aimerais donc, pour éviter le duplicate content, envoyer avec ces images un entête http qui intègre les instructions hreflang.
J'espère avoir bien réussi à exposer mon problème, merci d'avance à ceux qui pourront m'aiguiller.
Bonjour,
tu n'as pas à t'inquiéter du "duplicate content" à partir du moment où tu as mis les balises hreflang, sur chaque site. Ni du texte traduit, d'ailleurs. Ces balises remplacent un peu les balises "canonical", même si elles n'ont pas la même fonction. Et de toute façon, je crois que les images ne sont pas comptées dans le "duplicate content", mais à vérifier.
Les en-tête HTTP envoyées spécifient de toute façon les balises canonical ou les attributs hreflang, il n'y a pas à les retransmettre.

J'espère avoir répondu à ta question.
Bonjour,
et merci déja d'avoir pris le temps de répondre.
Malheureusement non ça ne résoud pas mon probleme.
Tu mets "Les en-tête HTTP envoyées spécifient de toute façon les balises canonical ou les attributs hreflang, il n'y a pas à les retransmettre"
Non, ces informations figurent dans le <head> de la page source, mais les entes http de l'image en elle-meme contiennent:

200 OK
Connection: close
Date: Mon, 10 Jan 2022 06:59:23 GMT
Accept-Ranges: bytes
ETag: "19510-5af069f74a2d7"
Server: Microsoft IIS7
Content-Length: 103696
Content-Type: image/jpeg
Last-Modified: Fri, 11 Sep 2020 09:51:03 GMT
Client-Date: Mon, 10 Jan 2022 06:59:21 GMT

Donc l'entete est exactement la meme que l'url soit celle en anglais ou celle en français.
J'aurais justement aimé voir s'il y avait un moyen d'y faire figurer les informations hreflang.
Ceci parce que je me dis que le référencement sera meilleur dans google images avec pour les francophones 'http://site.com/maison.jpg' et pour les anglophones 'http://site.com/home.jpg' que d'avoir pour tous 'http://site.com/0051.jpg' par exemple.
Ton problème me dépasse, mais je ne sait pas si l'on peut à ce point influencer le moteur de recherche.
J'ai aussi un site en deux langues, Français/Anglais et je ne me soucie pas trop de ce que Google fait avec mes images. Face à leurs algorithmes, on est un peu dans le brouillard. Par exemple, j'ai plus de connexions venant des us sur le site en français que sur le site en Anglais, pourtant en sous-domaine. Et je ne sais pas pourquoi, les mots clés sont les mêmes, traduits du Français.
Merci en tout cas de t’être penché sur la question, je voulais simplement savoir si quelque chose était prévu, si je n'est pas d'autre réponse c'et que sans doute que ce n'est pas le cas.