Archives By Subject


Mon Tue Wed Thu Fri Sat Sun
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  




adobe apache book review cfimage coldfusion google google chrome hosting iis internet explorer java javascript jquery lucene photoshop regex ses urls software review sql injection svn trac


Enter your email address to subscribe to this blog.

URL Re-writing Best-Practice


A while back, I wrote this article about how Google recommended NOT using URL re-writing.

The Google article provoked a lot of debate and certainly managed to infuriate a lot of SEO experts.

Google's advice seemed pretty conclusive after that: don't use URL re-writing. However, Google released their updated SEO guide later, and the waters muddied. Page 8 had the following on URLs:

If your URL contains relevant words, this provides users and search engines with more information about the page than an ID or oddly named parameter would

Now this isn't directly saying that Google indexes the words in URLs. The example is showing the URL being displayed in search results for a user to see, so it might be misconstrued. It does however re-open the argument on whether we should add keywords in URLs for SEO, and that inevitably leads to URL re-writing.

I've a number of greenfield projects starting soon, and I've been mulling over whether to use re-writing again. The unresolved issue of Google indexing words in URLs will obviously play an important role in any decision, but the usability argument is possibly more strong. There doesn't seem to be much in the way of research or best-practices, so I've written this article to start a discussion on it.

As I'll explain below, I'd like things to be as evidence-based as possible, with links to relevant authorities. Most of the tips are my own thoughts on the matter, but I've tried to back them up with reasoning.

I welcome comments with evidence or reasoning, whether they back up or argue against what I've written. That way, we can put together a strong set of guidelines which will hopefully benefit everyone.


How to save 10% on Adobe software, hosting etc

Register with Top Cashback and you can get 10% cashback on all Adobe software, up to £340 on hosting and loads more deals.


Rounding image corners in CF8

I'm currently working on a site where the staff can upload images for display. Part of the design requirement, is that the corners of these images are rounded off. Step forward coldfuson 8...

Image support in coldfusion was long overdue. Although there were some very good 3rd party components (such as the Alagad Image Component), there should have been something bundled with coldfusion many versions ago. Coldfusion 8 comes with the new <cfimage> tag and dozens of image manipulation and drawing functions. So drawing rounded corners should be easy?


SQL Injection Attack going around

I would imagine that most developers are already aware of this by now, but for those who haven't heard, there's a nasty sql injection attack going around. Details are here and you'll find plenty more on google:


Browser Bugs in IIS Logs

I spent several hours today wading through IIS access logs. Not the most fun part to my job, but sometimes necessary. During the course of it though, I found a subtle difference with the way clients (browsers) pass the information that goes into these logs. Hopefully it will be of use to someone else.


Developer, Project Management and Sales Jobs in Coventry

A digital solutions company I've recently being doing work for in Coventry are on a requirement drive just now.


How to tweak IIS to improve your coldfusion sites' performance

Following on from yesterday's review of High Performance Web Sites, I had a quick go with YSlow, to see where I could optimise this site.

The starting point was a respectable score of C(71) for the home-page. The first rule that didn't score well was number 2: Use a Content Delivery Network. A CDN is over-kill for a blog, so that left me looking at the following rules 3 (Add Expires Header), 4 (Gzip components) and 13 (Configure Etags).


coldfusion 64-bit - doesn't support standard edition

I've been running a Windows 2003 64-bit server for almost a year now. When I bought it, it didn't actually occur to me that coldfusion wouldn't support this. As it was, it was easy enough to get coldfusion 7 standard running with a little help from Ben's blog entry.

I've always assumed though that there must be some performance loss with this method. I therefore looked forward to the 64 bit support promised with coldfusion 8


Adobe Certified Professional - Macromedia ColdFusion MX 7 Advanced Developer Powered By ColdFusion 8 aggregated by mxna aggregated by coldfusionBloggers