Référencement google : comment s'en détacher?

Fermé
Bardamu - 6 sept. 2009 à 14:53
 Bardamu - 7 sept. 2009 à 19:46
Bonjour,
je suis webmaster d'un dite dont les données sont pour certaines d'ordre tout à fait public, pour d'autres au caractère un peu plus confidentiel.
Derrière cette présentation énigmatique se cache en fait un besoin simple : j'ai une base de données et leur contenu est mis en ligne par des pages PHP, et bien évidemment, ces pages étant visitées par un certain nombre de personnes uniques, en tapant quelques mots-clefs dans un moteur de recherche, on tombe très facilement sur la page souhaitée.
C'est une très bonne chose pour 95% du contenu de ces pages, mais j'aimerais que certains mots-clefs qui, bien qu'apparaissant dans les pages du site, lorsqu'ils sont tapés dans google ou autres, ne renvoie jamais vers mon site.
Est-ce possible selon vous ? Si oui, comment ? Ai-je été clair ou pas du tout ?
Si cela s'avère impossible (ou compliqué : transformer chacun des mots-clefs sus-cités en ".gif", ".jpg" et les insérer au bon endroit du texte où ils étaient auparavant, etc.), comment retirer purement et simple mes pages de google ?

Merci beaucoup pour vos réponses
A voir également:

8 réponses

Utilisateur anonyme
7 sept. 2009 à 13:55
Là le soucis est tout a fait différent...

En effet, vous souhaitez parler de problèmes réels en donnant des noms, mais ne voulez pas avoir de soucis...

C'est ce qu'on appelle vouloir le beurre et l'argent du beurre.

Sérieusement, il faudrait alors revoir votre concept, car vous avouerez tout de même que ce n'est pas très juste de procéder de la sorte... On assume, ou pas...

Quoi qu'il en soit, tout ceci vous regarde vous et vous seul...

Je vois d'ici quelques solutions :

1 - Avoir recours aux images... mais attention à ne pas mentionner le texte qui pose problème dans la balise ALT ou dans le nom même de l'image...

2 - avec document.write en javascript, et unescape... mais c'est très lourd, mais efficace !

Exemple :

Ne pas écrire <strong>expression cachée</strong>
Mais <strong><script type="text/javascript">document.write(unescape("%65%78%70%72%65%73%73%69%6F%6E%20%63%61%63%68%E9%65"))</script></strong>

