Category Archives for "Tools"

phpAccess: htaccess Password Manager

Here is a never-sold-before script that started it all…

This is a .htaccess password file manager that lets you create a login prompt like the one you see at

You can use it to create one username/password for all (like I’ve done at the above link), or you could create unique sets of usernames and passwords for unlimited users, which is how I have done it at , where I manually create a unique username and password for everyone who buys my book.

But that’s a manual process, and a pain in the you-know-where, which is why I ended up creating Digital Access Pass .

And today you’re getting it for free.

But you, my friend, can download the phpAccess htaccess Password Manager for free , because you are a T…T…T… Techiiie!

Enjoy πŸ™‚

Ravi Jayagopal

Google SiteMap Generator For WordPress

Q: What is the best blog software out there?

A: WordPress!

I have been using WordPress for maybe about 8+ years now, and have found it to be the very best blog software available.

A number of my own sites, including my blog at is powered by WordPress.

Yes, there are others that might get a mention when you talk about “content management applications”.

But when it comes to the community support, number of plugins and themes available, extensibility and ease of customization, WordPress beats them all hands-down.

So I wanted to tell you about a PHP-based Sitemap Generation tool for WordPress that I use myself, to generate the sitemap.xml for my
WordPress blogs.

The installation is very simple:Β  Just upload the PHP script to the plugins folder, activate it through the admin control panel (“plugins”), and then through “Options > SiteMap” link, you can either generate theΒ  sitemap.xml and sitemap.xml.gz (gzip file) on demand, if not, the script will generate it for you everytime you add, edit or delete a blog post.

Very simple to install and works like a charm.

The script can also automatically notify Google of the change to your sitemap.

However, I still recommend that you first sign-up for a Google Webmaster account at

Add your site, verify that you’re the owner by uploading a file (you’ll see how), and then onceΒ  you’ve updated the sitemap on your site using the script mentioned above, log in to your
webmaster account, select the web site for which you just updated the sitemap, “check” the sitemap for that site and then click on “Resubmit Selected”.

That will instruct Google’s robots to come spidering your sitemap.

You can download the Free WordPress plugin at:

Ravi Jayagopal

Web Alarm

WebAlarm: Reminding you of the more important things in life (like turning off the the oven πŸ˜‰

Why WebAlarm?

Well, I originally wrote it for myself.

There were any number of times when I had to remind myself to do something in a few minutes – like:

  • Turn off the stove in 2 minutes
  • Remove the bread or cookies from the oven
  • Call someone back in 5 minutes
  • Take the clothes out of the drier
  • Go do the chore that my wife assigned me (because for the 10th time I just told her, “In a minute!” πŸ™‚

And so on.

And most of the times, I end up forgetting, because looking for the nightly alarm clock and setting it for just a few minutes, is not very practical.

And most of the times, I’m working on my laptop, and wouldn’t want to get off my behind in the first place πŸ™‚

So, I thought, why not have a web-based alarm, that will somehow interrupt me after a set period of time?

I sat down and coded it in about 1/2 hour, midi file, page copy and all.

Hope you found it interesting, if not useful πŸ˜‰

And don’t forget to TURN UP your speakers when you set the WebAlarm πŸ™‚

Google Adwords Keyword Optimizer

This is a tool that can allow you to quickly optimize your Adwords Keywords by adding ‘double quotes’ and ‘square brackets’ to your keywords.

It also de-duplicates keywords. So you can paste your existing keyword list from your Adwords account into this, and you can get a de-duplicated list with the different keyword options added to it.

You can also use it for new keywords, so that you can keep brainstorming new keywords without worrying about creating 3 versions of each keyword.

Click here to watch a demo.

Click here to use it.