A while ago, I did a plugin for myself to track robots activity on my websites and display them with jpgraph. While preparing for a release here, I discovered Cr@wltr@ck. So this is a Cr@wltr@ck Plugin for WordPress.

It integrates with your WordPress installation - let me know if for some reason it doesn’t ;)

Bot Tracker

Demo: see the demo at the Cr@wlTr@ck Website

Download: Bot Tracker

Version: 2.3.0

Usage:

  1. As always: download, unzip and upload to your WordPress plugins directory
  2. activate the plugin within you WordPress Administration Backend
  3. be patient and wait until Cr@wltr@ck gets some stats*

Bot Tracker

* Can’t wait? There is a test-crawler at the “Tools” menu of Cr@wltr@ck, you could set up yourself:

Bot Tracker Test Crawler

Be careful with the other Cr@wlTr@ck options. Cr@wlTr@ck has been modified for this Plugin to integrate with WordPress and doesn’t function standalone anymore.

Share This Tags:
  1. Pingback: Weblog Tools Collection » Blog Archive » WordPress Plugin Releases for 8/8 August 8th, 2007 at 6:39 am
  2. Pingback: Nico Nemil | Web Developer | Web Designer | Graphics Artist » WordPress Plugin Releases for 8/8 August 8th, 2007 at 6:46 am
  3. Eric Says:

    I am getting an error. I am using wordpress 2.2.1 here is ther error,
    Fatal error: Cannot redeclare dprx_tracker_include() (previously declared in C:\wamp\www\blog\wp-content\plugins\bot-tracker\bot-tracker.php:66) in C:\wamp\www\blog\wp-content\plugins\bot-tracker\bot-tracker.php on line 68

  4. Eric Says:

    hmmmmm weird, I went back to it to try and fix the problem and it works fin now. but still I thought you should know that there was an error!

  5. Pingback: Bot Tracker | ???????? August 8th, 2007 at 6:54 pm
  6. Roland Rust Says:

    @Eric:
    Thanks for the feedback! I’ll do some additional testing for a 1.1 release…

  7. Pingback: Bot Tracker WordPress Plugin » D’ Technology Weblog: Technology News & Reviews August 9th, 2007 at 12:25 am
  8. Pingback: My Links for August 7th through August 8th | Evan Roberts August 9th, 2007 at 2:32 am
  9. Nakul Says:

    Hi,
    I have installed that plug-in for my 2.0.4 wordpress blog site… and it’s working fine but that plug-in showing only character “D” in its menu bar and in its submenu instead of Crawler, page viewed, source etc…

  10. Roland Rust Says:

    @Nakul:
    Which version of WordPress are you running? Does Firebug (http://www.getfirebug.com/) say something about javascript errors? Have you tried a re-install?

  11. Nakul Says:

    Hi.. i m using 2.0.4 version and re-install that plugin…. but showing same error again

  12. Pingback: Wordpress-tip: Se hvilke søgebots der kommer forbi - Weblog fra Moskjær Marketing - Søgemaskineoptimering (SEO), Google Adwords, weblogs og markedsføring på Internettet August 9th, 2007 at 11:14 am
  13. Pingback: Skylog » Blog Archive » links for 2007-08-17 August 17th, 2007 at 8:18 am
  14. Lazaros Says:

    i installed the bot tracker ystrday and i check and work fine, but today before 10 minutes doesnt show anything? how can i fix this one?
    By the way great work….

  15. Roland Rust Says:

    @Lazaros,

    If you haven’t done anything to the code, and it did work well yesterday, it probably just takes time until the next bot hits the site :)
    Reasons for not receiving robot hits besides that can be:
    - your .htaccess file prevents them indexing the site
    - your meta information tell the robots NOINDEX, NOFOLLOW
    - etc.

    It also depends on the popularity of your website:
    e.g.: yesterday this website received 108 hits from 11 crawlers on 47 pages
    I do have cutomers, who have days with no visit from a robot at all.

  16. Tom Says:

    Hi,

    I’m using WP 2.2.3, haven’t done anything to the code at all.
    keep getting this:

    Warning: main(include/menumain.php) [function.main]: failed to open stream: No such file or directory in […]wp-content/plugins/bot-tracker/crawltrack/include/display-all-crawlers.php on line 37

    Warning: main(include/menumain.php) [function.main]: failed to open stream: No such file or directory in […]wp-content/plugins/bot-tracker/crawltrack/include/display-all-crawlers.php on line 37

    Warning: main(include/menumain.php) [function.main]: failed to open stream: No such file or directory in […]wp-content/plugins/bot-tracker/crawltrack/include/display-all-crawlers.php on line 37

    Warning: main() [function.include]: Failed opening ‘include/menumain.php’ for inclusion (include_path=’[…]wp-content/plugins/’) in […]wp-content/plugins/bot-tracker/crawltrack/include/display-all-crawlers.php on line 37

    same 4 warnings for lines 38 and 39 each.

    then just below the pie chart, this:
    Warning: main(include/mapgraph.php) [function.main]: failed to open stream: No such file or directory in […]wp-content/plugins/bot-tracker/crawltrack/include/display-all-crawlers.php on line 279

    Warning: Division by zero in […]wp-content/plugins/bot-tracker/crawltrack/include/display-all-crawlers.php on line 477

    Warning: Division by zero in […]wp-content/plugins/bot-tracker/crawltrack/include/display-all-crawlers.php on line 486

    I have deactivated and re-uploaded the whole file, same result.

    All the charts render though.

  17. Roland Rust Says:

    @Tony,
    This might be a crawltrack issue. My Bot tracker installation does just fine on WordPress 2.2.3. Division by zero might mean, that there is zero data somewhere, do you have a lot of robots traffic?

    Also, please ask support questions at the forum http://wpforum.designpraxis.at/ from now on.

  18. Tom Says:

    Yes I get bots, and I apologize for not going to the forum, you may want to put a link to it in your plugin.

    I have about 60 plugins, so I just use the link provided.

    Thanks for the quick response.

  19. Tom Says:

    Please delete my question if it clutters up your page.

  20. Roland Rust Says:

    @Tom,
    no problem ;)
    I installed the forum just a few days ago. I’ll update my plugins’ readme asap!

  21. Brad Says:

    Hi,

    Great plugin for WordPress2.2.3 though I have noticed a few things after it installed.

    1) The box, under CrawlTrack, does not resize for Opera 9.23. It is very small and makes viewing very difficult to read.

    2) Resizing the box, see #1, by IE 7.0 is slow. However I find no issues with Netscape 8.1.2

    3) File to transfer via FTP is quite large, quite time consuming when compared to other plugins ins from WordPress and not all files transferred eventhough initially they appeared to have transferred. It only after the graphs not displaying did I notice most of the folders in the graph folder did not trasfer. Might I recommend a flatter file structure to in order to locate file issues or finding a way to use less files. Maybe less files that are bigger in size might be a solution or possibly having each section as a different install so if there is an issue with files it can be easily identified?

    4) When you go to the bot graph for example and then click msn bot pie slice nothing pulls up. I feel that if the slice is clickable then it should pull up the information associated with the ’slice’ that was clicked.

  22. Roland Rust Says:

    Brad,
    Thank you for your feedback,
    ad 1) does “box” mean the iframe, which wraps crawltrack?
    ad 2) I’ll have a look at it in IE7 as soon as I get my hands on a windows machine ;)
    ad 3) Crawltrack is developed here: http://www.crawltrack.fr/, my plugin just wraps the work of these guys
    ad 4) see 3), If you have support questions regarding crawltrack, check the crawltrack website.

    I’m happy for any kind of testing and bug reporting! Therefore I installed a forum:http://wpforum.designpraxis.at/. Please post support issues there, thanks a lot!

  23. Pingback: Best Wordpress Plugins: Statistics Tracking | Double Black Design October 11th, 2007 at 4:57 pm
  24. jeff Says:

    I get this error on Vers 2.3 wordpress

    thanks

    Jeff

    Warning: dir(../cache/) [function.dir]: failed to open dir: No such file or directory in […]wp-content/plugins/bot-tracker/crawltrack/php/login.php on line 33

    Fatal error: Call to a member function on a non-object in […]wp-content/plugins/bot-tracker/crawltrack/php/login.php on line 34

  25. Roland Rust Says:

    jeff, thanks for the comment! I’ve added the empty cache directory to the svn. Please download and reinstall again.

  26. Keith Says:

    Anybody else having trouble with the Bot Tracker plugin? Mine was working fine till last night. Now all of the menus just display “s” instead of “crawler”, “keywords”, etc…

    I just installed the SimpleMachines Forum on my server last night. Do you think this could have anything to do with it. I can’t imagine how these two products would collide but I guess anything is possible.

    I have tried deactivating and re-activating the plugin but it did not help. I can still navigate but it is a real pain to use now.

    Thanks!

  27. Roland Rust Says:

    Keith, did you install your forum software within the same database? Unless the distribution doesn’t include another CrawlTrack installation the forum could hardly be the cause of the conflict.

  28. Keith Says:

    Roland,

    I looked into this further and found that it is the WP_SMF plugin (the Wordpress to SimpleMachines Forum bridge) that is causing the problem. I believe it is changing the default language from whatever the default Wordpress language is to something else (maybe non-utf or vice versa). I have tried to take a quick look at the plugin to see if I could prevent this change but I haven’t had any luck. I know this plugin is causing the problem because if I deactivate the WP_SMF plugin then your Bot Tracker plugin displays correctly. Would you have a chance to look into this further? You can download the WP_SMF plugin from the following link.

    http://www.earthorbit.com/opensource/

    Thanks!

  29. blogquestion Says:

    I’m using WP 2.3.0 and I’m getting an error when activating this plugin. I really want to use this plugin so if there is any hack or fix I can do, please let me know. thanks.

    The error occurs at the very bottom of the page, after the copyright.

    Fatal error: Cannot redeclare crawlt_sql_quote() (previously declared in […]wp-content\plugins\bot-tracker\crawltrack\crawltrack.php:53) in […]wp-content\plugins\bot-tracker\crawltrack\crawltrack.php on line 63

  30. Roland Rust Says:

    I’ve checked the current release, the code is allright. Deactivate, uninstall and reinstall the plugin. Since your blog is on a windows platform, take care of unix linefeeds when unpacking.

  31. Roland Rust Says:

    Keith, regarding the WP_SMF conflicting with BotTracker: WP_SMF is a BETA release, so problems are expected to occur. Try to install required languages for WP_SMF from here.

  32. Keith Says:

    Roland - Thanks for looking into this… I have the required languages but there are a few lines of code in the WP_SMF plugin that are messing with the Wordpress language settings (not the SMF language settings). This causes your plugin to be displayed incorrectly. At least that is my best guess as to what is happening.

    For now I am just going to deactivate the WP_SMF plugin and manually handle users between the two systems. I don’t have that many registered users (yet…) so it’s not a big deal.

    Thanks again and keep up the great work on all your plugins!

    By the way… You might be interested in a project I am working on for developing a Wordpress Plugin Framework. You can take a look at it at by following the link below.

    http://www.doubleblackdesign.com/2007/11/01/wordpress-plugin-framework-v001-released/

  33. blogquestion Says:

    I don’t get any errors now but I don’t think it is tracking any of the bots. I’ve looked at the logs and see Yahoo, Google, and other hit the site (almost every day). I’ve checked the Webmasters Tools on Google and they confirm that they index the site, but the Bot Tracker shows nothing.

    Using WP 2.3.0 (on dedicated windows server)

    I tried the test crawler and it worked.

    Should I uninstall and reinstall yet again? Is anyone else having similar problems?

    Roland, You had mentioned removing Unix linefeeds when unpacking. How do I do that exactly? I don’t see anything that looks like a linefeed in the code.

    Thanks for your help.

  34. Michael Says:

    i get always this error message: (second try to isntall) thanks for helping me or fixing it!!

    Warning: unlink(../cache/index.htm) [function.unlink]: Permission denied in …wp-content/plugins/bot-tracker/crawltrack/php/login.php on line 41

    Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at …wp-content/plugins/bot-tracker/crawltrack/php/login.php:41) in …wp-content/plugins/bot-tracker/crawltrack/php/login.php on line 136

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at …wp-content/plugins/bot-tracker/crawltrack/php/login.php:41) in …wp-content/plugins/bot-tracker/crawltrack/php/login.php on line 136

    Warning: Cannot modify header information - headers already sent by (output started at …wp-content/plugins/bot-tracker/crawltrack/php/login.php:41) in …wp-content/plugins/bot-tracker/crawltrack/php/login.php on line 153

  35. Roland Rust Says:

    Michael, have you tried to chmod 777 your wp-content/plugins/bot-tracker/crawltrack/cache/ directory & it’s contents?

  36. Bithead Says:

    Dumb quesion;
    What login is BotTracker asking for at the login screen?
    Local DB?
    WP login?
    Some login at the Bot TRacker site?

  37. Cao Says:

    This looks ingenius. But I am not a programmer and I’m not sure what I’ve done wrong; I’m getting a number of error messages.

    Warning: main(include/nocache.php): failed to open stream: No such file or directory in wp-content/plugins/bot-tracker/crawltrack/index.php on line 359

    Warning: Cannot modify header information - headers already sent by (output started at wp-content/plugins/bot-tracker/crawltrack/index.php:359) in wp-content/plugins/bot-tracker/crawltrack/include/header.php on line 17

  38. Roland Rust Says:

    Bithead, there should be no login at all. You must have got something wrong, Please try to reinstall BotTracker.

  39. Roland Rust Says:

    Cao, please be sure, if you unzip locally, to upload all the files. Your plugin installation simply misses some required files.

  40. Bot Tracker Says:

    I have installed bot tracker, and now, when I went to check for some results (a couple of days into it) it is asking me for a user name and password.

    I don’t recall putting one in, nor do I recall it asking for one before…

    How do I remedy this?

    Please Email me the response too, or notify me you made one???

  41. Tim Says:

    Brilliant plugin thanks! I also wanted to say thanks for your backup plugin which is exactly what i needed and seems to be the best backup plugin for WordPress. Loving the automated and email features :) Cheers again for your time and efforts in sharing these with us, much appreciated thanks.

  42. Bot Tracker Says:

    I have this installed. However, I first installed it on an offline address so I could work on setting up the site while/before I had decided on the URL and set that all up with my server/provider.

    Now that I have set up the permanent URL, I am noticing that in the control panel (under dashboard) for Bottracker that it still says the old offline setup URL. And I never set that URL to anything.

    Anyway, it says you can change this in the Bottracker tools, and I did so, and it said that the new URL was added to the user database, but it still says the old URL and does not allow for the new URL in any way.

    What do I need to do the change this? I even uninstalled (deleted from directory) BotTracker and reinstalled it (uploaded a clean version back into Wordpress)…

  43. Roland Rust Says:

    Tim, thanks a lot for your comment! I am happy to hear that my stuff works fo you. cheers, rr

  44. Pingback: WordPress 2.3 compatiblity Plugins | Dreamer's Blog December 6th, 2007 at 11:40 pm
  45. Pingback: Tracking Hot Keywords For New Blog Subscriptions » SuperAff.com December 11th, 2007 at 5:35 am
  46. Warner Carter Says:

    since dec 12 bot says no crawlers. from what I see at google this is unlikely. what happened? How cn I find out?

  47. Warner Carter Says:

    I show no bots since Dec 12, while many every day before that, is there a configuration problem? How can I find out?

  48. Roland Rust Says:

    hm; hard to tell. Have you tried to reinstall allready?

  49. RB Says:

    Hello,
    I installed this plugin some time ago. After some time, I noted that when viewing site visits with the plugin “wassup” that spiders were visiting my site, but bot tracker was not showing them. So, what I did was deactivate, remove it (via FTP) from the files, and remove the databases with phpMyAdmin.

    Now I have reinstalled the plugin, and activated it. But, I don’t see any databases at all in phpMyAdmin.

    Do/should these databases generate automatically when it is installed and activated? Or does it create databases on the fly when it gets a “hit”?

  50. Pingback: Wordpress-tip: Se hvilke søgebots der kommer forbi | Søgemaskineoptimering (SEO), Google Adwords, weblogs og online markedsføring | Weblog fra Moskjær Marketing December 29th, 2007 at 1:15 pm
  51. Steve Says:

    Warning: unlink(../cache/index.htm): Permission denied in /home/www/web2/html/blog/wp-content/plugins/bot-tracker/crawltrack/php/login.php on line 41

    Warning: Cannot modify header information - headers already sent by (output started at /home/www/web2/html/blog/wp-content/plugins/bot-tracker/crawltrack/php/login.php:41) in /home/www/web2/html/blog/wp-content/plugins/bot-tracker/crawltrack/php/login.php on line 158

    This is my Problem after Installation need help please

  52. RB Says:

    I have installed his about 5-6 weeks ago. Submitted site for search engine indexing then too. No visits since. I have the correct URL in the database for the site. When I use a test crawler, nothing happens when I visit the site.

    Safari, Wordpress 2.3.1.

    Please let me know how I can verify this is set up right or working???

  53. Roland Rust Says:

    Steve, create an empty directory named “cache” inside of wp-content/plugins/bot-tracker/crawltrack/ and chmod it tom 777. Also, check out our forum if you run into any further troubles ;)

  54. Roland Rust Says:

    RB, the crawltrack database for Bot-Tracker should be initialized on plugin activation. Maybe some other plugin or htaccess-entry is preventing Bot-Tracker from logging crawlers? I am running Wassup AND Bot-Tracker with no problems whatsoever.

  55. Pingback: Wordpress themes and plugins for the week January 9th, 2008 at 3:29 am
  56. Kyle Says:

    I just installed the Bot Tracker w/ 2.3.2. Had to change permissions on cache folder to 777, but everything seemed to work fine and it even performed an upgrade. Can’t wait to see what this sucker picks up.

  57. Patrick Says:

    Hi, I installed your lastest version of wordpress 2.33. I changed the permissions on the cache folder to 777.

    I know I have had bot visits but nothing is reflected in Bot Tracker. I am running usersonline so I know I have had bot visits. Also the bot didn’t show up either.

    No error codes or anything unusual it just doesn’t seem to work. Please advise if you get a moment.

    Thank you.

    PS, I checked the forum and didn’t see anything there that would help…

  58. Patrick Says:

    Sorry the first sentence should read ‘I installed your latest version ON wordpress 2.33.

  59. Roland Rust Says:

    Patrick, have you tried the test crawler that comes with cr@wltrack?

  60. Patrick Says:

    Yes I have…

  61. QueenEve Says:

    seems wordpress changed the download links i cant open the link please advise

  62. Roland Rust Says:

    QueenEve, Thanks for the hint! Download links are corrected…

  63. Roland Rust Says:

    Patrick, if the test crawler works ad you see some entries, cr@wltr@ck is recording. Additional you could set up c@wltr@ck as a standalone application from scratch…

  64. Pingback: Crawltrack et Bot Tracker : Analyse le passage des robots | Actu-Webmaster June 11th, 2008 at 7:03 am
  65. Dot123 Says:

    I was looking for something like this desperately and it is more then what I expected. Well done!
    I am using in Wordpress 2.5 and it’s working fine.

    Thanks

  66. Pingback: ???? ??? ????? » ITbananas June 30th, 2008 at 12:06 am
  67. Matthias Says:

    I like this plugin. Now i installed this on my new Wordpress blog an anything works great. This Plugin is a must for new blogs.

Leave a Reply

For support questions, bug reports and troubleshooting regarding plugins from this site, please visit the forum.

Plugins in action: Mini-Slides

Turakraft uses Mini-Slides.

Plugins in action: Mini-Slides on timbuktoons.tv

Timbuktoons uses the Mini-Slides plugin.

This time it's Facebook

As being advised I did my Facebook page today ;)

Plugins in action: Find Us

KGALEWOOD, the Botswana Travel Community Podcast Channel uses Find Us.

Close
E-mail It