Vous n'êtes pas identifié(e).

  • Contributions :
  • Vos boîtes de messages privés sont vides.

🟣 Retirer rel ugc external wordpress


#1 2021-11-09 14:19:47

Mention Le_journal_abrasif
🥉 Grade : Scout

Auxiliaire10likes
Lieu : France
Inscription : 2021-11-08
Messages : 54
Likes : 10

Rédaction
Adminstration Serveur
Site Web

Retirer rel ugc external wordpress

Bonjour,

il m'est impossible de trouver une solution pour avoir des liens 100 % dofollow il y a toujours un truc qui fait en sorte que les liens soient nofollow, exemple ici :

voir commentaires :

https://lejournalabrasif.fr/le-voile-cache-femme-voilee/#comments

ou ici :

voir liens externes :

https://lejournalabrasif.fr/lettre-au-president-macron/

C'est embêtant pour moi qui ne veut absolument pas du nofollow sur mes sites. Merci beaucoup pour votre aide !

Bonne journée à tous !


Le journal abrasif est ouvert aux partenariats ! Lien dofollow ! Fuck Nofollow !

0
J'aime ❤️

🔴 Hors ligne

#2 2021-11-09 14:26:44

Mention wollastoni
🥈 Grade : Soldier

Membre du CercleOfficierNarcissiqueStratège500likesConsomateur de Liens1000 messagesPhilantrope
Lieu : BZH
Inscription : 2019-11-21
Messages : 1 124
Likes : 575

Marketing
Stratégie
Netlinking
Audit et Analyse

Re : Retirer rel ugc external wordpress

L'idéal serait que tu puisses forcer quel commentaire sont dofollow et quel commentaire sont nofollow.
Sinon ton site sera spammé et ce sera pas très bon pour ton SEO si tous les liens des commentateurs sont dofollow (certains vont pousser des sites pourris, de cul, etc...)


Investisseur-Digital.com : mon blog sur l'investissement digital (MFA, SEO...).

1
J'aime ❤️

🔴 Hors ligne

#3 2021-11-09 14:36:01

Mention Le_journal_abrasif
🥉 Grade : Scout

Auxiliaire10likes
Lieu : France
Inscription : 2021-11-08
Messages : 54
Likes : 10

Rédaction
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

je comprends  @wollastoni je vais faire attention pendant l'approbation et j'ai un système antispam, merci pour ton aide.

j'ai trouvé une solution :

<script>
jQuery('document').ready(function()
{
   jQuery("a[rel~='nofollow']").each(function()
   {
      jQuery(this).attr('rel', jQuery(this).attr('rel').replace('nofollow',''));
   });
});
</script>

ça fonctionne maintenant smile


Le journal abrasif est ouvert aux partenariats ! Lien dofollow ! Fuck Nofollow !

0
J'aime ❤️

🔴 Hors ligne

#4 2021-11-09 15:37:12

Mention Random465
🥉 Grade : Scout

AuxiliaireIngénieur web50likes
Inscription : 2021-07-12
Messages : 126
Likes : 56

Automatisation Web
Développement PHP
Développement JS
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

Je trouve pas que ce soit une bonne solution de le faire en Jquery, mais bon si la solution te convient.
Normalement, dans tes fichiers de template tu peux faire sauter la condition du follow, c'est à ce niveau qui faut le retirer.


Un nom de domaine en rencontre un autre et lui dit : "Oh, T'es déjà pris?"
L'expert dans les pièces détachées et la vente de bracelet montre.

1
J'aime ❤️

🔴 Hors ligne

#5 2021-11-09 15:42:41

Mention descent
🥈 Grade : Soldier

Membre du CercleOfficierIngénieur webStratège50likes
Inscription : 2016-08-07
Messages : 513
Likes : 88

Cloaking
Stratégie
Développement PHP
intégration Html Css

Re : Retirer rel ugc external wordpress

Salut, même si le crawler de Google utilise le moteur de rendu de chrome, modifier le code "client side" en JS/JQ n'aura aucun impact, c'est le code de ta page générée coté serveur qui sera interprété en priorité.

Si tu veux supprimer l'attribut rel des liens en commentaire, il faudra rajouter un filtre dans le fichier functions.php de ton wordpress



function clean_rel( $str )
{
        $str = str_ireplace( 'nofollow ugc', ' ', $str );
        return $str;
}

add_filter( 'comment_text', 'clean_rel');
 


@JesuispasSEO

1
J'aime ❤️

🔴 Hors ligne

#6 2021-11-09 16:39:38

Mention Le_journal_abrasif
🥉 Grade : Scout

Auxiliaire10likes
Lieu : France
Inscription : 2021-11-08
Messages : 54
Likes : 10

