December 2009/UK Local Government
INDEX Facts
- Completed date:
18 Dec 2009
- Total URLs tested:
905,195
- Total tests run:
295,119,279
- Total number of PDF's:
35,804
- URLs failing functional tests:
3.43%
- Pages failing code standards:
55.41%
- Pages missing a title:
0.78%
- Pages failing accessibility level A:
5.57%
- Pages failing accessibility level AA:
77.57%
- Poorest code quality:
St Albans (http://www.stalbans.gov.uk/) - 59,207 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 |
---|---|---|
Barking & Dagenham | 100.00 | 100.00 |
Great Yarmouth | 100.00 | 100.00 |
Herefordshire | 100.00 | 100.00 |
Hyndburn | 100.00 | 100.00 |
North Devon | 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 |
Adur | 100.00 | 99.20 |
Brentwood | 100.00 | 98.40 |
Broxtowe | 100.00 | 97.60 |
Runnymede | 100.00 | 97.60 |
Hounslow | 100.00 | 96.80 |
South Ayrshire | 100.00 | 96.80 |
South Norfolk | 100.00 | 96.80 |
Mid Sussex | 100.00 | 96.00 |
Stockton-on-Tees | 100.00 | 96.00 |
Blaby | 100.00 | 95.20 |
Eden | 100.00 | 95.20 |
Elmbridge | 100.00 | 95.20 |
Calderdale | 100.00 | 94.40 |
Highland | 100.00 | 93.60 |
North Tyneside | 100.00 | 93.60 |
Stroud | 100.00 | 92.80 |
Woking | 100.00 | 92.00 |
Argyll & Bute | 100.00 | 89.60 |
Gedling | 100.00 | 88.80 |
Gwynedd | 100.00 | 88.80 |
Mansfield | 100.00 | 88.00 |
Barnsley | 100.00 | 87.20 |
Sunderland | 100.00 | 85.60 |
New Forest | 100.00 | 84.80 |
North Down | 100.00 | 84.80 |
Charnwood | 100.00 | 84.00 |
Colchester | 100.00 | 84.00 |
Hertfordshire | 100.00 | 84.00 |
Merton | 100.00 | 84.00 |
Teignbridge | 100.00 | 84.00 |
York | 100.00 | 83.20 |
City of London | 100.00 | 82.40 |
Erewash | 100.00 | 82.40 |
Kirklees | 100.00 | 82.40 |
Spelthorne | 100.00 | 82.40 |
Hillingdon | 100.00 | 81.60 |
Southampton | 100.00 | 81.60 |
Rhondda Cynon Taff | 100.00 | 80.80 |
Ribble Valley | 100.00 | 80.00 |
Castle Point | 100.00 | 79.20 |
Shropshire | 100.00 | 79.20 |
East Lothian | 100.00 | 78.40 |
Portsmouth | 100.00 | 78.40 |
Eastleigh | 100.00 | 77.60 |
South Holland | 100.00 | 77.60 |
South Tyneside | 100.00 | 75.20 |
Stafford | 100.00 | 75.20 |
Solihull | 100.00 | 74.40 |
Waltham Forest | 100.00 | 74.40 |
Bracknell Forest | 100.00 | 73.60 |
St Helens | 100.00 | 73.60 |
Aberdeen | 100.00 | 72.80 |
Braintree | 100.00 | 72.80 |
East Renfrewshire | 100.00 | 72.00 |
Chichester | 100.00 | 71.20 |
Hastings | 100.00 | 69.60 |
Torfaen | 100.00 | 68.80 |
Gravesham | 100.00 | 65.60 |
Shepway | 100.00 | 64.00 |
Trafford | 100.00 | 63.20 |
Derbyshire | 100.00 | 60.80 |
Bexley | 100.00 | 60.00 |
Lewes | 100.00 | 60.00 |
Bristol | 100.00 | 59.20 |
Sedgemoor | 100.00 | 57.60 |
North Lanarkshire | 100.00 | 56.80 |
States of Jersey | 100.00 | 56.00 |
Aylesbury Vale | 100.00 | 55.20 |
Birmingham | 100.00 | 53.60 |
Isles of Scilly | 100.00 | 52.80 |
South Derbyshire | 100.00 | 52.80 |
Fareham | 100.00 | 52.00 |
Lancaster | 100.00 | 51.20 |
Vale of White Horse | 100.00 | 49.60 |
Ceredigion | 100.00 | 48.00 |
Enfield | 100.00 | 45.60 |
Hinckley & Bosworth | 100.00 | 43.20 |
West Oxfordshire | 100.00 | 42.40 |
Haringey | 100.00 | 41.60 |
Sheffield | 100.00 | 36.00 |
Luton | 100.00 | 35.20 |
Milton Keynes | 100.00 | 32.80 |
Aberdeenshire | 100.00 | 32.00 |
Torridge | 100.00 | 31.20 |
East Hertfordshire | 100.00 | 28.80 |
Redcar and Cleveland | 100.00 | 28.80 |
Basildon | 100.00 | 28.00 |
Redbridge | 100.00 | 28.00 |
Cannock Chase | 100.00 | 25.60 |
Dumfries and Galloway | 100.00 | 23.20 |
Test Valley | 100.00 | 20.80 |
Buckinghamshire | 100.00 | 20.00 |
North East Derbyshire | 100.00 | 19.20 |
Chorley | 100.00 | 18.40 |
Cherwell | 100.00 | 17.60 |
Wyre | 100.00 | 16.80 |
Kensington & Chelsea | 100.00 | 15.20 |
Wakefield | 100.00 | 14.40 |
Carlisle | 100.00 | 11.20 |
Rushmoor | 100.00 | 10.40 |
Rochford | 100.00 | 9.60 |
West Lothian | 100.00 | 9.60 |
Hartlepool | 100.00 | 5.60 |
Tonbridge and Malling | 100.00 | 4.00 |
Blackburn with Darwen | 100.00 | 3.20 |
Fylde | 100.00 | 3.20 |
North Warwickshire | 100.00 | 3.20 |
Wrexham | 100.00 | 3.20 |
Stirling | 100.00 | 2.40 |
Hampshire | 100.00 | 1.85 |
North Hertfordshire | 100.00 | 1.60 |
North West Leicestershire | 100.00 | 1.60 |
Ards | 100.00 | 0.80 |
Barrow-in-Furness | 100.00 | 0.80 |
Broxbourne | 100.00 | 0.80 |
Central Bedfordshire | 100.00 | 0.80 |
Cheshire West | 100.00 | 0.80 |
Derbyshire Dales | 100.00 | 0.80 |
Dover | 100.00 | 0.80 |
Falkirk | 100.00 | 0.80 |
Newtownabbey | 100.00 | 0.80 |
Scarborough | 100.00 | 0.80 |
Sevenoaks | 100.00 | 0.80 |
Tandridge | 100.00 | 0.80 |
Vale of Glamorgan | 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 |
Banbridge | 100.00 | 0.00 |
Bassetlaw | 100.00 | 0.00 |
Bedford | 100.00 | 0.00 |
Belfast | 100.00 | 0.00 |
Bolsover | 100.00 | 0.00 |
Boston | 100.00 | 0.00 |
Bradford | 100.00 | 0.00 |
Bromley | 100.00 | 0.00 |
Bromsgrove | 100.00 | 0.00 |
Bury | 100.00 | 0.00 |
Chelmsford | 100.00 | 0.00 |
Chesterfield | 100.00 | 0.00 |
Conwy | 100.00 | 0.00 |
Copeland | 100.00 | 0.00 |
Craven | 100.00 | 0.00 |
Cumbria | 100.00 | 0.00 |
Derby | 100.00 | 0.00 |
Dorset | 100.00 | 0.00 |
Down | 100.00 | 0.00 |
Dudley | 100.00 | 0.00 |
Dungannon | 100.00 | 0.00 |
Ealing | 100.00 | 0.00 |
East Cambridgeshire | 100.00 | 0.00 |
East Devon | 100.00 | 0.00 |
East Lindsey | 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 |
Forest of Dean | 100.00 | 0.00 |
Gateshead | 100.00 | 0.00 |
Gloucester | 100.00 | 0.00 |
Guildford | 100.00 | 0.00 |
Hambleton | 100.00 | 0.00 |
Harborough | 100.00 | 0.00 |
Harlow | 100.00 | 0.00 |
Havering | 100.00 | 0.00 |
Inverclyde | 100.00 | 0.00 |
Ipswich | 100.00 | 0.00 |
Isle of Anglesey | 100.00 | 0.00 |
Kent | 100.00 | 0.00 |
King's Lynn & West Norfolk | 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 |
Limavady | 100.00 | 0.00 |
Lincoln | 100.00 | 0.00 |
Lincolnshire | 100.00 | 0.00 |
Maidstone | 100.00 | 0.00 |
Malvern Hills | 100.00 | 0.00 |
Melton | 100.00 | 0.00 |
Monmouthshire | 100.00 | 0.00 |
Moray | 100.00 | 0.00 |
Neath Port Talbot | 100.00 | 0.00 |
Newark and Sherwood | 100.00 | 0.00 |
North Ayrshire | 100.00 | 0.00 |
North East Lincolnshire | 100.00 | 0.00 |
North Lincolnshire | 100.00 | 0.00 |
Nottinghamshire | 100.00 | 0.00 |
Nuneaton & Bedworth | 100.00 | 0.00 |
Omagh | 100.00 | 0.00 |
Oxfordshire | 100.00 | 0.00 |
Perth & Kinross | 100.00 | 0.00 |
Peterborough | 100.00 | 0.00 |
Plymouth | 100.00 | 0.00 |
Poole | 100.00 | 0.00 |
Powys | 100.00 | 0.00 |
Preston | 100.00 | 0.00 |
Purbeck | 100.00 | 0.00 |
Redditch | 100.00 | 0.00 |
Reigate and Banstead | 100.00 | 0.00 |
Renfrewshire | 100.00 | 0.00 |
Richmond upon Thames | 100.00 | 0.00 |
Rugby | 100.00 | 0.00 |
Rushcliffe | 100.00 | 0.00 |
Rutland | 100.00 | 0.00 |
Ryedale | 100.00 | 0.00 |
Sefton | 100.00 | 0.00 |
South Bucks | 100.00 | 0.00 |
South Gloucestershire | 100.00 | 0.00 |
South Lakeland | 100.00 | 0.00 |
South Staffordshire | 100.00 | 0.00 |
Stevenage | 100.00 | 0.00 |
Stoke-on-Trent | 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 |
Swindon | 100.00 | 0.00 |
Tendring | 100.00 | 0.00 |
Three Rivers | 100.00 | 0.00 |
Tower Hamlets | 100.00 | 0.00 |
Tunbridge Wells | 100.00 | 0.00 |
Uttlesford | 100.00 | 0.00 |
Waverley | 100.00 | 0.00 |
Wellingborough | 100.00 | 0.00 |
Welwyn Hatfield | 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 |
Wychavon | 100.00 | 0.00 |
Wycombe | 100.00 | 0.00 |
Wyre Forest | 100.00 | 0.00 |
Liverpool | 99.20 | 97.60 |
Rossendale | 99.20 | 93.60 |
Torbay | 99.20 | 93.60 |
Swale | 99.20 | 86.40 |
Oldham | 99.20 | 82.40 |
Mendip | 99.20 | 75.20 |
Norwich | 99.20 | 64.80 |
Thanet | 99.20 | 60.00 |
Canterbury | 99.20 | 57.60 |
Gloucestershire | 99.20 | 49.60 |
Hammersmith & Fulham | 99.20 | 40.00 |
Mid Devon | 99.20 | 34.40 |
Shetland Islands | 99.20 | 22.40 |
Exeter | 99.20 | 17.60 |
Brighton and Hove | 99.20 | 9.60 |
Chiltern | 99.20 | 6.40 |
Isle of Wight | 99.20 | 5.60 |
Comhairle nan Eilean Siar | 99.20 | 4.80 |
Daventry | 99.20 | 4.00 |
Leicestershire | 99.20 | 1.60 |
Babergh | 99.20 | 0.80 |
Bath & North East Somerset | 99.20 | 0.80 |
Caerphilly | 99.20 | 0.80 |
Bolton | 99.20 | 0.00 |
Cambridgeshire | 99.20 | 0.00 |
Cheltenham | 99.20 | 0.00 |
Cheshire East | 99.20 | 0.00 |
Cookstown | 99.20 | 0.00 |
Crawley | 99.20 | 0.00 |
Croydon | 99.20 | 0.00 |
Dartford | 99.20 | 0.00 |
Durham | 99.20 | 0.00 |
East Hampshire | 99.20 | 0.00 |
Hart | 99.20 | 0.00 |
Hull | 99.20 | 0.00 |
London Mayor | 99.20 | 0.00 |
Mid Suffolk | 99.20 | 0.00 |
Newry and Mourne | 99.20 | 0.00 |
North Dorset | 99.20 | 0.00 |
North Somerset | 99.20 | 0.00 |
Northumberland | 99.20 | 0.00 |
Oadby & Wigston | 99.20 | 0.00 |
Oxford | 99.20 | 0.00 |
South Oxfordshire | 99.20 | 0.00 |
St Albans | 99.20 | 0.00 |
Warwick | 99.20 | 0.00 |
Tameside | 98.40 | 94.40 |
South Somerset | 98.40 | 52.00 |
Orkney | 98.40 | 45.60 |
Richmondshire | 98.40 | 44.80 |
Wandsworth | 98.40 | 44.80 |
Horsham | 98.40 | 6.40 |
Leicester | 98.40 | 3.20 |
Pembrokeshire | 98.40 | 2.40 |
Breckland | 98.40 | 1.60 |
Blackpool | 98.40 | 0.80 |
Burnley | 98.40 | 0.80 |
Gosport | 98.40 | 0.80 |
Harrogate | 98.40 | 0.80 |
Greenwich | 98.40 | 0.00 |
Hackney | 98.40 | 0.00 |
Lisburn | 98.40 | 0.00 |
Middlesbrough | 98.40 | 0.00 |
Newcastle-under-Lyme | 98.40 | 0.00 |
Nottingham | 98.40 | 0.00 |
Reading | 98.40 | 0.00 |
Rother | 98.40 | 0.00 |
South Kesteven | 98.40 | 0.00 |
Tamworth | 98.40 | 0.00 |
Taunton Deane | 98.40 | 0.00 |
Telford & Wrekin | 98.40 | 0.00 |
Manchester | 97.60 | 60.80 |
North Yorkshire | 97.60 | 50.40 |
West Sussex | 97.60 | 46.40 |
Rotherham | 97.60 | 2.40 |
Cambridge | 97.60 | 0.00 |
Coleraine | 97.60 | 0.00 |
Cornwall | 97.60 | 0.00 |
Coventry | 97.60 | 0.00 |
Dacorum | 97.60 | 0.00 |
Fermanagh | 97.60 | 0.00 |
Lewisham | 97.60 | 0.00 |
Newcastle upon Tyne | 97.60 | 0.00 |
St Edmundsbury | 97.60 | 0.00 |
Worcester | 97.60 | 0.00 |
Worcestershire | 97.60 | 0.00 |
Wigan | 97.40 | 0.00 |
Carrickfergus | 96.80 | 52.80 |
North Norfolk | 96.80 | 24.80 |
High Peak | 96.80 | 23.20 |
Denbighshire | 96.80 | 0.80 |
Basingstoke & Deane | 96.80 | 0.00 |
Cardiff | 96.80 | 0.00 |
Cotswold | 96.80 | 0.00 |
Glasgow | 96.80 | 0.00 |
Northampton | 96.80 | 0.00 |
Sandwell | 96.80 | 0.00 |
Somerset | 96.80 | 0.00 |
South Hams | 96.80 | 0.00 |
Southend-on-Sea | 96.80 | 0.00 |
Tewkesbury | 96.80 | 0.00 |
Windsor and Maidenhead | 96.00 | 30.40 |
Fenland | 96.00 | 15.20 |
Corby | 96.00 | 0.00 |
Hertsmere | 96.00 | 0.00 |
Pendle | 96.00 | 0.00 |
South Northamptonshire | 96.00 | 0.00 |
Essex | 95.24 | 0.00 |
Lancashire | 95.20 | 40.80 |
East Dunbartonshire | 95.20 | 32.00 |
Edinburgh | 95.20 | 4.80 |
Newport | 95.20 | 3.20 |
Havant | 95.20 | 1.60 |
Ashfield | 95.20 | 0.00 |
Barnet | 95.20 | 0.00 |
Broadland | 95.20 | 0.00 |
Islington | 95.20 | 0.00 |
Darlington | 94.40 | 69.60 |
West Dunbartonshire | 94.40 | 16.80 |
Moyle | 94.40 | 4.80 |
Epping Forest | 94.40 | 0.00 |
Medway | 94.40 | 0.00 |
Brent | 93.60 | 32.80 |
Southwark | 93.60 | 0.00 |
South Ribble | 92.80 | 44.00 |
Carmarthenshire | 92.80 | 0.00 |
Doncaster | 92.80 | 0.00 |
West Somerset | 92.80 | 0.00 |
Winchester | 92.80 | 0.00 |
East Riding of Yorkshire | 92.00 | 48.80 |
Blaenau Gwent | 92.00 | 0.00 |
Magherafelt | 92.00 | 0.00 |
Maldon | 92.00 | 0.00 |
Scottish Borders | 92.00 | 0.00 |
Swansea | 92.00 | 0.00 |
Dundee | 91.20 | 2.40 |
Walsall | 91.20 | 0.00 |
Worthing | 90.40 | 16.00 |
Lichfield | 90.40 | 0.00 |
Warwickshire | 90.40 | 0.00 |
Merthyr Tydfil | 89.60 | 0.00 |
Midlothian | 89.60 | 0.00 |
Wiltshire | 89.60 | 0.00 |
South Cambridgeshire | 87.20 | 62.40 |
Harrow | 87.20 | 41.60 |
Kettering | 84.80 | 0.00 |
Castlereagh | 84.00 | 0.00 |
Halton | 80.00 | 0.00 |
Newham | 80.00 | 0.00 |
Northamptonshire | 80.00 | 0.00 |
Staffordshire Moorlands | 79.20 | 58.40 |
Camden | 77.60 | 71.20 |
Arun | 76.80 | 0.00 |
Larne | 74.40 | 0.00 |
Mole Valley | 74.40 | 0.00 |
Warrington | 64.00 | 0.00 |
Bridgend | 37.60 | 0.80 |
Staffordshire | 25.60 | 0.00 |
Ballymena | 24.80 | 0.00 |
Craigavon | 17.60 | 0.00 |
Wealden | 8.00 | 0.00 |
Bournemouth | 4.80 | 0.00 |
Flintshire | 3.20 | 0.80 |
East Staffordshire | 3.20 | 0.00 |
Derry | 2.40 | 0.00 |
Waveney | 1.60 | 0.00 |
West Devon | 1.60 | 0.00 |
East Ayrshire | 0.80 | 0.00 |
Devon | 0.00 | 0.00 |
Huntingdonshire | 0.00 | 0.00 |
Norfolk | 0.00 | 0.00 |
Selby | 0.00 | 0.00 |
Stockport | 0.00 | 0.00 |
West Berkshire | 0.00 | 0.00 |
Error free sites
The following sites scored full marks for Function.
- Adur
- Barking & Dagenham
- Birmingham
- Blaby
- Broxbourne
- East Hertfordshire
- East Renfrewshire
- Eden
- Gwynedd
- Harrogate
- Hillingdon
- Hounslow
- North Down
- Runnymede
- Surrey Heath
- Thurrock
- Wakefield
- Wycombe
Failing A & AA on every page
The following sites failed high priority tests on every page.
- Devon
- Huntingdonshire
- Norfolk
- Selby
- Stockport
- West Berkshire
Excluded from INDEX
The following sites were excluded from the INDEX.
- Clackmannanshire
- North Kesteven
- Rochdale
- South Lanarkshire
- Wolverhampton
PDF testing
28.6% 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 |
32.41% |
url/fetch/badcookie Web server attempted to set invalid cookie |
29.70% |
url/fetch/unknownstatus Unknown status code received from web server |
24.74% |
url/fetch/noaddr Host not found in DNS |
4.96% |
url/fetch/timeout Timeout downloading file |
2.36% |
url/fetch/exception Exception while downloading file |
2.18% |
url/fetch/accessdenied Access is denied |
1.86% |
url/fetch/noeoh No end-of-headers found in HTTP response |
0.67% |
url/fetch/badscheme URL scheme was unrecognised |
0.57% |
url/fetch/badport Server port in URL must be numerical |
0.18% |
Top ten code quality failures
The most common categories of code quality failure.
file/html/badentity Invalid character in entity |
26.01% |
file/html/unknownentity Unknown entity name |
25.99% |
file/html/badvalue Invalid attribute value |
11.17% |
file/html/tagnotallowed A start tag has been found in a position in which that element may not appear |
10.65% |
file/html/unknowntag A start or end tag was found which was unrecognised |
5.31% |
file/html/badattr Invalid attribute name |
4.78% |
file/html/closingunopened A redundant close tag was found |
4.47% |
file/html/unnecessaryclose An end tag was found for an element which does not require one |
2.33% |
file/html/missingclose An element is missing the required close tag |
2.29% |
file/url/badquery Illegal character in URL query section |
2.20% |