1 Accessibility
- 1.1 gratuitous flash without html degradation support
- 1.2 cross platform support & testing – do they use a service like browser cam ?
- 1.3 gratuitous graphics without alt tags and / or negative shifted html alternatives. I know this sounds contradictory to the cloak and dagger but it’s unlikely you’d get penalised for making your banners more accessible.
- 1.4 Similarly coloured text and backgrounds or unreasonably small font sizes
- 1.5 Using frames
- 1.5 PDF abuse – I notice local authorities resort to putting much of their content in to PDFs when it can just as effectively be rendered in HTML. Apparently they think PDFs are more accessible which I find ironic.
- 1.6 Meaningless or excessively long directory names which do nothing for either human or robotic interpretation of your URLs
invisible to some robots and can make navigation an issue
2 Online CMS
- 2.1 Beware of offers to manage your own content. I know this is controversial but most online Content Management Systems either have a very geeky barrier of entry or produce horrid results or both. It should not cost much or take much time to have content added or changed if your agent has a decent templating system which should also keep costs to a minimum.
3 CSS abuse
4 Cloak & Dagger SEO
<div id="seo">
<h1>Descriptive header
</h1>
<h1>Descriptive header
</h1>
</div>
With CSS directive: #seo {display:none} To see an example look at www.nustage.co.uk 5 Hidden charges
- 5.1 Many agencies lure in clients with low start costs and high hosting costs. Hosting is a commodity service and should never exceed the cost of design.
6 Poor hosting
- 6.1 Decent hosting should include decent information about how many visitors you get, where they are from, how they are referred and what search terms are used if the referrer is a search engine. Of course you can use an external service such as google analytics instead but this requires custom javascript on each page, and it's useful to have an additional counter instead of a replacement as you can then check the results tally.
- 6.2 email rationing
- 6.3 DNS misconfiguration
- 6.4 404 error pages
- 6.5 contact addresses don't match domain
- 6.6 Sitemaps are easy to add and engines love them almost as much as robots.txt
- 6.7 Geographic hosting. Hosting is much cheaper in the US & Germany but the host location is factored in to results even if you have a CC domain.
there should not be any artificial limits on the number of addresses your domain can support
your domain should should redirect to a home page even if the www prefix is not use and even if you are using subdomains
don't leave the default error messages: design a custom error page that gives visitors some clue about why they have landed there and where to try next.
no excuse for this. It looks unprofessional.
7 Branded searching
- 7.1 There's no need to advertise the name of your search facility
- 7.2 There's no need to develop an in house search appliance
- 7.3 Use something like www.google.com—faq_freewebsearch.html instead.
End of rant 😉 - if you want to see a more positive list of best practices, look here.