Rédaction
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

Merci les gars,

@Descent

j'ai trouvé un code pour retirer nofollow mais impossible de me débarrasser de ugc et external

/**
Enlever le nofollow du site
*/
//Étape 1, on enlève le nofollow codé en dur dans les commentaires
function seomix_comment_remove_nofollow1($text) {
return str_replace('" rel="nofollow">', '">', $text);}
add_filter('comment_text', 'seomix_comment_remove_nofollow1');

//Étape 2, on désactive l’ajout en dur du nofollow lors de l’enregistrement des
//commentaires (cette fois-ci en désactivant un filtre)
remove_filter('pre_comment_content', 'wp_rel_nofollow', 15);

//Étape 3, on enlève l’attribut nofollow de la fonction qui ajoute le nom (et
//l’URL) de l’auteur
function seomix_comment_remove_nofollow2($string){
return str_replace(' nofollow', '', $string);}
add_filter('get_comment_author_link', 'seomix_comment_remove_nofollow2');

Bon, ok j'ai bêtement copié et ça a fonctionné directement, mais me reste à l'adapter pour ugc et external et je dois dire que je galère grave


Le journal abrasif est ouvert aux partenariats ! Lien dofollow ! Fuck Nofollow !

0
J'aime ❤️

🔴 Hors ligne

#7 2021-11-09 16:51:53

Mention Le_journal_abrasif
🥉 Grade : Scout

Auxiliaire10likes
Lieu : France
Inscription : 2021-11-08
Messages : 54
Likes : 10

Rédaction
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

//***DoFollow
function commentdofollow($text) {
return str_replace('" rel="nofollow">', '">', $text);}
add_filter('comment_text', 'commentdofollow');
remove_filter('pre_comment_content', 'wp_rel_nofollow', 15);
function remove_nofollow($string){
return str_ireplace(' nofollow', '', $string);}
add_filter('get_comment_author_link', 'remove_nofollow');

je vais essayer d'adapter celui là


Le journal abrasif est ouvert aux partenariats ! Lien dofollow ! Fuck Nofollow !

0
J'aime ❤️

🔴 Hors ligne

#8 2021-11-09 17:08:58

Mention Le_journal_abrasif
🥉 Grade : Scout

Auxiliaire10likes
Lieu : France
Inscription : 2021-11-08
Messages : 54
Likes : 10

Rédaction
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

Sans succès toujours embêté avec ugc et external dans le fichier functions.php mad

big_smile


Le journal abrasif est ouvert aux partenariats ! Lien dofollow ! Fuck Nofollow !

0
J'aime ❤️

🔴 Hors ligne

#9 2021-11-09 18:24:49

Mention Random465
🥉 Grade : Scout

AuxiliaireIngénieur web50likes
Inscription : 2021-07-12
Messages : 126
Likes : 56

Automatisation Web
Développement PHP
Développement JS
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

Alors j'utilise pas Wordpress, mais voyant que l'astuce que tu utilises date de 2012, je suis surpris que ça puisse marcher.
Pour le coup, je trouve la solution de @Descent appropriée.

Si tu veux supprimer les 3, si ils sont présents dans la string ça devrait fonctionner :


function clean_rel( $str )
{
        $str = str_ireplace( 'nofollow', ' ', $str );
        $str = str_ireplace( 'external', ' ', $str );
        $str = str_ireplace( 'ugc', ' ', $str );

        return $str;
}
add_filter( 'comment_text', 'clean_rel');
 


Un nom de domaine en rencontre un autre et lui dit : "Oh, T'es déjà pris?"
L'expert dans les pièces détachées et la vente de bracelet montre.

1
J'aime ❤️

🔴 Hors ligne

#10 2021-11-09 19:09:12

Mention Manuel
🥉 Grade : Scout

AuxiliaireNarcissiqueStratège100likesConsomateur de LiensPhilantrope
Inscription : 2014-03-31
Messages : 297
Likes : 155

Stratégie
Netlinking Auto
Social Engineering
Sémantique
Site Web

Re : Retirer rel ugc external wordpress

Hello!

petite info au lieu de mettre ça directement dans function.php , il est possible de créer un plugin avec ces filtres. L'avantaage est de pouvoir mettre à jour Wordpress en gardant tes filtres ;-)

3
J'aime ❤️

🔴 Hors ligne

#11 2021-11-09 22:54:23

Mention Le_journal_abrasif
🥉 Grade : Scout

Auxiliaire10likes
Lieu : France
Inscription : 2021-11-08
Messages : 54
Likes : 10

Rédaction
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

Bonsoir @manu @Random465 et à tous,

donc j'ai créé un extension wordpress avec ce code (je sais je me suis pas foulé big_smile :

//***DoFollow
function commentdofollow($text) {
return str_replace('" rel="nofollow">', '">', $text);}
add_filter('comment_text', 'commentdofollow');
remove_filter('pre_comment_content', 'wp_rel_nofollow', 15);
function remove_nofollow($string){
return str_ireplace(' nofollow', '', $string);}
add_filter('get_comment_author_link', 'remove_nofollow');

Le nofollow est bien retiré, mais je trouve pas de solution pour ugc et external hmm


Le journal abrasif est ouvert aux partenariats ! Lien dofollow ! Fuck Nofollow !

0
J'aime ❤️

🔴 Hors ligne

#12 2021-11-09 22:58:23

Mention Random465
🥉 Grade : Scout

AuxiliaireIngénieur web50likes
Inscription : 2021-07-12
Messages : 126
Likes : 56

Automatisation Web
Développement PHP
Développement JS
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

Le_journal_abrasif a écrit :

Bonsoir @manu @Random465 et à tous,

donc j'ai créé un extension wordpress avec ce code (je sais je me suis pas foulé big_smile :

//***DoFollow
function commentdofollow($text) {
return str_replace('" rel="nofollow">', '">', $text);}
add_filter('comment_text', 'commentdofollow');
remove_filter('pre_comment_content', 'wp_rel_nofollow', 15);
function remove_nofollow($string){
return str_ireplace(' nofollow', '', $string);}
add_filter('get_comment_author_link', 'remove_nofollow');

Le nofollow est bien retiré, mais je trouve pas de solution pour ugc et external hmm

L'indentation aussi tu t'es pas foulé lol:lol::lol:
Tu as adapté le code de @Descent que je t'ai renvoyé? Car tu return uniquement des strings après avoir supprimé le nofollow.
D'ailleurs j'ai du mal à comprendre pourquoi tu envois 2 fonctions avec la même fonctionnalité ?


Un nom de domaine en rencontre un autre et lui dit : "Oh, T'es déjà pris?"
L'expert dans les pièces détachées et la vente de bracelet montre.

1
J'aime ❤️

🔴 Hors ligne

#13 2021-11-09 23:02:45

Mention Le_journal_abrasif
🥉 Grade : Scout

Auxiliaire10likes
Lieu : France
Inscription : 2021-11-08
Messages : 54
Likes : 10

Rédaction
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

j'ai essayé ton code @Random465 mais là je suis largué j'avoue : aussi celui de @Descent

J'aime pas écrire ça, mais marche po...


Le journal abrasif est ouvert aux partenariats ! Lien dofollow ! Fuck Nofollow !

0
J'aime ❤️

🔴 Hors ligne

#14 2021-11-09 23:07:08

Mention Random465
🥉 Grade : Scout

AuxiliaireIngénieur web50likes
Inscription : 2021-07-12
Messages : 126
Likes : 56

Automatisation Web
Développement PHP
Développement JS
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

    function commentdofollow($string)
    {
      $string = str_ireplace('nofollow', '', $string);
      $string = str_ireplace('external', '', $string);
      $string = str_ireplace('ugc', '', $string);
      return $string;
    }
    add_filter('comment_text', 'commentdofollow');
    remove_filter('pre_comment_content', 'wp_rel_nofollow', 15);
    function remove_nofollow($string)
    {
      $string = str_ireplace('nofollow', '', $string);
      $string = str_ireplace('external', '', $string);
      $string = str_ireplace('ugc', '', $string);
      return $string;
    }
    add_filter('get_comment_author_link', 'remove_nofollow');

Essayes ça
Il me semble que la moindre des choses qui me viendrait à l'esprit pour gérer un site, c'est d'apprendre à coder... roll


Un nom de domaine en rencontre un autre et lui dit : "Oh, T'es déjà pris?"
L'expert dans les pièces détachées et la vente de bracelet montre.

1
J'aime ❤️

🔴 Hors ligne

#15 2021-11-09 23:09:51

Mention Le_journal_abrasif
🥉 Grade : Scout

Auxiliaire10likes
Lieu : France
Inscription : 2021-11-08
Messages : 54
Likes : 10

Rédaction
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

je suis d'accord avec toi, @Random465 , mais je sais pas codé propre, et j'ai du mal, je fais ce que je peux.

Merci beaucoup ! j'essaye de suite


Le journal abrasif est ouvert aux partenariats ! Lien dofollow ! Fuck Nofollow !

0
J'aime ❤️

🔴 Hors ligne

#16 2021-11-09 23:12:44

Mention Le_journal_abrasif
🥉 Grade : Scout

