Drupal

Internet Explorer’s annoying 30 CSS files limit bug

Internet Explorer is a lousy browser family, and it has some of the most annoying bugs possible. Took me a while to figure out why websites were breaking in some pages, till I was finally able to figure out that Internet Explorer has a bug where it can handle Continue Reading →

GWT’s Parameter Handling : Duplicate Content in Drupal & Gallery2

A while back Google announced the addition of parameter handling to the Google Webmasters Tools (GWT). We're happy to announce another feature to assist with managing duplicate content: parameter handling. Parameter handling allows you to view which parameters Continue Reading →

Drupal Stuck Cron Jobs : MySQL server has gone away

Some things in Drupal are a pain in the ass to debug. Hanging cron jobs that never seem to end are one of those things. Strange messages start appearing like… Cron has been running for over an hour and is probably stuck. or Attempting to restart Cron That usually Continue Reading →

Drupal SEO : A complete beginners step-by-step video tutorial

Doing Drupal SEO is easy. Drupal's platform has some great out of the box SEO. You can do a few more Drupal SEO tweaks like use supporting modules I wrote about in "Drupal SEO : The top Drupal SEO modules and how to use them", make sure you're "Drupal SEO: using Continue Reading →

Drupal : When Cron jobs do not complete and Cron jobs tips

Cron jobs are an essential part of most Drupal installations. Cron jobs take care of Drupal maintenance, synchronization, pinging, spam and other important aspects. Every module implements it own cron hook and cron goes and executes the function. It sometimes happens Continue Reading →

PHP session cookies : A global Drupal login problem fix

Drupal has made it to 5.1 without dealing with one serious PHP problem of handling session cookies, causing various Drupal login problems in different configurations. I've been following Drupal forums for a long time and I've never seen a more wide-spread annoying Continue Reading →

Drupal : Change DB and table collation to Unicode (UTF-8)

Drupal supports Unicode (UTF-8) out of the box and so Unicode should be used for all your Drupal installations. Problem is, some things you do with your Drupal installation might result in a database or a table that have non-unicode  collation. Here are Continue Reading →

The external links dilemma : How to mark, preview, open-new and AJAX your outgoing links

External links are always a dilemma as a user that follows an external link using a simple click will leave your site. Can the visitors know what is an internal link and an external link? Do your visitors know that they're leaving the site and when they do Continue Reading →

Drupal SEO : Verifying 404 Not-Found/Forbidden headers are not OK and custom 404 pages

Search engines care about dead pages in your site that were not found,  so that those can be differentiated from the rest of the site. Search engines expect a "404 not found" message, and you probably rely on  Drupal to support that. Are you really sure Continue Reading →

Drupal SEO : The top Drupal SEO modules and how to use them

Drupal has the best out-of-the-box SEO performance of any CMS software that I've used, and yet there are a few easy to implement modules that would give an additional boost in Drupal's SEO performance. Here are the top Drupal modules for Drupal SEO and best practices Continue Reading →