De la sorte, les moteurs (qui n'interprètent pas le javascript) ne pourront pas afficher le contenu de document.write... Ils seront alors obligés d'afficher le code source... mais comme l'expression du code source est cryptée, alors ils ne verront pas le contenu du document.write !!


JE PRECISE, que c'est quand même un pêu dingue d'en arriver là, que je ne l'ai jamais fait, et que je propose juste un truc qui, pour moi, pourrait fonctionner... mais alors, quel bricolage !!! :-)
1
OK, malgré ma méconnaissance crasse du javascript, voilà ce que j'ai bidouillé, qui fait l'affaire et pourra en aider un autre peut-être :

<script type="text/javascript">
var decToHex = new Array();

decToHex = ["00","01","02","03","04","05","06","07","08","09","0A","0B","0C","0D","0E","0F","10","11","12","13","14","15","16","17","18","19","1A","1B","1C","1D","1E","1F","20","21","22","23","24","25","26","27","28","29","2A","2B","2C","2D","2E","2F","30","31","32","33","34","35","36","37","38","39","3A","3B","3C","3D","3E","3F","40","41","42","43","44","45","46","47","48","49","4A","4B","4C","4D","4E","4F","50","51","52","53","54","55","56","57","58","59","5A","5B","5C","5D","5E","5F","60","61","62","63","64","65","66","67","68","69","6A","6B","6C","6D","6E","6F","70","71","72","73","74","75","76","77","78","79","7A","7B","7C","7D","7E","7F","80","81","82","83","84","85","86","87","88","89","8A","8B","8C","8D","8E","8F","90","91","92","93","94","95","96","97","98","99","9A","9B","9C","9D","9E","9F","A0","A1","A2","A3","A4","A5","A6","A7","A8","A9","AA","AB","AC","AD","AE","AF","B0","B1","B2","B3","B4","B5","B6","B7","B8","B9","BA","BB","BC","BD","BE","BF","C0","C1","C2","C3","C4","C5","C6","C7","C8","C9","CA","CB","CC","CD","CE","CF","D0","D1","D2","D3","D4","D5","D6","D7","D8","D9","DA","DB","DC","DD","DE","DF","E0","E1","E2","E3","E4","E5","E6","E7","E8","E9","EA","EB","EC","ED","EE","EF","F0","F1","F2","F3","F4","F5","F6","F7","F8","F9","FA","FB","FC","FD","FE","FF"];

function uncode(text){



x = text.length;

var e = "";

for(i=0;i<x;i++)
{
e += "%"+decToHex[text.charCodeAt(i)];
}

document.write(e);
}

</script>
<script type="text/javascript">uncode("<?php echo "Entrez ici le texte à coder";?>")</script>

à enregistrer en .php bien sûr

works great
1
Utilisateur anonyme
6 sept. 2009 à 14:59
Arf...

Je vois bien ton soucis...

Il y a plusieurs méthodes pour désindexer certaines pages des moteurs de recherche.

http://www.google.fr/intl/fr/remove.html

Par ailleurs, je te conseille l'utilisation de la balise suivante :

<META NAME="ROBOTS" CONTENT="NOINDEX, FOLLOW">

Elle permet d'indiquer aux moteur que cette page ne doit pas figurer sur google !

A coller donc sur chaque page du site en question qui ne doit pas être indexée...

0
Luan1604 Messages postés 130 Date d'inscription dimanche 6 septembre 2009 Statut Membre Dernière intervention 19 octobre 2009 4
6 sept. 2009 à 15:04
Bonjour,

Si j'ai bien compris votre problème, la meilleure solution reste une condition en php. Reste à savoir comment mettre en place cette condition ? Le meilleur moyen serait une identification de ce genre:

Un formulaire avec un mot de passe que vous donneriez aux personnes autorisées qui créerait une session.



Et dans la page où les infos confidentielles sont affichées:

<?php
if (isset($_SESSION['identifie']) {
echo 'Texte confidentiel';
}
?>

Ce que je propose est je pense une solution à long terme, si vous n'avez pas de connaissances en php, l'idée des images est pas mal.

Pour retirer les informations de google, il faut déjà faire la mise à jour pour retirer les informations confidentielles puis attendre. Google mettra automatiquement votre entrée google à jour.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
J'ai les connaissances en php, html suffisantes pour à peu près quoique ce soit, et par ailleurs, je peux me former à d'autres langages si besoin est.
Merci Anonym€, je sais désormais comment retirer purement et simplement une page du référencement google, mais j'aimerais une méthode plus subtile. J'explique avec un exemple: soit la page contenant le texte suivant.

"Les bananes de la Martinique sont exportées par millions sur des bateaux vétustes (appartenant à la compagnie argentine BanaCargo), sans conditionnement et sont débarquées au Havre après 11 jours dans des cales humides."


Outre le fait que ce texte n'a aucun sens, voilà mon problème : j'aimerais qu'en tapant "banane", "le havre" ou "martinique" dans google, ma page soit diffusée dans les résultats de recherche, mais si l'on tape "BanaCargo", je voudrais que ma page n'apparaisse jamais (en effet, l'entreprise BanaCargo n'a peut être pas envie de tomber sur ma page et subir la contre-pub qui en résulte, alors que mon site n'a pas un but journalistique ou dénonciateur). Est-ce possible selon vous ?
0
Ca m'a l'air super ! Etant tout à fait nul en javascript, je me demande comment crypter les noms en question, et s'il est possible de le faire en PHP ? En tout cas merci pour l'idée (je me voyais mal bidouiller des images :x)
0
Utilisateur anonyme
7 sept. 2009 à 17:59
"Ca m'a l'air super !"

Ouais enfin, c'est surtout bien crado... :-)

"Etant tout à fait nul en javascript, je me demande comment crypter les noms en question, et s'il est possible de le faire en PHP ?"

Alors pour crypter il suffit d'utiliser la fonction inverse de unescape... soit escape en javascript... Un peu de recherche sur Google t'aidera surement !

Sinon pour la faisabilité sur PHP ---> Bah non... parce que si tu le fais en PHP je vois pas comment tu peux crypter le code source... tu vois ce que je veux dire ??

Du genre echo decrypt("k1uel2k84ushgmi1os8d8h4i8o4qio7g46qs87p4im6uy4h1s3g"); ca affichera dans le code source les mots qu'il ne faut pas écrire... tu comprends ? Et au final les moteurs de recherche auront accès à ce code source et donc du coup ça ne change rien à ton problème... D'où le fait de crypter le code source et le faire décrypter par le client !! Donc par javascript...

"En tout cas merci pour l'idée (je me voyais mal bidouiller des images :x)"

De rien, mais au final, je me demande ce qui est moins chiant... javascript ou les images... ou assumer son contenu !
0
Point par point alors :p :
- crado mais efficace. j'achète
- la fonction escape n'échappe que les caractères spéciaux (#!? % etc.)... Comment TOUT échapper ?
- je me demandais en fait s'il existait un équivalent à cette fonction escape en PHP, de manière à ce que la base de données elle-même soit cryptée (je me doute bien que si je décrypte en PHP, la page source sera décryptée, et qu'il faut passer par un langage client comme le javascript ;) )
- les images, ca voudrait dire que pour chaque lettre je programme un truc qui me fera un img src... genre pour BanaCargo ca fait <img src="B.gif"><img src="a.gif"><img src="n.gif"><img src="a.gif"> etc. je me demande si c'est moins lourd... (générer une seule image "BanaCargo" me paraît au-dessus de mes compétences)
- j'assume mon contenu mais ma boite ne peut pas se permettre de se coltiner des procès à la pelle par des géants de l'industrie, vu sa taille et son activité :/

