Tu propia herramienta para comprobar el Pagerank en varios datacenters

Pablo

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.

Check Pagerank

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 :D

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 :D

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 :D

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]

Pablo

Programador desde hace más de 11 años, adicto a internet, cafeinómano, fanático de la información, intento de emprendedor, trabaja de forma compulsiva solo en lo que ama. Sueña con tener una aplicación con más de 1 millón de usuarios.

Comentarios 114

Comentarios

  1. Neri Responder

    Excelente Herramienta pablo! despues me la descargo y veo si modifico algo aunque esta expectacular…felicitacioneS!

  2. Pablo Responder

    @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 :D

  3. MP3d Responder

    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. ;)

  4. Pablo Responder

    @Mp3d: Gracias, y ya sabes si tienes algun script dandote vueltas por la cabeza me consultas sin problemas :D

  5. Nahuel Sanchez Responder

    Buena creación Pablo, como ya sabes está integrada a WordPress en mi blog, así que cualquier error te estaré avisando… Saludos…

  6. Pablo Responder

    @Nahuel: Te quedo joya la integracion, me gusta :D

  7. DIOS Responder

    Genial herramienta… parece funcionar muy bien… ya veo si la descargo y la subo a un pequeño host que tengo por ahi… :P
    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”.

  8. Pablo Responder

    @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 :D

  9. MP3d Responder

    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.

  10. Erick Responder

    Bueno Pablo, te la comiste con este Script, lo dejaré en mi servidor funcionando como debe (cuando cambie el logo).

    Felicitaciones!

  11. Pablo Responder

    @Dios: Ahi lo solucione, avisen si ven algo raro :D
    @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) :D

  12. Alan Responder

    Muchas gracias por compartir :-) eso hace tu trabajo aún mejor.
    Felicidades por la iniciativa, es muy muy útil.

    Un saludo ^_^

  13. Pablo Responder

    @Alan: Nada que agradecer, es util para todos esto, aparte en todo caso te agradezco yo la nota en tu blog :D
    Saludos!

  14. Neri Responder

    Pablo, recien lo publique en el blog y deje otra url para la descarga..
    Saludos!

  15. Pablo Responder

    @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!

  16. Dogguie Responder

    Me parece genial el “invento”!!
    Ya lo descargué, y le haré un pequeño espacio en mi hosting :D

  17. Pablo Responder

    @Dogguie: Buenisimo a disfrutarlo :D Cualquier problema que detectas me avisas, y gracias por el comentario :D

  18. Francisco Responder

    Excelente aporte, se relaciona perfecto con la temática de mi blog y no es mala idea implementarlo. Desde ya, muchas gracias.

    Saludos!

  19. Pablo Responder

    @Francisco: Gracias por el comentario, espero que te sirva :D

  20. juanguis Responder

    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

  21. Pablo Responder

    @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 :D

  22. Dogguie Responder

    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?

  23. Pablo Responder

    @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 :D

  24. Visor PAGERANK by kabytes Responder

    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.[...]

  25. Erick Responder

    Pablo, “te la comiste” es algo como “haz hecho un gran trabajo”, en pocas palabras, sos groso.

  26. The-RockeR Responder

    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?

  27. The-RockeR Responder

    img src=’img/-1.gif’

    Vale, no se ve bien, pero es lo de arriba lo que sale para cada datacenter.

  28. juanguis Responder

    Jujuju ese “te la comiste” suena realmente raro eh, pero no se, por ahi ese perfil le va bien a pablo, jajaja

  29. Pablo Responder

    @Visor: De nada, gracias a vos por la entrada :D
    @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 :D

    Saludos!

  30. The-RockeR Responder

    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

  31. Pablo Responder

    @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 :D

  32. The-RockeR Responder

    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 :D

  33. Erick Responder

    @Pablo: Entonces, nada más te felicito. Jajajaja es una expresión de mi país nada más! :D

  34. Pablo Responder

    @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 :D
    @Erick: No hay problema, entiendo que me quieras insultar pero igual te agradezco (?)

    Saludos!

  35. gafeman Responder

    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 !!

  36. Pablo Responder

    @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 :D

  37. CrackVan Responder

    Muy bueno!, voy a echarle un ojo a ese código yo también :P

  38. GeR Responder

    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!

  39. Pablo Responder

    @CrackVan: Gracias por el comentario, en cuanto al codigo adelante :D
    @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 :D

  40. Dogguie Responder

    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” :D , pero creo que ese es el problema.

    Pablo, sacarás otra versión? Me quedé con las ganas de tenerlo en mi espacio :(

  41. Pablo Responder

    @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 :D
    Malditos hostings con opciones deshabilitadas jejejeje

  42. Dogguie Responder

    Pufff… qué rapida respuesta !!!
    Esto ya parece chat! :D jajaja

    Gracias Pablo… estaré anciosamente esperando :P

  43. Pablo Responder

    @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 :D

  44. Dogguie Responder

    Gracias Pablo. Estaré a la espera del correo.

  45. Ger Responder

    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)….

  46. CoyáN Responder

    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.

  47. CoyáN Responder

    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:

  48. Pablo Responder

    @Coyan: Muchas gracias, vos sabes es curioso por que debo tener otra version instalada de mi propia herramienta, jejejeje. Puedes mirar Herramienta validando

  49. estebaN Responder

    que modulos Perl necesita para funcionar?

  50. Pablo Responder

    @Esteban: No necesita tener instalado ningun modulo de Perl, solamente necesita PHP y tener habilitada algunas funciones.

  51. estebaN Responder

    ahh entonces necesito saber cuales son las funciones…

    gracias.

  52. CoyáN Responder

    @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.

  53. Pablo Responder

    @Coyan: No me ofendo tranquilo :D
    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 :D

  54. estebaN Responder

    me podes decir entonces cuales son las funciones que hay que instalar..?

    o cuales son las funciones que tu tienes para instalarlas igual.

    saludos…

  55. Pablo Responder

    @Esteban: Disculpa que no te respondi, no vi que dejaste un nuevo comentario :D
    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.

  56. Dogguie Responder

    Pos… yo sigo a la espera de la nueva versión :(

  57. Pablo Responder

    @Dogguie: Disculpas estas ultimas semanas vengo medio liado con el trabajo y no me pude poner a programar esto, prometo en semana santa solucionarlo :D

  58. Alejandro Suárez Responder

    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?

  59. FICUNFV Responder

    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…

  60. dna Responder

    Hola, me podrias ayudar??? quiero cambiar los datacenters pero no encuentro la variable donde tu lo metes o buscas gracaissss

  61. Juan manuel Responder

    Maravillosa herramienta para instalarla en cualquier sitio web…

    http://www.d-w-m.es/
    http://www.posicionempresarial.es/

  62. kayes Responder

    Hi i just download this script, the script is simple but really good. i like it. thanks for give us it free.

  63. mathias Responder

    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

  64. Pablo Responder

    @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.

  65. mathias Responder

    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!!!

  66. Pablo Responder

    @Mathias: jejejeje, no hay problema, cuando tengas el hosting avisame si necesitas ayuda, igualmente es facil la instalacion, un abrazo :D

  67. Recuweb Responder

    http://www.pagerank-info.net/

    Otras más pero on-line

  68. Sonia Responder

    Xicos muy bien, saludos a todos y muy buena la noticia.

    Besos.
    espondilitis.eu

  69. HJK Responder

    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.

  70. jose Responder

    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/

  71. ana Responder

    Gracias por el truco, ya lo tengo instalado en mi web.
    Espero que sigais poniendo cosas tan interesantes aqui.

    un beso,
    ana

  72. infogchu Responder

    la voy a probar en mi servidor porque la demo no funca

  73. felipe Responder

    felicitaciones por la info.. me vinieron bien

  74. juegos para chicas Responder

    ok nada mal creo que es la mejor informacion mas relevante que e leido

  75. joseba Responder

    voy a probarlo, no sabia yo que habia estas cosas, adivinadores de page rank jeje lo podriamos llamar asi.

  76. jus Responder

    Es muy lenta la aplicacion

  77. Jorge Responder

    http://autos.otraera.com

    no aparece el PR de mi pagina?

    saludos.

  78. wilfredo Responder

    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

  79. Descargas Responder

    Tengo el mismo problema de Jus y Wilfredo se pone lento, sabes a que se debe?

  80. IzK Responder

    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!

  81. Ronel Responder

    Muy buena herramienta, gracias por compartir la información.

  82. javier Responder

    muy interesante gracias!!!!!!

  83. Primer lugar de google Responder

    Hola, parece que ya no funciona el demo, o es que demora mucho para averiguar el pagerank. Saludos.

    • Reynaldo Responder

      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

  84. mayte Responder

    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

  85. FotoCasa Responder

    Voy aprobar el código y les comento

Realizar un comentario