Blog

  • I made a Keyword Multiplier

    While revamping a PPC advertising account last week, I discovered the lack of a convenient keyword multiplier. I am sure there is some fancy pants way of combining keyword lists in a spreadsheet application, but I find no fun in writing macros for some piece of software.

    I installed the Google Adwords desktop editor because it has a built-in keyword multiplier. It sucks. The Goo’s multiplier only combines three lists at a time, and I wanted four. It also automatically removes keywords that have low Google search volume, so if you are using their tool for any other purpose it is rather useless.

    I made my own keyword multiplier, and you can use it, too. Please try it out, and let me know if you find it to be a useful keyword tool.

    Keyword Multiplier Features

    • Fast, easy and web-based
    • Apply PPC match types to result lists
    • No uploading your keywords to a third party

    Try it yourself!

  • Disguise Email Addresses for online publishing

    Disguise your email address or any text with this character obfuscation. This code corey@example.com will show up on a web page as [email protected]. You can share your email address without worrying that it will be collected by a spam bot.

    Enter some plain text



    Some losers send spam email for a living, and will send garbage to any email they can find online. Obfuscating email addresses in character codes cloaks them from some of the leeches. I decided to create code to automate this task.

    Here is an ASP classic function that will convert a string to ASCII characters. PHP code below. These characters will display as normal text to the casual user. The difference between alphabet characters and ASCII characters is that encoded characters must be evaluated before they look like an email address. This thin veil of secrecy is enough to fight off some email harvesters.

    
    public function asciiDisguise( string )
    	build = ""
    	for i=1 to len( "" & string )
    		build = build & "&#" & asc( mid( string, i, 1 )) & ";"
    	next
    	asciiDisguise = build
    end function

    Here is the same function in PHP.

    
    function asciiDisguise( $str ){
    	$build = "";
    	for( $i=0;$i<strlen( $str );$i++ ){
    		$build .= "&#" . ord( substr( $str, $i, 1 )) . ";";
    	}
    	return $build;
    }