peter's blog

Creating a Custom Drupal Block With PHP

Sun, 01/18/2009 - 16:55 - peter | |

The main goal I had was to add a list of forums to the left sidebar of The Central America Forum, a website I implemented when I lived in Costa Rica. I wanted to do this for SEO so that my content is not buried so deeply but can be reached more easily by search engines and users from the front page. (I've already got a block for anonymous users in the very last part of the page to load, the right block, with the all-time most popular pages; that's good, of course, but it leaves the less-popular pages buried.) 

It's not hard to create a custom block, but all the steps have to be in place.

1998: Amazon Snubs Google

Sun, 01/11/2009 - 11:47 - peter | |

I recently read Brin and Page's 1998 paper describing their progress on Google while at Stanford.

It's ten years now, and I'm struck by how closely that paper still describes the basis of google's architecture (as best as I've been able to figure it out from what I've read and observed).  In retrospect, it looks like a slam dunk.  But at the time it hardly looked like it could be worth more than Amazon - a company that was actually selling something!

Page Rank Meditations on a Theme by Matt Cutts

Mon, 01/05/2009 - 21:53 - peter | |

My Favorite Matt Cutts Quotes: (from Matt Cutts on PageRank)

Q: New Jersey SEO asked: “Will this PR update affect SERPs? Are we going to have also a SERP data refresh / update?”

Take Stanford SEE AI Course For Free; Learn Machine Learning like Google's Founders Learned

Sun, 01/04/2009 - 12:11 - peter | |

Learn What Google's Founders Learned: Machine Learning at Stanford

We know that Google prides itself on the learning capabilities of its algorithms, like for instance the spam algorithm in the email that uses human feedback of who is clicking the "spam" button.  Well, now you can participate for free in a small selection of Stanford courses on this theme and related themes. 

I just watched the first lecture from Andrew Ng's Machine Learning course, and you can too.

Yahoo Groups Are Dead

Sat, 01/03/2009 - 15:34 - peter | |

Yahoo Groups Are Dead, Because They Are Not SEO-Friendly

Configuring A Few FCKeditor Attributes For Drupal 6

Sat, 01/03/2009 - 15:08 - peter | |

Because I chose the deco theme for this website, the default background color is black for any css object that does not set its own colors.  When I installed FCKEditor, I was squinting at the screen, unable to see what I was typing.  So I became intent on Configuring A Few  FCKeditor Attributes For Drupal 6...

robots.txt, nofollow, noindex, and Search Engine Behavior

Tue, 12/30/2008 - 23:22 - peter | |

Search Engine Behavior

Microsoft Live Bogus Search Referrals

Fri, 12/26/2008 - 07:57 - peter | |

For some time, I was using Google Analytics for most of my sites. It's got some good technology for drilling-down, and it's handy because they store all your data and take the CPU hits. But I switched over to Piwik which is an open-source solution where you keep your own data locally. The main reason I did this initially was because I didn't want to have google using my data to penalize sites I administer. While it's hearsay, I've read that google's algorithms penalize sites if they appear to the algorithms to be linked deceiviously (whether or not there is any malicious action); and certainly with a new website, there is a high bar to getting included in the SERPs.

Spam is an Arms Race - What Should A Drupal Webmaster Do?

Wed, 12/24/2008 - 10:48 - peter | |

Email spam and website spam are not going to end anytime soon. They are an arms race. By that, we understand that spammers are going to always be working to come up with more tricks to fool the email and website spam filters, and email junk mail filters / web search engines are going to be forever trying to catch up.

The same, of course, goes for click fraud. It's just part of life.

Thinking about SEO Search Engine Optimization When Implementing Drupal

Wed, 12/24/2008 - 08:43 - peter | |

Are You Ready to Think About Drupal SEO?