empêcher des caractères comme /?longurlwascutoff_0&& derrière l'url d'un site

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

electrofeed
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Enregistré le: 16 Jan 2010

empêcher des caractères comme /?longurlwascutoff_0&& derrière l'url d'un site

Message le Sam Avr 30, 2016 21:21

bonjour

sur 1 de mes sites quelqu'un s'amuse à ajouter des caractères bizarres derrière l'url de la HOME.

Exemple :
www.monsite/?longurlwascutoff_0&&&&&
www.monsite/?longurlwascutoff_1
www.monsite/?longurlwascutoff_0&&


Mon site est en HTML fait à la main, donc pas de plugin ni de include ou autres...

bien sur j'ai mis une "canonical" dans la head
mais ça m'inquiète car MAJESTIC SEO voit ces caractères bizarres comme de véritables backlinks !
et j'en 1 par semaine . Donc ça peut durer longtemps...

en plus je vois que cette technique touche beaucoup de sites , pour voir, j'ai tapé dans google : /?longurlwascutoff_1

résultat, des centaines de sites sont touchés aussi > https://www.google.fr/#q=%2F%3Flongurlwascutoff_1

savez-vous comment faire pour empêcher ces trucs ? (en plus du canonical à mettre sur la HOME)

Annonces Google

Louis63
WRInaute discret
WRInaute discret
 
Messages: 107
Enregistré le: 22 Fév 2016

Re: empêcher des caractères comme /?longurlwascutoff_0&& derrière l'url d'un site

Message le Sam Avr 30, 2016 21:27

c'est impossible d'empecher de faire des liens avec une url de ce type, mais c'est possible de renvoyer une erreur 404 quand un paramètre est transmis à une page qui ne devrait pas en avoir.
avec par exemple :
RewriteCond %{REQUEST_URI} ^/$
RewriteCond %{QUERY_STRING} ^$
RewriteRule (.*) index.php [L]


Koxin-L.fr
WRInaute passionné
WRInaute passionné
 
Messages: 1953
Enregistré le: 15 Jan 2012

Re: empêcher des caractères comme /?longurlwascutoff_0&& derrière l'url d'un site

Message le Dim Mai 01, 2016 9:21

Ou mieux de rediriger en 301 vers la pages sans les paramètres...

electrofeed
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Enregistré le: 16 Jan 2010

Re: empêcher des caractères comme /?longurlwascutoff_0&& derrière l'url d'un site

Message le Dim Mai 01, 2016 12:50

merci à vous deux pour vos réponses.

j'ai trouvé, ça marche :

RewriteCond %{QUERY_STRING} ^(.+)$
RewriteRule ^$ http://www.example.com/? [L,R=301]

c'est indiqué ici http://forum.webrankinfo.com/supprimer-les-parametre-derriere-ndd-t141699.html

merci le forum webrankinfo et merci à vous deux

Bon Dimanche !


Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :