Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Alfie
    Registrato dal
    Dec 2006
    Messaggi
    17

    negare accesso ai robots a più cartelle in dinamico

    ciao...

    allora... dovrei negare l'accesso ai robots a certe cartelle, mi chiedevo se è possibile farlo con le espressioni regolari, e come.

    praticamente... ho certe pagine con indirizzo come

    nomesito.it/users/mario/
    nomesito.it/users/giulia/
    nomesito.it/users/mario/pubblicati/
    nomesito.it/users/mario/commentati/
    nomesito.it/users/giulia/pubblicati

    vorrei che il robots indicizasse fino e non oltre

    nomesito.it/users/{nomeutente}/

    si puo' fare in un paio di righe, evitando di farlo per ogni singolo utente che si registra?

  2. #2
    Moderatore di Motori di ricerca e webmarketing L'avatar di rigby76
    Registrato dal
    Oct 2005
    residenza
    Firenze
    Messaggi
    4,913
    Due idee, ma da verificare, che non ho mai fatto prove.

    1. Se è questo il caso potresti inibire tutta la cartella users, penso che così inibisca anche le sotto cartelle.

    2. Se puoi, potresti fare in modo di rendere il robots.txt dinamico, dirottandolo tramite url rewrite su uno script, oppure inserire il txt fra le estensioni da far parsare all'interprete php (ad esempio). Per questo devi avere il controllo dei file di configurazione del sistema.

    Spero di esserti stato utile.

    estremizzo, banalizzo e polemizzo!

    Hai letto le FAQ sui Motori di Ricerca?

  3. #3
    Utente di HTML.it L'avatar di Alfie
    Registrato dal
    Dec 2006
    Messaggi
    17
    ovviamente la soluzione migliore e' quella piu' semplice!

    ok, inibisco tutta la cartella degli utenti, tanto non ci sono informazioni utili per i motori.

  4. #4
    Utente di HTML.it L'avatar di Evi|A|ivE
    Registrato dal
    Jun 2002
    Messaggi
    2,171
    mettere il parametro rel:nofollow ai link verso quelle cartelle potrebbe funzionare lo stesso?
    non mi sembra si possano usare le regular per il robots, magari sbaglio
    [Disclaimer: le | nel nome non son li per far figo, evito solo di trovarmi spammato il nick nelle millemila pagine del forum in serp ..]

  5. #5
    Utente di HTML.it L'avatar di RAM_WM
    Registrato dal
    Jul 2003
    Messaggi
    715
    Non ti sbagli:

    Note the '*' is a special token, meaning "any other User-agent"; you cannot use wildcard patterns or regular expressions in either User-agent or Disallow lines.
    http://www.robotstxt.org/wc/faq.html

    Originariamente inviato da Evi|A|ivE
    mettere il parametro rel:nofollow ai link verso quelle cartelle potrebbe funzionare lo stesso?
    si... ma se qualcuno linkasse da un altro sito le pagine del tipo: nomesito.it/users/mario/commentati/
    gli spider le visiterebbero (e indicizzerebbero) comunque... l'unica è ancora lavorare di robots.txt


  6. #6
    Utente di HTML.it L'avatar di Evi|A|ivE
    Registrato dal
    Jun 2002
    Messaggi
    2,171
    allora i meta?
    [Disclaimer: le | nel nome non son li per far figo, evito solo di trovarmi spammato il nick nelle millemila pagine del forum in serp ..]

  7. #7

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.