September 2009/UK Local Government
INDEX Facts
- Completed date:
25 Sep 2009
- Total URLs tested:
916,585
- Total tests run:
298,886,081
- Total number of PDF's:
38,306
- URLs failing functional tests:
3.36%
- Pages failing code standards:
54.40%
- Pages missing a title:
0.65%
- Pages failing accessibility level A:
5.04%
- Pages failing accessibility level AA:
75.97%
- Poorest code quality:
St Albans (http://www.stalbans.gov.uk/) - 59,187 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 |
Elmbridge | 100.00 | 100.00 |
Hyndburn | 100.00 | 100.00 |
Mid Sussex | 100.00 | 100.00 |
North Devon | 100.00 | 100.00 |
Salford | 100.00 | 100.00 |
Thurrock | 100.00 | 100.00 |
Adur | 100.00 | 99.20 |
Brentwood | 100.00 | 99.20 |
Liverpool | 100.00 | 99.20 |
Runnymede | 100.00 | 98.40 |
Shepway | 100.00 | 98.40 |
Slough | 100.00 | 98.40 |
Taunton Deane | 100.00 | 98.40 |
Broxtowe | 100.00 | 97.60 |
Hounslow | 100.00 | 96.80 |
South Norfolk | 100.00 | 96.80 |
Stockton-on-Tees | 100.00 | 96.80 |
Wycombe | 100.00 | 96.80 |
Gwynedd | 100.00 | 96.00 |
Argyll & Bute | 100.00 | 95.20 |
Calderdale | 100.00 | 95.20 |
North Tyneside | 100.00 | 95.20 |
Surrey Heath | 100.00 | 95.20 |
Tameside | 100.00 | 94.40 |
Eastleigh | 100.00 | 93.60 |
Sunderland | 100.00 | 93.60 |
Torbay | 100.00 | 93.60 |
Merton | 100.00 | 92.80 |
Lewes | 100.00 | 92.00 |
Rossendale | 100.00 | 92.00 |
New Forest | 100.00 | 91.20 |
Mansfield | 100.00 | 90.40 |
Stroud | 100.00 | 90.40 |
South Cambridgeshire | 100.00 | 89.60 |
Warwick | 100.00 | 88.80 |
Hillingdon | 100.00 | 88.00 |
Woking | 100.00 | 88.00 |
North Down | 100.00 | 86.40 |
Gedling | 100.00 | 85.60 |
Kirklees | 100.00 | 85.60 |
Waltham Forest | 100.00 | 85.60 |
South Ayrshire | 100.00 | 84.80 |
Erewash | 100.00 | 84.00 |
South Bucks | 100.00 | 84.00 |
Charnwood | 100.00 | 82.40 |
Trafford | 100.00 | 82.40 |
South Derbyshire | 100.00 | 81.60 |
Rhondda Cynon Taff | 100.00 | 80.80 |
York | 100.00 | 80.80 |
Teignbridge | 100.00 | 80.00 |
Oldham | 100.00 | 79.20 |
South Holland | 100.00 | 78.40 |
Spelthorne | 100.00 | 78.40 |
Stafford | 100.00 | 78.40 |
Birmingham | 100.00 | 77.60 |
Redbridge | 100.00 | 76.80 |
Barnsley | 100.00 | 75.20 |
Highland | 100.00 | 75.20 |
Braintree | 100.00 | 74.40 |
Blaby | 100.00 | 73.60 |
Great Yarmouth | 100.00 | 73.60 |
Tandridge | 100.00 | 73.60 |
Aberdeen | 100.00 | 71.20 |
Camden | 100.00 | 71.20 |
Portsmouth | 100.00 | 71.20 |
Shropshire | 100.00 | 71.20 |
Castle Point | 100.00 | 70.40 |
City of London | 100.00 | 70.40 |
South Tyneside | 100.00 | 70.40 |
Southampton | 100.00 | 69.60 |
Stirling | 100.00 | 69.60 |
Bexley | 100.00 | 68.80 |
Sedgemoor | 100.00 | 68.80 |
Bracknell Forest | 100.00 | 68.00 |
Torfaen | 100.00 | 68.00 |
Derbyshire | 100.00 | 66.40 |
Aylesbury Vale | 100.00 | 64.80 |
Bristol | 100.00 | 64.00 |
East Renfrewshire | 100.00 | 64.00 |
Isles of Scilly | 100.00 | 62.40 |
Barrow-in-Furness | 100.00 | 60.00 |
North Lanarkshire | 100.00 | 60.00 |
States of Jersey | 100.00 | 58.40 |
Test Valley | 100.00 | 56.00 |
Cherwell | 100.00 | 53.60 |
Mid Devon | 100.00 | 53.60 |
Fareham | 100.00 | 51.20 |
Lancaster | 100.00 | 51.20 |
Vale of White Horse | 100.00 | 51.20 |
Bromsgrove | 100.00 | 50.40 |
Enfield | 100.00 | 48.80 |
Wychavon | 100.00 | 48.80 |
Ceredigion | 100.00 | 47.20 |
Derbyshire Dales | 100.00 | 40.00 |
Central Bedfordshire | 100.00 | 39.20 |
Sheffield | 100.00 | 39.20 |
Hinckley & Bosworth | 100.00 | 38.40 |
North Ayrshire | 100.00 | 37.60 |
North Yorkshire | 100.00 | 36.80 |
Hammersmith & Fulham | 100.00 | 36.00 |
South Ribble | 100.00 | 36.00 |
West Oxfordshire | 100.00 | 34.40 |
Dumfries and Galloway | 100.00 | 33.60 |
Milton Keynes | 100.00 | 32.00 |
Torridge | 100.00 | 30.40 |
Cannock Chase | 100.00 | 24.00 |
Peterborough | 100.00 | 24.00 |
Aberdeenshire | 100.00 | 23.20 |
Chorley | 100.00 | 21.60 |
Wakefield | 100.00 | 21.60 |
Haringey | 100.00 | 20.80 |
Basildon | 100.00 | 20.00 |
East Hertfordshire | 100.00 | 20.00 |
Harlow | 100.00 | 19.20 |
Forest of Dean | 100.00 | 18.40 |
Nuneaton & Bedworth | 100.00 | 17.60 |
Wyre | 100.00 | 13.60 |
West Lothian | 100.00 | 9.60 |
Cardiff | 100.00 | 8.00 |
Comhairle nan Eilean Siar | 100.00 | 7.20 |
North East Derbyshire | 100.00 | 7.20 |
Rushmoor | 100.00 | 4.00 |
Tonbridge and Malling | 100.00 | 4.00 |
Hartlepool | 100.00 | 3.20 |
North Hertfordshire | 100.00 | 3.20 |
North Warwickshire | 100.00 | 3.20 |
Dartford | 100.00 | 2.40 |
Wrexham | 100.00 | 2.40 |
Blackburn with Darwen | 100.00 | 1.60 |
Colchester | 100.00 | 1.60 |
Dover | 100.00 | 1.60 |
East Lindsey | 100.00 | 1.60 |
North West Leicestershire | 100.00 | 1.60 |
Hampshire | 100.00 | 0.90 |
Ards | 100.00 | 0.80 |
Cheshire West | 100.00 | 0.80 |
Cumbria | 100.00 | 0.80 |
Falkirk | 100.00 | 0.80 |
Gateshead | 100.00 | 0.80 |
Newtownabbey | 100.00 | 0.80 |
Scarborough | 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 |
Bassetlaw | 100.00 | 0.00 |
Bedford | 100.00 | 0.00 |
Belfast | 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 |
Chelmsford | 100.00 | 0.00 |
Cheshire East | 100.00 | 0.00 |
Chesterfield | 100.00 | 0.00 |
Chichester | 100.00 | 0.00 |
Conwy | 100.00 | 0.00 |
Copeland | 100.00 | 0.00 |
Craven | 100.00 | 0.00 |
Denbighshire | 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 |
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 |
Fermanagh | 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 |
Harrow | 100.00 | 0.00 |
Havant | 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 |
Kingston upon Thames | 100.00 | 0.00 |
Knowsley | 100.00 | 0.00 |
Lambeth | 100.00 | 0.00 |
Leicester | 100.00 | 0.00 |
Limavady | 100.00 | 0.00 |
Lincoln | 100.00 | 0.00 |
Lincolnshire | 100.00 | 0.00 |
Melton | 100.00 | 0.00 |
Midlothian | 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 |
Newham | 100.00 | 0.00 |
Norfolk | 100.00 | 0.00 |
North East Lincolnshire | 100.00 | 0.00 |
North Kesteven | 100.00 | 0.00 |
North Lincolnshire | 100.00 | 0.00 |
North Somerset | 100.00 | 0.00 |
Nottingham | 100.00 | 0.00 |
Nottinghamshire | 100.00 | 0.00 |
Oadby & Wigston | 100.00 | 0.00 |
Perth & Kinross | 100.00 | 0.00 |
Poole | 100.00 | 0.00 |
Preston | 100.00 | 0.00 |
Redcar and Cleveland | 100.00 | 0.00 |
Reigate and Banstead | 100.00 | 0.00 |
Renfrewshire | 100.00 | 0.00 |
Richmond upon Thames | 100.00 | 0.00 |
Rushcliffe | 100.00 | 0.00 |
Ryedale | 100.00 | 0.00 |
Sefton | 100.00 | 0.00 |
Sevenoaks | 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 |
Stockport | 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 |
Thanet | 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 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 |
Herefordshire | 99.20 | 96.80 |
Solihull | 99.20 | 76.80 |
Mendip | 99.20 | 75.20 |
Worcester | 99.20 | 69.60 |
Hastings | 99.20 | 68.80 |
Carrickfergus | 99.20 | 62.40 |
Gloucestershire | 99.20 | 55.20 |
Ribble Valley | 99.20 | 55.20 |
Malvern Hills | 99.20 | 51.20 |
Canterbury | 99.20 | 49.60 |
East Riding of Yorkshire | 99.20 | 46.40 |
Hertfordshire | 99.20 | 32.80 |
Norwich | 99.20 | 31.20 |
Exeter | 99.20 | 17.60 |
Chiltern | 99.20 | 13.60 |
Brighton and Hove | 99.20 | 10.40 |
Carlisle | 99.20 | 10.40 |
Edinburgh | 99.20 | 5.60 |
Bath & North East Somerset | 99.20 | 0.80 |
Omagh | 99.20 | 0.80 |
Somerset | 99.20 | 0.80 |
Babergh | 99.20 | 0.00 |
Banbridge | 99.20 | 0.00 |
Barnet | 99.20 | 0.00 |
Cambridgeshire | 99.20 | 0.00 |
Cheltenham | 99.20 | 0.00 |
Croydon | 99.20 | 0.00 |
Greenwich | 99.20 | 0.00 |
Hart | 99.20 | 0.00 |
Hull | 99.20 | 0.00 |
Leeds | 99.20 | 0.00 |
Leicestershire | 99.20 | 0.00 |
London Mayor | 99.20 | 0.00 |
Maidstone | 99.20 | 0.00 |
Mid Suffolk | 99.20 | 0.00 |
Northumberland | 99.20 | 0.00 |
Pembrokeshire | 99.20 | 0.00 |
Plymouth | 99.20 | 0.00 |
Purbeck | 99.20 | 0.00 |
Rother | 99.20 | 0.00 |
Sandwell | 99.20 | 0.00 |
South Hams | 99.20 | 0.00 |
South Kesteven | 99.20 | 0.00 |
South Oxfordshire | 99.20 | 0.00 |
St Albans | 99.20 | 0.00 |
St Helens | 99.20 | 0.00 |
Swindon | 99.20 | 0.00 |
Telford & Wrekin | 99.20 | 0.00 |
Tendring | 99.20 | 0.00 |
Wigan | 98.70 | 0.00 |
Burnley | 98.40 | 75.20 |
East Lothian | 98.40 | 72.80 |
South Somerset | 98.40 | 60.80 |
Orkney | 98.40 | 54.40 |
Redditch | 98.40 | 45.60 |
Shetland Islands | 98.40 | 20.80 |
Moyle | 98.40 | 7.20 |
Horsham | 98.40 | 6.40 |
Daventry | 98.40 | 4.80 |
Rotherham | 98.40 | 2.40 |
Breckland | 98.40 | 0.00 |
Cookstown | 98.40 | 0.00 |
Cornwall | 98.40 | 0.00 |
Coventry | 98.40 | 0.00 |
Crawley | 98.40 | 0.00 |
East Hampshire | 98.40 | 0.00 |
Harrogate | 98.40 | 0.00 |
King's Lynn & West Norfolk | 98.40 | 0.00 |
Lisburn | 98.40 | 0.00 |
Middlesbrough | 98.40 | 0.00 |
North Dorset | 98.40 | 0.00 |
Powys | 98.40 | 0.00 |
Rugby | 98.40 | 0.00 |
Eden | 97.60 | 98.40 |
Manchester | 97.60 | 54.40 |
Richmondshire | 97.60 | 35.20 |
Luton | 97.60 | 32.80 |
High Peak | 97.60 | 17.60 |
Isle of Wight | 97.60 | 10.40 |
Newcastle upon Tyne | 97.60 | 3.20 |
Caerphilly | 97.60 | 0.80 |
Blackpool | 97.60 | 0.00 |
Bolton | 97.60 | 0.00 |
Boston | 97.60 | 0.00 |
Broadland | 97.60 | 0.00 |
Cotswold | 97.60 | 0.00 |
Lewisham | 97.60 | 0.00 |
Newcastle-under-Lyme | 97.60 | 0.00 |
Oxford | 97.60 | 0.00 |
Reading | 97.60 | 0.00 |
Rutland | 97.60 | 0.00 |
Swale | 97.60 | 0.00 |
Tewkesbury | 97.60 | 0.00 |
East Dunbartonshire | 96.80 | 32.00 |
Windsor and Maidenhead | 96.80 | 28.00 |
Fenland | 96.80 | 18.40 |
Rochford | 96.80 | 0.80 |
Basingstoke & Deane | 96.80 | 0.00 |
Carmarthenshire | 96.80 | 0.00 |
Dacorum | 96.80 | 0.00 |
Epping Forest | 96.80 | 0.00 |
Hackney | 96.80 | 0.00 |
Newry and Mourne | 96.80 | 0.00 |
Essex | 96.30 | 0.00 |
Northampton | 96.00 | 16.80 |
Lancashire | 96.00 | 0.80 |
Gravesham | 96.00 | 0.00 |
Pendle | 96.00 | 0.00 |
Southend-on-Sea | 96.00 | 0.00 |
Darlington | 95.20 | 64.80 |
Brent | 95.20 | 43.20 |
Gosport | 95.20 | 0.80 |
Coleraine | 95.20 | 0.00 |
Corby | 95.20 | 0.00 |
Worcestershire | 94.40 | 41.60 |
West Dunbartonshire | 94.40 | 14.40 |
Cambridge | 94.40 | 0.00 |
Islington | 94.40 | 0.00 |
Medway | 94.40 | 0.00 |
Scottish Borders | 94.40 | 0.00 |
South Northamptonshire | 94.40 | 0.00 |
Oxfordshire | 93.60 | 0.00 |
Southwark | 93.60 | 0.00 |
Wandsworth | 92.80 | 48.80 |
Wolverhampton | 92.80 | 48.80 |
Magherafelt | 92.80 | 0.80 |
Doncaster | 92.80 | 0.00 |
Glasgow | 92.80 | 0.00 |
Maldon | 92.80 | 0.00 |
St Edmundsbury | 92.80 | 0.00 |
Ashfield | 92.00 | 0.00 |
Blaenau Gwent | 92.00 | 0.00 |
Winchester | 92.00 | 0.00 |
Walsall | 91.20 | 56.00 |
Dundee | 91.20 | 3.20 |
Northamptonshire | 90.40 | 0.00 |
West Sussex | 89.60 | 44.00 |
Worthing | 89.60 | 1.60 |
Wiltshire | 89.60 | 0.00 |
Swansea | 88.80 | 0.00 |
Warwickshire | 88.80 | 0.00 |
North Norfolk | 88.00 | 14.40 |
Tamworth | 88.00 | 3.20 |
Hertsmere | 87.20 | 0.00 |
Merthyr Tydfil | 86.40 | 0.80 |
Lichfield | 86.40 | 0.00 |
Kettering | 85.60 | 0.00 |
Newport | 82.40 | 0.80 |
Castlereagh | 81.60 | 0.00 |
Staffordshire Moorlands | 80.80 | 56.80 |
Craigavon | 80.80 | 0.00 |
West Somerset | 80.80 | 0.00 |
Mole Valley | 76.80 | 0.00 |
Wyre Forest | 74.40 | 0.00 |
Larne | 73.60 | 0.00 |
Warrington | 71.20 | 0.00 |
Halton | 69.60 | 0.00 |
Arun | 67.20 | 0.00 |
Bridgend | 43.20 | 0.00 |
Wealden | 35.20 | 0.00 |
Kensington & Chelsea | 32.80 | 0.80 |
Ballymena | 30.40 | 0.00 |
Staffordshire | 24.00 | 0.00 |
Fylde | 10.40 | 3.20 |
Flintshire | 3.20 | 0.80 |
West Devon | 3.20 | 0.00 |
Bournemouth | 2.40 | 0.00 |
Derry | 2.40 | 0.00 |
East Staffordshire | 2.40 | 0.00 |
Waveney | 1.60 | 0.00 |
East Ayrshire | 0.80 | 0.00 |
Devon | 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.
- Brentwood
- Hampshire
- North Down
- Runnymede
- Slough
- Wakefield
- Walsall
Failing A & AA on every page
The following sites failed high priority tests on every page.
- Devon
- Huntingdonshire
- Selby
Excluded from INDEX
The following sites were excluded from the INDEX.
- Clackmannanshire
- Rochdale
- South Lanarkshire
PDF testing
28.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/badcookie Web server attempted to set invalid cookie |
32.63% |
url/fetch/notfound File not found |
31.18% |
url/fetch/unknownstatus Unknown status code received from web server |
20.73% |
url/fetch/noaddr Host not found in DNS |
6.58% |
url/fetch/timeout Timeout downloading file |
2.76% |
url/fetch/exception Exception while downloading file |
2.61% |
url/fetch/accessdenied Access is denied |
1.80% |
url/fetch/noeoh No end-of-headers found in HTTP response |
0.72% |
url/fetch/badscheme URL scheme was unrecognised |
0.28% |
url/fetch/badport Server port in URL must be numerical |
0.21% |
Top ten code quality failures
The most common categories of code quality failure.
file/html/badentity Invalid character in entity |
26.54% |
file/html/unknownentity Unknown entity name |
26.51% |
file/html/tagnotallowed A start tag has been found in a position in which that element may not appear |
11.25% |
file/html/badvalue Invalid attribute value |
10.46% |
file/html/badattr Invalid attribute name |
5.68% |
file/html/closingunopened A redundant close tag was found |
4.77% |
url/fetch/moved A "301 Moved Permanently" response was received |
2.71% |
file/html/unknowntag A start or end tag was found which was unrecognised |
2.48% |
file/html/missingclose An element is missing the required close tag |
2.47% |
file/html/unnecessaryclose An end tag was found for an element which does not require one |
2.34% |