- Home
- Categorie
- Coding e Sistemistica
- CMS & Piattaforme Self-Hosted
- Nofollow nei link esterni
-
Nofollow nei link esterni
Salve ragazzi,
vorrei sapere se e come è possibile inserire automaticamente il tag nofollow in tutti i link esterni al forum.
Non lo voglio fare per motivi non etici perchè ad esempio nel sito sono felice di linkare col follow risorse esterne interessanti.
Ma ho il forum pieno di link d'affiliazione, referral, ecc...Inserendo il meta tag "nofollow" nel file robots.txt non verrebbero seguiti dagli spider e quindi indicizzati neanche i link interni (i vari topic, ecc), o sbaglio?
Grazie anticipatamente

-
credo che la soluzione migliore sia modificare il file includes/bbcode.php
c'è lo switch con i vari tag, cerchi il case url e prima della regexp inserisci una condizione if che permette la visualizzazione ai gruppi diversi dagli spiders, e un else per mostrare un qualsiasi altra cosa.
io l'ho fatto per il tag code per non farlo vedere agli ospiti

-
Grazie per la risposta ma...non c'ho capito niente :bho::D
-
perfetto

guarda, c'è una mod già bella e pronta

phpbb.com/community/viewtopic.php?f=70&t=669275
quando dovrai fare la modifica al file bbcode.php ti dice di aggiungere una stringa del genere
[PHP] if ($user->data['user_id'] != ANONYMOUS)[/PHP]
tu cambiala con il valore degli spiders
[PHP] if ($user->data['user_type'] != 2)[/PHP]
dovrebbe andare, fammi sapere

-
Grazie mille, proverò,
ma prima vorrei un parere su questa mod che ho trovato io
phpbb. com/community/viewtopic.php?f=69&t=875585Incollo qui la descrizione:
What it does is allow you to Classify link as either Local or External. In doing so external links will be a different color which can be changed. It also allows you to put in a link to an anonyizer an example is (httx:// anonym. to?). You can also choose to add the NOFOLLOW attribute to external links(default) and even add it to internal links if you choose to in(prime_links.php in the includes folder). Most webspiders will not add PR to a site when the NOFOLLOW attribute is added to a linkback URL, in order to help combat spam farms from being able to jack up another websites PR(page rank) by spamming it all over the internet. It also adds the "_blank" target to external links by default so that they open in a new tab(window). You can also choose to add it to internal links.
Parrebbe fare al caso mio, non pensi?
-
sembrebbe perfetta per il tuo caso
