2010-09-27 11 views
1

Utilisation d'une instruction de redirection dans mon fichier htaccess, les gens qui tapent ce qui suit dans la barre d'adresse ...Est-ce que googlebot indexera mon index.php même avec une redirection htaccess?

http://example.com/index.php 

... sont redirigés vers ...

http://example.com/ 

J'ai aussi un noindex, nofollow meta tag sur toutes les pages de mon site.

Ma question est, étant donné que le comportement et rediriger les méta-données, indexe Googlebot mon mainpage (c.-à-index.php) si mon fichier robots.txt comme suit ...

User-agent: Googlebot 
Allow: /index.php 
Disallow:/

User-agent: * 
Disallow:/

Sinon, comment devrais-je changer mon fichier robots.txt pour que seule ma page principale soit indexée dans google et rien de plus?

Merci d'avance!

+0

double possible de [Est-ce que ce robots.txt permettra que Googlebot d'indexer mon site?] (Http://stackoverflow.com/questions/ 3805831/will-this-robots-txt-only-autoriser-gobot-to-index-my-site) –

Répondre

0

C'est risqué. Pour être sûr que Google ne indexe votre page d'accueil en font:

User-agent: * 
Allow: /index.php 
Disallow: /a 
Disallow: /b 
... 
Disallow: /z 
Disallow: /0 
... 
Disallow: /9 

donc votre racine «/» ne correspond pas à interdire les règles.

Aussi, si vous avez AdSense ne pas oublier d'ajouter

User-agent: Mediapartners-Google 
Allow:/
+1

Il n'est pas nécessaire d'ajouter toutes ces lignes Disallow. Un simple 'Disallow: /' fonctionnera. Les exemples en ligne de Google montrent clairement que 'Allow' est traité avant' Disallow', malgré ce que dit le standard "robots.txt". –

+0

@Luchaninov Puis-je empêcher l'indexation en utilisant .htaccess? – Nullpointer

+0

oui, http://stackoverflow.com/a/10736599/437763 – luchaninov