1. ⭐⭐⭐ Grosse PROMO en cours sur ma plateforme SEO My Ranking Metrics
    Rejeter la notice

Empêcher l'indexation des liens de parrainage

Discussion dans 'Administration d'un site Web' créé par Titanboy, 20 Février 2013.

  1. Titanboy
    Titanboy WRInaute discret
    Inscrit:
    14 Mars 2006
    Messages:
    72
    J'aime reçus:
    0
    Voilà, tout est dans le titre!

    Je suis en train de mettre en place un système de parrainage, où les membre de mon site vont pouvoir mettre une URL spécial sur facebook ou sur leur site internet, qui emmènera au mien, avec le code parrain dans l'url:

    Code:
    http://www.monsite.com/index.php?parrain=123456
    Le site est actuellement indexée sur Google, et je voudrais qu'on évite qu'il s'indexe du coup, avec cet url. J'avais eu le problème avec un précédent site, mes pages s'étaient toute indexées avec ces données variables, et meme lorsque la variable ne ramenai plus à rien, la page restait indexée avec cette variable (puisqu'elle n'est pas nécéssaire au bon déroulement du chargement de la-dite page).

    Help! :roll:
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 760
    J'aime reçus:
    234
    Tu fais une redirection 301 après avoir setté le cookie de tracking.
     
  3. Titanboy
    Titanboy WRInaute discret
    Inscrit:
    14 Mars 2006
    Messages:
    72
    J'aime reçus:
    0
    Merci pour la rapidité de ta réponse.
    Je viens de voir que 9 minutes après mon post, ce topic est en première position google quand je fais une recherche sur mon problème! Si ca pouvait être aussi simple tout le temps le réferencement, ce serait top! :lol:

    Bref, pour en revenir à mon problème, Je vais tenter la redirection après avoir enregistré le cookie.
    Ca marchera en effet pour l'index.

    Ce qui m'embête, c'est que pour le moment, les liens de parrainage renvoient vers cet index, mais j'aimerais que dans un futur à moyen terme, les membres puissent créer des liens "parrainant" à partir de n'importe quelle fiche de mon site... Et dans ce cas, ca va devenir impossible car j'ai plusieurs milliers de pages gérées avec des variables, et transformée en url propre avec le .htaccess

    Aurais-tu dans ce cas une autre solution? :?:
     
  4. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 760
    J'aime reçus:
    234
    Ah si c'est mal fait dès le départ sans avoir passé toutes les actions dans un front controller ...
    Si c'était le cas, peut importe la page, tu pourrais y détecter le $_GET['parrain']

    Edit: t'as bien un fichier/script qui est inclus toutes pages non ?
     
  5. Titanboy
    Titanboy WRInaute discret
    Inscrit:
    14 Mars 2006
    Messages:
    72
    J'aime reçus:
    0
    Merci encore pour ton aide.

    Oui, j'ai un code commun à toutes les pages, par exemple si le visiteur arrive sur le page
    http://www.monsite.com/paris/etablissement1.html
    (c'est du php renommé avec htaccess)
    je peux insérer un code n'importe ou qui sera commun avec les autres pages...
    par exemple pour le cas de la redirection 301, pourrais intégrer avant mon header le code suivant:

    Code:
    <?php
    // J'enregistre le cookie puis
    
    header("Status: 301 Moved Permanently", false, 301); 
    header("Location: http://www.monsite.com/"); 
    exit(); 
    ?>
    Mais je bloque sur ce que je dois ajouter dans le header location pour que si le visiteurs arrive avec le lien:
    http://www.monsite.com/paris/etablissement1.html?parrain=123456
    Le code de redirection le redirige sur
    http://www.monsite.com/paris/etablissement1.html

    De façon à ce que le code soit bien sûre valable aussi pour
    http://www.monsite.com/paris/etablissement2.html?parrain=123456
    http://www.monsite.com/paris/etablissement3.html?parrain=123456
    http://www.monsite.com/paris/etablissement4.html?parrain=123456
    etc...

    Un code commun quoi!
    Help!
     
  6. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 760
    J'aime reçus:
    234
    Ben tu dois rediriger vers la page actuelle (regarde du côté de $_SERVER['REQUEST_URI']) en ayant tout simplement viré le paramètre _GET['parrain']
     
  7. Titanboy
    Titanboy WRInaute discret
    Inscrit:
    14 Mars 2006
    Messages:
    72
    J'aime reçus:
    0
    Impec, j'ai trouvé la solution, je te remerci pour tes bons conseil!
    Pour info, pour réécrire une url en supprimant les variables:
    Code:
    ereg_replace("\?.*$","",$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'])
    Maintenant, j'ai un autre soucis, c'est que les urls de mon site sont en html car redirigées avec le htaccess. Et quand j'ajoute une variable pour le parrain à la suite de l'adresse en html, mon script n'arrive pas à la lire...

    En tout cas merci à toi! 8)
     
  8. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 760
    J'aime reçus:
    234
  9. Titanboy
    Titanboy WRInaute discret
    Inscrit:
    14 Mars 2006
    Messages:
    72
    J'aime reçus:
    0
    Pfff, moi qui croyait m'en être sortie!
    Après, elle est obsolète, mais elle fonctionne, ca craint?
     
  10. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 436
    J'aime reçus:
    0
    oui, car quand tu changeras de version de php tes scripts risquent de ne plus fonctionner

    sinon, pour en revenir à ton url, dans GWT tu peut gérer les "paramètres d'URL"
     
Chargement...
Similar Threads - Empêcher indexation liens Forum Date
Empécher indexation Crawl et indexation Google, sitemaps 10 Avril 2018
Empêcher l'indexation de mon fichier sitemap Débuter en référencement 29 Avril 2016
Empêcher l'indexation des fichier .pdf et du robots.txt Crawl et indexation Google, sitemaps 28 Octobre 2014
Empêcher l'indexation avec robots.txt d'un sous domaine (version mobile) Administration d'un site Web 6 Mars 2013
Empêcher l'indexation d'un morceau de texte dans une page Rédaction web et référencement 19 Janvier 2012
Comment empêcher l'indexation de texte après un <a onclick=... Débuter en référencement 4 Novembre 2011
Empêcher l'indexation d'url virtuelle Google Analytics 27 Juillet 2011
Empêcher l'indexation d'un sous-domaine Débuter en référencement 26 Avril 2011
Empêcher l'indexation des urls a paramètres sur robots.txt ? Débuter en référencement 30 Mars 2010
Robots.txt : empêcher l'indexation d'une page sans pénaliser les sous pages Problèmes de référencement spécifiques à vos sites 28 Janvier 2010
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice