Traduction automatique et indexation
15 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Traduction automatique et indexation
Salut, il y a quelques années j'avais créé un petit script qui permettait de faire indexer par les moteurs de recherche des traductions automatiques de mes pages :
Au moment où le moteur demande une page monsite.fr/lang/mapage, mon serveur récupérait la traduction fr > lang de la page monsite.fr/mapage et générait la page demandée, qui était donc indexée. J'ai testé quelques semaines, ça marchait pas mal, puis j'ai tout viré.
Ce soir je suis tombé sur ça : -http://www.tech-faq.com/lang/fr/
ça m'a plutôt intrigué, et il s'agit en fait de la traduction automatique de -http://www.tech-faq.com/ par google/systran
Visiblement le gars a eu moins de scrupules que moi, et il a plus de 2000 pages en lang/fr indexées, et idem pour ses 10 autres langues.
A votre avis, est-ce autorisé ?
quels sont les risques ?
Quel est le trafique qu'on peut imaginer récupérer par cette méthode ?
Au moment où le moteur demande une page monsite.fr/lang/mapage, mon serveur récupérait la traduction fr > lang de la page monsite.fr/mapage et générait la page demandée, qui était donc indexée. J'ai testé quelques semaines, ça marchait pas mal, puis j'ai tout viré.
Ce soir je suis tombé sur ça : -http://www.tech-faq.com/lang/fr/
ça m'a plutôt intrigué, et il s'agit en fait de la traduction automatique de -http://www.tech-faq.com/ par google/systran
Visiblement le gars a eu moins de scrupules que moi, et il a plus de 2000 pages en lang/fr indexées, et idem pour ses 10 autres langues.
A votre avis, est-ce autorisé ?
quels sont les risques ?
Quel est le trafique qu'on peut imaginer récupérer par cette méthode ?
A votre avis, est-ce autorisé ?
Si monsieur est indexé, je pense que c autorisé
quels sont les risques ?
De te faire pénalisé
Quel est le trafique qu'on peut imaginer récupérer par cette méthode ?
Toute les personnes qui marquerons les requetes en une autre langue.
Je pense que tu te douté déjà de mes réponses
Si monsieur est indexé, je pense que c autorisé
quels sont les risques ?
De te faire pénalisé
Quel est le trafique qu'on peut imaginer récupérer par cette méthode ?
Toute les personnes qui marquerons les requetes en une autre langue.
Je pense que tu te douté déjà de mes réponses
Oui, je peux te filer le code que j'utilisais :
translate.php
J'avais pondu ça rapidement, il y aurait bien sûr moyen d'optimiser ça (en stockant le résultat en base de donnée par exemple).
Si tu tente l'expérience, merci de poster ton retour ;o)
translate.php
- Code: Tout sélectionner
<?php
/*
Pour mettre en place la traduction automatique (français > anglais) :
page originale : -http://www.votredomaine.com/chemin/page.htm
page traduite : -http://www.votredomaine.com/en/chemin/page.htm
1/ A mettre dans un fichier .htaccess à la racine de votre site :
RewriteEngine on
RewriteRule ^en/(.*) translate.php?p=$1 [QSA,L]
2/ Rajouter dans chaque page à traduire le lien vers la page traduite de la forme :
<a href="http://www.votredomaine.com/en/chemin/page.htm">English</a>
3/ renseigner la variable $domain dans ce fichier
4/ placez ce fichier à la racine de votre site
*/
$domain="www.tondomaine.com/";
$qs=substr($_SERVER['QUERY_STRING'],strlen($p)+5);
if ($qs!="") $p.="?".$qs;
// fichier traduit google
$file="http://66.249.91.104/translate_c?hl=fr&langpair=fr%7Cen&u=http://".$domain.$p;
if(($fichier=@file("$file"))==false)
{
die("Pas de traduction disponible. <a href=\"".$domain."\">Retour à l'accueil</a>");
}
else
for ($j=0;$j<count($fichier);$j++)
{
// remplacement de tous les liens internes
$fichier[$j] = eregi_replace("66\.249[^\"]*u=http://".$domain,$domain."en/",$fichier[$j]);
// remplacement de tous les liens externes
$fichier[$j] = eregi_replace("66\.249[^\"]*u=http://","",$fichier[$j]);
// Transformer le lien vers la traduction anglaise par un lien vers la traduction française
$fichier[$j] = eregi_replace(">English<",">French<",$fichier[$j]);
$fichier[$j] = eregi_replace("en/en/","",$fichier[$j]);
// Affichage en sortie de la ligne
echo $fichier[$j];
}
// Lien vers le service de traduction, c'est la moindre des choses ;o)
?>
Translated from french by <a href="http://www.google.fr/language_tools">Google</a> | See <a href="http://<?php echo $domain.$p; ?>">Original page</a>
J'avais pondu ça rapidement, il y aurait bien sûr moyen d'optimiser ça (en stockant le résultat en base de donnée par exemple).
Si tu tente l'expérience, merci de poster ton retour ;o)
Il utilise ce script :
-http://www.internet-search-engines-faq.com/lang2.html
-http://www.internet-search-engines-faq.com/lang2.zip
Je te conseil de lire ce thread sur DP pour les problèmes de configuration et les limitations de requêtes sur Google et Yahoo! :
http://forums.digitalpoint.com/showthread.php?t=42057
Sinon, il existe des plugins pour WordPress :
http://blog.taragana.com/index.php/arch ... -released/
-http://www.internet-search-engines-faq.com/lang2.html
-http://www.internet-search-engines-faq.com/lang2.zip
Je te conseil de lire ce thread sur DP pour les problèmes de configuration et les limitations de requêtes sur Google et Yahoo! :
http://forums.digitalpoint.com/showthread.php?t=42057
Sinon, il existe des plugins pour WordPress :
http://blog.taragana.com/index.php/arch ... -released/
jeroen ,
Je tente l'integration mais j'ai dus louper un truc ^^:
J'ai bien mis en place le code pour htaccess .
Ma page original:-http://monsite.fr (sinon dit l'index)
Du coup la page traduite est censé se trouver ou ?
Faut il creer un repertoire "en" ?
Y a t'il une include à faire vers "translate.php " ?
Si tu pouvais me fournir un peut plus d'infos stp ..
Merci
Je tente l'integration mais j'ai dus louper un truc ^^:
Pour mettre en place la traduction automatique (français > anglais) :
page originale : -http://www.votredomaine.com/chemin/page.htm
page traduite : -http://www.votredomaine.com/en/chemin/page.htm
J'ai bien mis en place le code pour htaccess .
Ma page original:-http://monsite.fr (sinon dit l'index)
Du coup la page traduite est censé se trouver ou ?
Faut il creer un repertoire "en" ?
Y a t'il une include à faire vers "translate.php " ?
Si tu pouvais me fournir un peut plus d'infos stp ..
Merci
-

