outil de test sandbox

  • Auteur de la discussion Auteur de la discussion smailla
  • Date de début Date de début
Nouveau WRInaute
Bonsoir

Qu'est devenu l'excellent
-http://www.netsys-online.net/test-sandbox.html
[Edit kazhar : lien désactivé]

Victime de son succès ?

Accessible sur une autre url ou un outil équivalent à proposer ?

Merci de vos réponses

Sylvie P
 
WRInaute passionné
Je suis ravis qu'on me demande des nouvelles de mon outil. Donc voilà ou cela en est...

J'ai modifié le code et intégré l'api Google mais je trouve l'api pas très stable voir pas fiable. Je m'explique, j'obtiens une fois sur deux une erreur de récupération des résultats.

Si quelqu'un voudrait me donner des petits conseils j'en serai ravis. J'ai suivi les indications données par WRI quant l'utilisation de l'api ( https://www.webrankinfo.com/google/api )
 
WRInaute occasionnel
Seomoz proposait un outil de test de sandboxing lui aussi inaccessible... existe-t-il d'autres outils pour déceler si un site est sandboxé ? Je ne comprends d'ailleurs pas pourquoi Google ne propose pas sa propre appli (puisqu'il semblerait que cela devienne leur spécialité désormais)...
 
WRInaute passionné
ca serait trop facile de donner des infos sur le positionnement sans tel ou tel critère...

Le test qui est pour l'instant en standby permettait de savoir pas mal de chose sur le potentiel de positionnement d'un site.

Je veux bien le remettre en ligne mais il faudrait un petit coup de main pour intégrer l'api Google.
 
WRInaute discret
Je veux bien te filer un coup de main, j'ai suivi le tuto mais j'ai du mal à voir comment tu as créé ton outil.

Apparemment, la requête passe chez moi en local. Pas testé en ligne.
 
WRInaute passionné
Ok merci pour ta proposition !

En fait ce marche, mais 1 fait sur 2, je ne peux récupérer le résulat de la requete à l'api. Du coup ca fait pas trop stable comme outil !

Je mettrai le code pour accéder à l'api en ligne dans la journée pour te montrer ou cela coince.
 
WRInaute discret
netsys a dit:
Ok merci pour ta proposition !

En fait ce marche, mais 1 fait sur 2, je ne peux récupérer le résulat de la requete à l'api. Du coup ca fait pas trop stable comme outil !

Je mettrai le code pour accéder à l'api en ligne dans la journée pour te montrer ou cela coince.

Ok, pas de problème :wink:
 
WRInaute passionné
Voilà le code de la fonction détectant une url ($url)dans les pages de résultats donné par l'api sur la requete du mot clé ($motcle) :

Code:
function page ($url, $motcle, $maxpages) {


	global $cle; // clé de l'api

	$start = 0;

	$google = new GoogleApiSearch;

	$maxresultats = $maxpages * 10;

	for($start = 0; $start < $maxresultats; $start = $start + 10) {

		$result = $google->doGoogleSearch($cle, $motcle, $start);

		if ($result == false)
		{
		  echo "La requete n'a pas fonctionné";
		}
		else
		{

		 // echo "La requete a fonctionné";

		 // nombre estime de resultats
		 $nb_res = $result['estimatedTotalResultsCount'];
 		 // echo "<p>$nb_res</p>";

		 if ( $nb_res == 0 ) {
		  // aucun resultat
		  echo "Aucun r&eacute;sultat.";
		 }
		 else {

		  // Parcours resultats
		  foreach ($result['resultElements'] as $resultat)
		  {


		   $pos = strpos($resultat["URL"], $url);

		   if (is_int($pos)!=false) { // trouvé
		     $page = $start/10 + 1;
		     return "Site trouvé dans la page $page des résultats";
		   }

		  }
		 }
		}

	} // FIN for start

	return "Site non trouvé dans les $maxpages premières pages des résultats";

} // FIN fonction page

Chez moi, l'api ne me donne pas de résultat 1 fois sur 2...
 
WRInaute discret
ça marche: http://www.wup.fr/test-referencement.php
ça semble stable

Code:
function page ($url, $motcle, $maxpages = 10) {

	global $cle;

	$start = 0;
	$google = new GoogleApiSearch;
	$maxresultats = $maxpages * 10;

	for($start = 0; $start < $maxresultats; $start = $start + 10) {
		$result = $google->doGoogleSearch($cle, $motcle, $start);

		if ($result == false)
		{
			echo "La requete n'a pas fonctionné";
		}
	      else
      	{
		       // echo "La requete a fonctionné";

		       // nombre estime de resultats
		       $nb_res = $result['estimatedTotalResultsCount'];
		        // echo "<p>$nb_res</p>";

		       if ( $nb_res == 0 ) {
		       	// aucun resultat
			      echo "Aucun r&eacute;sultat.";
		       }
		       else {
			      // Parcours resultats
			      foreach ($result['resultElements'] as $resultat)
		        	{
			      	$pos = strpos($resultat["URL"], $url);

					if (is_int($pos)!=false) { // trouvé
						$page = $start/10 + 1;
						echo "Site trouvé dans la page $page des résultats<br />";
					}
				}
			}
		}
	} // FIN for start

	// return "Site non trouvé dans les $maxpages premières pages des résultats";

} // FIN fonction page
 
WRInaute passionné
Bon ben c'est moi qui merde alors...

Je peaufine quelque peu mon outil et je le remets accessible très bientôt !
 
WRInaute passionné
Je viens de revoir le truc.
Ca semble bete mais l'api ne répond pas de la même manière sur mes requetes qu'avec Google.
Du coup je ne peux donner la position d'un site avec mes tests en utilisant l'api car les réponses ne sont pas cohérentes.

J'essayerai à nouveau demain pour voir...

A+
 
WRInaute discret
netsys a dit:
Je viens de revoir le truc.
Ca semble bete mais l'api ne répond pas de la même manière sur mes requetes qu'avec Google.
Du coup je ne peux donner la position d'un site avec mes tests en utilisant l'api car les réponses ne sont pas cohérentes.

J'essayerai à nouveau demain pour voir...

A+

chez moi, ça ne donnait plus rien. Donc à voir demain en effet

Madrileño, le code est donné plus haut (Cf mon post)
 
WRInaute discret
Madrileño a dit:
Il donne la position api mais pas sans sandbox.

On doit pouvoir la deviner avec l'accent circonflexe. Enfin c'est apparemment le cas.
L'outil ne fonctionne plus correctement chez moi

-----
On dirait qu'il me sort les résultats de GG monde qui sont sensiblement différents. :o
 
WRInaute passionné
C'est toujours la même chose, l'api ne donne pas les résultats corrects sur les requetes lors du test sandbox ...
 
Membre Honoré
Pas besoin d'api si tout le monde fait le test a la maison avec le code directement ( donc 1 requête voir plusieurs mais pas 100 qui oblige l'api ).
( peut-être la solution la plus simple ) :lol:
Si quelqu'un à des idées :idea:
 
Nouveau WRInaute
Bon courage et merci

Merci pour vos réponse, j'ai hâte de revoir l'url en ligne,... elle me remontait le moral.

Mais au fait quel critères utilisez vous pour afficher les résultatss sans le filtre sandbox ? (des ******* ou des accents ou des -dsfdg -dsfes ...etc....)

Sylvie P
 
Discussions similaires
Haut