Bloquer index.php dans robots.txt

WRInaute discret
Bonjour tout le monde.

Je me pose une question.

Mon site :
http://www.exemple.com apelle la page index.php pour afficher le site.

Si dans mon robots.txt je lui dis de bloquer index.php, que se passera t il exactement ? Google continuera t il de visiter mon site ou sera t il bloquer à cause de ma règle ?

Merci beaucoup
 
WRInaute accro
Si tes pages internes ne sont joignables que par l intermédiaire de ton index, alors ton site ne sera plus visité par les robots d indexation car ta page d´accueil finira par ne plus être indexée. donc À terme, toutes les pages de ton site disparaitront de l´index.
 
WRInaute accro
Code:
if($_SERVER['REQUEST_URI'] == "/index.php")
	{
	header("Status: 301 Moved Permanently", false, 301);
	header("Location: http://".$_SERVER['HTTP_HOST']."/");
	exit;
	}
 
WRInaute accro
darmond.j a dit:
http://www.exemple.com apelle la page index.php pour afficher le site.
Que veux-tu dire exactement ?

Code:
User-agent: *
Disallow: /index.php
Ce robots.txt bloque l'accès à http://www.exemple.com/index.php, mais il ne bloque pas l'accès à http://www.exemple.com/, même si cette URL correspond au même contenu que /index.php.

Jean-Luc
 
WRInaute discret
jeanluc a dit:
Code:
User-agent: *
Disallow: /index.php
Ce robots.txt bloque l'accès à http://www.exemple.com/index.php, mais il ne bloque pas l'accès à http://www.exemple.com/, même si cette URL correspond au même contenu que /index.php.

Jean-Luc

Merci Jean-Luc c'est exactement ce que je voulais savoir. Donc je comprends pas pourquoi google ne vient plus visiter mon site :'(
 
Discussions similaires
Haut