2 votes

Comment TIMTHUMB.PHP affecterait-il le référencement d'un site web, ou le référencement d'images ?

Si j'utilise timthumb.php pour réduire les images et les afficher automatiquement avec la taille appropriée sur mon site web, c'est fantastique. Cela permet d'économiser beaucoup de travail.

Mais cela affecterait-il les résultats de l http://images.google.com ? Disons que j'ai une photo nommée "my-dalmatian-dog.jpg" et que j'applique ensuite tinthumb.php... elle serait changée en un autre nom... et je ne sais pas si les résultats de la recherche seraient si bons.

Quel serait le résultat de cette utilisation en termes de référencement ?

4voto

casablanca Points 41814

Vous pouvez toujours réécrire vos URL pour qu'elles ressemblent à l'original. Par exemple, vous pouvez faire en sorte que timthumb.php?filename=my-dalmatian-dog.jpg ressembler à /images/thumb/my-dalmatian-dog.jpg en utilisant une règle de réécriture Apache comme celle-ci :

RewriteRule ^images/thumb/(.*) timthumb.php?filename=$1

0voto

foxybagga Points 1345

J'ai trouvé comment le rediriger, mais il ne couvre pas les images... Je veux dire qu'il redirige vers la source de l'image mais en même temps il ne les redimensionne pas...

RewriteRule ^[-a-z0-9_]+/[-a-z0-9_]+/([0-9]+)/?$ /story.php?id=$1 [NC,L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^(.*&)?src=(.*)&w=(.*)&h=(.*)&zc=(.*)&q=(.*)?$ [NC]
RewriteRule ^(.*/timthumb\.php)?$ %2 [R=301,L]

Il semble que cela doive être fait à partir du fichier timthumb.php lui-même. Il doit voir quand une image est appelée pour être redimensionnée et quand elle est appelée pour l'indexation par les robots etc...

Quelqu'un peut-il trouver une solution flexible ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X