en tout cas merci encore
0
Utilisateur anonyme
7 sept. 2009 à 19:13
Point par point alors :p :

Allons-y !!

- crado mais efficace. j'achète

Bon, bah alors je te fais une facture ??? :-)

- la fonction escape n'échappe que les caractères spéciaux (#!? % etc.)... Comment TOUT échapper ?

http://ww38.web-code.org/coding-tools/javascript-escape-unescape-converter-tool.html

Ici tu remplis ton texte et tu cliques sur "Complete Escape"... tu auras le contenu crypté à insérer dans document.write(unescape("")) Tout est donc crypté... enfin je vois pas trop le sens de la question là...

"- je me demandais en fait s'il existait un équivalent à cette fonction escape en PHP, de manière à ce que la base de données elle-même soit cryptée (je me doute bien que si je décrypte en PHP, la page source sera décryptée, et qu'il faut passer par un langage client comme le javascript ;) )"

Bah au pire la fonction tu la créés.. C'est pas bien compliqué... enfin y'a peut être ce genre de truc en natif dans PHP mais je ne pense pas... je vois pas trop l'intérêt...

"- les images, ca voudrait dire que pour chaque lettre je programme un truc qui me fera un img src... genre pour BanaCargo ca fait <img src="B.gif"><img src="a.gif"><img src="n.gif"><img src="a.gif"> etc. je me demande si c'est moins lourd... (générer une seule image "BanaCargo" me paraît au-dessus de mes compétences)"

Ah oui pas bête... une petite fonction php (nommons là image_it par exemple) pourrait te le faire... après a toi de dire image_it('BanaCargo'); dans ton texte... enfin, a toi de peser le pour et le contre...

"- j'assume mon contenu mais ma boite ne peut pas se permettre de se coltiner des procès à la pelle par des géants de l'industrie, vu sa taille et son activité :/"

Bah alors ça... si tu assumes ce que tu dis, et que tu en as les preuves... pourquoi aurais-tu à les craindre ??
Tu sais pourquoi PPD, Sarkozy et les autres ne portent pas plainte contre les Guignols de C+ ?? Parce que c'est tellement vrai que si ça les gène, c'est qu'ils ont des choses à se reprocher... en laissant faire, ils n'attirent pas les emmerdes sur eux et laissent parler comme si ils s'en foutaient... Enfin...

"en tout cas merci encore"

De rien ! A quel nom la facture ??? ;-)
0