May 2009/UK Local Government
INDEX Facts
- Completed date:
21 May 2009
- Total URLs tested:
243,120
- Total tests run:
79,089,426
- Total number of PDF's:
2,901
- URLs failing functional tests:
2.53%
- Pages failing code standards:
56.23%
- Pages missing a title:
0.42%
- Pages failing accessibility level A:
5.17%
- Pages failing accessibility level AA:
76.87%
- Poorest code quality:
Guildford (http://www.guildford.gov.uk/) - 56,472 failures
- Fastest average response time:
Newry and Mourne (http://www.newryandmourne.gov.uk/)
Accessibility and Performance rankings
This table reports the average response time we recorded when testing each site. A response time above 0.7 seconds can have a negative effect on user experience.
This table reports the percentage of pages on the sites we tested that passed automated WCAG 1.0 A and AA testing (0 means every page had an issue).
Organisation | Avg. Response | Download (kB/s) |
---|---|---|
Only available for Qtr 4 2010 onwards |
Organisation | A | AA |
---|---|---|
Adur | 100.00 | 100.00 |
Brentwood | 100.00 | 100.00 |
Hyndburn | 100.00 | 100.00 |
North Devon | 100.00 | 100.00 |
North Down | 100.00 | 100.00 |
North Tyneside | 100.00 | 100.00 |
Salford | 100.00 | 100.00 |
Slough | 100.00 | 100.00 |
Surrey Heath | 100.00 | 100.00 |
Thurrock | 100.00 | 100.00 |
Barking & Dagenham | 100.00 | 99.20 |
Elmbridge | 100.00 | 99.20 |
Hounslow | 100.00 | 99.20 |
Liverpool | 100.00 | 99.20 |
Runnymede | 100.00 | 99.20 |
Broxtowe | 100.00 | 98.40 |
Herefordshire | 100.00 | 98.40 |
Hillingdon | 100.00 | 98.40 |
Mid Sussex | 100.00 | 98.40 |
South Norfolk | 100.00 | 98.40 |
Shepway | 100.00 | 97.60 |
Taunton Deane | 100.00 | 97.60 |
Argyll & Bute | 100.00 | 96.80 |
Lewes | 100.00 | 96.80 |
Tameside | 100.00 | 96.80 |
Wycombe | 100.00 | 96.80 |
Merton | 100.00 | 96.00 |
Stroud | 100.00 | 96.00 |
Calderdale | 100.00 | 95.20 |
Derbyshire Dales | 100.00 | 94.40 |
Derbyshire | 100.00 | 93.60 |
Gwynedd | 100.00 | 93.60 |
Mansfield | 100.00 | 92.00 |
Eastleigh | 100.00 | 91.20 |
Eden | 100.00 | 91.20 |
Gedling | 100.00 | 90.40 |
Warwick | 100.00 | 90.40 |
Stockton-on-Tees | 100.00 | 89.60 |
Richmond upon Thames | 100.00 | 88.80 |
Barnsley | 100.00 | 88.00 |
Woking | 100.00 | 88.00 |
Hertfordshire | 100.00 | 87.20 |
South Holland | 100.00 | 86.40 |
Havering | 100.00 | 85.60 |
Ceredigion | 100.00 | 84.80 |
Portsmouth | 100.00 | 84.80 |
Spelthorne | 100.00 | 84.00 |
Trafford | 100.00 | 83.20 |
Waltham Forest | 100.00 | 83.20 |
Redbridge | 100.00 | 82.40 |
Wellingborough | 100.00 | 81.60 |
South Derbyshire | 100.00 | 80.80 |
Tandridge | 100.00 | 80.80 |
Kensington & Chelsea | 100.00 | 78.40 |
Mendip | 100.00 | 77.60 |
South Cambridgeshire | 100.00 | 77.60 |
Shetland Islands | 100.00 | 76.00 |
Sunderland | 100.00 | 76.00 |
Cannock Chase | 100.00 | 75.20 |
Bracknell Forest | 100.00 | 74.40 |
East Lothian | 100.00 | 74.40 |
Worcester | 100.00 | 74.40 |
Charnwood | 100.00 | 73.60 |
South Tyneside | 100.00 | 72.80 |
Stirling | 100.00 | 72.80 |
Southampton | 100.00 | 72.00 |
Dartford | 100.00 | 70.40 |
Torfaen | 100.00 | 68.80 |
Castle Point | 100.00 | 68.00 |
Pendle | 100.00 | 68.00 |
Cherwell | 100.00 | 66.40 |
Fareham | 100.00 | 65.60 |
Wolverhampton | 100.00 | 64.00 |
East Renfrewshire | 100.00 | 63.20 |
Milton Keynes | 100.00 | 63.20 |
South Ribble | 100.00 | 62.40 |
Aberdeen | 100.00 | 61.60 |
Barrow-in-Furness | 100.00 | 61.60 |
Mid Devon | 100.00 | 61.60 |
Stafford | 100.00 | 61.60 |
Vale of White Horse | 100.00 | 60.00 |
Kirklees | 100.00 | 59.20 |
Braintree | 100.00 | 57.60 |
Hinckley & Bosworth | 100.00 | 57.60 |
Bristol | 100.00 | 56.80 |
Wychavon | 100.00 | 56.00 |
Isles of Scilly | 100.00 | 55.20 |
South Bucks | 100.00 | 55.20 |
Manchester | 100.00 | 54.40 |
Bromsgrove | 100.00 | 52.80 |
South Ayrshire | 100.00 | 46.40 |
Lancaster | 100.00 | 42.40 |
Harlow | 100.00 | 41.60 |
East Hertfordshire | 100.00 | 40.80 |
States of Jersey | 100.00 | 39.20 |
East Dunbartonshire | 100.00 | 32.00 |
Tonbridge and Malling | 100.00 | 32.00 |
Aberdeenshire | 100.00 | 27.20 |
East Riding of Yorkshire | 100.00 | 27.20 |
Aylesbury Vale | 100.00 | 25.60 |
Peterborough | 100.00 | 25.60 |
Dumfries and Galloway | 100.00 | 24.80 |
New Forest | 100.00 | 24.00 |
West Dunbartonshire | 100.00 | 21.60 |
North East Derbyshire | 100.00 | 20.80 |
Wakefield | 100.00 | 20.80 |
Chorley | 100.00 | 18.40 |
Wyre | 100.00 | 17.60 |
Nuneaton & Bedworth | 100.00 | 16.80 |
Basildon | 100.00 | 13.60 |
Dover | 100.00 | 9.60 |
West Lothian | 100.00 | 9.60 |
Hartlepool | 100.00 | 8.00 |
West Oxfordshire | 100.00 | 8.00 |
Camden | 100.00 | 6.40 |
Chiltern | 100.00 | 6.40 |
Forest of Dean | 100.00 | 6.40 |
Rushmoor | 100.00 | 6.40 |
Sheffield | 100.00 | 5.60 |
Wrexham | 100.00 | 4.00 |
Cardiff | 100.00 | 3.20 |
Colchester | 100.00 | 3.20 |
Daventry | 100.00 | 3.20 |
Harrogate | 100.00 | 2.40 |
Central Bedfordshire | 100.00 | 1.60 |
East Lindsey | 100.00 | 1.60 |
Great Yarmouth | 100.00 | 1.60 |
Sevenoaks | 100.00 | 1.60 |
Ards | 100.00 | 0.80 |
Blackburn with Darwen | 100.00 | 0.80 |
Cheshire West | 100.00 | 0.80 |
Erewash | 100.00 | 0.80 |
Falkirk | 100.00 | 0.80 |
Flintshire | 100.00 | 0.80 |
Gateshead | 100.00 | 0.80 |
Newtownabbey | 100.00 | 0.80 |
North West Leicestershire | 100.00 | 0.80 |
Redcar and Cleveland | 100.00 | 0.80 |
Rochford | 100.00 | 0.80 |
Watford | 100.00 | 0.80 |
Allerdale | 100.00 | 0.00 |
Amber Valley | 100.00 | 0.00 |
Angus | 100.00 | 0.00 |
Antrim | 100.00 | 0.00 |
Armagh | 100.00 | 0.00 |
Ashford | 100.00 | 0.00 |
Ballymoney | 100.00 | 0.00 |
Bassetlaw | 100.00 | 0.00 |
Bath & North East Somerset | 100.00 | 0.00 |
Bedford | 100.00 | 0.00 |
Bolsover | 100.00 | 0.00 |
Bradford | 100.00 | 0.00 |
Bromley | 100.00 | 0.00 |
Broxbourne | 100.00 | 0.00 |
Buckinghamshire | 100.00 | 0.00 |
Bury | 100.00 | 0.00 |
Cambridgeshire | 100.00 | 0.00 |
Chelmsford | 100.00 | 0.00 |
Chesterfield | 100.00 | 0.00 |
Chichester | 100.00 | 0.00 |
Conwy | 100.00 | 0.00 |
Cookstown | 100.00 | 0.00 |
Copeland | 100.00 | 0.00 |
Cotswold | 100.00 | 0.00 |
Craven | 100.00 | 0.00 |
Croydon | 100.00 | 0.00 |
Denbighshire | 100.00 | 0.00 |
Derby | 100.00 | 0.00 |
Dorset | 100.00 | 0.00 |
Dudley | 100.00 | 0.00 |
Dungannon | 100.00 | 0.00 |
Durham | 100.00 | 0.00 |
Ealing | 100.00 | 0.00 |
East Cambridgeshire | 100.00 | 0.00 |
East Devon | 100.00 | 0.00 |
East Northamptonshire | 100.00 | 0.00 |
East Sussex | 100.00 | 0.00 |
Eastbourne | 100.00 | 0.00 |
Epsom & Ewell | 100.00 | 0.00 |
Fife | 100.00 | 0.00 |
Forest Heath | 100.00 | 0.00 |
Gloucester | 100.00 | 0.00 |
Guildford | 100.00 | 0.00 |
Hambleton | 100.00 | 0.00 |
Harborough | 100.00 | 0.00 |
Haringey | 100.00 | 0.00 |
Harrow | 100.00 | 0.00 |
Havant | 100.00 | 0.00 |
Highland | 100.00 | 0.00 |
Inverclyde | 100.00 | 0.00 |
Isle of Anglesey | 100.00 | 0.00 |
Kingston upon Thames | 100.00 | 0.00 |
Knowsley | 100.00 | 0.00 |
Lambeth | 100.00 | 0.00 |
Leeds | 100.00 | 0.00 |
Leicester | 100.00 | 0.00 |
Leicestershire | 100.00 | 0.00 |
Limavady | 100.00 | 0.00 |
Lincoln | 100.00 | 0.00 |
Lincolnshire | 100.00 | 0.00 |
Lisburn | 100.00 | 0.00 |
Melton | 100.00 | 0.00 |
Midlothian | 100.00 | 0.00 |
Monmouthshire | 100.00 | 0.00 |
Neath Port Talbot | 100.00 | 0.00 |
Newark and Sherwood | 100.00 | 0.00 |
Newham | 100.00 | 0.00 |
North Ayrshire | 100.00 | 0.00 |
North East Lincolnshire | 100.00 | 0.00 |
North Hertfordshire | 100.00 | 0.00 |
North Kesteven | 100.00 | 0.00 |
North Warwickshire | 100.00 | 0.00 |
Northumberland | 100.00 | 0.00 |
Nottingham | 100.00 | 0.00 |
Nottinghamshire | 100.00 | 0.00 |
Oadby & Wigston | 100.00 | 0.00 |
Poole | 100.00 | 0.00 |
Powys | 100.00 | 0.00 |
Preston | 100.00 | 0.00 |
Purbeck | 100.00 | 0.00 |
Renfrewshire | 100.00 | 0.00 |
Rossendale | 100.00 | 0.00 |
Rushcliffe | 100.00 | 0.00 |
Rutland | 100.00 | 0.00 |
Sandwell | 100.00 | 0.00 |
Scarborough | 100.00 | 0.00 |
Sefton | 100.00 | 0.00 |
South Gloucestershire | 100.00 | 0.00 |
South Lakeland | 100.00 | 0.00 |
South Staffordshire | 100.00 | 0.00 |
St Helens | 100.00 | 0.00 |
Stevenage | 100.00 | 0.00 |
Stockport | 100.00 | 0.00 |
Strabane | 100.00 | 0.00 |
Stratford-on-Avon | 100.00 | 0.00 |
Suffolk | 100.00 | 0.00 |
Suffolk Coastal | 100.00 | 0.00 |
Surrey | 100.00 | 0.00 |
Sutton | 100.00 | 0.00 |
Teignbridge | 100.00 | 0.00 |
Telford & Wrekin | 100.00 | 0.00 |
Thanet | 100.00 | 0.00 |
Three Rivers | 100.00 | 0.00 |
Torridge | 100.00 | 0.00 |
Tower Hamlets | 100.00 | 0.00 |
Tunbridge Wells | 100.00 | 0.00 |
Uttlesford | 100.00 | 0.00 |
Vale of Glamorgan | 100.00 | 0.00 |
Welwyn Hatfield | 100.00 | 0.00 |
West Berkshire | 100.00 | 0.00 |
West Lancashire | 100.00 | 0.00 |
West Lindsey | 100.00 | 0.00 |
Westminster | 100.00 | 0.00 |
Weymouth & Portland | 100.00 | 0.00 |
Wirral | 100.00 | 0.00 |
Wokingham | 100.00 | 0.00 |
Worthing | 100.00 | 0.00 |
York | 100.00 | 0.00 |
Solihull | 99.20 | 92.00 |
Torbay | 99.20 | 88.80 |
North Yorkshire | 99.20 | 77.60 |
Oldham | 99.20 | 77.60 |
South Somerset | 99.20 | 69.60 |
Carrickfergus | 99.20 | 62.40 |
Hastings | 99.20 | 61.60 |
Gloucestershire | 99.20 | 56.80 |
Malvern Hills | 99.20 | 56.00 |
Sedgemoor | 99.20 | 55.20 |
Canterbury | 99.20 | 49.60 |
Ribble Valley | 99.20 | 48.80 |
Redditch | 99.20 | 44.00 |
Northampton | 99.20 | 16.80 |
Horsham | 99.20 | 9.60 |
Carlisle | 99.20 | 5.60 |
Isle of Wight | 99.20 | 4.80 |
Magherafelt | 99.20 | 0.80 |
Omagh | 99.20 | 0.80 |
Somerset | 99.20 | 0.80 |
St Albans | 99.20 | 0.80 |
Babergh | 99.20 | 0.00 |
Bexley | 99.20 | 0.00 |
Blaby | 99.20 | 0.00 |
Boston | 99.20 | 0.00 |
Cheltenham | 99.20 | 0.00 |
City of London | 99.20 | 0.00 |
Coventry | 99.20 | 0.00 |
Crawley | 99.20 | 0.00 |
East Hampshire | 99.20 | 0.00 |
Exeter | 99.20 | 0.00 |
Greenwich | 99.20 | 0.00 |
Hackney | 99.20 | 0.00 |
Hart | 99.20 | 0.00 |
Hull | 99.20 | 0.00 |
Ipswich | 99.20 | 0.00 |
Kent | 99.20 | 0.00 |
Maidstone | 99.20 | 0.00 |
Mid Suffolk | 99.20 | 0.00 |
Moray | 99.20 | 0.00 |
Newcastle upon Tyne | 99.20 | 0.00 |
Newcastle-under-Lyme | 99.20 | 0.00 |
Newry and Mourne | 99.20 | 0.00 |
Norfolk | 99.20 | 0.00 |
North Dorset | 99.20 | 0.00 |
North Lincolnshire | 99.20 | 0.00 |
Oxfordshire | 99.20 | 0.00 |
Pembrokeshire | 99.20 | 0.00 |
Plymouth | 99.20 | 0.00 |
South Hams | 99.20 | 0.00 |
Southend-on-Sea | 99.20 | 0.00 |
Stoke-on-Trent | 99.20 | 0.00 |
Swindon | 99.20 | 0.00 |
Tewkesbury | 99.20 | 0.00 |
Wandsworth | 99.20 | 0.00 |
Wigan | 99.20 | 0.00 |
Burnley | 98.40 | 79.20 |
Luton | 98.40 | 56.00 |
Richmondshire | 98.40 | 49.60 |
Rhondda Cynon Taff | 98.40 | 48.00 |
Norwich | 98.40 | 47.20 |
Test Valley | 98.40 | 12.00 |
Comhairle nan Eilean Siar | 98.40 | 5.60 |
Edinburgh | 98.40 | 0.80 |
Banbridge | 98.40 | 0.00 |
Belfast | 98.40 | 0.00 |
Breckland | 98.40 | 0.00 |
Carmarthenshire | 98.40 | 0.00 |
Cheshire East | 98.40 | 0.00 |
Cornwall | 98.40 | 0.00 |
Dundee | 98.40 | 0.00 |
Lewisham | 98.40 | 0.00 |
Reading | 98.40 | 0.00 |
Rother | 98.40 | 0.00 |
South Oxfordshire | 98.40 | 0.00 |
Swale | 98.40 | 0.00 |
Waverley | 98.40 | 0.00 |
High Peak | 97.60 | 36.00 |
Fenland | 97.60 | 18.40 |
Rotherham | 97.60 | 2.40 |
North Somerset | 97.60 | 1.60 |
Barnet | 97.60 | 0.00 |
Basingstoke & Deane | 97.60 | 0.00 |
Broadland | 97.60 | 0.00 |
Cumbria | 97.60 | 0.00 |
Dacorum | 97.60 | 0.00 |
Glasgow | 97.60 | 0.00 |
King's Lynn & West Norfolk | 97.60 | 0.00 |
London Mayor | 97.60 | 0.00 |
Middlesbrough | 97.60 | 0.00 |
South Kesteven | 97.60 | 0.00 |
South Northamptonshire | 97.60 | 0.00 |
Southwark | 97.60 | 0.00 |
Shropshire | 96.80 | 76.00 |
Brent | 96.80 | 58.40 |
Worcestershire | 96.80 | 39.20 |
Blackpool | 96.80 | 0.00 |
Epping Forest | 96.80 | 0.00 |
Perth & Kinross | 96.80 | 0.00 |
Rugby | 96.80 | 0.00 |
Ryedale | 96.80 | 0.00 |
Wealden | 96.80 | 0.00 |
Gravesham | 96.00 | 0.00 |
Windsor and Maidenhead | 95.20 | 29.60 |
Blaenau Gwent | 95.20 | 0.00 |
Coleraine | 95.20 | 0.00 |
Corby | 95.20 | 0.00 |
Gosport | 95.20 | 0.00 |
Darlington | 94.40 | 42.40 |
Lancashire | 94.40 | 9.60 |
Moyle | 94.40 | 7.20 |
Caerphilly | 94.40 | 0.80 |
Devon | 94.40 | 0.00 |
Scottish Borders | 94.40 | 0.00 |
Tamworth | 94.40 | 0.00 |
Maldon | 93.60 | 0.00 |
Enfield | 92.80 | 58.40 |
Kettering | 92.00 | 0.80 |
North Norfolk | 92.00 | 0.00 |
West Somerset | 92.00 | 0.00 |
Winchester | 92.00 | 0.00 |
Walsall | 91.20 | 51.20 |
Doncaster | 91.20 | 0.80 |
Tendring | 91.20 | 0.00 |
Hammersmith & Fulham | 90.40 | 19.20 |
Islington | 90.40 | 0.00 |
Newport | 90.40 | 0.00 |
Northamptonshire | 90.40 | 0.00 |
Warwickshire | 90.40 | 0.00 |
Wiltshire | 90.40 | 0.00 |
Bolton | 88.80 | 0.00 |
West Sussex | 88.00 | 34.40 |
Cambridge | 87.20 | 0.00 |
Oxford | 87.20 | 0.00 |
Warrington | 86.40 | 0.00 |
Castlereagh | 84.80 | 0.00 |
Lichfield | 84.00 | 0.00 |
Reigate and Banstead | 84.00 | 0.00 |
Staffordshire Moorlands | 83.20 | 59.20 |
Ashfield | 83.20 | 0.00 |
Larne | 83.20 | 0.00 |
Swansea | 81.60 | 0.00 |
Craigavon | 80.80 | 0.00 |
St Edmundsbury | 80.80 | 0.00 |
Wyre Forest | 80.00 | 0.00 |
Orkney | 79.20 | 48.00 |
Halton | 76.00 | 0.00 |
Merthyr Tydfil | 71.20 | 0.80 |
Mole Valley | 69.60 | 0.00 |
Ballymena | 50.40 | 0.00 |
Bridgend | 48.00 | 1.60 |
Hertsmere | 46.40 | 0.00 |
North Lanarkshire | 45.60 | 0.00 |
Arun | 27.20 | 0.00 |
Bournemouth | 16.00 | 0.00 |
Birmingham | 14.40 | 0.80 |
Staffordshire | 13.60 | 0.00 |
Fylde | 8.80 | 0.00 |
West Devon | 6.40 | 0.00 |
Derry | 2.40 | 0.00 |
East Ayrshire | 1.60 | 0.00 |
East Staffordshire | 1.60 | 0.00 |
Waveney | 1.60 | 0.00 |
Brighton and Hove | 0.00 | 0.00 |
Fermanagh | 0.00 | 0.00 |
Huntingdonshire | 0.00 | 0.00 |
Selby | 0.00 | 0.00 |
Error free sites
The following sites scored full marks for Function.
- Broxbourne
- Cotswold
- Eden
- Forest Heath
- Herefordshire
- Hillingdon
- Hyndburn
- Merton
- Mid Sussex
- Northamptonshire
- North Down
- Sefton
- Shepway
- Slough
- Solihull
- Southampton
- Stafford
- Sunderland
- Taunton Deane
- Thurrock
- Vale of Glamorgan
- Wakefield
- Walsall
- Worcester
Failing A & AA on every page
The following sites failed high priority tests on every page.
- Brighton and Hove
- Fermanagh
- Huntingdonshire
- Selby
Excluded from INDEX
The following sites were excluded from the INDEX.
- Clackmannanshire
- Down
- Essex
- Hampshire
- Medway
- Rochdale
- South Lanarkshire
PDF testing
31.3% of checked PDFs were not tagged for accessibility.
Sitemorse performs twenty eight checks on PDF documents as part of our website benchmarking to ensure users do not experience problems such as broken links, or failing email addresses - we are also the first to test the accessibility compliance of PDF's.
Top ten functional failures
The most common categories of functional failure.
url/fetch/notfound File not found |
37.90% |
url/fetch/badcookie Web server attempted to set invalid cookie |
26.36% |
url/fetch/noaddr Host not found in DNS |
11.14% |
url/fetch/timeout Timeout downloading file |
9.88% |
url/fetch/unknownstatus Unknown status code received from web server |
5.89% |
url/fetch/accessdenied Access is denied |
3.29% |
url/fetch/exception Exception while downloading file |
1.44% |
url/fetch/badscheme URL scheme was unrecognised |
1.08% |
url/fetch/connref Connection refused by server |
0.99% |
url/fetch/redirectloop Redirect points back to the original page |
0.87% |
Top ten code quality failures
The most common categories of code quality failure.
file/html/badentity Invalid character in entity |
25.42% |
file/html/unknownentity Unknown entity name |
25.36% |
file/html/tagnotallowed A start tag has been found in a position in which that element may not appear |
14.87% |
file/html/badvalue Invalid attribute value |
10.01% |
file/html/closingunopened A redundant close tag was found |
5.82% |
file/html/badattr Invalid attribute name |
5.15% |
file/html/missingclose An element is missing the required close tag |
3.15% |
file/html/unknowntag A start or end tag was found which was unrecognised |
2.76% |
file/url/badquery Illegal character in URL query section |
1.98% |
file/html/unnecessaryclose An end tag was found for an element which does not require one |
1.74% |