Auxiliaire10likes
Lieu : France
Inscription : 2021-11-08
Messages : 54
Likes : 10

Rédaction
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

bonne nouvelle @Random465 ça fonctionne bien ton code, je cherche à comprendre pourquoi ugc veut pas virer, c'est le seul qui reste


Le journal abrasif est ouvert aux partenariats ! Lien dofollow ! Fuck Nofollow !

0
J'aime ❤️

🔴 Hors ligne

#17 2021-11-09 23:30:02

Mention Le_journal_abrasif
🥉 Grade : Scout

Auxiliaire10likes
Lieu : France
Inscription : 2021-11-08
Messages : 54
Likes : 10

Rédaction
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

@Random465 j'ai essayé comme ça :

function commentdofollow($string)
    {
    $string = str_ireplace('external nofollow ugc', '', $string);
      return $string;
    }
    add_filter('comment_text', 'commentdofollow');
    remove_filter('pre_comment_content', 'wp_rel_nofollow', 15);
    function remove_nofollow($string)
    {
    $string = str_ireplace('external nofollow ugc', '', $string);
      return $string;
    }
    add_filter('get_comment_author_link', 'remove_nofollow');

ça fonctionne aussi, mais ugc persiste toujours


Le journal abrasif est ouvert aux partenariats ! Lien dofollow ! Fuck Nofollow !

0
J'aime ❤️

🔴 Hors ligne

#18 2021-11-10 06:10:42

Mention descent
🥈 Grade : Soldier

Membre du CercleOfficierIngénieur webStratège50likes
Inscription : 2016-08-07
Messages : 513
Likes : 88

Cloaking
Stratégie
Développement PHP
intégration Html Css

Re : Retirer rel ugc external wordpress

Oula ! vous vous compliquez la vie big_smile quitte à virer les attributs rel, autant virer le paramètre entier avec un regex ^^


function clean_rel( $str )
{
    $str = preg_replace('/rel="[\w\W]*"/', '', $str);
    return $str;
}

add_filter( 'comment_text', 'clean_rel');
 

la ligne

remove_filter( 'pre_comment_content', 'wp_rel_nofollow', 15 );



en toute logique, si tu rajoutes ma fonction après que la fonction wp_rel_nofollow soit exécutée, pas besoin.

Dernière modification par descent (2021-11-10 06:47:22)


@JesuispasSEO

3
J'aime ❤️

🔴 Hors ligne

#19 2021-11-10 11:47:25

Mention Le_journal_abrasif
🥉 Grade : Scout

Auxiliaire10likes
Lieu : France
Inscription : 2021-11-08
Messages : 54
Likes : 10

Rédaction
Adminstration Serveur
Site Web

Re : Retirer rel ugc external wordpress

Bonne idée le regex @descent mais le problème c'est que quoique je fasse pour tout virer ugc revient en force tout le temps...

J'ai essayé ta fonction, pas d'erreur mais inopérante. Pour l'instant le seul code qui vire external et nofollow mais pas ugc c'est celui là :

function commentdofollow($string)
    {
    $string = str_ireplace('external nofollow ugc', '', $string);
      return $string;
    }
    add_filter('comment_text', 'commentdofollow');
    remove_filter('pre_comment_content', 'wp_rel_nofollow', 15);
    function remove_nofollow($string)
    {
    $string = str_ireplace('external nofollow ugc', '', $string);
      return $string;
    }
    add_filter('get_comment_author_link', 'remove_nofollow');

Un grand merci à tous pour votre patience !!!


Le journal abrasif est ouvert aux partenariats ! Lien dofollow ! Fuck Nofollow !

0
J'aime ❤️

🔴 Hors ligne

#20 2021-11-10 12:03:16

Mention Robespierre
🥉 Grade : Scout

AuxiliaireIngénieur web10likes
Inscription : 2017-09-19
Messages : 98
Likes : 24

Développement C
Développement Ruby (ROR)
Développement Python
Sécurité

Re : Retirer rel ugc external wordpress

Le filtre qui ajoute l'ugc doit sans doute passer après ton filtre qui le retire.
Essaye de remplacer ton

add_filter('get_comment_author_link', 'remove_nofollow');

par

add_filter('get_comment_author_link', 'remove_nofollow', 99);

et

add_filter('comment_text', 'commentdofollow');

par

add_filter('comment_text', 'commentdofollow', 99);

Dernière modification par Robespierre (2021-11-10 12:05:02)


Vente de Backlinks thématique Parentalité, lifestyle, bébé/enfants à bon prix. Glissez en MP pour plus d'infos wink

1
J'aime ❤️

🔴 Hors ligne

Pied de page des forums