Aller au contenu

Sujets conseillés

Posté

avez vouz une idée de pq google ne refresh pas son cache ?

il me dis dans les outils webmaster qu'il est passé la deniere fois le 11 aout sur mon site,

alors que je le vois crawl régulierement dans mes log

y compris un "GET /"

mais son cache reste outdate

voila le cache : http://209.85.135.104/search?hl=fr&cli...rcher&meta=

voila mon site: http://www.grumpf.net

la différence est comment dire, flagrante?

Posté

Ici c'est mieux: http://209.85.135.104/search?q=cache:o75uO...;cd=2&gl=fr ;)

Tes pages"/" et "index.php" sont identiques, et comme tes liens internes pointent vers "index.php?" c'est index.php que Google choisit.

Pour corriger ça:

- fais pointer tes liens internes vers "/" (ou "index.php" suivant l'URL que tu veux garder indexée)

- Implémente dans ta page index une redirection 301 de "index.php" vers "/" (ou le contraire)

Posté

effectivement il fallait le savoir...

modif faite tout tappe sur le /

on va voir ce qui se passe,

merci de la réponse

Posté

tjrs aussi étrange j'ai tjrs mon index du 11 aout dans le cache google

- Implémente dans ta page index une redirection 301 de "index.php" vers "/" (ou le contraire)

j'avais tout fait except l'index en 301 sur le / ...

et je venais reposter ma question

donc j'ai repaufinier mes redirects

tout pointe sur /

mod_rewrite my love :)

RewriteEngine On

RewriteCond %{REQUEST_URI} ^(/|/index.php)$
RewriteCond %{QUERY_STRING} (.+)
RewriteRule (.*)$ http://%{SERVER_NAME}/%1? [R=301,L]

RewriteCond %{REQUEST_URI} ^/index.php$
RewriteCond %{QUERY_STRING} (^.*)
RewriteRule (.*)$ http://%{SERVER_NAME}/ [R=301,L]


RewriteCond %{REQUEST_URI} ^/((post|category|tag|feed|archive|page).*|sitemap.xml)
RewriteRule (.*)$ index.php/$1 [L]

wait and see

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...