web-dev-qa-db-fra.com

Les images avec des extensions non standard (telles que ".ashx", au lieu de ".png" ou ".jpg") sont-elles mauvaises pour le référencement?

Certains CMS fonctionnant sur IIS comme Sitecore ne donnent pas aux fichiers image les formats de fichier appropriés tels que .png ou .jpg par défaut, mais lie plutôt aux images en tant que:

<img src="/media/Some Folder/EX-IMG.ashx" alt="Example" />

En ignorant les espaces, le nom de fichier non descriptif et les majuscules (susceptibles de briser et/ou de causer des problèmes de contenu en double), cet URI avec .ashx pose-t-il un problème?

L'utilisation du format de fichier d'image correct est-elle un facteur de classement dans la recherche organique pour la page sur laquelle l'image apparaît ou le fait de disposer d'un attribut alt décent suffit-il?


(Notez qu'il n'est pas nécessaire que cette image soit classée dans Google Images, mais informez les araignées qu'il s'agit d'un média pertinent et contextuel lié au contenu textuel de la page.)

7
Baumr

Pour répondre à votre question: non, cela ne devrait pas poser de problème de référencement.

Pourquoi pas - étant donné que ashx n'a rien à voir avec des images, demandez-vous? En raison du MIME type envoyé avec l'en-tête du fichier.

La fin du fichier .png n’est en réalité pas ce qui détermine ce que le navigateur doit interpréter, mais plutôt les en-têtes de fichier de la requête HTTP. Les en-têtes de fichier envoyés lorsque le navigateur demande un fichier image de type .png au CMS, contiennent le MIME type media/png et l'extension .ashx est donc sans importance. Il en va de même pour les fichiers HTML - ils peuvent être appelés .baumr tant que le MIME type est text/html. Cela peut facilement être configuré à la fois dans Apache et IIS.

L’exemple d’URL que vous avez utilisé n’est pas très courant. Comme vous l'avez dit, dans une bonne configuration, il devrait être descriptif, uniquement à des fins de recherche d'images/SEO: /images.ashx?id=picture-of-an-elf

6
Patrik Alienus

Indépendamment du "type de" fichier demandé au serveur (comme le suggère l'extension ".ashx"), le format du fichier image (et le type mime correspondant) reçu par le client doit toujours être l'un des png, jpg, gif etc., sinon le navigateur/l'agent utilisateur ne rendra pas/ne comprend pas.

Donc, je ne vois pas en quoi cela affecterait Google Search.

Cependant, cela pourrait affecter Recherche d'images pour les raisons que vous mentionnez ... aucun nom de fichier descriptif, etc. Mais si l'indexation des images n'est pas un problème (et ceux-ci sont peut-être bloqués de toute façon par Googlebot-Image), alors Je ne vois pas que c'est un problème.

... mais informez les araignées qu'il s'agit d'un média pertinent et contextuel lié au contenu textuel de la page.

Est-ce que Google examine le type/contexte des images elles-mêmes lors de la détermination du rang dans Google Search?

2
MrWhite