2010-09-03 16 views
5

Tengo una página pública que no se supone que los usuarios puedan iniciar sesión. Así que tengo una url a la que no hay ningún enlace y debes ingresarla manualmente y luego iniciar sesión.Robots.txt, no permitir URL en varios idiomas

Sin embargo, la url es multilenguaje, por lo que puede ser "/ SV/Cuenta/Iniciar sesión" o "/ EN/Cuenta/Logon "etc, etc. ¿Puedo deshabilitar esta URL para indexarla en todos los idiomas?

Respuesta

2

Esta url puede ayudarte http://www.robotstxt.org/robotstxt.html. No habrá exclusión comodín en su caso, tendrá que añadir todas las direcciones URL de acceso específicos del lenguaje en robot.txt

actualización

puede poner Disallow: /folder/subfolder/ o Disallow: /folder/ en el archivo robots.txt

+0

Gracias por responder. Lo leí y no quiero hacer esto. Por ejemplo, otros usuarios pueden agregar más idiomas usando la interfaz de administración y no saben cómo editar el archivo robots.txt. Tal vez pueda editarlo desde mi código al agregar más idiomas –

+0

@Oskar, también puede considerar mover esas páginas en una sola carpeta y simplemente agregar esa carpeta en la lista de excepciones en robots.txt –

+0

@ajay_whiz Están todas bajo la misma carpeta. ¿Pero puedo escribir carpetas? Pensé que las URLs eran lo único que afectaba esto –

Cuestiones relacionadas