ecocentric - WRInaute accro

- Messages: 3577
- Inscription: Mar Fév 10, 2004 16:40
je croise ça régulièrement avec un site qui fait des indexations de sites open source genre sourceforge...
-

ecocentric - WRInaute accro

- Messages: 3577
- Inscription: Mar Fév 10, 2004 16:40
de mémoire, il y a aussi des services de traduction en ligne par trop chers (et plutôt meilleurs que google) avec une vrai api pour intégration avec un site web.
15 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement 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 :
- Google Toolbar 2.0 (version beta)
- Les adresses IP de Google et Googlebot
- La grogne contre AutoLink (Google Toolbar)
- Tout pour indexer vos contenus dans Google
- Outil officiel de suppression de pages de l'index Google
- La Google Toolbar (barre d'outils Google)
- Etude de Googlebot, le robot d'indexation de Google
- Outil de test d'indexation Google + analyse de l'âge d'un site
- CSV AdStats v4 : le logiciel pour analyser ses statistiques AdSense
- L'algorithme BlockRank
Consultez la description détaillée des produits ou services de Google suivants : Outils linguistiques de Google
- Ancienneté d'un site dans Google
Cet outil vous permet de connaître une estimation de l'ancienneté d'un site : il fournit la date à laquelle Google l'a indexé la première fois (et la même chose pour archive.org). - Les sous-domaines d'un site
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités







le forum