Duplicate content malveillant

WRInaute discret
Bonsoir à tous,
Une personne (incompétente ou malveillante), propriétaire de l'ancien nom de domaine utilisé par ma boite, vient de mettre en place un système de frame qui affiche l'actuel site officiel en utilisant ce code, au lieu d'une belle redirection 301 comme il faudrait :
Code:
<frameset>
  <frame src="http://www.monsite.fr" frameborder="0">
  <frame frameborder="0" noresize="">
</frameset>

Le vrai site officiel est sur http://www.monsite.fr (+ http://www.monsite.fr/contenu.php etc...) mais apparait aussi sur http://www.monsite.com (seul url qui affiche le contenu de toutes les url du .fr) grâce au frame.

1/ Goolge va t il finir par indexer le .fr qui est nouveau ou le .com qui est ancien (avec déjà pas mal de backlinlks)?
2/ Cela crée du duplicate content. Le site officiel .fr risque t il d'être pénalisé? J'imagine pas ce serait trop simple de dézinguer les concurrents comme cela ?!
3/ Si oui comment empêcher le site .com d'afficher le contenu du .fr via ce code frame ci dessus? Une extension Joomla qui fait cela? Ou modif direct du htaccess? Des exemples de code htaccess?

Merci d'avance pour vos avis et infos.
 
WRInaute discret
Merci Spout pour cette reponse, :)
Ca cree quand même un duplicate, non?
Quid du domaine qui apparaitra dans les resulats url?
Merci
 
Membre Honoré
Bonjour,
gil a dit:
Ca cree quand même un duplicate, non?
spout a dit:
Ça ne créé pas de duplicate, aucun stress.
Et vous avez aussi des informations via les anciens sujets similaires du forum.

Pour les exemples il y a example.com (avec un a), ce qui vous permet d'afficher les exemples avec la balise aussi bien de code, qu'un lien normal, puisque example.com est dédié aux exemples sur les différents sites Internet. Si vous souhaitez plus d'informations à ce sujet, il suffit de visiter aussi le site qui indique son but et des informations concernant le domaine Internet pour ceux qui souhaitent savoir comment Internet fonctionne.

Cordialement.
 
WRInaute occasionnel
spout a dit:
Ça ne créé pas de duplicate, aucun stress.
et pour stopper ces bricolages, il y a deux solutions à mettre en tout débute de page

Code:
<?php);
$adresse_reel="/adresse_page";
// echo $adresse."<br>";
$page=$_SERVER['REQUEST_URI'];
if ($page<>$adresse_reel)
{
   header("Status: 301 Moved Permanently", false, 301);
 header('Location: http://www.example.com/adresse_page);
// on interdit l'accès
 // header("HTTP/1.1 403 Forbidden");
//exit();
}
?>
renvoie vers la page réelle (y compris pour navigateurs qui ne gèrent pas le javascript comme les robots).

ou
<?php
$adresse_reel="adresse page";
// echo $adresse."<br>";
$page="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
if ($page<>$adresse_reel)
{
header("HTTP/1.1 403 Forbidden");
exit();
}

?>
page en erreur 403: pas accessible

Les deux solutions ont des avantages et des défauts mais c'est imparrable pour les bricolages.
 
WRInaute discret
Merci Patrick pour ces precisions technique.
Pb je n'ai pas acces ã l'ancien site .com qui frame le nouveau site en .fr et la deuxieme solution (destinée au site officiel actuel .fr?) pas simple à mettre en place sur un site CMS...
Merci quand meme.
Je me dis que Google dans sa grande sagesse va retoruver ses petit et comprendre que le vrai site .fr avec plein d'url et de contenuest le vrai et que l'ancien avec plein de backlink est obsolete...
On est loin des regles de l'art avec une belle 301...
 
WRInaute occasionnel
gil a dit:
Merci Patrick pour ces precisions technique.
Pb je n'ai pas acces ã l'ancien site .com qui frame le nouveau site en .fr et la deuxieme solution (destinée au site officiel actuel .fr?) pas simple à mettre en place sur un site CMS...
Dans mes solutions, on travaille sur le nouveau site (c'est le copieur en iframe qui s'en prend une). Pour les CMS, c'est un peu plus spécial, il faut des compétances en PHP et en MySQL (et voilà une des deux raisons pourquoi j'utilise pas des CMS, la deuxième est les failles de sécurité)
Tu as quelques solutions intermédiaires mais plus exotiques.
1. redirection en htacess (les robots comme Google et quelques navigateurs) ne lisent pas la redirection mais un visiteur de cette page en frame sans ce problème est redirigé vers la page réelle
RewriteEngine On
RewriteCond %{HTTP_HOST} !www.example.com
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

Vérifie, à force de bricoler, me perd un peu dans les protections (personnellement, j'ai des outils très performant qui dépasse le cadre de post): du coup, les redirections en javascript sont plus réellement utilisée sur mes sites.
 
Discussions similaires
Haut