Tu propia herramienta para comprobar el Pagerank en varios datacenters
Ya me estaba cansando de la historia de que cada vez que se viene una actualización de Pagerank las herramientas se congestionen y nunca poder probar de manera sencilla y rápida los distintos valores que arroja cada datacenter, por eso me propuse de manera practica crear mi propia herramienta, y para que no les ocurra exactamente lo mismo decido ahora mismo liberarla para que cualquiera pueda descargarla e instalarla en su propio servidor, y de quererlo pueda compartirla con sus visitantes.
Entonces simplemente con descargar el zip, descomprimirlo y subirlo a su servidor pueden tener una herramienta para chequear el pagerank en los distintos datacenters.

Inclusive si miran el código fuente pueden agregar todos los datacenters que ustedes quieran, pueden personalizar el código con su propio logo, etc.
LICENCIA DE USO
NINGUNA, simplemente lo descargan y hacen lo que quieren con el
Me parece una estupidez empezar a exigir links y demás por eso no tienen que pedirme ningún permiso para modificarlo, quitarle el links a mi blog desde el footer, obviamente que se agradece, pero no es obligatorio, tan solo armar este script me llevo una hora y me parece una exageración obligar a alguien a mantener ese link.
Lo ideal: Si agregan esta herramienta en su blog me gustaría que cuando lo comentan en una entrada digan de donde sacaron el script para seguir haciendo fluir esta herramienta a todos, el link del footer lo pueden reemplazar por el de su blog sin ningún remordimiento
Agradecimientos:
A los primeros en probar la herramienta y decirme los problemas que fueron apareciendo:
Nahuel, Alejandro, Conker, Juangis y Mikel
Aclaraciones:
El código para obtener el Pagerank unitario es el genérico que se encuentra en infinidad de sitios webs, si mal no recuerdo lo obtuve de php.net.
No me hago cargo de ningún daño, prejuicio o muerte por el uso de este script
Por favor que nadie haga Hotlink del archivo probablemente lo mejore en base al feedback que vaya recibiendo y la ruta del mismo cambie.
Comprobador pagerank datacenter: Demo | Código fuente [ZIP]

Excelente Herramienta pablo! despues me la descargo y veo si modifico algo aunque esta expectacular…felicitacioneS!
@Neri: Gracias mil! cualquier problema que detectes me avisas que lo vamos arreglando, como digo en el post lo hice rapido, y como lo uso para mi no esta optimizado a mas no poder, pero todos los que lo probaron no tuvieron problemas
Felicitaciones, te quedo buena.
Es posible que la use, por ahora la probe y sin errores.
Saludos y ya se a quien pedirle ajuda con algun script.
@Mp3d: Gracias, y ya sabes si tienes algun script dandote vueltas por la cabeza me consultas sin problemas
Buena creación Pablo, como ya sabes está integrada a WordPress en mi blog, así que cualquier error te estaré avisando… Saludos…
@Nahuel: Te quedo joya la integracion, me gusta
Genial herramienta… parece funcionar muy bien… ya veo si la descargo y la subo a un pequeño host que tengo por ahi…
El único error que me saltó es este:
Warning: fsockopen() [function.fsockopen]: unable to connect to 209.85.143.147:80 (Connection timed out) in /home/.middles/romibang/kabytes.com/pagerank/pr.php on line 99
Can not connect to server
Que supongo que tendrá que ver con que no se puede conectar a algún datacenter. Por lo demás, genial, da los números correctos y sin problemas ni “rarezas”.
@Dios: Gracias lo voy a revisar, seguro que me comi de evitar mostrar ese error, eso pasa cuando no conecta o cuando el datacenter esta down como aparece en otras herramientas, en el trascurso de hoy lo arreglo
Esto parece un Chat Online….me voy a dormir…ah tengo varios scripts, pero ahora estoy con la cabeza puesta en el cambio de hosting, mudanza de DB, cambios de DNS, etc….
PD: ojo a los fans de Stage6 que un rumorrrr dice que Google lo compraria. Le deje el link en un comentario a Nati de Chicaseo, a ver si deja de llorar.
Bueno Pablo, te la comiste con este Script, lo dejaré en mi servidor funcionando como debe (cuando cambie el logo).
Felicitaciones!
@Dios: Ahi lo solucione, avisen si ven algo raro
@Mp3d: Insomnio generalizado es esto, jejejeje. Cualquier cosa que necesites con programacion avisame y te intento ayudar. Eso de stage6 seria toda una bomba.
@Erick: Gracias Erick (Espero que “te la comiste” signifique trabajar en tu pais)
Muchas gracias por compartir
eso hace tu trabajo aún mejor.
Felicidades por la iniciativa, es muy muy útil.
Un saludo ^_^
@Alan: Nada que agradecer, es util para todos esto, aparte en todo caso te agradezco yo la nota en tu blog
Saludos!
Pablo, recien lo publique en el blog y deje otra url para la descarga..
Saludos!
@Neri: Buenisimo, gracias, lo del enlace en otra url te lo agradezco por que si dentro de un tiempo cambio la url eso va a tirar error todo el tiempo en el server. Saludos!
Me parece genial el “invento”!!
Ya lo descargué, y le haré un pequeño espacio en mi hosting
@Dogguie: Buenisimo a disfrutarlo
Cualquier problema que detectas me avisas, y gracias por el comentario
Excelente aporte, se relaciona perfecto con la temática de mi blog y no es mala idea implementarlo. Desde ya, muchas gracias.
Saludos!
@Francisco: Gracias por el comentario, espero que te sirva
Me mentiste papa! me dijiste que lo lanzabas en dos o tres dias, jajajaja
Qudo bueno che, ahora armo un post y vas a sentir el “efecto puntogeek”,jejeje
@Juangis: jajaja, lo que pasa que no sabia que lo iban a probar tan rapido los chicos, sino lo lanzaba al toque. Con respecto a lo otro, dale mientras voy activando el WP-Cache y los 6 servidores en paralelo
Hola Pablo.
No sé si esto sólo me pasa a mí. Descargué y subí el script a mi host, tal como está, sin modificar nada; pero no funciona
Me muestra los resultados mas NO las barritas verdes (deja espacio en blanco).
¿Qué estoy haciendo mal?
@Dogguie: Casi seguro esta mal la ruta de las imagenes, fijate dependiendo de donde lo subiste donde en el codigo fuente si la ruta es la correcta. Practicamente seguro es eso, te digo por que a Leegar le paso lo mismo
gracias pablo
[...]Ahora que parece que estan bailando de nuevo los pr de google, kabytes http://www.kabytes.com/ he liberado su script para ver el pagerank en distintos datacenters.[...]
Pablo, “te la comiste” es algo como “haz hecho un gran trabajo”, en pocas palabras, sos groso.
A mí me pasa como a Dogguie, no me carga las imágenes. Fijándome en el código encuentro que:
64.233.187.99
(Le puse espacios para que se vea bien). ¿Ese -1 no debería ir ahí verdad? xD ¿Cuál puede ser el fallo?
img src=’img/-1.gif’
Vale, no se ve bien, pero es lo de arriba lo que sale para cada datacenter.
Jujuju ese “te la comiste” suena realmente raro eh, pero no se, por ahi ese perfil le va bien a pablo, jajaja
@Visor: De nada, gracias a vos por la entrada
@Erick y Juangis: No che ese termino no va conmigo, probablemente le quede a mas de uno pero no soy de ese “rubro” jejejejjeje
@The-Rocker: El error como le pasaba a Doggui se encuentra en la ruta de las imagenes, te diria que te fijes en el codigo y en la ubicacion de la misma dependiendo de donde lo colocaste la ruta cambia, es por eso que no muestra ninguna imagen. Avisame si te sigue pasando o dejame la ruta dnd lo estas probando asi puedo ver exactamente que pasa
Saludos!
Pablo, es lo que intenté decirte arriba (muy mal explicado, por cierto). La función que calcula el PR devuelve -1 y por éso no muestra ninguna imagen (o al menos así lo entiendo yo).
Échale un ojo en: http://bocabit.com/pagerank
@The-Rocker: jejeje, ahora si te entiendo, mira el problema esta en que algunos servidores tienen la funcion fsockopen deshabilitada por temas de seguridad, entonces la funciona devuelve menos 1 al no poder conectar el puerto. Casi todos los hosting tienen la opcion de habilitarla, no se dnd estas hosteado, si me decis cual es tu empresa de alojamiento probablemente le podremos encontrar la vuelta
Pablo, estoy en Surpass Hosting, y tienen deshabilitado el fsockopen por razones de seguridad como dices. El caso es que me recomendaron hacerlo por cURL, de lo que no tengo NPI.
En teoría si se hiciera de esa manera sería compatible con la inmensa mayoría de servidores
@Pablo: Entonces, nada más te felicito. Jajajaja es una expresión de mi país nada más!
@The-Rocker: Voy a ver si la semana que viene tengo algun tiempo ya que tengo algo mas en la galera para sacar la semana que viene y hago una version 2, vamos a ver si funciona igual tambien
@Erick: No hay problema, entiendo que me quieras insultar pero igual te agradezco (?)
Saludos!
ooohhhh codigoooooooohhhh no dudes que voy a hecharle mano al asunto jeje
un saludo Pablo y por cierto te ha quedado muy grande el diseño !!
@Gafeman: Si obvio, cada tanto toca publicar algo de codigo, jejeje. Por cierto felicitaciones por el regreso ya faltaban tus posts en mi lector de feeds
Muy bueno!, voy a echarle un ojo a ese código yo también
Hola pablo muy weno el script pero xq me sale lo siguiente¿?
Fatal error: Call to undefined function: curl_init() in /home/www/misitio/pagerank/index.php on line 29
Lo tengo alojado en un hosting de Awardspace
Gracias!
@CrackVan: Gracias por el comentario, en cuanto al codigo adelante
@GeR: No se cual es tu plan, pero tu hosting tiene deshabilitada esta opcion pero segun responden en su foro si le envias un correo te activan la opcion sin problemas
Ohh nooo… leyendo los comentarios, y luego de mirar bien el código que devuelve el script, llegué a la conclusión de que tengo el mismo problema que The-RockeR. Me devuelve PR -1 !!.
No entiendo naaa de fsockopen y “no sé qué más”
, pero creo que ese es el problema.
Pablo, sacarás otra versión? Me quedé con las ganas de tenerlo en mi espacio
@Dogguie: Seguro que se viene la version 2, pero me van a tener que esperar unos dias que primero tengo que terminar un adicional mas que ya lo tengo casi listo, y luego ver como solucionar ese problema que tienen algunos como vos
Malditos hostings con opciones deshabilitadas jejejeje
Pufff… qué rapida respuesta !!!
jajaja
Esto ya parece chat!
Gracias Pablo… estaré anciosamente esperando
@Dogguie: Justo me encontraste, igualmente seguro que cuando lo tengo listo te envio un correo asi lo pruebas en tu server para ver que todo funciona perfecto
Gracias Pablo. Estaré a la espera del correo.
Alguien sabe que sitio tiene activado la opcion CURL ¿? Ya les mande un correo a awardspace y me respondieron que no pueden activar esa opcion xq que tengo una cuenta Free (Gratis)….
Muy útil y sencilla aplicación.
Aunque he arreglado los fallos del html y ahora funciona con xhtml 1.1 sin problemas.
Si queréis ver el código html (fue lo único que cambié) lo podéis ver en:
http://util.quoqle.es/pagerank/
Y los que queráis utilizar el metod=”post” en vez del get (con el post se puede hacer que la url después de la búsqueda sea la misma que antes, y no esa tan fea que se genera) sólo tenéis que poner esta línea al principio de todo el código:
y borrar la original que aparece al principio del código php: $dominio=$_POST['url'];
Como podéis ver en mi página funciona sin problemas.
oops, el código que hay que introducir al principio desapareció de mi comentario…
Quitad todos los espacios que pongo aquí, y sustituir el % por un espacio:
@Coyan: Muchas gracias, vos sabes es curioso por que debo tener otra version instalada de mi propia herramienta, jejejeje. Puedes mirar Herramienta validando
que modulos Perl necesita para funcionar?
@Esteban: No necesita tener instalado ningun modulo de Perl, solamente necesita PHP y tener habilitada algunas funciones.
ahh entonces necesito saber cuales son las funciones…
gracias.
@Pablo: Desde el principio usé un plugin para firefox y ya no me validaba, pero cierto es que el W3C lo da por bueno. De todos modos el html tidy da un error, ya que en la línea 13 hay un link sin url (el link del logo).
Y si te fijas pusiste un XHTML 1.0 Transitional, el cual es muy permisivo.
Y a pesar de todo eso, como se puede comprobar aquí eso no valida ni de lejos (261 errores), que son los errores a los que yo me refería desde un principio.
Había un echo que hay que cambiarle las “” por ” y luego ya se puede poner el / > a la etiqueta img
Para asegurarse la mayor compatibilidad es mejor el xhtml 1.1 que es el que yo usé.
No te ofendas por esto, lo hago como crítica constructiva, ya que creo que todas las webs deberían tener 0 errores.
@Coyan: No me ofendo tranquilo
Ahora entiendo lo que me decis, o sea vos estas validando la pagina resultado en lugar de la principal, yo pensaba que vos mirabas solamente la pagina principal, lo voy a revisar para solucionarlo, gracias por todas las molestias que te estas tomando.
Y te repito no me molesta para nada, todo lo contrario
me podes decir entonces cuales son las funciones que hay que instalar..?
o cuales son las funciones que tu tienes para instalarlas igual.
saludos…
@Esteban: Disculpa que no te respondi, no vi que dejaste un nuevo comentario
Las funciones que tienes que tener habilitadas en tu server son cUrl y fsockopen nada mas, eso es todo, si tu hosting tiene habilitadas esas funciones no deberias tener ningun problema, un abrazo y cualquier cosa me avisas.
Pos… yo sigo a la espera de la nueva versión
@Dogguie: Disculpas estas ultimas semanas vengo medio liado con el trabajo y no me pude poner a programar esto, prometo en semana santa solucionarlo
Hola, pues excelente trabajo, he buscado durant emucho tiempo algo parecido pero sin exito, pero teng un problema Call to undefined function curl_init() in /home/buscasde/public_html/pagerank/index.php on line 47 que debería modificar o arreglar?
DEFINITIVAMENTE ES UNA GRAN AYUDA TU PROGRAMA GRACIAS POR COMPARTIR TU HERRAMIENTA AHORA NO TENGO QUE ESTAR ENTRANDO A UN MONTON DE SITIOS PARA COMPROBAR MI PG…
Hola, me podrias ayudar??? quiero cambiar los datacenters pero no encuentro la variable donde tu lo metes o buscas gracaissss
Maravillosa herramienta para instalarla en cualquier sitio web…
http://www.d-w-m.es/
http://www.posicionempresarial.es/
Hi i just download this script, the script is simple but really good. i like it. thanks for give us it free.
pablo soy nuevo en esto y quisiera poner este codigo pero la verdad es q no tengo mucha idea si puedes contestarme te lo agradeceria saludos disculpa por la molestia
@Mathias: No es dificil, te ayudo sin problemas, por lo que pude ver tienes tu blog en blogger, tienes otro alojamiento?, para que funcione este script necesitas un hosting con php activado.
haaa me parecia que era eso no, no tengo pero esperemos que en un futuro si!! ya que al tenerlo en blogger te limita alguans cosas pero bueno igual no me puedo quejar je gracias pablo!!!
@Mathias: jejejeje, no hay problema, cuando tengas el hosting avisame si necesitas ayuda, igualmente es facil la instalacion, un abrazo
http://www.pagerank-info.net/
Otras más pero on-line
Xicos muy bien, saludos a todos y muy buena la noticia.
Besos.
espondilitis.eu
tengo una pregunta cuando lo descarge me salieron varios archivos quiero tenerlo como un solo code (es que soy muy novato en esto) me pueden decir como hacerlo.
Muy buenas,está genial lo de poder medir el pagerank,pero a mi no me funciona aver si me encuentran el problema,lo suvo a mi servidor,el nombre es strato,y vean lo que me sale,ayudenme, http://buscodinerito.com/pagerank/
Gracias por el truco, ya lo tengo instalado en mi web.
Espero que sigais poniendo cosas tan interesantes aqui.
un beso,
ana
la voy a probar en mi servidor porque la demo no funca
felicitaciones por la info.. me vinieron bien
ok nada mal creo que es la mejor informacion mas relevante que e leido
voy a probarlo, no sabia yo que habia estas cosas, adivinadores de page rank jeje lo podriamos llamar asi.
Es muy lenta la aplicacion
http://autos.otraera.com
no aparece el PR de mi pagina?
saludos.
hola a todos lo instale pero esta lento pero se agradece mucho compartir este tipo de programas
pero siles gusta descangue otro similar que te da resultados de pr de google y alexasi gustan contactenme
en mi sitio web está mi mail
Tengo el mismo problema de Jus y Wilfredo se pone lento, sabes a que se debe?
Gracias
Asias por tu código. Era justo lo que estaba buscando.
Se que decías que no hacía falta que pidieramos permiso, pero supongo que un “Gracias”, anima a seguir haciendo cosas así!
Así que lo dicho: Gracias!
Bye!
Muy buena herramienta, gracias por compartir la información.
muy interesante gracias!!!!!!
Hola, parece que ya no funciona el demo, o es que demora mucho para averiguar el pagerank. Saludos.
a mi me sucede lo mismo, se queda colgada la pagina no funciona…. tambien baje el archivo y al abrirlo de forma local me da error en la linea 29…
Fatal error: Call to undefined function: curl_init() in \xampp\htdocs\pagerank\pagerank\index.php on line 29
muchas gracias por compartir la informacion para los q deseen tener una herramienta seo que te verifica casi todo como el precio de tu web solo escribirme el demo lo pueden ver en http://ganaalinstante.info/3
Voy aprobar el código y les comento