Site Review

Trying to build your own Drupal site, but not sure it's ready for production? Have us run your site through our quality checklist. We'll clear out the clutter in your modules, files, and views. We'll do the basics to make sure you're following best SEO practices, all the security patches are applied, and all the basic performance-enhancing features are set up correctly. And we'll make recommendations on how to make your site better going forward.

At Freelock, we take pride in the quality of our work. To make sure we deliver a quality site, we've been implementing a series of checklists we run through at each step in the process. The goal of a Drupal site review is to give you an assessment of your site, identify areas of improvement, and take care of some basic maintenance. Here's a partial list of what we check for:

  • Is the Drupal core up to date with all security releases?
  • Are all modules up to date?
  • Is the site built with an appropriate set of modules?
  • Are there files that reveal the specific Drupal version or module information to the public?
  • Review content types, and whether they are used most effectively
  • Review the menu, suggest other items to show
  • Review the theme, Javascript, and CSS for code quality and adherence to Drupal standards and proper validation
  • Review custom modules for code quality and adherence to Drupal standards
  • Review all views, move into custom module for version management, remove unused views
  • Check for proper theming on generated pages (search results, login/registration pages, etc)
  • Check the roles/permissions for appropriate settings
  • Check for RSS feeds as desired
  • Make sure error reporting is turned off, to discourage hacking

As part of the review, we do some basic maintenance tasks:

  • Import into a code management tool to track changes and be able to test fixes, back up database
  • Upgrade all modules and core code to the newest release within the supported version, if it can be done without unusual patching
  • Remove all sensitive files, turn off error reporting
  • Perform theme fixes to make html validate correctly
  • Move views into custom module to be able to track changes
  • Fix role/permission issues as identified
  • Document content types, views, site map/menu structure, and taxonomy

At the end of the site review, you will get a report with what issues we found, what we corrected, and what we suggest doing to the site in the future.

Have a Drupal site, and not sure what to do with it next? Having trouble figuring out how to implement something, and need some help? Our site review is the place to start. Our introductory price for this service is $990. Contact us to get started!

Customer Feedback

I had the privilege of working with John and Freelock in launching a new Little League website. The process was flawless and the end product was magnificent exceeding our expectations.

John knows his stuff! He had a wonderful ability to bring the perfect solution to our community based organization. Being volunteer run, we needed some special considerations in the way our website works, John understood this and delivered solutions that were perfect for us.

We now have a cool website that also has the ability to grow with us into the future.

I highly recommend John Locke and Freelock Computing.

Brian Boone
Pacific Little League

About Freelock

We are located in the Fremont neighborhood of Seattle, Washington. 3800 Woodland Park Ave North Seattle, WA 98103  USA [P] 206.577.0540 Contact Us | Site Map Get Updates ©1995-2010 Freelock Computing